From e37cbcf2ff05c19669c28ab6b209656433e990bf Mon Sep 17 00:00:00 2001 From: RedBlackAka <140876408+RedBlackAka@users.noreply.github.com> Date: Mon, 12 Jan 2026 16:38:11 +0100 Subject: [PATCH] UI: Skip Vulkan in API quick selection if unavailable (#1618) --- src/citra_qt/citra_qt.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/citra_qt/citra_qt.cpp b/src/citra_qt/citra_qt.cpp index d8d37a5e6..d3e25beab 100644 --- a/src/citra_qt/citra_qt.cpp +++ b/src/citra_qt/citra_qt.cpp @@ -3677,6 +3677,12 @@ void GMainWindow::UpdateAPIIndicator(bool update) { if (api_index == static_cast(Settings::GraphicsAPI::Vulkan)) { api_index = (api_index + 1) % graphics_apis.size(); } +#else + if (physical_devices.empty()) { + if (api_index == static_cast(Settings::GraphicsAPI::Vulkan)) { + api_index = (api_index + 1) % graphics_apis.size(); + } + } #endif Settings::values.graphics_api = static_cast(api_index); }