devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=f59f83810c8d1b6c68385272435f665127ff9bea

commit f59f83810c8d1b6c68385272435f665127ff9bea
Author: Derek Foreman <der...@osg.samsung.com>
Date:   Thu Jul 30 11:44:39 2015 -0400

    wayland-shm: remove _evas_shm_surface_swap()
    
    Summary: It no longer does anything useful
    
    Reviewers: zmike, devilhorns
    
    Reviewed By: devilhorns
    
    Subscribers: cedric
    
    Differential Revision: https://phab.enlightenment.org/D2886
---
 src/modules/evas/engines/wayland_shm/evas_engine.h |  2 --
 src/modules/evas/engines/wayland_shm/evas_outbuf.c |  6 ------
 src/modules/evas/engines/wayland_shm/evas_shm.c    | 11 -----------
 3 files changed, 19 deletions(-)

diff --git a/src/modules/evas/engines/wayland_shm/evas_engine.h 
b/src/modules/evas/engines/wayland_shm/evas_engine.h
index f8406ae..c55c860 100644
--- a/src/modules/evas/engines/wayland_shm/evas_engine.h
+++ b/src/modules/evas/engines/wayland_shm/evas_engine.h
@@ -79,7 +79,6 @@ struct _Shm_Surface
    int w, h;
    int dx, dy;
    int num_buff;
-   int last_buff;
    int curr_buff;
 
    Shm_Leaf leaf[MAX_BUFFERS];
@@ -120,7 +119,6 @@ struct _Outbuf
 Shm_Surface *_evas_shm_surface_create(struct wl_shm *shm, struct wl_surface 
*surface, int w, int h, int num_buff, Eina_Bool alpha);
 void _evas_shm_surface_destroy(Shm_Surface *surface);
 void _evas_shm_surface_reconfigure(Shm_Surface *surface, int dx, int dy, int 
w, int h, int num_buff, uint32_t flags);
-void _evas_shm_surface_swap(Shm_Surface *surface);
 void *_evas_shm_surface_data_get(Shm_Surface *surface, int *w, int *h);
 void _evas_shm_surface_redraw(Shm_Surface *surface, Eina_Rectangle *rects, 
unsigned int count);
 
diff --git a/src/modules/evas/engines/wayland_shm/evas_outbuf.c 
b/src/modules/evas/engines/wayland_shm/evas_outbuf.c
index ad3182d..7d01c52 100644
--- a/src/modules/evas/engines/wayland_shm/evas_outbuf.c
+++ b/src/modules/evas/engines/wayland_shm/evas_outbuf.c
@@ -164,9 +164,6 @@ _evas_outbuf_flush(Outbuf *ob, Tilebuf_Rect *rects 
EINA_UNUSED, Evas_Render_Mode
 
         _evas_shm_surface_redraw(ob->surface, result, n);
 
-        /* force a buffer swap */
-        _evas_shm_surface_swap(ob->surface);
-
         /* clean array */
         eina_array_clean(&ob->priv.onebuf_regions);
 
@@ -248,9 +245,6 @@ _evas_outbuf_flush(Outbuf *ob, Tilebuf_Rect *rects 
EINA_UNUSED, Evas_Render_Mode
           }
 
         _evas_shm_surface_redraw(ob->surface, result, n);
-
-        /* force a buffer swap */
-        _evas_shm_surface_swap(ob->surface);
      }
 }
 
diff --git a/src/modules/evas/engines/wayland_shm/evas_shm.c 
b/src/modules/evas/engines/wayland_shm/evas_shm.c
index 7574a27..8a2e604 100644
--- a/src/modules/evas/engines/wayland_shm/evas_shm.c
+++ b/src/modules/evas/engines/wayland_shm/evas_shm.c
@@ -404,17 +404,6 @@ _evas_shm_surface_reconfigure(Shm_Surface *surface, int 
dx, int dy, int w, int h
      }
 }
 
-void 
-_evas_shm_surface_swap(Shm_Surface *surface)
-{
-   LOGFN(__FILE__, __LINE__, __FUNCTION__);
-
-   surface->last_buff = surface->curr_buff;
-
-   surface->dx = 0;
-   surface->dy = 0;
-}
-
 void *
 _evas_shm_surface_data_get(Shm_Surface *surface, int *w, int *h)
 {

-- 


Reply via email to