From 16c01a6db2fb1b70d2f95d0755bd4967aaf4c369 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 31 Mar 2020 12:53:24 +0100 Subject: [PATCH] Remove OpName for removed types in postvs SPIR-V patching --- renderdoc/driver/vulkan/vk_postvs.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renderdoc/driver/vulkan/vk_postvs.cpp b/renderdoc/driver/vulkan/vk_postvs.cpp index 53921cf84..80c5b5aec 100644 --- a/renderdoc/driver/vulkan/vk_postvs.cpp +++ b/renderdoc/driver/vulkan/vk_postvs.cpp @@ -427,6 +427,10 @@ static void ConvertToMeshOutputCompute(const ShaderReflection &refl, const SPIRV // remove any OpName for the old entry points if(entries.find(name.target) != entries.end()) editor.Remove(it); + + // remove any OpName for deleted types + if(typeReplacements.find(name.target) != typeReplacements.end()) + editor.Remove(it); } }