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;