From b46c342f47b61119a0dc517ce6eb75eab3398504 Mon Sep 17 00:00:00 2001 From: Jay Kwak <82421531+jkwak-work@users.noreply.github.com> Date: Sun, 11 May 2025 08:13:25 +0000 Subject: Add a new option "-capability" to slang-test and render-test (#7054) --- tools/render-test/options.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tools/render-test/options.cpp') diff --git a/tools/render-test/options.cpp b/tools/render-test/options.cpp index e50166017..e4163b312 100644 --- a/tools/render-test/options.cpp +++ b/tools/render-test/options.cpp @@ -170,6 +170,19 @@ static rhi::DeviceType _toRenderType(Slang::RenderApiType apiType) { outOptions.generateSPIRVDirectly = false; } + else if (argValue == "-capability" || argValue == "-capabilities") + { + String capabilities; + SLANG_RETURN_ON_FAIL(reader.expectArg(capabilities)); + + List values; + StringUtil::split(capabilities.getUnownedSlice(), ',', values); + + for (const auto& value : values) + { + outOptions.capabilities.add(value); + } + } else if (argValue == "-only-startup") { outOptions.onlyStartup = true; -- cgit v1.2.3