Vk shader editing: use unreplaced ID of the shader(s) in the pipeline

This commit is contained in:
Jake Turner
2026-01-20 06:24:05 +13:00
parent ee3b8cf76b
commit 775a9c947f
+1 -1
View File
@@ -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<VkShaderModule>(shadId);