KhronosGroup / KhronosGroup/Vulkan-ValidationLayers

Missing non-mesh Multi Layer/Viewport GPU-AV checks

Open
#11,446 0 comments 0 reactions 0 assignees View on GitHub
GPU-AV Incomplete
Dominant language
C++
Stars
1k
Forks
504
Avg merge
11h 35m
Merged PRs (30d)
224

Description

- [ ] VUID-VkPipelineShaderStageCreateInfo-stage-02596
- [ ] VUID-VkPipelineShaderStageCreateInfo-stage-02597
- [ ] VUID-VkPipelineShaderStageCreateInfo-stage-06685
- [ ] VUID-VkPipelineShaderStageCreateInfo-stage-06686
- [ ] VUID-VkShaderCreateInfoEXT-pCode-08456
- [ ] VUID-VkShaderCreateInfoEXT-pCode-08457
- [ ] VUID-VkShaderCreateInfoEXT-pCode-08459

Contributor guide

Open the contributing guide

Research direction

Start by locating the Vulkan Validation Layers code and tests that handle GPU-assisted validation for Multi Layer/Viewport stages, then compare the existing mesh-related checks with the non-mesh cases. The work is complete when checks cover all seven listed VUIDs: 02596, 02597, 06685, 06686, 08456, 08457, and 08459.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.