diff options
author | Chris Michael <cp.michael@samsung.com> | 2017-11-06 09:15:54 -0500 |
---|---|---|
committer | Chris Michael <cp.michael@samsung.com> | 2017-11-06 09:15:54 -0500 |
commit | f32c1ece7ebc834ef5fdea12a0f111f1a0a3ea63 (patch) | |
tree | 6c27618fc9064976bb65faf4352e43e0e6d78e4c | |
parent | 9f5555a88773c76450fc88cb65648f075ad90968 (diff) | |
download | efl-f32c1ece7ebc834ef5fdea12a0f111f1a0a3ea63.tar.gz |
evas-software-ddraw: Remove need for useless free_region function
Signed-off-by: Chris Michael <cp.michael@samsung.com>
-rw-r--r-- | src/modules/evas/engines/software_ddraw/evas_engine.c | 2 | ||||
-rw-r--r-- | src/modules/evas/engines/software_ddraw/evas_engine.h | 3 | ||||
-rw-r--r-- | src/modules/evas/engines/software_ddraw/evas_outbuf.c | 7 |
3 files changed, 1 insertions, 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; |