手机答疑吧 关注:1,202贴子:6,171
  • 3回复贴,共1

Android 4.2系统开启强制GPU渲染性能测试

只看楼主收藏回复

Android 4.2系统开启强制GPU渲染性能测试农步祥 于 2013.05.03 01:57:13 |
源自:www.soomal.com | 版权:原创 | 分类: 数码设备 移动数码 智能手机 平板电脑 Android | 属性: 评论技术
平均/总评分:09.76/283 | 书签: Android 安卓 GPU Skia 科普


IP属地:新疆1楼2013-05-06 21:38回复

    相关资料收藏此图相关图片LG E960 Google Nexus 4 智能手机Nokia 诺基亚 Lumia 820 智能手机
    我们知道iOS和Window Phone 8系统有着效率更高的GPU图形加速机制,本次我们就以LG Nexus 4为基准设备,对Android GPU加速进行一些性能测试,测试项目依然以Webkit引擎表现为主,包括了Vellamo Benchmark和一些基于浏览器的SVG矢量绘图测试,我们会在部分项目中加入苹果iPad[第三代]、诺基亚 Lumia 820进行简单的对比参考。不过要注意的是,这次我们并未使用自定义固件或修改源码,为Nexus 4官方最新的4.2固件。相关资料收藏此图相关图片LG E960 Google Nexus 4 智能手机 - 开发者选项 - 强制开启GPU渲染


    IP属地:新疆3楼2013-05-06 21:40
    回复

      相关资料收藏此图相关图片LG E960 Google Nexus 4 智能手机 - 《Vellamo Benchmark》-See The Sun Canvas SVG动画测试
      See The Sun Canvas是一个3D SVG蝴蝶动画,开启GPU渲染前后基本无区别。
      相关资料收藏此图相关图片LG E960 Google Nexus 4 智能手机 - 《Vellamo Benchmark》- Canvas Crossfader图片渐变测试
      Canvas Crossfader是两个图片的半透明渐入渐出切换的效果,是一种常见的网页特效,系统默认时看似稍好,不过Android系统对这个特效支持很差,仅有20帧/秒的切换速度,通常在网页下这样的图片过渡效果占屏幕面积要比测试中大得多,帧率通常会下降至个位数,因此这可能是测试误差导致。
      相关资料收藏此图相关图片LG E960 Google Nexus 4 智能手机 - 《Vellamo Benchmark》- Aquarium Canvas位图动画测试
      Aquarium Canvas是漂浮的图案动画效果,属于位图控制,开启GPU强制渲染后慢了20%。
      相关资料收藏此图相关图片LG E960 Google Nexus 4 智能手机 - 《Vellamo Benchmark》- Ocean Scroller位图滚动测试
      滚动图片时,开启GPU加速后尽管只有1-2帧的提升,但明显更为平滑,而网页滚动时也如此,但是系统开启GPU加速并不会像Skia GPU那样强制关闭Frame Buffer帧缓冲机制,这并不完全是GPU加速的功劳。
      相关资料收藏此图相关图片LG E960 Google Nexus 4 智能手机 - 《Vellamo Benchmark》- Ocean Zoomer网页缩放及滚动测试
      随机网页缩放在开启GPU加速后性能略有下降,但不会有明显影响。
      相关资料收藏此图相关图片LG E960 Google Nexus 4 智能手机 - 《Vellamo Benchmark》- 屏幕刷新率测试


      IP属地:新疆4楼2013-05-06 21:40
      回复
        农步祥作品 - Android 4.2系统开启强制GPU渲染性能测试
        [Soomal·数码多]http://www.soomal.com/doc/10100003993.htm


        IP属地:新疆7楼2013-05-06 21:41
        回复