KhronosGroup / KhronosGroup/Vulkan-ValidationLayers
Add GPU-AV SPV_EXT_split_barrier checks
- Dominant language
- C++
- Stars
- 1k
- Forks
- 504
- Avg merge
- 11h 35m
- Merged PRs (30d)
- 224
Description
- [ ] VUID-RuntimeSpirv-OpControlBarrierArriveEXT-13558
- [ ] VUID-RuntimeSpirv-OpControlBarrierWaitEXT-13559
- [ ] VUID-RuntimeSpirv-OpControlBarrierArriveEXT-13561
- [ ] VUID-RuntimeSpirv-OpControlBarrierWaitEXT-13560
- [ ] VUID-RuntimeSpirv-OpControlBarrierArriveEXT-13562 (actually not GPU-AV it seems)
From the spec champs lack of desire to add support, likely will go not added, I'm considering low priority
Contributor guide
Research direction
Review the Vulkan specification requirements for the five listed VUIDs and the existing GPU-AV handling for SPV_EXT_split_barrier. Confirm which VUIDs belong in GPU-AV, including whether 13562 is excluded, and clarify the spec owners’ support for this work. Done means an agreed scope and either implemented checks or a documented decision not to add them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100