diff options
Diffstat (limited to 'src/mesa/es/main')
-rw-r--r-- | src/mesa/es/main/specials_es1.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mesa/es/main/specials_es1.c b/src/mesa/es/main/specials_es1.c index 1bba8b1770..0792dcfa97 100644 --- a/src/mesa/es/main/specials_es1.c +++ b/src/mesa/es/main/specials_es1.c @@ -97,11 +97,12 @@ make_extension_string(const GLcontext *ctx, char *str) len += append_extension(&str, "GL_OES_point_size_array"); len += append_extension(&str, "GL_OES_point_sprite"); - /* 1.1 optional extensions */ - len += append_extension(&str, "GL_OES_draw_texture"); /* 1.1 deprecated extensions */ len += append_extension(&str, "GL_OES_query_matrix"); + if (ctx->Extensions.OES_draw_texture) + len += append_extension(&str, "GL_OES_draw_texture"); + if (ctx->Extensions.EXT_blend_equation_separate) len += append_extension(&str, "GL_OES_blend_equation_separate"); if (ctx->Extensions.EXT_blend_func_separate) |