hermet pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=745eea61b0d51846ef6eb4b719190b6a8ae932d0
commit 745eea61b0d51846ef6eb4b719190b6a8ae932d0 Author: Hermet Park <[email protected]> Date: Tue Dec 31 16:27:25 2019 +0900 evas gl: enable GL_LINE_SMOOTH only at gles 1.x As the GLES specification, GL_LINE_SMOOTH is not supported since GLES2. --- src/modules/evas/engines/gl_common/evas_gl_context.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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); --
