diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c index a30a853f37..8cac669e6f 100644 --- a/src/lib/evas/canvas/evas_main.c +++ b/src/lib/evas/canvas/evas_main.c @@ -1038,13 +1038,13 @@ evas_output_method_set(Evas *eo_e, int render_method) e->engine.module = em; evas_module_ref(em); /* get the engine info struct */ - if (e->engine.func->info) + if (e->engine.func->output_info) { Efl_Canvas_Output *output; Eina_List *l; EINA_LIST_FOREACH(e->outputs, l, output) - if (!output->info) output->info = e->engine.func->info(); + if (!output->info) output->info = e->engine.func->output_info(); } // Wayland/drm already handles seats. diff --git a/src/lib/evas/canvas/evas_out.c b/src/lib/evas/canvas/evas_out.c index 5310d28f5c..48bd5df96d 100644 --- a/src/lib/evas/canvas/evas_out.c +++ b/src/lib/evas/canvas/evas_out.c @@ -38,9 +38,9 @@ efl_canvas_output_add(Evas *canvas) // The engine is already initialized, use it // right away to setup the info structure - if (e->engine.func->info) + if (e->engine.func->output_info) { - r->info = e->engine.func->info(); + r->info = e->engine.func->output_info(); } return r; @@ -62,7 +62,7 @@ efl_canvas_output_del(Efl_Canvas_Output *output) output->ector); e->engine.func->output_free(_evas_engine_context(e), output->output); - e->engine.func->info_free(output->info); + e->engine.func->output_info_free(output->info); } e->outputs = eina_list_remove(e->outputs, output); @@ -113,10 +113,10 @@ efl_canvas_output_engine_info_set(Efl_Canvas_Output *output, if (output->output) { - if (e->engine.func->update) + if (e->engine.func->output_update) { - e->engine.func->update(_evas_engine_context(e), output->output, info, - e->output.w, e->output.h); + e->engine.func->output_update(_evas_engine_context(e), output->output, info, + e->output.w, e->output.h); } else { @@ -136,8 +136,8 @@ efl_canvas_output_engine_info_set(Efl_Canvas_Output *output, } setup: - output->output = e->engine.func->setup(_evas_engine_context(e), info, - e->output.w, e->output.h); + output->output = e->engine.func->output_setup(_evas_engine_context(e), info, + e->output.w, e->output.h); } return !!output->output; diff --git a/src/lib/evas/include/evas_private.h b/src/lib/evas/include/evas_private.h index 4e939dad67..0e71d31369 100644 --- a/src/lib/evas/include/evas_private.h +++ b/src/lib/evas/include/evas_private.h @@ -1393,10 +1393,10 @@ struct _Evas_Object_Func struct _Evas_Func { - void *(*info) (void); - void (*info_free) (void *info); - void *(*setup) (void *engine, void *info, unsigned int w, unsigned int h); - int (*update) (void *engine, void *data, void *info, unsigned int w, unsigned int h); + void *(*output_info) (void); + void (*output_info_free) (void *info); + void *(*output_setup) (void *engine, void *info, unsigned int w, unsigned int h); + int (*output_update) (void *engine, void *data, void *info, unsigned int w, unsigned int h); void (*output_free) (void *engine, void *data); void (*output_resize) (void *engine, void *data, int w, int h); diff --git a/src/modules/evas/engines/buffer/evas_engine.c b/src/modules/evas/engines/buffer/evas_engine.c index 8ea1de643d..4cff96b18d 100644 --- a/src/modules/evas/engines/buffer/evas_engine.c +++ b/src/modules/evas/engines/buffer/evas_engine.c @@ -22,8 +22,8 @@ typedef Render_Output_Software_Generic 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(void); -static void eng_info_free(void *info); +static void *eng_output_info(void); +static void eng_output_info_free(void *info); static void eng_output_free(void *engine EINA_UNUSED, void *data); /* internal engine routines */ @@ -108,7 +108,7 @@ _output_setup(int w, /* engine api this module provides */ static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_Buffer *info; info = calloc(1, sizeof(Evas_Engine_Info_Buffer)); @@ -119,7 +119,7 @@ eng_info(void) } static void -eng_info_free(void *info) +eng_output_info_free(void *info) { Evas_Engine_Info_Buffer *in; in = (Evas_Engine_Info_Buffer *)info; @@ -127,7 +127,7 @@ eng_info_free(void *info) } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_Buffer *info = in; @@ -190,9 +190,9 @@ module_open(Evas_Module *em) func = pfunc; /* now to override methods */ #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); ORD(canvas_alpha_get); ORD(output_free); /* now advertise out own api */ diff --git a/src/modules/evas/engines/drm/evas_engine.c b/src/modules/evas/engines/drm/evas_engine.c index a00d670ff4..beb4476177 100644 --- a/src/modules/evas/engines/drm/evas_engine.c +++ b/src/modules/evas/engines/drm/evas_engine.c @@ -58,7 +58,7 @@ err: } static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_Drm *info; @@ -74,7 +74,7 @@ eng_info(void) } static void -eng_info_free(void *einfo) +eng_output_info_free(void *einfo) { Evas_Engine_Info_Drm *info; @@ -84,7 +84,7 @@ eng_info_free(void *einfo) } static void * -eng_setup(void *engine EINA_UNUSED, void *einfo, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *einfo, unsigned int w, unsigned int h) { Evas_Engine_Info_Drm *info = einfo; @@ -92,7 +92,7 @@ eng_setup(void *engine EINA_UNUSED, void *einfo, unsigned int w, unsigned int h) } static int -eng_update(void *engine EINA_UNUSED, void *data, void *einfo, unsigned int w, unsigned int h) +eng_output_update(void *engine EINA_UNUSED, void *data, void *einfo, unsigned int w, unsigned int h) { Evas_Engine_Info_Drm *info = einfo; Render_Engine *re = data; @@ -251,10 +251,10 @@ module_open(Evas_Module *em) func = pfunc; /* override the methods we provide */ - EVAS_API_OVERRIDE(info, &func, eng_); - EVAS_API_OVERRIDE(info_free, &func, eng_); - EVAS_API_OVERRIDE(setup, &func, eng_); - EVAS_API_OVERRIDE(update, &func, eng_); + EVAS_API_OVERRIDE(output_info, &func, eng_); + EVAS_API_OVERRIDE(output_info_free, &func, eng_); + EVAS_API_OVERRIDE(output_setup, &func, eng_); + EVAS_API_OVERRIDE(output_update, &func, eng_); EVAS_API_OVERRIDE(output_free, &func, eng_); EVAS_API_OVERRIDE(image_plane_assign, &func, eng_); EVAS_API_OVERRIDE(image_plane_release, &func, eng_); diff --git a/src/modules/evas/engines/eglfs/evas_engine.c b/src/modules/evas/engines/eglfs/evas_engine.c index b1f3f3cf98..0394571d32 100644 --- a/src/modules/evas/engines/eglfs/evas_engine.c +++ b/src/modules/evas/engines/eglfs/evas_engine.c @@ -671,7 +671,7 @@ _native_cb_free(void *image) /* engine specific override functions */ static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_Eglfs *info; @@ -686,7 +686,7 @@ eng_info(void) } static void -eng_info_free(void *in) +eng_output_info_free(void *in) { Evas_Engine_Info_Eglfs *info; @@ -695,7 +695,7 @@ eng_info_free(void *in) } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_Eglfs *info = in; Render_Engine *re = NULL; @@ -770,7 +770,7 @@ eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) } static int -eng_update(void *engine EINA_UNUSED, void *data, void *info, unsigned int w, unsigned int h) +eng_output_update(void *engine EINA_UNUSED, void *data, void *info, unsigned int w, unsigned int h) { Render_Engine *re = data; @@ -1127,10 +1127,10 @@ module_open(Evas_Module *em) func = pfunc; /* now to override methods */ - EVAS_API_OVERRIDE(info, &func, eng_); - EVAS_API_OVERRIDE(info_free, &func, eng_); - EVAS_API_OVERRIDE(setup, &func, eng_); - EVAS_API_OVERRIDE(update, &func, eng_); + EVAS_API_OVERRIDE(output_info, &func, eng_); + EVAS_API_OVERRIDE(output_info_free, &func, eng_); + EVAS_API_OVERRIDE(output_setup, &func, eng_); + EVAS_API_OVERRIDE(output_update, &func, eng_); EVAS_API_OVERRIDE(canvas_alpha_get, &func, eng_); EVAS_API_OVERRIDE(output_free, &func, eng_); EVAS_API_OVERRIDE(output_dump, &func, eng_); diff --git a/src/modules/evas/engines/fb/evas_engine.c b/src/modules/evas/engines/fb/evas_engine.c index 65367f2068..f1c7e95a9f 100644 --- a/src/modules/evas/engines/fb/evas_engine.c +++ b/src/modules/evas/engines/fb/evas_engine.c @@ -62,7 +62,7 @@ _output_setup(int w, int h, int rot, int vt, int dev, int refresh) /* engine api this module provides */ static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_FB *info; info = calloc(1, sizeof(Evas_Engine_Info_FB)); @@ -73,7 +73,7 @@ eng_info(void) } static void -eng_info_free(void *info) +eng_output_info_free(void *info) { Evas_Engine_Info_FB *in; in = (Evas_Engine_Info_FB *)info; @@ -81,7 +81,7 @@ eng_info_free(void *info) } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_FB *info = in; @@ -135,9 +135,9 @@ module_open(Evas_Module *em) func = pfunc; /* now to override methods */ #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); ORD(canvas_alpha_get); ORD(output_free); /* now advertise out own api */ diff --git a/src/modules/evas/engines/gl_cocoa/evas_engine.c b/src/modules/evas/engines/gl_cocoa/evas_engine.c index 5a6be9b5f5..bb3ea7e103 100644 --- a/src/modules/evas/engines/gl_cocoa/evas_engine.c +++ b/src/modules/evas/engines/gl_cocoa/evas_engine.c @@ -127,7 +127,7 @@ static const EVGL_Interface evgl_funcs = static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_GL_Cocoa *info; @@ -142,14 +142,14 @@ eng_info(void) } static void -eng_info_free(void *info) +eng_output_info_free(void *info) { Evas_Engine_Info_GL_Cocoa *const in = info; free(in); } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_GL_Cocoa *const info = in; Render_Engine *re; @@ -217,11 +217,11 @@ err: } static int -eng_update(void *engine EINA_UNUSED, - void *data EINA_UNUSED, - void *info EINA_UNUSED, - unsigned int w EINA_UNUSED, - unsigned int h EINA_UNUSED) +eng_output_update(void *engine EINA_UNUSED, + void *data EINA_UNUSED, + void *info EINA_UNUSED, + unsigned int w EINA_UNUSED, + unsigned int h EINA_UNUSED) { //Evas_Engine_Info_GL_Cocoa *const info = info; //Render_Engine *re = data; @@ -306,10 +306,10 @@ module_open(Evas_Module *em) /* now to override methods */ #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); - ORD(update); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); + ORD(output_update); ORD(canvas_alpha_get); ORD(output_free); diff --git a/src/modules/evas/engines/gl_drm/evas_engine.c b/src/modules/evas/engines/gl_drm/evas_engine.c index 13cdb931a9..e636c0e60f 100644 --- a/src/modules/evas/engines/gl_drm/evas_engine.c +++ b/src/modules/evas/engines/gl_drm/evas_engine.c @@ -892,7 +892,7 @@ _native_cb_free(void *image) /* engine specific override functions */ static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_GL_Drm *info; @@ -907,7 +907,7 @@ eng_info(void) } static void -eng_info_free(void *in) +eng_output_info_free(void *in) { Evas_Engine_Info_GL_Drm *info; @@ -936,7 +936,7 @@ _eng_merge_mode_get(void) } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_GL_Drm *info = in; Render_Engine *re = NULL; @@ -1014,7 +1014,7 @@ eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) } static int -eng_update(void *engine EINA_UNUSED, void *data, void *in, unsigned int w, unsigned int h) +eng_output_update(void *engine EINA_UNUSED, void *data, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_GL_Drm *info = (Evas_Engine_Info_GL_Drm *)in; Render_Engine *re = data; @@ -1489,10 +1489,10 @@ module_open(Evas_Module *em) func = pfunc; /* now to override methods */ - EVAS_API_OVERRIDE(info, &func, eng_); - EVAS_API_OVERRIDE(info_free, &func, eng_); - EVAS_API_OVERRIDE(setup, &func, eng_); - EVAS_API_OVERRIDE(update, &func, eng_); + EVAS_API_OVERRIDE(output_info, &func, eng_); + EVAS_API_OVERRIDE(output_info_free, &func, eng_); + EVAS_API_OVERRIDE(output_setup, &func, eng_); + EVAS_API_OVERRIDE(output_update, &func, eng_); EVAS_API_OVERRIDE(canvas_alpha_get, &func, eng_); EVAS_API_OVERRIDE(output_free, &func, eng_); EVAS_API_OVERRIDE(output_dump, &func, eng_); diff --git a/src/modules/evas/engines/gl_sdl/evas_engine.c b/src/modules/evas/engines/gl_sdl/evas_engine.c index 951f346aec..e7b740869a 100644 --- a/src/modules/evas/engines/gl_sdl/evas_engine.c +++ b/src/modules/evas/engines/gl_sdl/evas_engine.c @@ -268,7 +268,7 @@ static const EVGL_Interface evgl_funcs = static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_GL_SDL *info; @@ -279,7 +279,7 @@ eng_info(void) } static void -eng_info_free(void *info) +eng_output_info_free(void *info) { Evas_Engine_Info_GL_SDL *in; in = (Evas_Engine_Info_GL_SDL *)info; @@ -287,7 +287,7 @@ eng_info_free(void *info) } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Render_Engine *re = NULL; Outbuf *ob = NULL; @@ -400,9 +400,9 @@ module_open(Evas_Module *em) func = pfunc; /* now to override methods */ #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); ORD(canvas_alpha_get); ORD(output_free); ORD(output_dump); diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c b/src/modules/evas/engines/gl_x11/evas_engine.c index d3de2bb861..adf968fcfb 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -1550,7 +1550,7 @@ int _evas_engine_GL_X11_log_dom = -1; static Evas_Func func, pfunc; static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_GL_X11 *info; @@ -1564,7 +1564,7 @@ eng_info(void) } static void -eng_info_free(void *info) +eng_output_info_free(void *info) { Evas_Engine_Info_GL_X11 *in; // dont free! why bother? its not worth it @@ -1589,7 +1589,7 @@ _re_winfree(Render_Engine *re) } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_GL_X11 *info = in; Render_Engine *re = NULL; @@ -1715,7 +1715,7 @@ eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) } static int -eng_update(void *engine EINA_UNUSED, void *data, void *in, unsigned int w, unsigned int h) +eng_output_update(void *engine EINA_UNUSED, void *data, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_GL_X11 *info = in; Render_Engine *re = data; @@ -3044,10 +3044,10 @@ module_open(Evas_Module *em) func = pfunc; /* now to override methods */ #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); - ORD(update); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); + ORD(output_update); ORD(canvas_alpha_get); ORD(output_free); ORD(output_dump); diff --git a/src/modules/evas/engines/psl1ght/evas_engine.c b/src/modules/evas/engines/psl1ght/evas_engine.c index 5c9abd2ecf..9b9bef084c 100644 --- a/src/modules/evas/engines/psl1ght/evas_engine.c +++ b/src/modules/evas/engines/psl1ght/evas_engine.c @@ -99,7 +99,7 @@ _output_setup(int w, int h) /* engine api this module provides */ static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_PSL1GHT *info; @@ -115,7 +115,7 @@ eng_info(void) } static void -eng_info_free(void *info) +eng_output_info_free(void *info) { Evas_Engine_Info_PSL1GHT *in; @@ -125,7 +125,7 @@ eng_info_free(void *info) } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_PSL1GHT *info = in; @@ -420,9 +420,9 @@ module_open(Evas_Module *em) func = pfunc; /* now to override methods */ #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); ORD(canvas_alpha_get); ORD(output_free); ORD(output_resize); diff --git a/src/modules/evas/engines/software_ddraw/evas_engine.c b/src/modules/evas/engines/software_ddraw/evas_engine.c index 9f004b9cd1..2d21d9d2f9 100644 --- a/src/modules/evas/engines/software_ddraw/evas_engine.c +++ b/src/modules/evas/engines/software_ddraw/evas_engine.c @@ -67,7 +67,7 @@ _output_setup(int width, /* engine api this module provides */ static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_Software_DDraw *info; @@ -79,7 +79,7 @@ eng_info(void) } static void -eng_info_free(void *info) +eng_output_info_free(void *info) { Evas_Engine_Info_Software_DDraw *in; @@ -88,7 +88,7 @@ eng_info_free(void *info) } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_Software_DDraw *info = in; @@ -136,9 +136,9 @@ module_open(Evas_Module *em) func = pfunc; /* now to override methods */ #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); ORD(canvas_alpha_get); ORD(output_free); /* now advertise out own api */ diff --git a/src/modules/evas/engines/software_gdi/evas_engine.c b/src/modules/evas/engines/software_gdi/evas_engine.c index 87f581eb26..5b88b7e0c3 100644 --- a/src/modules/evas/engines/software_gdi/evas_engine.c +++ b/src/modules/evas/engines/software_gdi/evas_engine.c @@ -73,7 +73,7 @@ _output_setup(int width, /* engine api this module provides */ static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_Software_Gdi *info; info = calloc(1, sizeof(Evas_Engine_Info_Software_Gdi)); @@ -83,7 +83,7 @@ eng_info(void) } static void -eng_info_free(void *info) +eng_output_info_free(void *info) { Evas_Engine_Info_Software_Gdi *in; in = (Evas_Engine_Info_Software_Gdi *)info; @@ -91,7 +91,7 @@ eng_info_free(void *info) } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_Software_Gdi *info; @@ -107,7 +107,7 @@ eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) } static int -eng_update(void *engine EINA_UNUSED, void *data, void *in, unsigned int w, unsigned int h) +eng_output_update(void *engine EINA_UNUSED, void *data, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_Software_Gdi *info; Render_Engine *re = data; @@ -173,10 +173,10 @@ module_open(Evas_Module *em) func = pfunc; /* now to override methods */ #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); - ORD(update); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); + ORD(output_update); ORD(canvas_alpha_get); ORD(output_free); /* now advertise out own api */ diff --git a/src/modules/evas/engines/software_x11/evas_engine.c b/src/modules/evas/engines/software_x11/evas_engine.c index 488c161dbf..03d6cea3a3 100644 --- a/src/modules/evas/engines/software_x11/evas_engine.c +++ b/src/modules/evas/engines/software_x11/evas_engine.c @@ -232,7 +232,7 @@ _symbols(void) /* engine api this module provides */ static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_Software_X11 *info; @@ -251,7 +251,7 @@ eng_info(void) } static void -eng_info_free(void *info) +eng_output_info_free(void *info) { Evas_Engine_Info_Software_X11 *in; @@ -260,7 +260,7 @@ eng_info_free(void *info) } static void * -eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_Software_X11 *info = in; Render_Engine *re = NULL; @@ -311,7 +311,7 @@ eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) } static int -eng_update(void *engine EINA_UNUSED, void *data, void *in, unsigned int w, unsigned int h) +eng_output_update(void *engine EINA_UNUSED, void *data, void *in, unsigned int w, unsigned int h) { Evas_Engine_Info_Software_X11 *info = in; Render_Engine *re = data; @@ -590,10 +590,10 @@ module_open(Evas_Module *em) /* now to override methods */ #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); - ORD(update); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); + ORD(output_update); ORD(canvas_alpha_get); ORD(output_free); ORD(image_native_init); diff --git a/src/modules/evas/engines/wayland_egl/evas_engine.c b/src/modules/evas/engines/wayland_egl/evas_engine.c index 506fa29a36..4fa6a440a2 100644 --- a/src/modules/evas/engines/wayland_egl/evas_engine.c +++ b/src/modules/evas/engines/wayland_egl/evas_engine.c @@ -503,7 +503,7 @@ static const EVGL_Interface evgl_funcs = /* engine functions */ static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_Wayland *info; @@ -518,7 +518,7 @@ eng_info(void) } static void -eng_info_free(Evas *evas EINA_UNUSED, void *info) +eng_output_info_free(Evas *evas EINA_UNUSED, void *info) { Evas_Engine_Info_Wayland *inf; @@ -581,7 +581,7 @@ _eng_merge_mode_get(void) } static void * -eng_setup(void *engine EINA_UNUSED, void *info, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *info, unsigned int w, unsigned int h) { Evas_Engine_Info_Wayland *inf = info; Render_Engine *re; @@ -658,7 +658,7 @@ ob_err: } static int -eng_update(void *engine EINA_UNUSED, void *data, void *info, unsigned int w, unsigned int h) +eng_output_update(void *engine EINA_UNUSED, void *data, void *info, unsigned int w, unsigned int h) { Evas_Engine_Info_Wayland *inf = info; struct wl_surface *wls; @@ -1430,10 +1430,10 @@ module_open(Evas_Module *em) #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); - ORD(update); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); + ORD(output_update); ORD(canvas_alpha_get); ORD(output_free); diff --git a/src/modules/evas/engines/wayland_shm/evas_engine.c b/src/modules/evas/engines/wayland_shm/evas_engine.c index d2283806c2..61bd701fb1 100644 --- a/src/modules/evas/engines/wayland_shm/evas_engine.c +++ b/src/modules/evas/engines/wayland_shm/evas_engine.c @@ -103,7 +103,7 @@ _symbols(void) /* ENGINE API FUNCTIONS WE PROVIDE */ static void * -eng_info(void) +eng_output_info(void) { Evas_Engine_Info_Wayland *einfo; @@ -122,7 +122,7 @@ eng_info(void) } static void -eng_info_free(void *info) +eng_output_info_free(void *info) { Evas_Engine_Info_Wayland *einfo; @@ -134,7 +134,7 @@ eng_info_free(void *info) } static void * -eng_setup(void *engine EINA_UNUSED, void *info, unsigned int w, unsigned int h) +eng_output_setup(void *engine EINA_UNUSED, void *info, unsigned int w, unsigned int h) { Evas_Engine_Info_Wayland *einfo = info; @@ -171,7 +171,7 @@ eng_output_resize(void *engine EINA_UNUSED, void *data, int w, int h) } static int -eng_update(void *engine, void *data, void *info, unsigned int w, unsigned int h) +eng_output_update(void *engine, void *data, void *info, unsigned int w, unsigned int h) { Evas_Engine_Info_Wayland *einfo = info; Render_Engine *re = data; @@ -360,10 +360,10 @@ module_open(Evas_Module *em) /* override engine specific functions */ #define ORD(f) EVAS_API_OVERRIDE(f, &func, eng_) - ORD(info); - ORD(info_free); - ORD(setup); - ORD(update); + ORD(output_info); + ORD(output_info_free); + ORD(output_setup); + ORD(output_update); ORD(output_free); ORD(output_resize); ORD(image_native_set);