看完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