From caf89998ccc236e113da5cbfb1d115e765156e44 Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Tue, 15 Feb 2022 21:12:13 -0400 Subject: [PATCH] iOS: fix shader compilation with metal --- src/modules/graphics/metal/Shader.mm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/modules/graphics/metal/Shader.mm b/src/modules/graphics/metal/Shader.mm index 2b8464db7..ba5db96aa 100644 --- a/src/modules/graphics/metal/Shader.mm +++ b/src/modules/graphics/metal/Shader.mm @@ -308,6 +308,11 @@ Shader::Shader(id device, StrongRef stag bool forcedefault = false; bool forwardcompat = true; +#ifdef LOVE_IOS + defaultversion = 320; + defaultprofile = EEsProfile; +#endif + if (!tshader->parse(&defaultTBuiltInResource, defaultversion, defaultprofile, forcedefault, forwardcompat, EShMsgSuppressWarnings)) { const char *stagename = "unknown";