diff --git a/src/gallium/drivers/iris/iris_state.c b/src/gallium/drivers/iris/iris_state.c index cc949b31ff4..112af9cf5ab 100644 --- a/src/gallium/drivers/iris/iris_state.c +++ b/src/gallium/drivers/iris/iris_state.c @@ -8827,7 +8827,8 @@ iris_emit_raw_pipe_control(struct iris_batch *batch, #if GFX_VERx10 >= 125 pc.UntypedDataPortCacheFlushEnable = (flags & (PIPE_CONTROL_UNTYPED_DATAPORT_CACHE_FLUSH | - PIPE_CONTROL_FLUSH_HDC)) && + PIPE_CONTROL_FLUSH_HDC | + PIPE_CONTROL_DATA_CACHE_FLUSH)) && IS_COMPUTE_PIPELINE(batch); pc.HDCPipelineFlushEnable |= pc.UntypedDataPortCacheFlushEnable; pc.CCSFlushEnable |= flags & PIPE_CONTROL_CCS_CACHE_FLUSH;