KhronosGroup / KhronosGroup/Vulkan-ValidationLayers

Add VK_KHR_shader_abort support into GPU-AV

Open
#11,943 0 comments 0 reactions 1 assignee Claimed by @spencer-lunarg View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.