summaryrefslogtreecommitdiff
path: root/src/lib/evas/Evas_Common.h
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@samsung.com>2014-03-17 14:52:47 +0900
committerCedric BAIL <cedric.bail@free.fr>2014-04-01 22:00:14 +0900
commit05239d8dd24da4ec296b356adfb12d76a9130f6d (patch)
tree7b45407f332b5a29b4273e21f9c211aaa89dafe0 /src/lib/evas/Evas_Common.h
parentb56d7bba605d2bd156f438d6dd2da6818474bde3 (diff)
evas: let loader specify there prefered color space.
Diffstat (limited to 'src/lib/evas/Evas_Common.h')
-rw-r--r--src/lib/evas/Evas_Common.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/lib/evas/Evas_Common.h b/src/lib/evas/Evas_Common.h
index 801846b683..3012548210 100644
--- a/src/lib/evas/Evas_Common.h
+++ b/src/lib/evas/Evas_Common.h
@@ -178,23 +178,6 @@ typedef enum _Evas_Font_Hinting_Flags
178} Evas_Font_Hinting_Flags; /**< Flags for Font Hinting */ 178} Evas_Font_Hinting_Flags; /**< Flags for Font Hinting */
179 179
180/** 180/**
181 * Colorspaces for pixel data supported by Evas
182 * @ingroup Evas_Object_Image
183 */
184typedef enum _Evas_Colorspace
185{
186 EVAS_COLORSPACE_ARGB8888, /**< ARGB 32 bits per pixel, high-byte is Alpha, accessed 1 32bit word at a time */
187 /* these are not currently supported - but planned for the future */
188 EVAS_COLORSPACE_YCBCR422P601_PL, /**< YCbCr 4:2:2 Planar, ITU.BT-601 specifications. The data pointed to is just an array of row pointer, pointing to the Y rows, then the Cb, then Cr rows */
189 EVAS_COLORSPACE_YCBCR422P709_PL, /**< YCbCr 4:2:2 Planar, ITU.BT-709 specifications. The data pointed to is just an array of row pointer, pointing to the Y rows, then the Cb, then Cr rows */
190 EVAS_COLORSPACE_RGB565_A5P, /**< 16bit rgb565 + Alpha plane at end - 5 bits of the 8 being used per alpha byte */
191 EVAS_COLORSPACE_GRY8, /**< 8bit grayscale */
192 EVAS_COLORSPACE_YCBCR422601_PL, /**< YCbCr 4:2:2, ITU.BT-601 specifications. The data pointed to is just an array of row pointer, pointing to line of Y,Cb,Y,Cr bytes */
193 EVAS_COLORSPACE_YCBCR420NV12601_PL, /**< YCbCr 4:2:0, ITU.BT-601 specification. The data pointed to is just an array of row pointer, pointing to the Y rows, then the Cb,Cr rows. */
194 EVAS_COLORSPACE_YCBCR420TM12601_PL, /**< YCbCr 4:2:0, ITU.BT-601 specification. The data pointed to is just an array of tiled row pointer, pointing to the Y rows, then the Cb,Cr rows. */
195} Evas_Colorspace; /**< Colorspaces for pixel data supported by Evas */
196
197/**
198 * How to pack items into cells in a table. 181 * How to pack items into cells in a table.
199 * @ingroup Evas_Object_Table 182 * @ingroup Evas_Object_Table
200 * 183 *