Settings: Default to Vulkan/Metal renderer on Mac

This commit is contained in:
Stenzek 2023-02-05 14:47:20 +10:00
parent e005b283b3
commit bd1df7b25b

View File

@ -400,7 +400,7 @@ struct Settings
static constexpr GPURenderer DEFAULT_GPU_RENDERER = GPURenderer::HardwareD3D12; static constexpr GPURenderer DEFAULT_GPU_RENDERER = GPURenderer::HardwareD3D12;
#elif defined(_WIN32) #elif defined(_WIN32)
static constexpr GPURenderer DEFAULT_GPU_RENDERER = GPURenderer::HardwareD3D11; static constexpr GPURenderer DEFAULT_GPU_RENDERER = GPURenderer::HardwareD3D11;
#elif defined(WITH_OPENGL) #elif defined(WITH_OPENGL) && (!defined(__APPLE__) || !defined(WITH_VULKAN))
static constexpr GPURenderer DEFAULT_GPU_RENDERER = GPURenderer::HardwareOpenGL; static constexpr GPURenderer DEFAULT_GPU_RENDERER = GPURenderer::HardwareOpenGL;
#elif defined(WITH_VULKAN) #elif defined(WITH_VULKAN)
static constexpr GPURenderer DEFAULT_GPU_RENDERER = GPURenderer::HardwareVulkan; static constexpr GPURenderer DEFAULT_GPU_RENDERER = GPURenderer::HardwareVulkan;