pub type FnGetPhysicalDeviceSurfaceCapabilities2EXT = extern "system" fn(physicalDevice: PhysicalDevice, surface: SurfaceKHR, pSurfaceCapabilities: *mut SurfaceCapabilities2EXT) -> Result;