强制gpu2d渲染的利弊怎么关

花粉特种部队 发表于 08:59:31 来自:浏览器
不建议打开强制。因为系统会有甄别,就是默认开启的就使用,默认不支持就不使用。一般来说,如果支持的就已经使用了。
就像电脑上看视频一样,只要软件支持硬解,gpu加速,打开大的视频时,默认就是采用硬解的。不用强制硬解。

在安卓3.0前,安卓都没有强制gpu渲染,应用在运行前会多了一个检测,检查应用是否支持gpu加速hwa,然后采用应用默认的cpu渲染或gpu渲染的方式。


在3.0之后,安卓在开发者选项里增加了强制gpu渲染,开启Force GPU Rendering之后,系统不再检查软件是否支持HWA,一律使用GPU渲染界面,不仅减少检测hwa的环节,充分利用gpu,减轻cpu的负担,软件和桌面提高帧数,变得更流畅,

但强制gpu也是有缺陷的。


第一是强制GPU加速功能会增加功耗,降低待机时间。
第二是,部分旧程序本身不支持gpu渲染,没有硬件加速hwa的就会出现崩溃。
比较老的程序因为SDK版本低不支持gpu加速,或者开发时默认不开启gpu渲染,遇上gpu强制渲染就会出现问题。

兼容4.0的新版软件总会进行GPU加速,与开不开这个选项无关。


打开“强制进行GPU渲染”后,不支持GPU加速的软件也强制GPU渲染,这有可能会造成程序无响应、死机等兼容性问题。

总之,强制gpu渲染会充分利用gpu,而不是游戏时才使用gpu,同时增加功耗,降低续航,不会影响手机使用寿命。

}

马上注册,结交更多机友,下载更多应用,让你轻松玩转手机。

已有帐号?   下载游戏和软件,请【】进入机锋市场!

在“设置”--“开发人员选项”--“强制进行GPU渲染”这项,你们平常是打勾呢还是不打勾?

开着。不然有程序错乱。

不知何年何月得尝所愿...

高中生, 积分 114, 距离下一级还需 86 积分

大学本科, 积分 569, 距离下一级还需 131 积分

感觉开了很多软件滑动都顺滑了~
买了4个多月了,没开过,也没出过问题。
}
手机卡顿了怎么办?在网上找教程,经常会看到一个词:打开【强制进行GPU渲染】

那么这个词是什么意思呢?又有什么作用呢?今天小编就给大家简单介绍一下!

什么是GPU?有什么作用?

GPU就是图像处理器的意思。它的作用就是对图像进行处理。【强制进行GPU渲染】又是怎么回事呢?

虽然图像处理是GPU的本行,但是在日常使用的时候,2D图像处理方面的工作,CPU自己就做了,没有调用GPU;只有执行3D任务的时候,比如玩3D游戏,才使用GPU来处理。


这样一来就产生问题了:CPU又要负责计算,又要负责图像处理,压力会很大。而且绘图是GPU的本行,CPU执行没那么快。

用户的直观感受就是:手机变得卡顿了!

于是从Android 4.0版本开始,在手机的【

开发者选项】中,就加入了这样一个设置:【强制进行GPU渲染
打开这项设置之后,所有和图像相关的任务,不管是2D的还是3D的,都会强制交给GPU,CPU只负责计算。

手机在执行非3D的任务时,会变得流畅一些。

但是有利就有弊,打开这项设置也会有一些问题:

1、可能出现部分程序不兼容(不过现在很少见)

2、手机会更发热和耗电,因为GPU的发热量和功耗都比CPU大(不过实际上并不明显)。

那么问题来了:这个设置开还是不开呢?

1、如果你的手机平时都比较卡,可以考虑【打开】,手机的速度就可能快一点(这也就是为什么网上的各种帖子里都让打开的原因);

2、高通的GPU很强大,所以使用高通芯片的手机建议【打开】,这样可以充分利用GPU。华为和MTK的手机可以自己考虑。

扩展阅读:华为的GPU Turbo是什么?

一直以来,华为麒麟的芯片,GPU比高通芯片弱一些,所以喜欢玩游戏的不建议选华为手机。不过今年上半年华为发布了GPU Turbo技术,虽然并没有公布细节,但是据推测应该是对GPU进行超频,让GPU效率更高的一项技术。


据称,刚刚发布的华为麒麟980,大幅提升了GPU的性能,有望追上高通的骁龙845,首款搭载麒麟980芯片的手机华为Mate 20将于10月发布,情况到底是怎么样呢?我们拭目以待吧!
}

我要回帖

更多关于 强制gpu2d渲染的利弊 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信