diff --git a/src/gallium/drivers/asahi/agx_state.c b/src/gallium/drivers/asahi/agx_state.c index fdb5b453f0d..b98bf68a0ec 100644 --- a/src/gallium/drivers/asahi/agx_state.c +++ b/src/gallium/drivers/asahi/agx_state.c @@ -5238,7 +5238,7 @@ agx_draw_vbo(struct pipe_context *pctx, const struct pipe_draw_info *info, draw.restart = info->primitive_restart; draw.indexed = true; } else { - draw.start = draws->start; + draw.start = indirect ? 0 : draws->start; } if (indirect) {