From f9c31072d280df1fbff7bcfeb83633df5e2ef445 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Thu, 28 Mar 2024 11:17:01 +0100 Subject: [PATCH] Disable Vulkan/MoltenVK on x64 macs Keep getting reports of radeon and intel GPUs that don't work with Vulkan. --- Common/GPU/Vulkan/VulkanLoader.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Common/GPU/Vulkan/VulkanLoader.cpp b/Common/GPU/Vulkan/VulkanLoader.cpp index 6cab42ef55..ca404021f8 100644 --- a/Common/GPU/Vulkan/VulkanLoader.cpp +++ b/Common/GPU/Vulkan/VulkanLoader.cpp @@ -294,6 +294,10 @@ static VulkanLibraryHandle VulkanLoadLibrary(std::string *errorString) { return nullptr; #elif PPSSPP_PLATFORM(UWP) return nullptr; +#elif PPSSPP_PLATFORM(MACOS) && PPSSPP_ARCH(AMD64) + // Disable Vulkan on Mac/x86. Too many configurations that don't work with MoltenVK + // for whatever reason. + return nullptr; #elif PPSSPP_PLATFORM(WINDOWS) return LoadLibrary(L"vulkan-1.dll"); #else