aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/gfx/colorspace.txt
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/gfx/colorspace.txt')
-rw-r--r--pages/develop/api/efl/gfx/colorspace.txt60
1 files changed, 30 insertions, 30 deletions
diff --git a/pages/develop/api/efl/gfx/colorspace.txt b/pages/develop/api/efl/gfx/colorspace.txt
index 767b8bded..81654b54a 100644
--- a/pages/develop/api/efl/gfx/colorspace.txt
+++ b/pages/develop/api/efl/gfx/colorspace.txt
@@ -1,4 +1,34 @@
~~Title: Efl.Gfx.Colorspace~~
+===== Description =====
+
+%%Graphics colorspace type%%
+
+{{page>:develop:api-include:efl:gfx:colorspace:description&nouser&nolink&nodate}}
+
+===== Fields =====
+
+{{page>:develop:api-include:efl:gfx:colorspace:fields&nouser&nolink&nodate}}
+
+ * **argb8888** - %%ARGB 32 bits per pixel, high-byte is Alpha, accessed one 32bit word at a time.%%
+ * **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.%%
+ * **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.%%
+ * **rgb565_a5p** - %%16bit rgb565 + Alpha plane at end - 5 bits of the 8 being used per alpha byte.%%
+ * **gry8** - %%8-bit gray image, or alpha only.%%
+ * **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.%%
+ * **ycbcr420nv12601_pl** - %%YCbCr 4:2:0, ITU.BT-601 specifications. The data pointed to is just an array of row pointer, pointing to the Y rows, then the Cb,Cr rows..%%
+ * **ycbcr420tm12601_pl** - %%YCbCr 4:2:0, ITU.BT-601 specifications. The data pointed to is just an array of tiled row pointer, pointing to the Y rows, then the Cb,Cr rows..%%
+ * **agry88** - %%AY 8bits Alpha and 8bits Grey, accessed 1 16bits at a time.%%
+ * **etc1** - %%OpenGL ETC1 encoding of RGB texture (4 bit per pixel)%%
+ * **rgb8_etc2** - %%OpenGL GL_COMPRESSED_RGB8_ETC2 texture compression format (4 bit per pixel)%%
+ * **rgba8_etc2_eac** - %%OpenGL GL_COMPRESSED_RGBA8_ETC2_EAC texture compression format, supports alpha (8 bit per pixel)%%
+ * **etc1_alpha** - %%ETC1 with alpha support using two planes: ETC1 RGB and ETC1 grey for alpha%%
+ * **rgb_s3tc_dxt1** - %%OpenGL COMPRESSED_RGB_S3TC_DXT1_EXT format with RGB only.%%
+ * **rgba_s3tc_dxt1** - %%OpenGL COMPRESSED_RGBA_S3TC_DXT1_EXT format with RGBA punchthrough.%%
+ * **rgba_s3tc_dxt2** - %%DirectDraw DXT2 format with premultiplied RGBA. Not supported by OpenGL itself.%%
+ * **rgba_s3tc_dxt3** - %%OpenGL COMPRESSED_RGBA_S3TC_DXT3_EXT format with RGBA.%%
+ * **rgba_s3tc_dxt4** - %%DirectDraw DXT4 format with premultiplied RGBA. Not supported by OpenGL itself.%%
+ * **rgba_s3tc_dxt5** - %%OpenGL COMPRESSED_RGBA_S3TC_DXT5_EXT format with RGBA.%%
+
===== Signature =====
<code>
@@ -51,33 +81,3 @@ typedef enum {
} Efl_Gfx_Colorspace;
</code>
-===== Description =====
-
-%%Graphics colorspace type%%
-
-{{page>:develop:api-include:efl:gfx:colorspace:description&nouser&nolink&nodate}}
-
-===== Fields =====
-
-{{page>:develop:api-include:efl:gfx:colorspace:fields&nouser&nolink&nodate}}
-
- * **argb8888** - %%ARGB 32 bits per pixel, high-byte is Alpha, accessed one 32bit word at a time.%%
- * **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.%%
- * **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.%%
- * **rgb565_a5p** - %%16bit rgb565 + Alpha plane at end - 5 bits of the 8 being used per alpha byte.%%
- * **gry8** - %%8-bit gray image, or alpha only.%%
- * **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.%%
- * **ycbcr420nv12601_pl** - %%YCbCr 4:2:0, ITU.BT-601 specifications. The data pointed to is just an array of row pointer, pointing to the Y rows, then the Cb,Cr rows..%%
- * **ycbcr420tm12601_pl** - %%YCbCr 4:2:0, ITU.BT-601 specifications. The data pointed to is just an array of tiled row pointer, pointing to the Y rows, then the Cb,Cr rows..%%
- * **agry88** - %%AY 8bits Alpha and 8bits Grey, accessed 1 16bits at a time.%%
- * **etc1** - %%OpenGL ETC1 encoding of RGB texture (4 bit per pixel)%%
- * **rgb8_etc2** - %%OpenGL GL_COMPRESSED_RGB8_ETC2 texture compression format (4 bit per pixel)%%
- * **rgba8_etc2_eac** - %%OpenGL GL_COMPRESSED_RGBA8_ETC2_EAC texture compression format, supports alpha (8 bit per pixel)%%
- * **etc1_alpha** - %%ETC1 with alpha support using two planes: ETC1 RGB and ETC1 grey for alpha%%
- * **rgb_s3tc_dxt1** - %%OpenGL COMPRESSED_RGB_S3TC_DXT1_EXT format with RGB only.%%
- * **rgba_s3tc_dxt1** - %%OpenGL COMPRESSED_RGBA_S3TC_DXT1_EXT format with RGBA punchthrough.%%
- * **rgba_s3tc_dxt2** - %%DirectDraw DXT2 format with premultiplied RGBA. Not supported by OpenGL itself.%%
- * **rgba_s3tc_dxt3** - %%OpenGL COMPRESSED_RGBA_S3TC_DXT3_EXT format with RGBA.%%
- * **rgba_s3tc_dxt4** - %%DirectDraw DXT4 format with premultiplied RGBA. Not supported by OpenGL itself.%%
- * **rgba_s3tc_dxt5** - %%OpenGL COMPRESSED_RGBA_S3TC_DXT5_EXT format with RGBA.%%
-