+ // GLES generally doesn't use extensions as actively as desktop OpenGL.
+ // For now, we say that for GLES, we require GLES 3, which has everything
+ // we need.
+ //
+ // Since we use implicit #version 100, we don't have round(). We will
+ // fix this at some later stage.
+ if (!epoxy_is_desktop_gl()) {
+ if (epoxy_gl_version() >= 30) {
+ movit_srgb_textures_supported = true;
+ movit_shader_rounding_supported = false;
+ } else {
+ return false;
+ }
+ }
+