KhronosGroup / KhronosGroup/Vulkan-ValidationLayers
Add VK_KHR_shader_abort support into GPU-AV
Open
GPU-AV
- Dominant language
- C++
- Stars
- 1k
- Forks
- 504
- Avg merge
- 11h 35m
- Merged PRs (30d)
- 224
Description
With 1.4.347 we finally got `VK_KHR_shader_abort` !!!
The goal is to hook this up into GPU-AV such that instead of our `ErrorPayload` we tie to each thread and report at the end, if the device supports `VK_KHR_shader_abort` we enable it, and use that to allow us to stop there and report the error.
Likely will need to only have it in safe mode to start
also look into https://github.com/KhronosGroup/SPIRV-Registry/pull/164 to use as well
Contributor guide
Assessment
This issue has not been assessed yet.