(shaders_common.h) Fix GLES

This commit is contained in:
Twinaphex 2016-05-28 20:56:02 +02:00
parent 3d5cc14030
commit e331281d6a

View File

@ -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