From 9b06a71a5d6d3bb231f92abf11ebf513a7b87922 Mon Sep 17 00:00:00 2001 From: Niklas Haas Date: Mon, 6 Dec 2021 23:59:14 +0100 Subject: vo_gpu: opengl: fix wrong glMemoryBarrier This call was completely wrong. --- video/out/opengl/ra_gl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'video/out') diff --git a/video/out/opengl/ra_gl.c b/video/out/opengl/ra_gl.c index b7deba9fbe..b0c5b34e8e 100644 --- a/video/out/opengl/ra_gl.c +++ b/video/out/opengl/ra_gl.c @@ -989,7 +989,7 @@ static void update_uniform(struct ra *ra, struct ra_renderpass *pass, gl->BindBufferBase(buf_gl->target, input->binding, buf_gl->buffer); // SSBOs are not implicitly coherent in OpengL if (input->type == RA_VARTYPE_BUF_RW) - gl->MemoryBarrier(buf_gl->target); + gl->MemoryBarrier(GL_SHADER_STORAGE_BARRIER_BIT); break; } default: -- cgit v1.2.3