pub type PFN_vkWaitForFences = unsafe extern "system" fn(device: Device, fence_count: u32, p_fences: *const Fence, wait_all: Bool32, timeout: u64) -> Result;