From b5fa3abfc281c652de9fe8b10c7cab8b252bb428 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Fri, 24 May 2019 00:16:11 -0700 Subject: [PATCH] iris: Don't flag IRIS_DIRTY_URB after BLORP operations unless it changed We already flag IRIS_DIRTY_URB when we change it, but we were additionally flagging it on every BLORP operation, even if we didn't. --- src/gallium/drivers/iris/iris_blorp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/iris/iris_blorp.c b/src/gallium/drivers/iris/iris_blorp.c index 2f36c4a..895bfb7 100644 --- a/src/gallium/drivers/iris/iris_blorp.c +++ b/src/gallium/drivers/iris/iris_blorp.c @@ -332,6 +332,7 @@ iris_blorp_exec(struct blorp_batch *blorp_batch, IRIS_DIRTY_UNCOMPILED_GS | IRIS_DIRTY_UNCOMPILED_FS | IRIS_DIRTY_VF | + IRIS_DIRTY_URB | IRIS_DIRTY_SF_CL_VIEWPORT | IRIS_DIRTY_SAMPLER_STATES_VS | IRIS_DIRTY_SAMPLER_STATES_TCS | -- 2.7.4