From c077e8f992eb68d99a49b09f9b42c40ee3491d68 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 20 Aug 2019 14:23:46 +0100 Subject: [PATCH] DXC does not have command line parameters in OpModuleProcessed --- renderdoc/driver/shaders/spirv/spirv_reflect.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/shaders/spirv/spirv_reflect.cpp b/renderdoc/driver/shaders/spirv/spirv_reflect.cpp index 426243390..afa067fdf 100644 --- a/renderdoc/driver/shaders/spirv/spirv_reflect.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_reflect.cpp @@ -387,7 +387,7 @@ static uint32_t CalculateMinimumByteSize(const rdcarray &variabl static bool HasCommandLineInModuleProcessed(rdcspv::Generator gen) { return (gen == rdcspv::Generator::GlslangReferenceFrontEnd || - gen == rdcspv::Generator::ShadercoverGlslang || gen == rdcspv::Generator::spiregg); + gen == rdcspv::Generator::ShadercoverGlslang); } namespace rdcspv @@ -447,7 +447,7 @@ void Reflector::RegisterOp(Iter it) { OpSource source(it); - // glslang based tools and DXC output fake OpModuleProcessed comments at the start of pre-1.3 + // glslang based tools output fake OpModuleProcessed comments at the start of pre-1.3 // shaders source before OpModuleProcessed existed (in SPIR-V 1.1) if(m_MajorVersion == 1 && m_MinorVersion < 1 && HasCommandLineInModuleProcessed(m_Generator)) {