From 775a9c947f18badd5d8ff813355d2ce5e516d72a Mon Sep 17 00:00:00 2001 From: Jake Turner Date: Thu, 8 Jan 2026 07:07:47 +1300 Subject: [PATCH] Vk shader editing: use unreplaced ID of the shader(s) in the pipeline --- renderdoc/driver/vulkan/vk_replay.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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);