From d2075bed5d7d4b4af260bce07665adf79ae8813e Mon Sep 17 00:00:00 2001 From: Stan Date: Sun, 29 Nov 2020 16:26:28 +0000 Subject: [PATCH] Fix graphics issue with old AMD cards. Reviewed by: @vladislavbelov https://upload.jabberfr.org/hUkR3nTdfhbhHI92/0b5c64c3-136c-4744-a4ca-a70222a3cfaf.png This was SVN commit r24292. --- source/renderer/Renderer.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/renderer/Renderer.cpp b/source/renderer/Renderer.cpp index a994df88cf..89201eb409 100644 --- a/source/renderer/Renderer.cpp +++ b/source/renderer/Renderer.cpp @@ -1387,9 +1387,6 @@ void CRenderer::RenderSubmissions(const CBoundingBoxAligned& waterScissor) ogl_WarnIfError(); } - if (g_Renderer.GetPostprocManager().IsMultisampleEnabled()) - g_Renderer.GetPostprocManager().ResolveMultisampleFramebuffer(); - // render debug-related terrain overlays ITerrainOverlay::RenderOverlaysAfterWater(cullGroup); ogl_WarnIfError(); @@ -1407,6 +1404,9 @@ void CRenderer::RenderSubmissions(const CBoundingBoxAligned& waterScissor) if (g_RenderingOptions.GetPostProc()) { + if (g_Renderer.GetPostprocManager().IsMultisampleEnabled()) + g_Renderer.GetPostprocManager().ResolveMultisampleFramebuffer(); + m->postprocManager.ApplyPostproc(); m->postprocManager.ReleaseRenderOutput(); }