pub unsafe fn wait_for_fences( device: VkDevice, fences: &[VkFence], wait_all: bool, timeout: u64, ) -> Result<VkResult>