From ad9c0e8cd9a95862b555615159b8a261036a7324 Mon Sep 17 00:00:00 2001 From: Rohan Garg Date: Fri, 1 Apr 2022 14:47:04 +0200 Subject: [PATCH] anv: Ensure we clear ANV_PIPE_PSS_STALL_SYNC_BIT on flush Add the PSS stall bit to ANV_PIPE_STALL_BITS so that it get's cleared on flush. Fixes: f3c62973 ("anv,iris: PSS Stall Sync around color fast clears") Signed-off-by: Rohan Garg Reviewed-by: Nanley Chery Reviewed-by: Lionel Landwerlin Reviewed-by: Kenneth Graunke Part-of: --- src/intel/vulkan/anv_private.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h index 90921c47118..5486e2c30da 100644 --- a/src/intel/vulkan/anv_private.h +++ b/src/intel/vulkan/anv_private.h @@ -2130,7 +2130,8 @@ enum anv_pipe_bits { #define ANV_PIPE_STALL_BITS ( \ ANV_PIPE_STALL_AT_SCOREBOARD_BIT | \ ANV_PIPE_DEPTH_STALL_BIT | \ - ANV_PIPE_CS_STALL_BIT) + ANV_PIPE_CS_STALL_BIT | \ + ANV_PIPE_PSS_STALL_SYNC_BIT) #define ANV_PIPE_INVALIDATE_BITS ( \ ANV_PIPE_STATE_CACHE_INVALIDATE_BIT | \