cedric pushed a commit to branch efl-1.10. http://git.enlightenment.org/core/efl.git/commit/?id=abedbd3d7f928557518bdf88aac913bf0ccae94b
commit abedbd3d7f928557518bdf88aac913bf0ccae94b 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 37faaa5..2b30e5f 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -943,9 +943,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; --
