diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2018-12-21 15:14:55 +0100 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2018-12-21 15:14:58 +0100 |
commit | 57416bfbce17905e71d143478a796dc6b27ba4f7 (patch) | |
tree | 595725cb0692f6372d828452d56b92515acd2052 /drivers/gles2/shaders/scene.glsl | |
parent | 762b9b6bdbec24b0fa0fffd34e6e0afff7cf01fd (diff) | |
download | redot-engine-57416bfbce17905e71d143478a796dc6b27ba4f7.tar.gz |
GLES2: Define 'lowp' for OpenGL 2.1
Precision qualifiers are only used on OpenGL ES 2.0 and 3.0,
and while OpenGL 3.3 defines them for compatibility (but without
practical effect), they're missing from OpenGL 2.1, so we define
them to prevent compilation errors.
Fixes #24521.
Diffstat (limited to 'drivers/gles2/shaders/scene.glsl')
-rw-r--r-- | drivers/gles2/shaders/scene.glsl | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gles2/shaders/scene.glsl b/drivers/gles2/shaders/scene.glsl index 32721c892b..4f334d2be2 100644 --- a/drivers/gles2/shaders/scene.glsl +++ b/drivers/gles2/shaders/scene.glsl @@ -2,6 +2,7 @@ [vertex] #ifdef USE_GLES_OVER_GL +#define lowp #define mediump #define highp #else @@ -653,6 +654,7 @@ VERTEX_SHADER_CODE #endif #ifdef USE_GLES_OVER_GL +#define lowp #define mediump #define highp #else |