jpeg pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=bf2b678ed5963807b6e9621f73f5c129d50a4d50

commit bf2b678ed5963807b6e9621f73f5c129d50a4d50
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Mon Jul 7 16:10:37 2014 +0900

    Evas Loader: Introduce colorspace ETC1+Alpha
    
    ETC1 does not support Alpha natively, but it can be emulated using
    two planes: RGB ETC1 and a grey-scale image encoded in ETC1.
---
 src/lib/evas/Evas_Loader.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lib/evas/Evas_Loader.h b/src/lib/evas/Evas_Loader.h
index 6a28550..ceddef5 100644
--- a/src/lib/evas/Evas_Loader.h
+++ b/src/lib/evas/Evas_Loader.h
@@ -166,11 +166,12 @@ typedef enum _Evas_Colorspace
    EVAS_COLORSPACE_ETC1, /**< OpenGL ETC1 encoding of RGB texture (4 bit per 
pixel) @since 1.10 */
    EVAS_COLORSPACE_RGB8_ETC2, /**< OpenGL GL_COMPRESSED_RGB8_ETC2 texture 
compression format (4 bit per pixel) @since 1.10 */
    EVAS_COLORSPACE_RGBA8_ETC2_EAC, /**< OpenGL GL_COMPRESSED_RGBA8_ETC2_EAC 
texture compression format, supports alpha (8 bit per pixel) @since 1.10 */
+   EVAS_COLORSPACE_ETC1_ALPHA,     /**< ETC1 with alpha support using two 
planes: ETC1 RGB and ETC1 grey for alpha @since 1.11 */
    // S3TC support
    EVAS_COLORSPACE_RGB_S3TC_DXT1,  /**< OpenGL COMPRESSED_RGB_S3TC_DXT1_EXT 
format with RGB only. @since 1.11 */
    EVAS_COLORSPACE_RGBA_S3TC_DXT1, /**< OpenGL COMPRESSED_RGBA_S3TC_DXT1_EXT 
format with RGBA punchthrough. @since 1.11 */
    EVAS_COLORSPACE_RGBA_S3TC_DXT2, /**< DirectDraw DXT2 format with 
premultiplied RGBA. Not supported by OpenGL itself. @since 1.11 */
-   EVAS_COLORSPACE_RGBA_S3TC_DXT3,  /**< OpenGL COMPRESSED_RGBA_S3TC_DXT3_EXT 
format with RGBA. @since 1.11 */
+   EVAS_COLORSPACE_RGBA_S3TC_DXT3, /**< OpenGL COMPRESSED_RGBA_S3TC_DXT3_EXT 
format with RGBA. @since 1.11 */
    EVAS_COLORSPACE_RGBA_S3TC_DXT4, /**< DirectDraw DXT4 format with 
premultiplied RGBA. Not supported by OpenGL itself. @since 1.11 */
    EVAS_COLORSPACE_RGBA_S3TC_DXT5, /**< OpenGL COMPRESSED_RGBA_S3TC_DXT5_EXT 
format with RGBA. @since 1.11 */
 } Evas_Colorspace; /**< Colorspaces for pixel data supported by Evas */

-- 


Reply via email to