From e421f02500c01ec40bad2658059442f8e10ea5bf Mon Sep 17 00:00:00 2001 From: offtkp Date: Tue, 27 Aug 2024 17:12:12 +0300 Subject: [PATCH] GLES <= 3.1 lacks fma, added a define --- src/core/PICA/shader_gen_glsl.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/PICA/shader_gen_glsl.cpp b/src/core/PICA/shader_gen_glsl.cpp index 60887d56b..aa605dd24 100644 --- a/src/core/PICA/shader_gen_glsl.cpp +++ b/src/core/PICA/shader_gen_glsl.cpp @@ -44,6 +44,7 @@ std::string FragmentGenerator::getDefaultVertexShader() { if (api == API::GLES) { ret += R"( #define USING_GLES 1 + #define fma(a, b, c) ((a) * (b) + (c)) precision mediump int; precision mediump float;