summaryrefslogtreecommitdiffstats
path: root/tools/slang-test/main.cpp
diff options
context:
space:
mode:
authorYONGH\yongh <yonghe@outlook.com>2017-10-20 18:24:30 -0400
committerYONGH\yongh <yonghe@outlook.com>2017-10-20 18:24:30 -0400
commit0ee4d4b54732239b946bae7fde32bb21aa5a3ec3 (patch)
tree0c5f4a7f6f43e60802d354aa98a3983994f4f4bd /tools/slang-test/main.cpp
parent5a18dc704a2f5eecebcbdd77682a40ba8316d253 (diff)
in-progress work: allow render-test to generate and bind various resource inputs for running test shaders with arbitrary parameter definitions.
This commit contains the parser of the resource input definition.
Diffstat (limited to 'tools/slang-test/main.cpp')
-rw-r--r--tools/slang-test/main.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/slang-test/main.cpp b/tools/slang-test/main.cpp
index fb10d46f6..181c34b00 100644
--- a/tools/slang-test/main.cpp
+++ b/tools/slang-test/main.cpp
@@ -1,6 +1,7 @@
// main.cpp
#include "../../source/core/slang-io.h"
+#include "../../source/core/token-reader.h"
using namespace Slang;
@@ -20,7 +21,6 @@ using namespace Slang;
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
-
enum OutputMode
{
// Default mode is to write test results to the console
@@ -1145,7 +1145,7 @@ TestResult doComputeComparisonTestRunImpl(TestInput& input, const char * langOpt
auto referenceProgramOutput = Split(File::ReadAllText(referenceOutput), '\n');
if (actualProgramOutput.Count() < referenceProgramOutput.Count())
return kTestResult_Fail;
- for (int i = 0; i < referenceProgramOutput.Count(); i++)
+ for (int i = 0; i < (int)referenceProgramOutput.Count(); i++)
{
auto reference = StringToFloat(referenceProgramOutput[i]);
auto actual = StringToFloat(actualProgramOutput[i]);