pub type PFN_vkDestroySurfaceKHR = unsafe extern "system" fn(instance: Instance, surface: SurfaceKHR, p_allocator: *const AllocationCallbacks);