pub unsafe fn wait_for_fences( device: VkDevice, fence_count: u32, fences: *const VkFence, wait_all: VkBool32, timeout: u64, ) -> VkResult