diff --git a/src/gallium/frontends/dri/kopper.c b/src/gallium/frontends/dri/kopper.c index 22e155cc141..81ace338ca5 100644 --- a/src/gallium/frontends/dri/kopper.c +++ b/src/gallium/frontends/dri/kopper.c @@ -533,11 +533,6 @@ kopperSwapBuffersWithDamage(struct dri_drawable *drawable, uint32_t flush_flags, if (flush_flags & __DRI2_FLUSH_INVALIDATE_ANCILLARY) _mesa_glthread_invalidate_zsbuf(ctx->st->ctx); - /* Wait for glthread to finish because we can't use pipe_context from - * multiple threads. - */ - _mesa_glthread_finish(ctx->st->ctx); - drawable->texture_stamp = drawable->lastStamp - 1; dri_flush(ctx, drawable,