wayland_egl: Remove weirdo buffer age kludge cargo culted from gl_x11
authorDerek Foreman <derekf@osg.samsung.com>
Wed, 19 Oct 2016 21:04:02 +0000 (16:04 -0500)
committerDerek Foreman <derekf@osg.samsung.com>
Wed, 19 Oct 2016 21:29:05 +0000 (16:29 -0500)
There's no reason why we'd need a full redraw if the buffer age for
this buffer isn't the same as the buffer age for the last buffer, so
let's cut out this thing.

src/modules/evas/engines/wayland_egl/evas_engine.h
src/modules/evas/engines/wayland_egl/evas_wl_main.c

index 0441a34..bae5172 100644 (file)
@@ -66,7 +66,7 @@ struct _Outbuf
    Evas_Engine_GL_Context *gl_context;
 
    Render_Engine_Swap_Mode swap_mode;
-   int prev_age, vsync;
+   int vsync;
    int frame_cnt;
 
    struct 
index bd92719..9c03d24 100644 (file)
@@ -382,9 +382,6 @@ eng_outbuf_swap_mode_get(Outbuf *ob)
         else if (age == 4) swap_mode = MODE_QUADRUPLE;
         else swap_mode = MODE_FULL;
 
-        if ((int)age != ob->prev_age) swap_mode = MODE_FULL;
-        ob->prev_age = age;
-
         return swap_mode;
      }