zink: skip attachment barrier for redundant layout-setting if !valid
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 27 Feb 2023 16:05:06 +0000 (11:05 -0500)
committerMarge Bot <emma+marge@anholt.net>
Mon, 6 Mar 2023 14:22:01 +0000 (14:22 +0000)
commit5b64d7267b30175b7490b759e50edb77a146f10c
treec60969d867c45b6a283423a50837d0be5d500fc0
parent16946782944fa7903683e4db51115c7c2eeea260
zink: skip attachment barrier for redundant layout-setting if !valid

an invalidated image doesn't need synchronization, so this can be skipped

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21583>
src/gallium/drivers/zink/zink_context.c