diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2015-12-08 15:11:57 +0900 |
---|---|---|
committer | Cedric BAIL <cedric@osg.samsung.com> | 2016-01-04 01:12:19 +0100 |
commit | 1fc784fef71f502c7080e3ac25f895956a6809f5 (patch) | |
tree | 7c48e03130324b07898785cc70543191708fa193 | |
parent | f990092d5d0d90b61eebba25990be59e9de2de02 (diff) | |
download | efl-1fc784fef71f502c7080e3ac25f895956a6809f5.tar.gz |
ector: add typedef Ector_Buffer
-rw-r--r-- | src/lib/ector/ector_buffer.h | 8 | ||||
-rw-r--r-- | src/lib/ector/ector_private.h | 2 | ||||
-rw-r--r-- | src/lib/ector/software/ector_renderer_software_buffer.c | 2 |
3 files changed, 9 insertions, 3 deletions
diff --git a/src/lib/ector/ector_buffer.h b/src/lib/ector/ector_buffer.h index 3c409906c5..1047482679 100644 --- a/src/lib/ector/ector_buffer.h +++ b/src/lib/ector/ector_buffer.h @@ -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; diff --git a/src/lib/ector/ector_private.h b/src/lib/ector/ector_private.h index d426f3f099..7278566427 100644 --- a/src/lib/ector/ector_private.h +++ b/src/lib/ector/ector_private.h @@ -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; diff --git a/src/lib/ector/software/ector_renderer_software_buffer.c b/src/lib/ector/software/ector_renderer_software_buffer.c index 0eb6fa90aa..cfd13c0aa0 100644 --- a/src/lib/ector/software/ector_renderer_software_buffer.c +++ b/src/lib/ector/software/ector_renderer_software_buffer.c @@ -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; |