diff --git a/src/gallium/drivers/panfrost/pan_cmdstream.c b/src/gallium/drivers/panfrost/pan_cmdstream.c index 6936dd0c442..973536aad4e 100644 --- a/src/gallium/drivers/panfrost/pan_cmdstream.c +++ b/src/gallium/drivers/panfrost/pan_cmdstream.c @@ -298,7 +298,7 @@ panfrost_emit_bifrost_blend(struct panfrost_batch *batch, for (unsigned i = 0; i < MAX2(rt_count, 1); ++i) { /* Disable blending for unbacked render targets */ if (rt_count == 0 || !batch->key.cbufs[i]) { - pan_pack(rts, BLEND, cfg) { + pan_pack(rts + i * MALI_BLEND_LENGTH, BLEND, cfg) { cfg.enable = false; cfg.bifrost.internal.mode = MALI_BIFROST_BLEND_MODE_OFF; }