diff --git a/impeller/renderer/backend/vulkan/swapchain_impl_vk.cc b/impeller/renderer/backend/vulkan/swapchain_impl_vk.cc index bb58edb7f3160..504f2a538bce1 100644 --- a/impeller/renderer/backend/vulkan/swapchain_impl_vk.cc +++ b/impeller/renderer/backend/vulkan/swapchain_impl_vk.cc @@ -343,10 +343,10 @@ SwapchainImplVK::AcquireResult SwapchainImplVK::AcquireNextDrawable() { /// Get the next image index. /// auto [acq_result, index] = context.GetDevice().acquireNextImageKHR( - *swapchain_, // swapchain - std::numeric_limits::max(), // timeout (nanoseconds) - *sync->render_ready, // signal semaphore - nullptr // fence + *swapchain_, // swapchain + 1'000'000'000, // timeout (ns) 1000ms + *sync->render_ready, // signal semaphore + nullptr // fence ); if (acq_result == vk::Result::eSuboptimalKHR) {