From c19b22d894e5b8daf4b1ca3c9a3b1b84f5dc3026 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Thu, 27 Apr 2023 13:38:17 +0200 Subject: [PATCH] Default to OpenGL on Intel Macs for safety --- Core/Config.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Core/Config.cpp b/Core/Config.cpp index 42b453fd7c..4a687683dc 100644 --- a/Core/Config.cpp +++ b/Core/Config.cpp @@ -331,8 +331,15 @@ static int DefaultGPUBackend() { return (int)GPUBackend::VULKAN; } #endif - +#elif PPSSPP_PLATFORM(MAC) +#if PPSSPP_ARCH(ARM64) + return (int)GPUBackend::VULKAN; +#else + // On Intel (generally older Macs) default to OpenGL. + return (int)GPUBackend::OPENGL; #endif +#endif + // TODO: On some additional Linux platforms, we should also default to Vulkan. return (int)GPUBackend::OPENGL; }