summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHermet Park <hermetpark@gmail.com>2019-12-31 16:27:25 +0900
committerHermet Park <hermetpark@gmail.com>2019-12-31 16:31:09 +0900
commit745eea61b0d51846ef6eb4b719190b6a8ae932d0 (patch)
tree0a0af33c56232d435111d4c5539a7e30c13d45e7
parent0f0f8d7fbc76b3762c43f7f5881524dc03cf8985 (diff)
downloadefl-745eea61b0d51846ef6eb4b719190b6a8ae932d0.tar.gz
evas gl: enable GL_LINE_SMOOTH only at gles 1.x
As the GLES specification, GL_LINE_SMOOTH is not supported since GLES2.
-rw-r--r--src/modules/evas/engines/gl_common/evas_gl_context.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/evas/engines/gl_common/evas_gl_context.c b/src/modules/evas/engines/gl_common/evas_gl_context.c
index 6637a839df..da361679bc 100644
--- a/src/modules/evas/engines/gl_common/evas_gl_context.c
+++ b/src/modules/evas/engines/gl_common/evas_gl_context.c
@@ -4301,7 +4301,8 @@ shader_array_flush(Evas_Engine_GL_Context *gc)
if (gc->pipe[i].array.line)
{
- if (gc->pipe[i].array.anti_alias)
+ //LINE_SMOOTH is supported at gles 1.x spec.
+ if ((gc->gles_version == 1) && gc->pipe[i].array.anti_alias)
{
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);