anv: Defer flushing PIPE_CONTROL bits forbidden in CCS while in GPGPU mode
authorSviatoslav Peleshko <sviatoslav.peleshko@globallogic.com>
Wed, 30 Nov 2022 05:05:51 +0000 (07:05 +0200)
committerMarge Bot <emma+marge@anholt.net>
Sat, 3 Dec 2022 00:10:32 +0000 (00:10 +0000)
commit77ecf9149c7fdadbb24b471785c4d5b4e285f2df
treedd38680e9a8b3053171e760be0df6fff62152e44
parentcd5c66e165374026d62692bcbf69a7157e460f91
anv: Defer flushing PIPE_CONTROL bits forbidden in CCS while in GPGPU mode

Fixes: 313aeee8 ("anv: Use pending pipe control mechanism in flush_pipeline_select()
")

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7816
Signed-off-by: Sviatoslav Peleshko <sviatoslav.peleshko@globallogic.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20124>
src/intel/vulkan/anv_private.h
src/intel/vulkan/genX_cmd_buffer.c