pub type PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT = unsafe extern "system" fn(_: PhysicalDevice, _: SurfaceKHR, _: *mut SurfaceCapabilities2EXT) -> Result;