Anuj Phogat of Intel has published his second round of twenty-two patches for implementing ETC2 texture compression
support within the Intel Mesa driver.
ETC2 is the new royalty-free alternative to S3TC texture compression and others and is part of what's needed for OpenGL ES 3.0 compliance
. With Intel wanting GLES 3.0 for the next Mesa release
in early 2013, Intel needs to land the ETC2 support soon.
ETC2 adoption should be really good for OpenGL
With the second revision to these support patches, Anuj plans to push the texture compression code to Mesa's "GLES3" branch soon. The patches are currently on the mesa-dev list
. "It enables ETC2 texture formats for all Intel hardware. ETC2 texture data is decoded into a suitable uncompressed mesa format at the time of glCompressedTexImage2D. These patches can be tested using piglit test case i have posted for etc2 textures. Patches for the test are under review on piglit mailing list."