summaryrefslogtreecommitdiffstats
path: root/tools/slang-test/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/slang-test/main.cpp')
-rw-r--r--tools/slang-test/main.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/slang-test/main.cpp b/tools/slang-test/main.cpp
index d8a04a050..37a81ef92 100644
--- a/tools/slang-test/main.cpp
+++ b/tools/slang-test/main.cpp
@@ -842,6 +842,11 @@ TestResult runHLSLCrossCompileRenderComparisonTest(TestInput& input)
return runHLSLRenderComparisonTestImpl(input, "-slang", "-glsl-cross");
}
+TestResult runHLSLAndGLSLComparisonTest(TestInput& input)
+{
+ return runHLSLRenderComparisonTestImpl(input, "-hlsl", "-glsl");
+}
+
TestResult runTest(
String const& filePath,
TestOptions const& testOptions,
@@ -857,6 +862,7 @@ TestResult runTest(
{ "COMPARE_HLSL", &runHLSLComparisonTest },
{ "COMPARE_HLSL_RENDER", &runHLSLRenderComparisonTest },
{ "COMPARE_HLSL_CROSS_COMPILE_RENDER", &runHLSLCrossCompileRenderComparisonTest},
+ { "COMPARE_HLSL_GLSL_RENDER", &runHLSLAndGLSLComparisonTest },
{ "COMPARE_GLSL", &runGLSLComparisonTest },
{ nullptr, nullptr },
};