KhronosGroup / KhronosGroup/Vulkan-ValidationLayers
Dump all settings
- Dominant language
- C++
- Stars
- 1k
- Forks
- 504
- Avg merge
- 11h 35m
- Merged PRs (30d)
- 224
Description
similar to what I did with `ValidateLayerSettingsProvided` , add a new function via `generate_settings.py` such that it will dump all the settings set by the user
This is very helpful when people go "I don't think the settings are working", then we say "go `set VK_LAYER_DUMP_SETTINGS=1` and it will print out every setting to ensure it is what they thing it is
(would be helpful for things like https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/11010 !)
Contributor guide
Research direction
Start by reading generate_settings.py and the existing ValidateLayerSettingsProvided function to understand how generated settings are handled. Add the requested generated function and verify that enabling VK_LAYER_DUMP_SETTINGS=1 reports every setting provided by the user; the issue does not name a test or additional file to run.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, python
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100