Hi,
We are facing a problem when reading / writing memory from / to tile memory (the color attachments) using inout qualifiers from a pixel shader. This results in screen flickering like the tile data in tile memory was corrupted=.
It works well on all Mali devices we tried except for the Pixel 8 (Immortalis-G715s MC10). It looks like a driver issue to us. Any tips on what could be wrong or how to look into this issue?
Cheers.
Hi jgp, Thanks for getting in touch.
What do you mean by reading/writing memory in a pixel shader? Is this sharing data between Vulkan subpasses, or using GLES Pixel Local Storage?
Hard to tell exactly what you are doing from the description, so if you are able to share a small reproducer, problem shader, or a RenderDoc capture, please get in touch via developer@arm.com.
Cheers,
Pete