《 返回详情内容

Qualcomm文艳山:移动游戏的性能优化奥义

10729次阅读  发表于2015-05-12 来源于宁海网络服务网

Qualcomm文艳山:移动游戏的性能优化奥义

  在UNITE 2015大会上,Qualcomm中国GPU软件部门经理文艳山在演讲中分享了基于高通Adreno GPU和Unity游戏引擎的高性能图形体验。Adreno为开发者提供了诸多用于性能优化的工具,比如Adreno Profiler、Adreno Profiler Scrubber等。谈到3D图形优化,Yanshan Wen表示应减少工作量、Draw Call数量和数据带宽使用。

  Adreno GPU架构剖析

  Adreno是Qualcomm的集成GPU,专为移动平台设计。其中,Adreno 420能够带来更丰富、视觉逼真的图形体验,并支持完整的DirectX11 FL 11_2管线、OpenGL®ES 3.1以及动态硬件曲面细分技术和几何着色器。同时,GPU与无力计算器协同工作,让手机在运行游戏时可以精准还原游戏中的物理场景。

  Adreno 420对计算能力进行了升级,提高纹理采样的性能,支持高级的纹理过滤(各向异性)、ASTC,并对ROPs & Z进行改善。     Adreno Tiled渲染架构能够最大限度地减少不必要的主机内存数据流量、降低功耗和使用透明/抗锯齿成本。Early Z (Depth) Reject特性可以防止不必要地使用GPU资源去绘制被遮挡物体的像素,并提高渲染包含不透明物体的大场景时的性能。而其动态FlexRender™技术能够为更广泛的使用案例提供更好的性能和功耗,半精度双倍速率 (DRHP) 设计支持让开发者使用额外/复杂的着色器而不会影响性能。

  移动游戏的性能优化

  Adreno 为开发者提供了诸多用于性能优化的工具,Adreno Profiler性能分析工具能够显示超过40个全局GPU性能数据,以及45+应用层面的GPU 性能数据,支持重写超过45个关于GPU的属性,提供实时反馈以方便开发者分析性能瓶颈,可以显示和修改Programs和Shaders,并提供了针具 具体应用的抓帧功能,比如:



本网转载内容版权归原作者和授权发表网站所有,仅供学习交流之用,如有涉及版权问题,请通知我们尽快处理。