pub type PFN_vkWaitSemaphores = unsafe extern "system" fn(device: Device, p_wait_info: *const SemaphoreWaitInfo, timeout: u64) -> Result;