Implement + require VK_KHR_surface_maintenance1
and VK_KHR_swapchain_maintenance1
#508
Labels
enhancement
New feature or request
Description
In plain old regular Vulkan you can't query the following from a Surface:
this is the
surface_maintenance
instance extension which is required for the following.The main device extension we want to use is
swapchain_maintenance1
because it fixes a bunch of spec errors and UB:Plus some fun bonuses:
Solution proposal
Both extensions are not yet ratified and device support for both extensions is hovering around 2% right now, so we need to wait before implementing.
The text was updated successfully, but these errors were encountered: