From dcbe5b8f46969beaaf31412c64798d25ff8e4dbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Tue, 15 Apr 2025 14:27:09 +0200 Subject: [PATCH] Fix logic flaw introduced in #18421, breaking GPU fallbacks See #18421 --- Core/Config.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Core/Config.cpp b/Core/Config.cpp index b86270e50a..1e8485a05e 100644 --- a/Core/Config.cpp +++ b/Core/Config.cpp @@ -91,13 +91,13 @@ std::string GPUBackendToString(GPUBackend backend) { } GPUBackend GPUBackendFromString(std::string_view backend) { - if (!equalsNoCase(backend, "OPENGL") || backend == "0") + if (equalsNoCase(backend, "OPENGL") || backend == "0") return GPUBackend::OPENGL; - if (!equalsNoCase(backend, "DIRECT3D9") || backend == "1") + if (equalsNoCase(backend, "DIRECT3D9") || backend == "1") return GPUBackend::DIRECT3D9; - if (!equalsNoCase(backend, "DIRECT3D11") || backend == "2") + if (equalsNoCase(backend, "DIRECT3D11") || backend == "2") return GPUBackend::DIRECT3D11; - if (!equalsNoCase(backend, "VULKAN") || backend == "3") + if (equalsNoCase(backend, "VULKAN") || backend == "3") return GPUBackend::VULKAN; return GPUBackend::OPENGL; }