From ef3074edfed15a10a10d09c11eec174b9ff13268 Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Wed, 4 Oct 2023 03:31:08 +0200 Subject: [PATCH] Add lm_blur debugging cvar --- src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp b/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp index edba1f8e1..f59cbd1f5 100644 --- a/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp +++ b/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp @@ -29,6 +29,7 @@ CVAR(Float, lm_scale, 1.0, CVAR_NOSAVE); CVAR(Bool, lm_ao, true, 0); CVAR(Bool, lm_softshadows, true, 0); CVAR(Bool, lm_sunlight, true, 0); +CVAR(Bool, lm_blur, true, 0); VkLightmap::VkLightmap(VulkanRenderDevice* fb) : fb(fb) { @@ -107,7 +108,8 @@ void VkLightmap::Raytrace(const TArray& surfaces) UploadUniforms(); Render(); Resolve(); - Blur(); + if (lm_blur) + Blur(); CopyResult(); fb->GetCommands()->PopGroup(fb->GetCommands()->GetTransferCommands());