summaryrefslogtreecommitdiff
path: root/src/static_libs/rg_etc/rg_etc1.h
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2014-04-30 14:10:33 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2014-05-27 12:21:30 +0900
commit5582ee016ef031006e4734e561e518041bb9c65e (patch)
treecfda2690d9a96c46d885572ecc061f7a024ad92d /src/static_libs/rg_etc/rg_etc1.h
parent9550b653480f7a7a3af02c7e7712dc9e081605f4 (diff)
Evas rg_etc2: Add ETC2 decoding routines
Simple implementation of the OpenGL ES 3.0 specification, annex C.1.
Diffstat (limited to 'src/static_libs/rg_etc/rg_etc1.h')
-rw-r--r--src/static_libs/rg_etc/rg_etc1.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/static_libs/rg_etc/rg_etc1.h b/src/static_libs/rg_etc/rg_etc1.h
index af887013a5..43a86aa3b0 100644
--- a/src/static_libs/rg_etc/rg_etc1.h
+++ b/src/static_libs/rg_etc/rg_etc1.h
@@ -36,6 +36,12 @@ void rg_etc1_pack_block_init();
36// pack_etc1_block() does not currently support "perceptual" colorspace metrics - it primarily optimizes for RGB RMSE. 36// pack_etc1_block() does not currently support "perceptual" colorspace metrics - it primarily optimizes for RGB RMSE.
37unsigned int rg_etc1_pack_block(void* pETC1_block, const unsigned int* pSrc_pixels_rgba, rg_etc1_pack_params *pack_params); 37unsigned int rg_etc1_pack_block(void* pETC1_block, const unsigned int* pSrc_pixels_rgba, rg_etc1_pack_params *pack_params);
38 38
39// ETC2 support: RGB8_ETC2
40void rg_etc2_rgb8_decode_block(const uint8_t *etc_block, uint32_t *bgra);
41
42// ETC2 support: RGBA8_ETC2_EAC
43//void rg_etc2_rgba8_decode_block(const uint8_t *etc_block, uint32_t *bgra);
44
39//------------------------------------------------------------------------------ 45//------------------------------------------------------------------------------
40// 46//
41// rg_etc1 uses the ZLIB license: 47// rg_etc1 uses the ZLIB license: