cedric pushed a commit to branch efl-1.9. http://git.enlightenment.org/core/efl.git/commit/?id=895692f0cd3d4c789ae331e6315cfc2422d2a658
commit 895692f0cd3d4c789ae331e6315cfc2422d2a658 Author: Julien Isorce <[email protected]> Date: Tue Sep 30 16:29:31 2014 +0200 evas: GL_X11 - make sure to re-create the gl context when window visual change Reviewers: cedric Subscribers: seoz, capOM, cedric Differential Revision: https://phab.enlightenment.org/D1229 Signed-off-by: Cedric BAIL <[email protected]> --- src/modules/evas/engines/gl_x11/evas_engine.c | 3 +-- 1 file changed, 1 insertion(+), 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 fc29326..e1caf3a 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -940,9 +940,8 @@ eng_setup(Evas *eo_e, void *in) if (re->win) { - re->win->gl_context->references++; - eng_window_free(re->win); inc = 1; + eng_window_free(re->win); gl_wins--; } re->w = e->output.w; --
