From 0cf967dc0637a86eb6fcb239528ff78e7e6686f5 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Mon, 4 May 2020 22:15:18 +0200 Subject: [PATCH] - fixed wrong order of actions on shadow map updater. --- src/rendering/hwrenderer/hw_entrypoint.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rendering/hwrenderer/hw_entrypoint.cpp b/src/rendering/hwrenderer/hw_entrypoint.cpp index b7e691605..e1ad075a3 100644 --- a/src/rendering/hwrenderer/hw_entrypoint.cpp +++ b/src/rendering/hwrenderer/hw_entrypoint.cpp @@ -111,10 +111,10 @@ sector_t* RenderViewpoint(FRenderViewpoint& mainvp, AActor* camera, IntRect* bou if (mainview && toscreen) { screen->SetAABBTree(camera->Level->aabbTree); - screen->UpdateShadowMap(); screen->mShadowMap.SetCollectLights([=] { CollectLights(camera->Level); }); + screen->UpdateShadowMap(); } // Update the attenuation flag of all light defaults for each viewpoint.