From: Kenneth Graunke Date: Mon, 23 Apr 2018 04:29:43 +0000 (-0700) Subject: iris: add INTEL_DEBUG=reemit X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=86d7fd71f4e2a1321668a735c230f379630ce531;p=mesa.git iris: add INTEL_DEBUG=reemit --- diff --git a/src/gallium/drivers/iris/iris_state.c b/src/gallium/drivers/iris/iris_state.c index c1d523d3925..04197ef2e52 100644 --- a/src/gallium/drivers/iris/iris_state.c +++ b/src/gallium/drivers/iris/iris_state.c @@ -2026,7 +2026,8 @@ iris_upload_render_state(struct iris_context *ice, struct iris_batch *batch, const struct pipe_draw_info *draw) { - const uint64_t dirty = ice->state.dirty; + const uint64_t dirty = + unlikely(INTEL_DEBUG & DEBUG_REEMIT) ? ~0ull : ice->state.dirty; struct brw_wm_prog_data *wm_prog_data = (void *) ice->shaders.prog[MESA_SHADER_FRAGMENT]->prog_data;