radv: Implement radv_flush_before_query_copy to workaround UE Vulkan bugs.
authorTatsuyuki Ishi <ishitatsuyuki@gmail.com>
Tue, 10 May 2022 05:03:03 +0000 (14:03 +0900)
committerMarge Bot <emma+marge@anholt.net>
Sat, 6 Aug 2022 14:06:48 +0000 (14:06 +0000)
commitabc4eda84689408613ac7d92e77934afc66a13d7
treea03f80d59b30ffeb3813eeadf796095670e8bd0e
parent4148a525201ad22df512262c361231f76f411415
radv: Implement radv_flush_before_query_copy to workaround UE Vulkan bugs.

Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5740

Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14208>
src/amd/vulkan/00-radv-defaults.conf
src/amd/vulkan/radv_device.c
src/amd/vulkan/radv_private.h
src/amd/vulkan/radv_query.c
src/util/driconf.h