diff --git a/renderdoc/driver/shaders/spirv/spirv_compile.cpp b/renderdoc/driver/shaders/spirv/spirv_compile.cpp index d0163a6d1..9283c2234 100644 --- a/renderdoc/driver/shaders/spirv/spirv_compile.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_compile.cpp @@ -159,7 +159,7 @@ string CompileSPIRV(SPIRVShaderStage shadType, const std::vector &s shader->setStrings(strs, (int)sources.size()); - bool success = shader->parse(&DefaultResources, 110, false, EShMsgDefault); + bool success = shader->parse(&DefaultResources, 110, false, EShMessages(EShMsgSpvRules|EShMsgVulkanRules)); if(!success) {