diff --git a/src/gallium/drivers/panfrost/pan_cmdstream.c b/src/gallium/drivers/panfrost/pan_cmdstream.c index cd6a0641c1e..e71d9754b1e 100644 --- a/src/gallium/drivers/panfrost/pan_cmdstream.c +++ b/src/gallium/drivers/panfrost/pan_cmdstream.c @@ -2658,12 +2658,8 @@ panfrost_emit_vertex_tiler_jobs(struct panfrost_batch *batch, { struct panfrost_context *ctx = batch->ctx; - /* XXX - set job_barrier in case buffers get ping-ponged and we need to - * enforce ordering, this has a perf hit! See - * KHR-GLES31.core.vertex_attrib_binding.advanced-iterations - */ unsigned vertex = panfrost_add_job(&batch->pool.base, &batch->scoreboard, - MALI_JOB_TYPE_VERTEX, true, false, + MALI_JOB_TYPE_VERTEX, false, false, ctx->indirect_draw ? batch->indirect_draw_job_id : 0, 0, vertex_job, false);