From 7222b6cdb1ed192b267e91896b1f56da3f0c21d6 Mon Sep 17 00:00:00 2001 From: jsmall-nvidia Date: Tue, 15 Nov 2022 14:38:25 -0500 Subject: Specify downstream compiler include paths (#2517) * #include an absolute path didn't work - because paths were taken to always be relative. * WIP around testing with NVAPI. * Make -I work for downstream compilers. Update docs. * Small improvement around ignoring tests. --- tools/slang-test/slang-test-main.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tools') 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; -- cgit v1.2.3