From 44c75fb9a7aa9e26849ea6325a698b2e883d411d Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Sat, 2 Sep 2023 12:27:12 +0200 Subject: [PATCH] Fix unmap asserts --- src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp b/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp index f2722bed1..1c6a39842 100644 --- a/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp +++ b/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp @@ -24,6 +24,10 @@ VkLightmap::VkLightmap(VulkanRenderDevice* fb) : fb(fb) VkLightmap::~VkLightmap() { + if (vertices.Buffer) + vertices.Buffer->Unmap(); + if (lights.Buffer) + lights.Buffer->Unmap(); } void VkLightmap::Raytrace(hwrenderer::LevelMesh* level)