raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b68280bd858844b8d2bf1c0a5252d59355ad2860
commit b68280bd858844b8d2bf1c0a5252d59355ad2860 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Wed Jan 4 19:21:02 2017 +0900 wayland egl - unbork after manmower broke rendering removing swapinterval so removing eglSwapInterval() is a very poor idea as then... who knwos what it is? this broke at least nouveau (under weston AND under enlightenment). a very skillful b0rk here than i luckily caught quickly! :) --- src/modules/evas/engines/wayland_egl/evas_wl_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/evas/engines/wayland_egl/evas_wl_main.c b/src/modules/evas/engines/wayland_egl/evas_wl_main.c index a42ee32..8f89183 100644 --- a/src/modules/evas/engines/wayland_egl/evas_wl_main.c +++ b/src/modules/evas/engines/wayland_egl/evas_wl_main.c @@ -515,6 +515,7 @@ eng_outbuf_flush(Outbuf *ob, Tilebuf_Rect *surface_damage, Tilebuf_Rect *buffer_ ob->draw.drew = EINA_FALSE; eng_window_use(ob); glsym_evas_gl_common_context_done(ob->gl_context); + eglSwapInterval(ob->egl_disp, 0); if ((glsym_eglSwapBuffersWithDamage) && (surface_damage) && (ob->swap_mode != MODE_FULL)) --
