KhronosGroup / Vulkan-LoaderAndValidationLayers

**Deprecated repository** for Vulkan loader and validation layers
Apache License 2.0
414 stars 172 forks source link

Code-Gen all implicit VUs #2646

Open mark-lunarg opened 6 years ago

mark-lunarg commented 6 years ago

There are ~700 implicit VU checks that remain unimplemented or at least unidentified in the database. These need to be covered by PV and OT codegen.

Many if not most of these look to consist of validating elements of extension structs that only exist in pNext chains.

This is important since new extension validation requires COMPLETE-level validation, and these checks should all be performed automatically.