refactor(cleanup): hide out of date errors

This commit is contained in:
PancakeTAS 2025-12-20 22:22:48 +01:00
parent fd3203962d
commit 28fcdfc076
No known key found for this signature in database

View file

@ -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";