radv: failure in image.sample_texture.*_compressed_format*
In !16762 (merged) I moved dEQP-VK.image.sample_texture.*_compressed_format*
to skip list stating it's a CTS bug, but it turned out to be not a CTS bug but rather some gfx8/9 exclusive issue. So we need to fix this.
The artifacted output looks like this (from CI):
A strange common pattern is black pixel with alpha like:
0x4 0x4 0x4 0x4
0x4 0x16 0x16 0x16
0x16 0x16 0x16 0x16
0x16 0x16 0x16 0x16
The test seems to issue all kinds of barriers between dispatches and draws, so I'm pretty clueless what can be causing this. The image is using BC and also small so DCC seems irrelevant here too, both for the storage image and framebuffer.