KhronosGroup / KhronosGroup/Vulkan-ValidationLayers
Add remaining VK_ANDROID_external_format_resolve VUs
- Dominant language
- C++
- Stars
- 1k
- Forks
- 504
- Avg merge
- 11h 35m
- Merged PRs (30d)
- 224
Description
remaining coverage for [VK_ANDROID_external_format_resolve](https://github.com/KhronosGroup/Vulkan-Docs/commit/e5dbdd580cf0696db8ed0aeb0736e0f512d9bbe1)
See https://gitlab.khronos.org/vulkan/vulkan/-/merge_requests/7510 (should be combined/removed now)
- [ ] VUID-vkCmdDraw-None-09366
- [ ] VUID-vkCmdDraw-rasterizationSamples-09367
We have the `vkCmdPipelineBarrier` version already
- [ ] VUID-vkCmdWaitEvents-image-09373
- [ ] VUID-vkCmdWaitEvents-image-09374
- [ ] VUID-vkCmdWaitEvents2-image-09373
- [ ] VUID-vkCmdWaitEvents2-image-09374
Potentially [new VUs](https://gitlab.khronos.org/vulkan/vulkan/-/merge_requests/6313) to be added in 1.3.274
Contributor guide
Research direction
Review the existing vkCmdPipelineBarrier coverage and the referenced Vulkan-Docs commit and merge request. Add coverage for the six listed VUIDs, including both vkCmdDraw and vkCmdWaitEvents variants, and confirm the remaining external-format-resolve validation cases are covered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100