pub type PFN_vkGetPhysicalDeviceFeatures2 = unsafe extern "system" fn(physical_device: PhysicalDevice, p_features: *mut PhysicalDeviceFeatures2);