From bca12800aad68db803cd7dce6814a9f666c85a12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Date: Thu, 1 May 2025 12:08:17 -0700 Subject: [PATCH] iris: Restrict platforms that needs Wa_1604061319 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It was being applied even to platforms that don't require it. Reviewed-by: Lionel Landwerlin Signed-off-by: José Roberto de Souza Part-of: --- src/gallium/drivers/iris/iris_state.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/iris/iris_state.c b/src/gallium/drivers/iris/iris_state.c index d1245068bae..4c9ae8117d9 100644 --- a/src/gallium/drivers/iris/iris_state.c +++ b/src/gallium/drivers/iris/iris_state.c @@ -7200,7 +7200,7 @@ iris_upload_dirty_render_state(struct iris_context *ice, * Testing shows that all the 3DSTATE_CONSTANT_XS need to be emitted if * any stage has a dirty binding table. */ - const bool emit_const_wa = GFX_VER >= 11 && + const bool emit_const_wa = INTEL_NEEDS_WA_1604061319 && ((dirty & IRIS_DIRTY_RENDER_BUFFER) || (stage_dirty & IRIS_ALL_STAGE_DIRTY_BINDINGS_FOR_RENDER));