From f63635e07a428f2a198274c719a1f48821f5a7b0 Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Fri, 19 Aug 2016 01:11:11 +0200 Subject: [PATCH] Fix RFL_INVALIDATE_BUFFER check being inverted --- src/gl/renderer/gl_renderbuffers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gl/renderer/gl_renderbuffers.cpp b/src/gl/renderer/gl_renderbuffers.cpp index ab00fc10f..9c9c76979 100644 --- a/src/gl/renderer/gl_renderbuffers.cpp +++ b/src/gl/renderer/gl_renderbuffers.cpp @@ -447,7 +447,7 @@ void FGLRenderBuffers::BlitSceneToTexture() glBindFramebuffer(GL_DRAW_FRAMEBUFFER, mPipelineFB[mCurrentPipelineTexture]); glBlitFramebuffer(0, 0, mWidth, mHeight, 0, 0, mWidth, mHeight, GL_COLOR_BUFFER_BIT, GL_NEAREST); - if ((gl.flags & RFL_INVALIDATE_BUFFER) == 0) + if ((gl.flags & RFL_INVALIDATE_BUFFER) != 0) { GLenum attachments[2] = { GL_COLOR_ATTACHMENT0, GL_DEPTH_STENCIL_ATTACHMENT }; glInvalidateFramebuffer(GL_READ_FRAMEBUFFER, 2, attachments);