Fix logic flaw introduced in #18421, breaking GPU fallbacks

See #18421
This commit is contained in:
Henrik Rydgård committed 2025-04-15 14:27:34 +02:00
1 parent f36f52ef35
commit dcbe5b8f46
1 file changed
+4 -4
+4 -4
View File
@@ -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;
}