-
Notifications
You must be signed in to change notification settings - Fork 378
Open
Description
Problem Description
Slang compiler upgrades sometimes result in compiler and/or validation errors that aren't capture by the existing testing coverage. Expanding testing coverage is one way to address the issue over time but compiling and validating an existing, diverse set of shaders as part of CI can help as well.
Preferred Solution
The RTX Remix codebase has an option to compile only the shaders, doing this as an additional step in CI would help prevent breakage across versions.
https://github.com/NVIDIAGameWorks/dxvk-remix/blob/main/build_shaders_only.ps1
Alternative Solutions
RTX NS SDK is also a good candidate for additional testing.