X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fdrivers%2Fradeonsi%2Fsi_pm4.c;fp=src%2Fgallium%2Fdrivers%2Fradeonsi%2Fsi_pm4.c;h=1e686d8060b684915afb2d0f086d929704e2d3cc;hb=eeb9170599468f4e9c0a48e1507a53cde66a9825;hp=446edea49a94415026324126f3c8a6bb2d415c7d;hpb=a1bc1523408a305b14a8c297ea93a28bb12cee5d;p=mesa.git diff --git a/src/gallium/drivers/radeonsi/si_pm4.c b/src/gallium/drivers/radeonsi/si_pm4.c index 446edea49a9..1e686d8060b 100644 --- a/src/gallium/drivers/radeonsi/si_pm4.c +++ b/src/gallium/drivers/radeonsi/si_pm4.c @@ -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)