Brought up in KhronosGroup/Vulkan-ValidationLayers#9028
I have no good way in the Validation Layers (without me, and every other layer having to hand-write it) to make sure the VkLayerSettingEXT passed in from the app
- Is not using a
pSettingName that doesn't exists (aka, a setting was removed and they are still setting it)
- Validate the type is correct (you try setting
INT32 of 1 or FLOAT32 of 1.0 instead of using a BOOL32