From: "Wladimir J. van der Laan" <laa...@gmail.com> Add support for ETC2 compressed textures in the etnaviv driver.
One step closer towards GL ES 3 support. For now, treat SRGB and RGB formats the same. It looks like these are distinguished using a different bit in sampler state, and not part of the format, but I have not yet been able to confirm this for sure. (Only enabled on GC3000+ for now, as the GC2000 ETC2 decoder implementation is buggy and we don't work around that) Wladimir J. van der Laan (2): gallium/util: Implement util_format_is_etc etnaviv: Add support for ETC2 texture compression src/gallium/auxiliary/util/u_format.h | 13 +++++++++++++ src/gallium/drivers/etnaviv/etnaviv_format.c | 11 +++++++++++ src/gallium/drivers/etnaviv/etnaviv_screen.c | 12 +++++++++++- 3 files changed, 35 insertions(+), 1 deletion(-) -- 2.7.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev