KhronosGroup / KhronosGroup/Vulkan-ValidationLayers

Move special supported extensions to IsExtSupported

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

Description

Basically a re-attempt at https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/10784

Currently the `struct SpecialSupported` is for extensions and features, but now with `IsExtSupported`, we should remove the extensions from the struct

slightly related-ish https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/10782

Contributor guide

Open the contributing guide

Research direction

Review the `SpecialSupported` structure and the `IsExtSupported` path, using pull request 10784 and issue 10782 for context. Identify the extension entries currently kept in `SpecialSupported`, move their handling to `IsExtSupported`, and verify that feature handling remains unaffected.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.