Skip to content

Draft: vk/runtime: turn vk.xml extension requirements into asserts

Eric Engestrom requested to merge eric/mesa:vulkan-assert-requires into main

More specifically, turn

<extension name="VK_KHR_foo" requires="VK_KHR_bar">

into

assert(!ext->KHR_foo || ext->KHR_bar);

Draft because this Works On My Machine™ (anv/skylake), but fails everywhere on the CI 😢

Merge request reports