From bc8f383098064fa4dbf05173adb439daadae2d3c Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Thu, 24 Jan 2013 09:14:31 +0000 Subject: [PATCH] Add skeleton code for evas engine functions. Signed-off-by: Christopher Michael SVN revision: 83222 --- .../evas/engines/wayland_shm/evas_engine.c | 79 +++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/src/modules/evas/engines/wayland_shm/evas_engine.c b/src/modules/evas/engines/wayland_shm/evas_engine.c index 9cabb2f25c..ec847fa09d 100644 --- a/src/modules/evas/engines/wayland_shm/evas_engine.c +++ b/src/modules/evas/engines/wayland_shm/evas_engine.c @@ -53,3 +53,82 @@ static Evas_Func func, pfunc; /* external variables */ int _evas_engine_way_shm_log_dom = -1; + +/* engine functions */ +static void * +eng_info(Evas *eo_evas EINA_UNUSED) +{ + return NULL; +} + +static void +eng_info_free(Evas *eo_evas EINA_UNUSED, void *einfo) +{ + +} + +static int +eng_setup(Evas *eo_evas, void *einfo) +{ + return 0; +} + +static void +eng_output_free(void *data) +{ + +} + +static void +eng_output_resize(void *data, int w, int h) +{ + +} + +static void +eng_output_tile_size_set(void *data, int w, int h) +{ + +} + +static void +eng_output_redraws_rect_add(void *data, int x, int y, int w, int h) +{ + +} + +static void +eng_output_redraws_rect_del(void *data, int x, int y, int w, int h) +{ + +} + +static void +eng_output_redraws_clear(void *data) +{ + +} + +static void * +eng_output_redraws_next_update_get(void *data, int *x, int *y, int *w, int *h, int *cx, int *cy, int *cw, int *ch) +{ + return NULL; +} + +static void +eng_output_redraws_next_update_push(void *data, void *surface, int x, int y, int w, int h, Evas_Render_Mode render_mode) +{ + +} + +static void +eng_output_flush(void *data, Evas_Render_Mode render_mode) +{ + +} + +static void +eng_output_idle_flush(void *data) +{ + +}