Add skeleton code for evas engine functions.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 83222
This commit is contained in:
Christopher Michael 2013-01-24 09:14:31 +00:00 committed by Christopher Michael
parent 318eb79973
commit bc8f383098
1 changed files with 79 additions and 0 deletions

View File

@ -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)
{
}