summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2017-11-06 09:15:54 -0500
committerChris Michael <cp.michael@samsung.com>2017-11-06 09:15:54 -0500
commitf32c1ece7ebc834ef5fdea12a0f111f1a0a3ea63 (patch)
tree6c27618fc9064976bb65faf4352e43e0e6d78e4c
parent9f5555a88773c76450fc88cb65648f075ad90968 (diff)
downloadefl-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.c2
-rw-r--r--src/modules/evas/engines/software_ddraw/evas_engine.h3
-rw-r--r--src/modules/evas/engines/software_ddraw/evas_outbuf.c7
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;