evas: Render_Engine_Software_Generic is actually Render_Output_Software_Generic.
authorCedric BAIL <cedric@osg.samsung.com>
Fri, 25 Aug 2017 17:47:11 +0000 (10:47 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Fri, 25 Aug 2017 17:47:11 +0000 (10:47 -0700)
src/modules/evas/engines/buffer/evas_engine.c
src/modules/evas/engines/drm/evas_engine.c
src/modules/evas/engines/fb/evas_engine.c
src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h
src/modules/evas/engines/software_ddraw/evas_engine.c
src/modules/evas/engines/software_gdi/evas_engine.c
src/modules/evas/engines/software_generic/Evas_Engine_Software_Generic.h
src/modules/evas/engines/software_generic/evas_engine.c
src/modules/evas/engines/software_x11/evas_engine.c
src/modules/evas/engines/wayland_shm/evas_engine.c

index cb5867e..8ea1de6 100644 (file)
@@ -17,7 +17,7 @@ static Evas_Func func, pfunc;
 
 
 /* engine struct data */
-typedef Render_Engine_Software_Generic Render_Engine;
+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);
index 77c183b..a00d670 100644 (file)
@@ -3,7 +3,7 @@
 
 typedef struct _Render_Engine
 {
-   Render_Engine_Software_Generic generic;
+   Render_Output_Software_Generic generic;
 
    Ecore_Drm2_Device *dev;
 } Render_Engine;
index fa1125a..65367f2 100644 (file)
@@ -14,7 +14,7 @@ static Eina_List *_outbufs = NULL;
 static Evas_Func func, pfunc;
 
 /* engine struct data */
-typedef Render_Engine_Software_Generic Render_Engine;
+typedef Render_Output_Software_Generic Render_Engine;
 
 /* internal engine routines */
 static void *
index 6ee302d..8a443a6 100644 (file)
@@ -19,7 +19,7 @@ typedef void (*Window_GL_Context_Use)(Context_3D *ctx);
 
 struct _Render_Engine_GL_Generic
 {
-   Render_Engine_Software_Generic software;
+   Render_Output_Software_Generic software;
 
    Window_Use window_use;
    Window_GL_Context_Get window_gl_context_get;
index cdb0aa6..9f004b9 100644 (file)
@@ -12,7 +12,7 @@ typedef struct _Render_Engine Render_Engine;
 
 struct _Render_Engine
 {
-   Render_Engine_Software_Generic generic;
+   Render_Output_Software_Generic generic;
 };
 
 /* log domain variable */
index 34d9a23..87f581e 100644 (file)
@@ -12,7 +12,7 @@ typedef struct _Render_Engine Render_Engine;
 
 struct _Render_Engine
 {
-   Render_Engine_Software_Generic generic;
+   Render_Output_Software_Generic generic;
 };
 
 
index ee85165..5db2a94 100644 (file)
@@ -25,14 +25,14 @@ typedef enum _Outbuf_Depth
    OUTBUF_DEPTH_LAST
 } Outbuf_Depth;
 
-typedef enum 
+typedef enum
 {
    MERGE_BOUNDING,
    MERGE_FULL,
    MERGE_SMART
 } Render_Engine_Merge_Mode;
 
-typedef struct _Render_Engine_Software_Generic Render_Engine_Software_Generic;
+typedef struct _Render_Output_Software_Generic Render_Output_Software_Generic;
 typedef struct _Outbuf Outbuf;
 
 typedef Render_Engine_Swap_Mode (*Outbuf_Swap_Mode_Get)(Outbuf *ob);
@@ -48,7 +48,7 @@ typedef int (*Outbuf_Get_Rot)(Outbuf *ob);
 typedef void (*Outbuf_Flush)(Outbuf *ob, Tilebuf_Rect *surface_damage, Tilebuf_Rect *buffer_damage, Evas_Render_Mode render_mode);
 typedef void (*Outbuf_Redraws_Clear)(Outbuf *ob);
 
-struct _Render_Engine_Software_Generic
+struct _Render_Output_Software_Generic
 {
    Outbuf *ob;
    Tilebuf *tb;
@@ -80,7 +80,7 @@ struct _Render_Engine_Software_Generic
 };
 
 static inline Eina_Bool
