zink: explicitly disable promotion on images that are both unflushed and non-reorderable
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 15 May 2023 11:56:50 +0000 (07:56 -0400)
committerMarge Bot <emma+marge@anholt.net>
Mon, 22 May 2023 23:26:45 +0000 (23:26 +0000)
commitb0c02f5ce91e11581d02c26de539528f17a48e9e
tree445ef50e178dbd8f39aea04ba3cc286803225a2d
parent3c010319bbb4113612828bdf569ac83ca94c8c3f
zink: explicitly disable promotion on images that are both unflushed and non-reorderable

until #9016 is resolved, be more cautious and consider any image with unflushed
access as un-promotable to avoid layout desync

affects:
KHR-GLES3.packed_pixels.varied_rectangle.rgb

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23035>
src/gallium/drivers/zink/zink_synchronization.cpp