diff --git a/renderdoc/driver/vulkan/vk_replay.cpp b/renderdoc/driver/vulkan/vk_replay.cpp index beb04dde1..d2022c79c 100644 --- a/renderdoc/driver/vulkan/vk_replay.cpp +++ b/renderdoc/driver/vulkan/vk_replay.cpp @@ -5312,7 +5312,7 @@ void VulkanReplay::RefreshDerivedReplacements() VkPipelineShaderStageCreateInfo &sh = (VkPipelineShaderStageCreateInfo &)pipeCreateInfo.pStages[i]; - ResourceId shadId = GetResID(sh.module); + ResourceId shadId = rm->GetUnreplacedID(GetResID(sh.module)); sh.module = rm->GetHandle(shadId);