From ffd688e2d72e210385830dced914e126f8bb90d4 Mon Sep 17 00:00:00 2001 From: krzys-h Date: Sun, 24 Jul 2016 16:56:47 +0200 Subject: [PATCH] Do not render the shadow map when pause blur is active --- src/graphics/engine/engine.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/graphics/engine/engine.cpp b/src/graphics/engine/engine.cpp index 36f08294..bbda7dcb 100644 --- a/src/graphics/engine/engine.cpp +++ b/src/graphics/engine/engine.cpp @@ -3187,9 +3187,6 @@ void CEngine::Render() color = m_backgroundColorDown; m_device->SetClearColor(color); - // Render shadow map - if (m_drawWorld && m_shadowMapping) - RenderShadowMap(); // Begin the scene m_device->SetRenderState(RENDER_STATE_DEPTH_WRITE, true); @@ -3203,6 +3200,10 @@ void CEngine::Render() } else { + // Render shadow map + if (m_drawWorld && m_shadowMapping) + RenderShadowMap(); + UseMSAA(true); DrawBackground(); // draws the background