diff --git a/src/gallium/drivers/iris/iris_state.c b/src/gallium/drivers/iris/iris_state.c index 0859a30202c..c73c6c7ede6 100644 --- a/src/gallium/drivers/iris/iris_state.c +++ b/src/gallium/drivers/iris/iris_state.c @@ -6653,7 +6653,7 @@ iris_upload_dirty_render_state(struct iris_context *ice, if (zres) genX(emit_depth_state_workarounds)(ice, batch, &zres->surf); - if (GFX_VER >= 12) { + if (GFX_VER >= 11) { /* Wa_1408224581 * * Workaround: Gfx12LP Astep only An additional pipe control with @@ -6661,7 +6661,7 @@ iris_upload_dirty_render_state(struct iris_context *ice, * have an additional pipe control after the stencil state whenever * the surface state bits of this state is changing). * - * This also seems sufficient to handle Wa_14014148106. + * This also seems sufficient to handle Wa_14014097488. */ iris_emit_pipe_control_write(batch, "WA for stencil state", PIPE_CONTROL_WRITE_IMMEDIATE, diff --git a/src/intel/blorp/blorp_genX_exec.h b/src/intel/blorp/blorp_genX_exec.h index 1a2f9392811..8e791b6bfa2 100644 --- a/src/intel/blorp/blorp_genX_exec.h +++ b/src/intel/blorp/blorp_genX_exec.h @@ -1761,7 +1761,7 @@ blorp_emit_depth_stencil_config(struct blorp_batch *batch, isl_emit_depth_stencil_hiz_s(isl_dev, dw, &info); -#if GFX_VER >= 12 +#if GFX_VER >= 11 /* Wa_1408224581 * * Workaround: Gfx12LP Astep only An additional pipe control with @@ -1769,7 +1769,7 @@ blorp_emit_depth_stencil_config(struct blorp_batch *batch, * have an additional pipe control after the stencil state whenever * the surface state bits of this state is changing). * - * This also seems sufficient to handle Wa_14014148106. + * This also seems sufficient to handle Wa_14014097488. */ blorp_emit(batch, GENX(PIPE_CONTROL), pc) { pc.PostSyncOperation = WriteImmediateData; diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index c16eff9236f..c5cb9849770 100644 --- a/src/intel/vulkan/genX_cmd_buffer.c +++ b/src/intel/vulkan/genX_cmd_buffer.c @@ -6842,7 +6842,7 @@ cmd_buffer_emit_depth_stencil(struct anv_cmd_buffer *cmd_buffer) if (info.depth_surf) genX(cmd_buffer_emit_gfx12_depth_wa)(cmd_buffer, info.depth_surf); - if (GFX_VER >= 12) { + if (GFX_VER >= 11) { cmd_buffer->state.pending_pipe_bits |= ANV_PIPE_POST_SYNC_BIT; genX(cmd_buffer_apply_pipe_flushes)(cmd_buffer); @@ -6853,7 +6853,7 @@ cmd_buffer_emit_depth_stencil(struct anv_cmd_buffer *cmd_buffer) * have an additional pipe control after the stencil state whenever * the surface state bits of this state is changing). * - * This also seems sufficient to handle Wa_14014148106. + * This also seems sufficient to handle Wa_14014097488. */ anv_batch_emit(&cmd_buffer->batch, GENX(PIPE_CONTROL), pc) { pc.PostSyncOperation = WriteImmediateData;