项目用的Mobile Deferred管线,骁龙845上运行项目隔一段时间会黑屏闪一次,通过截帧发现问题出现在MobileDeferredShadingPass里面,灯光着色的时候有些帧的SceneColor写入结果失效了:
这是主光的写入Pass:
[Image Removed]
下一个SpotLight里面Add的时候:上个Pass写入的SceneColor不见了
[Image Removed]
查了下其实在Draw之后的Debug里面就已经没有了,只留下了上个Subpass里面的自发光SceneColor:
[Image Removed]
这个Bug目前在其他机型没有发现,请问有思路这可能是什么问题么?
[Attachment Removed]