From 486cc22dbd55c95372ee295bb4dbb3b17b5b736c Mon Sep 17 00:00:00 2001 From: Sasha Szpakowski Date: Tue, 10 Dec 2024 19:44:39 -0400 Subject: [PATCH] prefer vulkan over opengl by default on windows/linux. --- src/modules/graphics/Graphics.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/graphics/Graphics.cpp b/src/modules/graphics/Graphics.cpp index 006569a48..f6a1667c9 100644 --- a/src/modules/graphics/Graphics.cpp +++ b/src/modules/graphics/Graphics.cpp @@ -115,15 +115,21 @@ namespace vulkan { extern love::graphics::Graphics *createInstance(); } static const Renderer rendererOrder[] = { RENDERER_METAL, +#ifdef LOVE_ANDROID + // Don't enable vulkan by default yet on android - it needs more testing. RENDERER_OPENGL, RENDERER_VULKAN, +#else + RENDERER_VULKAN, + RENDERER_OPENGL, +#endif }; static std::vector defaultRenderers = { RENDERER_METAL, - RENDERER_OPENGL, RENDERER_VULKAN, + RENDERER_OPENGL, }; static std::vector _renderers = defaultRenderers;