devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f32c1ece7ebc834ef5fdea12a0f111f1a0a3ea63
commit f32c1ece7ebc834ef5fdea12a0f111f1a0a3ea63 Author: Chris Michael <cp.mich...@samsung.com> Date: Mon Nov 6 09:15:54 2017 -0500 evas-software-ddraw: Remove need for useless free_region function Signed-off-by: Chris Michael <cp.mich...@samsung.com> --- src/modules/evas/engines/software_ddraw/evas_engine.c | 2 +- src/modules/evas/engines/software_ddraw/evas_engine.h | 3 --- src/modules/evas/engines/software_ddraw/evas_outbuf.c | 7 ------- 3 files changed, 1 insertion(+), 11 deletions(-) diff --git a/src/modules/evas/engines/software_ddraw/evas_engine.c b/src/modules/evas/engines/software_ddraw/evas_engine.c index f8882e8c39..44e0f725f2 100644 --- a/src/modules/evas/engines/software_ddraw/evas_engine.c +++ b/src/modules/evas/engines/software_ddraw/evas_engine.c @@ -47,7 +47,7 @@ eng_output_setup(void *engine, void *in, unsigned int w, unsigned int h) NULL, evas_software_ddraw_outbuf_new_region_for_update, evas_software_ddraw_outbuf_push_updated_region, - evas_software_ddraw_outbuf_free_region_for_update, + NULL, evas_software_ddraw_outbuf_idle_flush, evas_software_ddraw_outbuf_flush, NULL, diff --git a/src/modules/evas/engines/software_ddraw/evas_engine.h b/src/modules/evas/engines/software_ddraw/evas_engine.h index 8184417abb..aac482f034 100644 --- a/src/modules/evas/engines/software_ddraw/evas_engine.h +++ b/src/modules/evas/engines/software_ddraw/evas_engine.h @@ -136,9 +136,6 @@ void evas_software_ddraw_outbuf_push_updated_region(Outbuf *buf, int w, int h); -void evas_software_ddraw_outbuf_free_region_for_update(Outbuf *buf, - RGBA_Image *update); - void evas_software_ddraw_outbuf_flush(Outbuf *buf, Tilebuf_Rect *surface_damage, Tilebuf_Rect *buffer_damage, Evas_Render_Mode render_mode); void evas_software_ddraw_outbuf_idle_flush(Outbuf *buf); diff --git a/src/modules/evas/engines/software_ddraw/evas_outbuf.c b/src/modules/evas/engines/software_ddraw/evas_outbuf.c index 0d5a79ae56..55fd535333 100644 --- a/src/modules/evas/engines/software_ddraw/evas_outbuf.c +++ b/src/modules/evas/engines/software_ddraw/evas_outbuf.c @@ -349,13 +349,6 @@ evas_software_ddraw_outbuf_push_updated_region(Outbuf *buf, } void -evas_software_ddraw_outbuf_free_region_for_update(Outbuf *buf EINA_UNUSED, - RGBA_Image *update EINA_UNUSED) -{ - /* no need to do anything - they are cleaned up on flush */ -} - -void evas_software_ddraw_outbuf_flush(Outbuf *buf, Tilebuf_Rect *surface_damage EINA_UNUSED, Tilebuf_Rect *buffer_damage EINA_UNUSED, Evas_Render_Mode render_mode) { Eina_List *l; --