From b01ff0e8ee61e54cce45cf25fda974533f7a21ae Mon Sep 17 00:00:00 2001 From: Sasha Szpakowski Date: Tue, 9 Apr 2024 17:33:11 -0300 Subject: [PATCH] opengl: fix GL errors when MSAA is enabled for the window. --- src/modules/graphics/opengl/Graphics.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/graphics/opengl/Graphics.cpp b/src/modules/graphics/opengl/Graphics.cpp index f0450dfbf..50bf397a7 100644 --- a/src/modules/graphics/opengl/Graphics.cpp +++ b/src/modules/graphics/opengl/Graphics.cpp @@ -1063,7 +1063,7 @@ void Graphics::discard(OpenGL::FramebufferTarget target, const std::vector attachments.reserve(colorbuffers.size()); // glDiscardFramebuffer uses different attachment enums for the default FBO. - if (!isRenderTargetActive() && getInternalBackbufferFBO() == 0) + if (gl.getFramebuffer(target) == 0) { if (colorbuffers.size() > 0 && colorbuffers[0]) attachments.push_back(GL_COLOR);