diff options
| author | Jay Kwak <82421531+jkwak-work@users.noreply.github.com> | 2025-06-02 16:47:16 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-02 16:47:16 -0700 |
| commit | d80f4139bc4baa119a5dfcf74cdcf3a75b977efc (patch) | |
| tree | f336f53288abc244e678a30d98e11d57b67c9c8c /tools/slang-test/options.h | |
| parent | 4aaca27e9f0c67e26871cefd06c2e8fdf58defc5 (diff) | |
Add a new slang-test option `-enable-debug-layers` (#7300)
* Add a new slang-test option `-enable-debug-layers`
A variable `disableDebugLayer` is renamed to `enableDebugLayers`,
and a corresponding command-line argument is added,
`-enable-debug-layers`.
The previous option `-disable-debug-layer` is still available, but it
prints a deprecation warning message.
The reason why it is added is to make the option available to both Debug
and Release. On Debug build, it will be enabled by default, and it will
be disabled on Release build. We should be able to not only disable it,
but also enable it on Release build.
Ideally this option should be enabled all the time, but currently there
are too many VUID error messages printed and we are enabling only for
Debug build for now.
Note that the CI/CD will run with the option disabled until we resolve
all of VUID errors.
Diffstat (limited to 'tools/slang-test/options.h')
| -rw-r--r-- | tools/slang-test/options.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/tools/slang-test/options.h b/tools/slang-test/options.h index 6e408374e..b2f71d3e3 100644 --- a/tools/slang-test/options.h +++ b/tools/slang-test/options.h @@ -84,13 +84,7 @@ struct Options bool dumpOutputOnFailure = false; // When true it will run with debug layer (e.g. vulkan validation layer) -#if _DEBUG - // Default is true for debug build - bool debugLayerEnabled = true; -#else - // Default is false for release build - bool debugLayerEnabled = false; -#endif + bool enableDebugLayers = false; // Set the default spawn type to use // Having tests isolated, slows down testing considerably, so using UseSharedLibrary is the most |
