From 28fcdfc07678acca5f079ce41bc81a718cea6078 Mon Sep 17 00:00:00 2001 From: PancakeTAS Date: Sat, 20 Dec 2025 22:22:48 +0100 Subject: [PATCH] refactor(cleanup): hide out of date errors --- lsfg-vk-layer/src/entrypoint.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lsfg-vk-layer/src/entrypoint.cpp b/lsfg-vk-layer/src/entrypoint.cpp index 84888da..884e078 100644 --- a/lsfg-vk-layer/src/entrypoint.cpp +++ b/lsfg-vk-layer/src/entrypoint.cpp @@ -365,8 +365,11 @@ namespace { { waitSemaphores.begin(), waitSemaphores.end() } ); } catch (const ls::vulkan_error& e) { - std::cerr << "lsfg-vk: something went wrong during lsfg-vk swapchain presentation:\n"; - std::cerr << "- " << e.what() << '\n'; + if (e.error() != VK_ERROR_OUT_OF_DATE_KHR) { + std::cerr << "lsfg-vk: something went wrong during lsfg-vk swapchain presentation:\n"; + std::cerr << "- " << e.what() << '\n'; + } // silently swallow out-of-date errors + result = e.error(); } catch (const std::exception& e) { std::cerr << "lsfg-vk: something went wrong during lsfg-vk swapchain presentation:\n";