From 6044db40f3b44886786f2f54dbac4f9a2808fae5 Mon Sep 17 00:00:00 2001 From: 9000h <3009073+9000h@users.noreply.github.com> Date: Sat, 26 Oct 2019 23:03:35 +0200 Subject: [PATCH] Add glFinish() before unmapping the surface cherry picked from rellla https://github.com/rellla/softhddevice-openglosd/commit/22590848da82f0d33c816ed65261207b46cd6312 --- openglosd.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/openglosd.cpp b/openglosd.cpp index c69af55..27adcd3 100644 --- a/openglosd.cpp +++ b/openglosd.cpp @@ -616,6 +616,7 @@ void cOglFb::BindWrite(void) { } void cOglFb::Unbind(void) { + glFinish(); glBindFramebuffer(GL_FRAMEBUFFER, 0); glBindTexture(GL_TEXTURE_2D, 0); }