From 0dc56600aa0fae509b60da09f57d1f649125be04 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Tue, 23 Sep 2014 22:16:21 +1200 Subject: [PATCH] i965: Correctly use ABO count to trigger flagging of new surfaces. This would have *almost never* actually been an issue, since other state tends to get flagged at the same time as new ABOs -- but still bogus. Signed-off-by: Chris Forbes Reviewed-by: Francisco Jerez --- src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c index d35dee0e470..ef46dd78b9e 100644 --- a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c +++ b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c @@ -919,7 +919,7 @@ brw_upload_abo_surfaces(struct brw_context *brw, &surf_offsets[i], true); } - if (prog->NumUniformBlocks) + if (prog->NumAtomicBuffers) brw->state.dirty.brw |= BRW_NEW_SURFACES; } -- 2.30.2