From a40d85fd416f0a8467b9c3841b86a12e8f98c129 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sun, 8 Apr 2018 19:54:17 +0200 Subject: [PATCH] - fixed: Before aqcuiring the WipeEndScreen, the renderer must be flushed. Apparently this got previously done implicitly by code that got lost in the refactoring. --- src/gl/system/gl_wipe.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gl/system/gl_wipe.cpp b/src/gl/system/gl_wipe.cpp index 5e88c210e..289a3edb7 100644 --- a/src/gl/system/gl_wipe.cpp +++ b/src/gl/system/gl_wipe.cpp @@ -166,6 +166,7 @@ bool OpenGLFrameBuffer::WipeStartScreen(int type) void OpenGLFrameBuffer::WipeEndScreen() { + GLRenderer->Flush(); const auto &viewport = GLRenderer->mScreenViewport; wipeendscreen = new FHardwareTexture(true); wipeendscreen->CreateTexture(NULL, viewport.width, viewport.height, 0, false, 0, "WipeEndScreen");