diff --git a/renderdoc/driver/vulkan/vk_postvs.cpp b/renderdoc/driver/vulkan/vk_postvs.cpp index 41d9515aa..4b67e9629 100644 --- a/renderdoc/driver/vulkan/vk_postvs.cpp +++ b/renderdoc/driver/vulkan/vk_postvs.cpp @@ -177,9 +177,9 @@ static void ConvertToMeshOutputCompute(const ShaderReflection &refl, const SPIRV auto replIt = typeReplacements.find(it.word(1)); if(replIt != typeReplacements.end()) { - mod = true; if(!mod) editor.PreModify(it); + mod = true; it.word(1) = typeReplacements[it.word(1)]; }