devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5edae8b9c1942486bbdba1dfeb029b4d02854d78
commit 5edae8b9c1942486bbdba1dfeb029b4d02854d78 Author: Chris Michael <[email protected]> Date: Mon Nov 6 09:17:02 2017 -0500 evas-software-gdi: Remove need for useless free_region function Signed-off-by: Chris Michael <[email protected]> --- src/modules/evas/engines/software_gdi/evas_engine.c | 2 +- src/modules/evas/engines/software_gdi/evas_engine.h | 3 --- src/modules/evas/engines/software_gdi/evas_outbuf.c | 7 ------- 3 files changed, 1 insertion(+), 11 deletions(-) diff --git a/src/modules/evas/engines/software_gdi/evas_engine.c b/src/modules/evas/engines/software_gdi/evas_engine.c index dc17d232cc..465607853e 100644 --- a/src/modules/evas/engines/software_gdi/evas_engine.c +++ b/src/modules/evas/engines/software_gdi/evas_engine.c @@ -51,7 +51,7 @@ eng_output_setup(void *engine, void *in, unsigned int w, unsigned int h) NULL, evas_software_gdi_outbuf_new_region_for_update, evas_software_gdi_outbuf_push_updated_region, - evas_software_gdi_outbuf_free_region_for_update, + NULL, evas_software_gdi_outbuf_idle_flush, evas_software_gdi_outbuf_flush, NULL, diff --git a/src/modules/evas/engines/software_gdi/evas_engine.h b/src/modules/evas/engines/software_gdi/evas_engine.h index 08a50fce52..88d1cac214 100644 --- a/src/modules/evas/engines/software_gdi/evas_engine.h +++ b/src/modules/evas/engines/software_gdi/evas_engine.h @@ -180,9 +180,6 @@ void evas_software_gdi_outbuf_push_updated_region(Outbuf *buf, int w, int h); -void evas_software_gdi_outbuf_free_region_for_update(Outbuf *buf, - RGBA_Image *update); - void evas_software_gdi_outbuf_flush(Outbuf *buf, Tilebuf_Rect *surface_damage, Tilebuf_Rect *buffer_damage, Evas_Render_Mode render_mode); void evas_software_gdi_outbuf_idle_flush(Outbuf *buf); diff --git a/src/modules/evas/engines/software_gdi/evas_outbuf.c b/src/modules/evas/engines/software_gdi/evas_outbuf.c index 5ec4443e16..68a1a3e463 100644 --- a/src/modules/evas/engines/software_gdi/evas_outbuf.c +++ b/src/modules/evas/engines/software_gdi/evas_outbuf.c @@ -547,13 +547,6 @@ evas_software_gdi_outbuf_push_updated_region(Outbuf *buf, } void -evas_software_gdi_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_gdi_outbuf_flush(Outbuf *buf, Tilebuf_Rect *surface_damage EINA_UNUSED, Tilebuf_Rect *buffer_damage EINA_UNUSED, Evas_Render_Mode render_mode) { Eina_List *l; --
