From e331281d6aec9ca57b07c10a1543986d8ec1e695 Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Sat, 28 May 2016 20:56:02 +0200 Subject: [PATCH] (shaders_common.h) Fix GLES --- gfx/drivers/gl_shaders/shaders_common.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gfx/drivers/gl_shaders/shaders_common.h b/gfx/drivers/gl_shaders/shaders_common.h index 215b48b5a1..604ccfc312 100644 --- a/gfx/drivers/gl_shaders/shaders_common.h +++ b/gfx/drivers/gl_shaders/shaders_common.h @@ -1,9 +1,14 @@ #ifndef _SHADERS_COMMON #define _SHADERS_COMMON +#if defined(HAVE_OPENGLES) +#define GLSL(src) "precision mediump float;\n" #src +#define GLSL_330_ES(src) "#version 330 es\nprecision mediump float;\n" #src +#define GLSL_330_CORE(src) "#version 330 core\nprecision mediump float;\n" #src +#else #define GLSL(src) "" #src - #define GLSL_330_ES(src) "#version 330 es\n" #src #define GLSL_330_CORE(src) "#version 330 core\n" #src - #endif + +#endif \ No newline at end of file