efl/src/modules/evas
Jean-Philippe Andre 0bba7422cb Evas TGV: Add support for ETC1+Alpha
Save images with alpha in two planes:
- RGB data as ETC1
- Alpha as ETC1 (from a greyscale image)

The second plane alpha is located right after the RGB plane.

The RGBA data is not premultiplied, so that RGB can be encoded
at a better quality in ETC1. This should avoid some blockiness
artifacts that we can see in the current ETC2 mode (which supports
alpha natively). Eventually ETC2 should also support non
premultiplied data for a better encoding quality.

This patch implements the saver and the loader.

@feature
2014-07-09 09:04:55 +09:00
..
engines Evas gl: Add shaders for RGB+Alpha mode 2014-07-09 09:04:55 +09:00
loaders Evas TGV: Add support for ETC1+Alpha 2014-07-09 09:04:55 +09:00
savers Evas TGV: Add support for ETC1+Alpha 2014-07-09 09:04:55 +09:00