diff options
author | Hermet Park <hermetpark@gmail.com> | 2019-12-31 16:27:25 +0900 |
---|---|---|
committer | Hermet Park <hermetpark@gmail.com> | 2019-12-31 16:31:09 +0900 |
commit | 745eea61b0d51846ef6eb4b719190b6a8ae932d0 (patch) | |
tree | 0a0af33c56232d435111d4c5539a7e30c13d45e7 | |
parent | 0f0f8d7fbc76b3762c43f7f5881524dc03cf8985 (diff) | |
download | efl-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.c | 3 |
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); |