diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2014-10-22 10:44:06 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2014-10-22 10:44:06 +0900 |
commit | d4eb07b4bbbdac9820c0ef529316d5663afd09b9 (patch) | |
tree | 0c60cc9d7770ad7e923ecb1172c36a40deb53ba8 /src | |
parent | 549cbbcfb2e58245b885072b3f94e88dc02d7367 (diff) | |
download | efl-d4eb07b4bbbdac9820c0ef529316d5663afd09b9.tar.gz |
Evas GL: Don't pass shared context for GLX with 1.1 API
Not sure if this is very relevant, since GLX does not support
GL-ES as such, anyways... We should be using the extension
GLX_EXT_create_context_es_profile to create proper contexts.
Note: GLX + OpenGL-ES 1.1 crashes at any function call on my
machine (binary bloc driver), while EGL + GLES1.1 is fine.
Diffstat (limited to 'src')
-rw-r--r-- | src/modules/evas/engines/gl_x11/evas_engine.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c b/src/modules/evas/engines/gl_x11/evas_engine.c index a9b850c20c..477e2fc547 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -519,7 +519,6 @@ evgl_eng_context_create(void *data, void *share_ctx, Evas_GL_Context_Version ver (GLXContext)share_ctx, 1); } - /* TODO: Check this case. else if (version == EVAS_GL_GLES_1_X) { context = glXCreateContext(eng_get_ob(re)->info->info.display, @@ -527,7 +526,6 @@ evgl_eng_context_create(void *data, void *share_ctx, Evas_GL_Context_Version ver NULL, 1); } - */ else { context = glXCreateContext(eng_get_ob(re)->info->info.display, |