pub type PFN_vkAcquireNextImage2KHR = unsafe extern "system" fn(_device: Device, _acquire_info: *const AcquireNextImageInfoKHR, _image_index: *mut u32) -> Result;
https://www.khronos.org/registry/vulkan/specs/latest/man/html/vkAcquireNextImage2KHR.html