diff --git a/.pick_status.json b/.pick_status.json index 62c0eb5c8e2..cda5e0fa5ba 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -2394,7 +2394,7 @@ "description": "iris: Fix accidental writes to global dirty bit instead of local", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "0e9a26372bb4e6819b8d56b445564395e04c4217", "notes": null diff --git a/src/gallium/drivers/iris/iris_state.c b/src/gallium/drivers/iris/iris_state.c index 01b82e782f1..c80d6115b23 100644 --- a/src/gallium/drivers/iris/iris_state.c +++ b/src/gallium/drivers/iris/iris_state.c @@ -7124,11 +7124,11 @@ iris_upload_dirty_render_state(struct iris_context *ice, /* Blend constants modified for Wa_14018912822. */ if (ice->state.color_blend_zero != color_blend_zero) { ice->state.color_blend_zero = color_blend_zero; - ice->state.dirty |= IRIS_DIRTY_COLOR_CALC_STATE; + dirty |= IRIS_DIRTY_COLOR_CALC_STATE; } if (ice->state.alpha_blend_zero != alpha_blend_zero) { ice->state.alpha_blend_zero = alpha_blend_zero; - ice->state.dirty |= IRIS_DIRTY_COLOR_CALC_STATE; + dirty |= IRIS_DIRTY_COLOR_CALC_STATE; } uint32_t blend_state_header;