summaryrefslogtreecommitdiff
path: root/src/static_libs/rg_etc/rg_etc1.h (follow)
AgeCommit message (Collapse)Author
2015-11-26rg_etc: use void to force empty function parametersStefan Schmidt
We have to use void in a function declaration if we want no function parameters. Using just empty parenthesis means the function takes an unspecified number of parameters. We had it correct for most declarations and this series fixes it for the rest.
2014-06-10Evas ETC2: Add ETC2 encoder skelettonJean-Philippe Andre
Implement Alpha encoding, brute force way, but doesn't scan all possibilities either (only based on average alpha). RGB encoding is still entirely left to the rg-etc1 encoder. T, H and Planar mode will come in the next commits. @feature: Implement an ETC2 encoder from scratch for RGB8 and RGBA8
2014-05-28Evas rg_etc2: Fix Windows buildJean-Philippe Andre
Use unsigned char/int instead of stdint in the header file.
2014-05-27Evas rg_etc: Show in the doc that we use BGRA nowJean-Philippe Andre
2014-05-27Evas rg_etc1: Also decode RGBA8 from the TGV loaderJean-Philippe Andre
2014-05-27Evas rg_etc2: Add ETC2 decoding routinesJean-Philippe Andre
Simple implementation of the OpenGL ES 3.0 specification, annex C.1.
2014-04-01rg_etc: convert code to C to fit in EFL tree.Mythri Venugopal
2014-04-01rg_etc: convert to Unix file format.Cedric BAIL
2014-04-01rg_etc: add original code from rg-etc1 project.Rich Geldreich
Code come from https://code.google.com/p/rg-etc1/ and is under Zlib license. The content of this directory will remain under that said license.