diff --git a/rpcs3/Emu/RSX/VK/VKCommonDecompiler.cpp b/rpcs3/Emu/RSX/VK/VKCommonDecompiler.cpp index e30ccdb86d..1643c78b0e 100644 --- a/rpcs3/Emu/RSX/VK/VKCommonDecompiler.cpp +++ b/rpcs3/Emu/RSX/VK/VKCommonDecompiler.cpp @@ -183,11 +183,11 @@ namespace vk glslang::GlslangToSpv(*program.getIntermediate(lang), spv, &options); // Now we optimize - spvtools::Optimizer optimizer(SPV_ENV_VULKAN_1_0); - optimizer.RegisterPass(spvtools::CreateUnifyConstantPass()); // Remove duplicate constants - optimizer.RegisterPass(spvtools::CreateMergeReturnPass()); // Huge savings in vertex interpreter and likely normal vertex shaders - optimizer.RegisterPass(spvtools::CreateAggressiveDCEPass()); // Remove dead code - optimizer.Run(spv.data(), spv.size(), &spv); + //spvtools::Optimizer optimizer(SPV_ENV_VULKAN_1_0); + //optimizer.RegisterPass(spvtools::CreateUnifyConstantPass()); // Remove duplicate constants + //optimizer.RegisterPass(spvtools::CreateMergeReturnPass()); // Huge savings in vertex interpreter and likely normal vertex shaders + //optimizer.RegisterPass(spvtools::CreateAggressiveDCEPass()); // Remove dead code + //optimizer.Run(spv.data(), spv.size(), &spv); } } else