KhronosGroup / KhronosGroup/Vulkan-Utility-Libraries
How is vkuGetUnknownSettings suppose to be used
Open
enhancement
Layer Settings
OS - Platform Independent
P2
- Dominant language
- C++
- Stars
- 103
- Forks
- 49
- Avg merge
- 7h 15m
- Merged PRs (30d)
- 4
Description
`vkuGetUnknownSettings` seems not helpful because you need to pass in a `uint32_t settingsCount, const char **pSettings` which requires you to re-construct a list of your settings
Even the tests for it go
```
const char* setting_names[] = {"int32_value", "int64_value", "uint32_value", "uint64_value", "float_value", "double_value"};
const std::uint32_t setting_name_count = static_cast(std::size(setting_names));
```
but the effort it would take for me (as the validation layers) to build `setting_names` I would just be able to do the logic in `vkuGetUnknownSettings` myself
Contributor guide
Assessment
This issue has not been assessed yet.