devilhorns pushed a commit to branch master.

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

commit c8e5614830cd36ec46e0c4c9be3e8812d6a0c7f1
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Mon Nov 6 09:25:19 2017 -0500

    evas-gl-x11: Remove need for useless free_region function
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 src/modules/evas/engines/gl_x11/evas_engine.c | 2 +-
 src/modules/evas/engines/gl_x11/evas_engine.h | 1 -
 src/modules/evas/engines/gl_x11/evas_x_main.c | 7 -------
 3 files changed, 1 insertion(+), 9 deletions(-)

diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c 
b/src/modules/evas/engines/gl_x11/evas_engine.c
index fadfe21fdf..583e036ba2 100644
--- a/src/modules/evas/engines/gl_x11/evas_engine.c
+++ b/src/modules/evas/engines/gl_x11/evas_engine.c
@@ -1651,7 +1651,7 @@ eng_output_setup(void *engine, void *in, unsigned int w, 
unsigned int h)
 #endif
                                            eng_outbuf_new_region_for_update,
                                            eng_outbuf_push_updated_region,
-                                           
eng_outbuf_push_free_region_for_update,
+                                           NULL,
                                            eng_outbuf_idle_flush,
                                            eng_outbuf_flush,
                                            NULL,
diff --git a/src/modules/evas/engines/gl_x11/evas_engine.h 
b/src/modules/evas/engines/gl_x11/evas_engine.h
index 29c8a190d6..c5cef71064 100644
--- a/src/modules/evas/engines/gl_x11/evas_engine.h
+++ b/src/modules/evas/engines/gl_x11/evas_engine.h
@@ -193,7 +193,6 @@ Eina_Bool eng_outbuf_region_first_rect(Outbuf *ob);
 void *eng_outbuf_new_region_for_update(Outbuf *ob,
                                        int x, int y, int w, int h,
                                        int *cx, int *cy, int *cw, int *ch);
-void eng_outbuf_push_free_region_for_update(Outbuf *ob, RGBA_Image *update);
 void eng_outbuf_push_updated_region(Outbuf *ob, RGBA_Image *update,
                                     int x, int y, int w, int h);
 void eng_outbuf_flush(Outbuf *ob, Tilebuf_Rect *surface_damage, Tilebuf_Rect 
*buffer_damage, Evas_Render_Mode render_mode);
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 b9d733e3ed..bd0df7c58e 100644
--- a/src/modules/evas/engines/gl_x11/evas_x_main.c
+++ b/src/modules/evas/engines/gl_x11/evas_x_main.c
@@ -1554,13 +1554,6 @@ eng_outbuf_push_updated_region(Outbuf *ob, RGBA_Image 
*update EINA_UNUSED,
 }
 
 void
-eng_outbuf_push_free_region_for_update(Outbuf *ob EINA_UNUSED,
-                                       RGBA_Image *update EINA_UNUSED)
-{
-   /* Nothing to do here as we don't really create an image per area */
-}
-
-void
 eng_outbuf_flush(Outbuf *ob, Tilebuf_Rect *surface_damage EINA_UNUSED, 
Tilebuf_Rect *buffer_damage, Evas_Render_Mode render_mode)
 {
    Tilebuf_Rect *rects = buffer_damage;

-- 


Reply via email to