Mesa (main): anv: add gfx version 12.5 flushes to CCS path
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Jul 28 22:39:49 UTC 2022
Module: Mesa
Branch: main
Commit: 180af73101abdda2df0eeef7d39cdaa72ae1692b
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=180af73101abdda2df0eeef7d39cdaa72ae1692b
Author: Dylan Baker <dylan.c.baker at intel.com>
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 <nanley.g.chery at intel.com>
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");
More information about the mesa-commit
mailing list