KhronosGroup / KhronosGroup/Vulkan-ValidationLayers

Add remaining VK_ANDROID_external_format_resolve VUs

Open
#7,141 0 comments 0 reactions 0 assignees View on GitHub
Incomplete
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.