mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-09-26 07:35:37 +00:00
Add identified support for slang (the language and the tool)
This commit is contained in:
@@ -954,7 +954,7 @@ void Reflector::MakeReflection(const GraphicsAPI sourceAPI, const ShaderStage st
|
||||
case SourceLanguage::ESSL:
|
||||
case SourceLanguage::GLSL: reflection.debugInfo.encoding = ShaderEncoding::GLSL; break;
|
||||
case SourceLanguage::HLSL: reflection.debugInfo.encoding = ShaderEncoding::HLSL; break;
|
||||
case SourceLanguage::Slang: reflection.debugInfo.encoding = ShaderEncoding::HLSL; break;
|
||||
case SourceLanguage::Slang: reflection.debugInfo.encoding = ShaderEncoding::Slang; break;
|
||||
case SourceLanguage::OpenCL_C:
|
||||
case SourceLanguage::OpenCL_CPP:
|
||||
case SourceLanguage::CPP_for_OpenCL:
|
||||
@@ -990,6 +990,9 @@ void Reflector::MakeReflection(const GraphicsAPI sourceAPI, const ShaderStage st
|
||||
: KnownShaderTool::spirv_as;
|
||||
break;
|
||||
case Generator::spiregg: reflection.debugInfo.compiler = KnownShaderTool::dxcSPIRV; break;
|
||||
case Generator::SlangCompiler:
|
||||
reflection.debugInfo.compiler = KnownShaderTool::slangSPIRV;
|
||||
break;
|
||||
default: reflection.debugInfo.compiler = KnownShaderTool::Unknown; break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user