diff options
Diffstat (limited to 'test/util/offscreen_texture.test.cpp')
-rw-r--r-- | test/util/offscreen_texture.test.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/util/offscreen_texture.test.cpp b/test/util/offscreen_texture.test.cpp index 9a07f4f3bf..1d6a6e80e3 100644 --- a/test/util/offscreen_texture.test.cpp +++ b/test/util/offscreen_texture.test.cpp @@ -74,17 +74,26 @@ TEST(OffscreenTexture, RenderToTexture) { MBGL_CHECK_ERROR(glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)); Shader paintShader(R"MBGL_SHADER( +#ifdef GL_ES +precision mediump float; +#endif attribute vec2 a_pos; void main() { gl_Position = vec4(a_pos, 0, 1); } )MBGL_SHADER", R"MBGL_SHADER( +#ifdef GL_ES +precision mediump float; +#endif void main() { gl_FragColor = vec4(0, 0.8, 0, 0.8); } )MBGL_SHADER"); Shader compositeShader(R"MBGL_SHADER( +#ifdef GL_ES +precision mediump float; +#endif attribute vec2 a_pos; varying vec2 v_texcoord; void main() { @@ -92,6 +101,9 @@ void main() { v_texcoord = (a_pos + 1.0) / 2.0; } )MBGL_SHADER", R"MBGL_SHADER( +#ifdef GL_ES +precision mediump float; +#endif uniform sampler2D u_texture; varying vec2 v_texcoord; void main() { |