summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/slang-test/slang-test-main.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/slang-test/slang-test-main.cpp b/tools/slang-test/slang-test-main.cpp
index 5c6d480d3..d2023a0f0 100644
--- a/tools/slang-test/slang-test-main.cpp
+++ b/tools/slang-test/slang-test-main.cpp
@@ -3687,6 +3687,12 @@ static bool _canIgnore(TestContext* context, const TestDetails& details)
return true;
}
+ // If there are no render API requirements, then we don't need to ignore.
+ if (requirements.usedRenderApiFlags == 0)
+ {
+ return false;
+ }
+
// Work out what render api flags are actually available, lazily
const RenderApiFlags availableRenderApiFlags = requirements.usedRenderApiFlags ? _getAvailableRenderApiFlags(context) : 0;