Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.
We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.
Thank you for your understanding.
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