Module: Mesa
Branch: main
Commit: 180af73101abdda2df0eeef7d39cdaa72ae1692b
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=180af73101abdda2df0eeef7d39cdaa72ae1692b

Author: Dylan Baker <[email protected]>
Date:   Thu Jul 28 13:32:10 2022 -0700

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 <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17797>

---

 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");

Reply via email to