adreno的tbdr

看完apple的(&&powervr)

再来撸高通的。。

 

FlexRender

能自己选三种模式

Direct

Binning 这个只是分块

HWVizBinning 这个估计就是tbdr

后两个是indirect

 

23会有 不该出现的load

unity引擎用clear能去掉

测了RenderBufferLoad.action(ogles上)

DontCare是无效的 对于bin里面的load 代码有写glInvalidateFramebuffer

在InvalidateAttachments

Activate里面都有 失效原因没跟

关键action 里面的clear unity直接抛异常。。。它不支持

然后 adreno只能区分 direct和indirect的策略。。。。

 

 

 

 QCOM_binnig_control 这个能控制开关imr tbr

dof最后俩pass一个bin 一个direct bin num2.。。

这俩pass基本一样 一个drawcall

posted on 2019-09-02 16:39  minggoddess  阅读(697)  评论(0编辑  收藏  举报