From 180af73101abdda2df0eeef7d39cdaa72ae1692b Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Thu, 28 Jul 2022 13:32:10 -0700 Subject: [PATCH] anv: add gfx version 12.5 flushes to CCS path This was already added to the MCS path in !17218, so this is just adding it in the CCS path as well. Reviewed-by: Nanley Chery Part-of: --- src/intel/vulkan/anv_blorp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/intel/vulkan/anv_blorp.c b/src/intel/vulkan/anv_blorp.c index 7cc5e885d55..8001f39fdb8 100644 --- a/src/intel/vulkan/anv_blorp.c +++ b/src/intel/vulkan/anv_blorp.c @@ -1961,7 +1961,8 @@ anv_image_ccs_op(struct anv_cmd_buffer *cmd_buffer, (devinfo->verx10 == 120 ? ANV_PIPE_DEPTH_STALL_BIT : 0) | (devinfo->verx10 == 125 ? - ANV_PIPE_HDC_PIPELINE_FLUSH_BIT : 0) | + ANV_PIPE_HDC_PIPELINE_FLUSH_BIT | + ANV_PIPE_DATA_CACHE_FLUSH_BIT : 0) | ANV_PIPE_PSS_STALL_SYNC_BIT | ANV_PIPE_END_OF_PIPE_SYNC_BIT, "before fast clear ccs");