aboutsummaryrefslogtreecommitdiffstats
path: root/legacy/evas/src/modules/engines/buffer/evas_engine.c
diff options
context:
space:
mode:
authorDaniel Zaoui <daniel.zaoui@samsung.com>2012-10-09 01:58:41 +0000
committerDaniel Zaoui <daniel.zaoui@yahoo.com>2012-10-09 01:58:41 +0000
commita01418aff884f9d6f3d68e4fcee1414e736a7313 (patch)
tree89d28034bc658515e91e8b49c76f2351193e0bb2 /legacy/evas/src/modules/engines/buffer/evas_engine.c
parentephysics: fix sandbox shutdown (diff)
downloadefl-a01418aff884f9d6f3d68e4fcee1414e736a7313.tar.gz
eo: changes made for the support of the Eo concept
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com> SVN revision: 77604
Diffstat (limited to 'legacy/evas/src/modules/engines/buffer/evas_engine.c')
-rw-r--r--legacy/evas/src/modules/engines/buffer/evas_engine.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/legacy/evas/src/modules/engines/buffer/evas_engine.c b/legacy/evas/src/modules/engines/buffer/evas_engine.c
index 371c78361e..3e12a7e77b 100644
--- a/legacy/evas/src/modules/engines/buffer/evas_engine.c
+++ b/legacy/evas/src/modules/engines/buffer/evas_engine.c
@@ -32,9 +32,9 @@ struct _Render_Engine
/* prototypes we will use here */
static void *_output_setup(int w, int h, void *dest_buffer, int dest_buffer_row_bytes, int depth_type, int use_color_key, int alpha_threshold, int color_key_r, int color_key_g, int color_key_b, void *(*new_update_region) (int x, int y, int w, int h, int *row_bytes), void (*free_update_region) (int x, int y, int w, int h, void *data), void *(*switch_buffer) (void *data, void *dest_buffer), void *switch_data);
-static void *eng_info(Evas *e __UNUSED__);
-static void eng_info_free(Evas *e __UNUSED__, void *info);
-static int eng_setup(Evas *e, void *info);
+static void *eng_info(Evas *eo_e __UNUSED__);
+static void eng_info_free(Evas *eo_e __UNUSED__, void *info);
+static int eng_setup(Evas *eo_e, void *info);
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);
@@ -125,7 +125,7 @@ _output_setup(int w,
/* engine api this module provides */
static void *
-eng_info(Evas *e __UNUSED__)
+eng_info(Evas *eo_e __UNUSED__)
{
Evas_Engine_Info_Buffer *info;
info = calloc(1, sizeof(Evas_Engine_Info_Buffer));
@@ -136,7 +136,7 @@ eng_info(Evas *e __UNUSED__)
}
static void
-eng_info_free(Evas *e __UNUSED__, void *info)
+eng_info_free(Evas *eo_e __UNUSED__, void *info)
{
Evas_Engine_Info_Buffer *in;
in = (Evas_Engine_Info_Buffer *)info;
@@ -144,8 +144,9 @@ eng_info_free(Evas *e __UNUSED__, void *info)
}
static int
-eng_setup(Evas *e, void *in)
+eng_setup(Evas *eo_e, void *in)
{
+ Evas_Public_Data *e = eo_data_get(eo_e, EVAS_CLASS);
Render_Engine *re;
Evas_Engine_Info_Buffer *info;