ector: add typedef Ector_Buffer
authorJean-Philippe Andre <jp.andre@samsung.com>
Tue, 8 Dec 2015 06:11:57 +0000 (15:11 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 5 Jan 2016 06:43:43 +0000 (15:43 +0900)
src/lib/ector/ector_buffer.h
src/lib/ector/ector_private.h
src/lib/ector/software/ector_renderer_software_buffer.c

index 3c40990..1047482 100644 (file)
@@ -6,9 +6,15 @@
 #include "ector_generic_buffer.eo.h"
 #include "software/ector_software_buffer_base.eo.h"
 
+/**
+ * @typedef Ector_Buffer
+ * A generic pixel buffer type (2D). May be readable or writeable or both.
+ */
+typedef Ector_Generic_Buffer Ector_Buffer;
+
 typedef struct _Ector_Generic_Buffer_Data
 {
-   Eo                 *eo;
+   Ector_Buffer       *eo;
    unsigned int        w, h;
    unsigned char       l, r, t, b;
    Efl_Gfx_Colorspace  cspace;
index d426f3f..7278566 100644 (file)
@@ -122,7 +122,7 @@ struct _Ector_Renderer_Generic_Shape_Data
 
 struct _Ector_Renderer_Generic_Buffer_Data
 {
-   Ector_Generic_Buffer *eo_buffer;
+   Ector_Buffer *eo_buffer;
    struct {
       Efl_Gfx_Fill_Spread spread;
       int x, y, w, h;
index 0eb6fa9..cfd13c0 100644 (file)
@@ -15,7 +15,7 @@ typedef struct
 {
    Ector_Renderer_Generic_Base_Data *base;
    Software_Rasterizer *surface;
-   Ector_Generic_Buffer *eo_buffer;
+   Ector_Buffer *eo_buffer;
 } Ector_Renderer_Software_Buffer_Data;