radeonsi: optimizing SET_CONTEXT_REG for shaders ES
[mesa.git] / src / gallium / drivers / radeonsi / si_pm4.c
index 446edea49a94415026324126f3c8a6bb2d415c7d..1e686d8060b684915afb2d0f086d929704e2d3cc 100644 (file)
@@ -144,6 +144,9 @@ void si_pm4_emit(struct si_context *sctx, struct si_pm4_state *state)
                radeon_emit(cs, ib->gpu_address >> 32);
                radeon_emit(cs, (ib->b.b.width0 >> 2) & 0xfffff);
        }
+
+       if (state->atom.emit)
+               state->atom.emit(sctx);
 }
 
 void si_pm4_reset_emitted(struct si_context *sctx)