GPUDevice: Fix transpiled interface linking with OpenGL

This commit is contained in:
Stenzek
2024-06-23 23:39:56 +10:00
parent b8ed013ec3
commit 6bfd862cb3
4 changed files with 40 additions and 6 deletions

View File

@ -654,7 +654,7 @@ std::unique_ptr<GPUShader> MetalDevice::CreateShaderFromSource(GPUShaderStage st
static constexpr bool dump_shaders = false;
DynamicHeapArray<u8> spv;
if (!CompileGLSLShaderToVulkanSpv(stage, language, source, entry_point, false, &spv, error))
if (!CompileGLSLShaderToVulkanSpv(stage, language, source, entry_point, !m_debug_device, false, &spv, error))
return {};
std::string msl;