derekf pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7828d0e0720cee1fb3098bba50f718796de64989
commit 7828d0e0720cee1fb3098bba50f718796de64989 Author: Derek Foreman <[email protected]> Date: Wed Aug 17 16:22:54 2016 -0500 wayland_egl: Fix rendering on systems without buffer age If buffer age isn't present we really want to return MODE_FULL, but we were previously returning MODE_AUTO. On recent mali drivers this resulted in accidental partial updates leading to incorrect rendering. --- 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 a0ac4fa..710202f 100644 --- a/src/modules/evas/engines/wayland_egl/evas_wl_main.c +++ b/src/modules/evas/engines/wayland_egl/evas_wl_main.c @@ -388,6 +388,7 @@ eng_outbuf_swap_mode_get(Outbuf *ob) return swap_mode; } + if (ob->swap_mode == MODE_AUTO) return MODE_FULL; return ob->swap_mode; } --
