zoukankan      html  css  js  c++  java
  • Snapdragon——4.尽量减小rt

    rt越多,更多的tile需要更多的gmem操作,影响性能。同样,越大的surface表示更多的tile、更多的gmem操作。

    如果不得不用rt,那么,要做性能和画质之间权衡。

    Snapdragon里,trace里,点击surface能看到大小和color、depth、stencil的精度,查找哪些可以降采样。考虑是否改变精度或大小。

    下面是depth24_stencil8:

     默认类型是UINT32,DEPTH24存储在32比特的容易里,不太有效。所以,可以优化。改成16bit。

     可以看到,stencil消失了,渲染时间缩短了。bin数量少了。rt更小,像素比特更少,需要的bin更少。

    参考:https://developer.qualcomm.com/software/snapdragon-profiler/app-notes/remove-unused-render-targets

  • 相关阅读:
    HTML5表单元素的学习
    微博账号注册
    微博三方登陆流程
    Vue发送短信逻辑
    celery异步发送短信
    celery
    celery
    jwt安装配置与原理
    图片验证
    Vue组件
  • 原文地址:https://www.cnblogs.com/Shaojunping/p/12342715.html
Copyright © 2011-2022 走看看