raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=35cbdbb08f9b4f10a26927742c62b9cbcf91f6e3
commit 35cbdbb08f9b4f10a26927742c62b9cbcf91f6e3 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Sat Nov 12 20:10:02 2016 +0900 evas gl engines - buffer age - remove 'if age changes go to full' code this technically isn't needed. it does help in some cases hide driver or other buffer swap bugs, but in and of itself is not needed, so remove. at least the drm egl bugs still happen on my pi3 so its something else... --- src/modules/evas/engines/gl_drm/evas_outbuf.c | 1 - src/modules/evas/engines/gl_x11/evas_x_main.c | 1 - src/modules/evas/engines/wayland_egl/evas_wl_main.c | 1 - 3 files changed, 3 deletions(-) diff --git a/src/modules/evas/engines/gl_drm/evas_outbuf.c b/src/modules/evas/engines/gl_drm/evas_outbuf.c index eaf38bc..fb813bf 100644 --- a/src/modules/evas/engines/gl_drm/evas_outbuf.c +++ b/src/modules/evas/engines/gl_drm/evas_outbuf.c @@ -606,7 +606,6 @@ evas_outbuf_buffer_state_get(Outbuf *ob) char buf[16]; snprintf(buf, sizeof(buf), "! %i", (int)age); eina_evlog("!gl_buffer_age", ob, 0.0, buf); - swap_mode = MODE_FULL; } else { diff --git a/src/modules/evas/engines/gl_x11/evas_x_main.c b/src/modules/evas/engines/gl_x11/evas_x_main.c index cd0a04f..0a2c3d8 100644 --- a/src/modules/evas/engines/gl_x11/evas_x_main.c +++ b/src/modules/evas/engines/gl_x11/evas_x_main.c @@ -1407,7 +1407,6 @@ eng_outbuf_swap_mode(Outbuf *ob) char buf[16]; snprintf(buf, sizeof(buf), "! %i", (int)age); eina_evlog("!gl_buffer_age", ob, 0.0, buf); - swap_mode = MODE_FULL; } else { 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 c8f1c6f..a164eed 100644 --- a/src/modules/evas/engines/wayland_egl/evas_wl_main.c +++ b/src/modules/evas/engines/wayland_egl/evas_wl_main.c @@ -386,7 +386,6 @@ eng_outbuf_swap_mode_get(Outbuf *ob) char buf[16]; snprintf(buf, sizeof(buf), "!%i", (int)age); eina_evlog("!gl_buffer_age", ob, 0.0, buf); - swap_mode = MODE_FULL; } else { --
