From 2823fc28e5a63de3f7adda0a4753bb238f9d6f14 Mon Sep 17 00:00:00 2001 From: jonahwilliams Date: Sun, 27 Aug 2023 12:09:38 -0700 Subject: [PATCH] [Impeller] SuboptimalKHR is not an exit condition. --- impeller/renderer/backend/vulkan/swapchain_impl_vk.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/impeller/renderer/backend/vulkan/swapchain_impl_vk.cc b/impeller/renderer/backend/vulkan/swapchain_impl_vk.cc index 06790c5e0ff26..88233fa022b5a 100644 --- a/impeller/renderer/backend/vulkan/swapchain_impl_vk.cc +++ b/impeller/renderer/backend/vulkan/swapchain_impl_vk.cc @@ -379,7 +379,8 @@ SwapchainImplVK::AcquireResult SwapchainImplVK::AcquireNextDrawable() { return AcquireResult{true /* out of date */}; } - if (acq_result != vk::Result::eSuccess) { + if (acq_result != vk::Result::eSuccess && + acq_result != vk::Result::eSuboptimalKHR) { VALIDATION_LOG << "Could not acquire next swapchain image: " << vk::to_string(acq_result); return {};