From d2b9458a46424c6394dc8a8828cee024035d92c8 Mon Sep 17 00:00:00 2001 From: FlightlessMango Date: Thu, 15 Feb 2024 07:12:41 +0100 Subject: [PATCH] present_mode: set to FIFO is not available When a present mode is not available for some reason, then vulkan fallsback to FIFO. So we just say it's FIFO and call it day. --- src/vulkan.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vulkan.cpp b/src/vulkan.cpp index dd145455..322f01a4 100644 --- a/src/vulkan.cpp +++ b/src/vulkan.cpp @@ -1541,6 +1541,7 @@ static VkResult overlay_CreateSwapchainKHR( SPDLOG_DEBUG("Present mode: {}", HUDElements.presentModeMap[HUDElements.cur_present_mode]); else { SPDLOG_DEBUG("Present mode is not supported: {}", HUDElements.presentModeMap[HUDElements.cur_present_mode]); + HUDElements.cur_present_mode = VK_PRESENT_MODE_FIFO_KHR; } } }