summaryrefslogtreecommitdiffstats
path: root/tools/slang-test/main.cpp
diff options
context:
space:
mode:
authorTim Foley <tfoleyNV@users.noreply.github.com>2017-06-12 12:28:12 -0700
committerGitHub <noreply@github.com>2017-06-12 12:28:12 -0700
commitd1f11a29f8a48eecd47ac64c8635ed062cba982d (patch)
treeb929d3d7f77da2ba538846f598e7eeb0a302b0cc /tools/slang-test/main.cpp
parent4d63b6fe73018ae253bbef0075478f5989ad279a (diff)
parent5fe2cf3279c279750d4821a9fa97bdbbe876e568 (diff)
Merge pull request #2 from tfoleyNV/glsl-render-test
GLSL: get GLSL limping in `render-test`
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 },
};