summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/slang-test/slang-test-main.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/slang-test/slang-test-main.cpp b/tools/slang-test/slang-test-main.cpp
index ff449f64e..b7de3082f 100644
--- a/tools/slang-test/slang-test-main.cpp
+++ b/tools/slang-test/slang-test-main.cpp
@@ -516,8 +516,11 @@ static BackendFlags _getBackendFlagsForTarget(SlangCompileTarget target)
switch (target)
{
case SLANG_TARGET_UNKNOWN:
+
case SLANG_HLSL:
case SLANG_GLSL:
+ case SLANG_C_SOURCE:
+ case SLANG_CPP_SOURCE:
{
return 0;
}
@@ -570,6 +573,8 @@ static SlangCompileTarget _getCompileTarget(const UnownedStringSlice& name)
CASE("dxil", DXIL)
CASE("dxil-assembly", DXIL_ASM)
CASE("dxil-asm", DXIL_ASM)
+ CASE("c", C_SOURCE)
+ CASE("cpp", CPP_SOURCE)
#undef CASE
return SLANG_TARGET_UNKNOWN;