cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=1e2bbf8feae36fbca083ed030f26fd42d5436c9a

commit 1e2bbf8feae36fbca083ed030f26fd42d5436c9a
Author: Cedric BAIL <[email protected]>
Date:   Fri Aug 25 10:48:09 2017 -0700

    evas: all this function (info, setup and update) are really output related.
---
 src/lib/evas/canvas/evas_main.c                    |  4 ++--
 src/lib/evas/canvas/evas_out.c                     | 16 +++++++--------
 src/lib/evas/include/evas_private.h                |  8 ++++----
 src/modules/evas/engines/buffer/evas_engine.c      | 16 +++++++--------
 src/modules/evas/engines/drm/evas_engine.c         | 16 +++++++--------
 src/modules/evas/engines/eglfs/evas_engine.c       | 16 +++++++--------
 src/modules/evas/engines/fb/evas_engine.c          | 12 +++++------
 src/modules/evas/engines/gl_cocoa/evas_engine.c    | 24 +++++++++++-----------
 src/modules/evas/engines/gl_drm/evas_engine.c      | 16 +++++++--------
 src/modules/evas/engines/gl_sdl/evas_engine.c      | 12 +++++------
 src/modules/evas/engines/gl_x11/evas_engine.c      | 16 +++++++--------
 src/modules/evas/engines/psl1ght/evas_engine.c     | 12 +++++------
 .../evas/engines/software_ddraw/evas_engine.c      | 12 +++++------
 .../evas/engines/software_gdi/evas_engine.c        | 16 +++++++--------
 .../evas/engines/software_x11/evas_engine.c        | 16 +++++++--------
 src/modules/evas/engines/wayland_egl/evas_engine.c | 16 +++++++--------
 src/modules/evas/engines/wayland_shm/evas_engine.c | 16 +++++++--------
 17 files changed, 122 insertions(+), 122 deletions(-)

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);

-- 


Reply via email to