-evas_render_engine_software_generic_init(Render_Engine_Software_Generic *re,
+evas_render_engine_software_generic_init(Render_Output_Software_Generic *re,
                                          Outbuf *ob,
                                          Outbuf_Swap_Mode_Get outbuf_swap_mode_get,
                                          Outbuf_Get_Rot outbuf_get_rot,
@@ -135,7 +135,7 @@ evas_render_engine_software_generic_init(Render_Engine_Software_Generic *re,
 }
 
 static inline void
-evas_render_engine_software_generic_clean(Render_Engine_Software_Generic *re)
+evas_render_engine_software_generic_clean(Render_Output_Software_Generic *re)
 {
    if (re->tb) evas_common_tilebuf_free(re->tb);
    if (re->ob) re->outbuf_free(re->ob);
@@ -146,18 +146,18 @@ evas_render_engine_software_generic_clean(Render_Engine_Software_Generic *re)
    if (re->rects_prev[2]) evas_common_tilebuf_free_render_rects(re->rects_prev[2]);
    if (re->rects_prev[3]) evas_common_tilebuf_free_render_rects(re->rects_prev[3]);
 
-   memset(re, 0, sizeof (Render_Engine_Software_Generic));
+   memset(re, 0, sizeof (Render_Output_Software_Generic));
 }
 
 static inline void
-evas_render_engine_software_generic_merge_mode_set(Render_Engine_Software_Generic *re,
+evas_render_engine_software_generic_merge_mode_set(Render_Output_Software_Generic *re,
                                                    Render_Engine_Merge_Mode merge_mode)
 {
    re->merge_mode = merge_mode;
 }
 
 static inline void
-evas_render_engine_software_generic_tile_strict_set(Render_Engine_Software_Generic *re,
+evas_render_engine_software_generic_tile_strict_set(Render_Output_Software_Generic *re,
                                                     Eina_Bool tile_strict)
 {
    re->tile_strict = !!tile_strict;
@@ -165,7 +165,7 @@ evas_render_engine_software_generic_tile_strict_set(Render_Engine_Software_Gener
 }
 
 static inline Eina_Bool
-evas_render_engine_software_generic_update(Render_Engine_Software_Generic *re,
+evas_render_engine_software_generic_update(Render_Output_Software_Generic *re,
                                            Outbuf *ob,
                                            int w, int h)
 {
index f5caa73..4362d2d 100644 (file)
@@ -3858,7 +3858,7 @@ eng_gl_api_get(void *data EINA_UNUSED, int version)
 static int
 eng_gl_error_get(void *data)
 {
-   Render_Engine_Software_Generic *re = data;
+   Render_Output_Software_Generic *re = data;
 
    // TODO: Track EGL-like errors in the software engines
 
@@ -3893,16 +3893,16 @@ eng_gl_rotation_angle_get(void *data EINA_UNUSED)
 /* The following function require that any engine
    inheriting from software generic to have at the
    top of their render engine structure a
-   Render_Engine_Software_Generic structure that is
+   Render_Output_Software_Generic structure that is
    initialized by evas_render_engine_software_generic_init().
  */
 
 static void
 eng_output_resize(void *engine EINA_UNUSED, void *data, int w, int h)
 {
-   Render_Engine_Software_Generic *re;
+   Render_Output_Software_Generic *re;
 
-   re = (Render_Engine_Software_Generic *)data;
+   re = (Render_Output_Software_Generic *)data;
    re->outbuf_reconfigure(re->ob, w, h, re->outbuf_get_rot(re->ob),
                           OUTBUF_DEPTH_INHERIT);
    evas_common_tilebuf_free(re->tb);
@@ -3919,36 +3919,36 @@ eng_output_resize(void *engine EINA_UNUSED, void *data, int w, int h)
 static void
 eng_output_tile_size_set(void *engine EINA_UNUSED, void *data, int w, int h)
 {
-   Render_Engine_Software_Generic *re;
+   Render_Output_Software_Generic *re;
 
-   re = (Render_Engine_Software_Generic *)data;
+   re = (Render_Output_Software_Generic *)data;
    evas_common_tilebuf_set_tile_size(re->tb, w, h);
 }
 
 static void
 eng_output_redraws_rect_add(void *engine EINA_UNUSED, void *data, int x, int y, int w, int h)
 {
-   Render_Engine_Software_Generic *re;
+   Render_Output_Software_Generic *re;
 
-   re = (Render_Engine_Software_Generic *)data;
+   re = (Render_Output_Software_Generic *)data;
    evas_common_tilebuf_add_redraw(re->tb, x, y, w, h);
 }
 
 static void
 eng_output_redraws_rect_del(void *engine EINA_UNUSED, void *data, int x, int y, int w, int h)
 {
-   Render_Engine_Software_Generic *re;
+   Render_Output_Software_Generic *re;
 
-   re = (Render_Engine_Software_Generic *)data;
+   re = (Render_Output_Software_Generic *)data;
    evas_common_tilebuf_del_redraw(re->tb, x, y, w, h);
 }
 
 static void
 eng_output_redraws_clear(void *engine EINA_UNUSED, void *data)
 {
-   Render_Engine_Software_Generic *re;
+   Render_Output_Software_Generic *re;
 
-   re = (Render_Engine_Software_Generic *)data;
+   re = (Render_Output_Software_Generic *)data;
    evas_common_tilebuf_clear(re->tb);
    if (re->outbuf_redraws_clear) re->outbuf_redraws_clear(re->ob);
 }
@@ -4151,7 +4151,7 @@ _merge_rects(Render_Engine_Merge_Mode merge_mode,
 static void *
 eng_output_redraws_next_update_get(void *engine EINA_UNUSED, void *data, int *x, int *y, int *w, int *h, int *cx, int *cy, int *cw, int *ch)
 {
-   Render_Engine_Software_Generic *re;
+   Render_Output_Software_Generic *re;
    void *surface;
    Tilebuf_Rect *rect;
 
@@ -4162,7 +4162,7 @@ eng_output_redraws_next_update_get(void *engine EINA_UNUSED, void *data, int *x,
       re->rects_prev[x] = NULL; \
    } while (0)
 
-   re = (Render_Engine_Software_Generic *)data;
+   re = (Render_Output_Software_Generic *)data;
    if (re->end)
      {
         re->end = 0;
@@ -4279,11 +4279,11 @@ eng_output_redraws_next_update_get(void *engine EINA_UNUSED, void *data, int *x,
 static void
 eng_output_redraws_next_update_push(void *engine EINA_UNUSED, void *data, void *surface, int x, int y, int w, int h, Evas_Render_Mode render_mode)
 {
-   Render_Engine_Software_Generic *re;
+   Render_Output_Software_Generic *re;
 
    if (render_mode == EVAS_RENDER_MODE_ASYNC_INIT) return;
 
-   re = (Render_Engine_Software_Generic *)data;
+   re = (Render_Output_Software_Generic *)data;
 #if defined(BUILD_PIPE_RENDER)
    evas_common_pipe_map_begin(surface);
 #endif /* BUILD_PIPE_RENDER */
@@ -4295,11 +4295,11 @@ eng_output_redraws_next_update_push(void *engine EINA_UNUSED, void *data, void *
 static void
 eng_output_flush(void *engine EINA_UNUSED, void *data, Evas_Render_Mode render_mode)
 {
-   Render_Engine_Software_Generic *re;
+   Render_Output_Software_Generic *re;
 
    if (render_mode == EVAS_RENDER_MODE_ASYNC_INIT) return;
 
-   re = (Render_Engine_Software_Generic *)data;
+   re = (Render_Output_Software_Generic *)data;
    if (re->outbuf_flush) re->outbuf_flush(re->ob, re->rects_prev[0], re->rects, render_mode);
    if (re->rects && render_mode != EVAS_RENDER_MODE_ASYNC_INIT)
      {
@@ -4311,9 +4311,9 @@ eng_output_flush(void *engine EINA_UNUSED, void *data, Evas_Render_Mode render_m
 static void
 eng_output_idle_flush(void *engine EINA_UNUSED, void *data)
 {
-   Render_Engine_Software_Generic *re;
+   Render_Output_Software_Generic *re;
 
-   re = (Render_Engine_Software_Generic *)data;
+   re = (Render_Output_Software_Generic *)data;
    if (re->outbuf_idle_flush) re->outbuf_idle_flush(re->ob);
 }
 
index 3bbf716..488c161 100644 (file)
@@ -36,7 +36,7 @@ typedef struct _Render_Engine Render_Engine;
 
 struct _Render_Engine
 {
-   Render_Engine_Software_Generic generic;
+   Render_Output_Software_Generic generic;
    Eina_Bool                      (*outbuf_alpha_get)(Outbuf *ob);
 
    struct
index 61044c1..d228380 100644 (file)
@@ -24,7 +24,7 @@ Evas_Native_Tbm_Surface_Stride_Get_Call  glsym__evas_native_tbm_surface_stride_g
 typedef struct _Render_Engine Render_Engine;
 struct _Render_Engine
 {
-   Render_Engine_Software_Generic generic;
+   Render_Output_Software_Generic generic;
 };
 
 /* LOCAL FUNCTIONS */