diff --git a/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp b/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp index 5ee4664b0a..6e58ca2fc4 100644 --- a/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp +++ b/src/common/rendering/vulkan/accelstructs/vk_lightmap.cpp @@ -4,6 +4,7 @@ #include "zvulkan/vulkanbuilders.h" #include "halffloat.h" #include "filesystem.h" +#include "cmdlib.h" VkLightmap::VkLightmap(VulkanRenderDevice* fb) : fb(fb) { @@ -371,8 +372,7 @@ FString VkLightmap::LoadPrivateShaderLump(const char* lumpname) { int lump = fileSystem.CheckNumForFullName(lumpname, 0); if (lump == -1) I_Error("Unable to load '%s'", lumpname); - auto data = fileSystem.ReadFile(lump); - return data.GetString(); + return GetStringFromLump(lump); } void VkLightmap::CreateRaytracePipeline()