shader-slang / slang

Making it easier to work with shaders
MIT License
1.78k stars 159 forks source link

Ray tracing validation #4418

Closed ccummingsNV closed 3 days ago

ccummingsNV commented 1 week ago

Implemented support for ray tracing validation (https://developer.nvidia.com/blog/ray-tracing-validation-at-the-driver-level/) in Vulkan. Can be implemented for D3D if/when NVApi is accessible from slang.

To support it I pushed the Vulkan submodule up to the minimum required version for RT validation (1.3.280). I figure if we want to go to the very latest that should be a separate commit.