AMD Polaris Doesn't Support ETC2 Texture Compression
Well this is surprising and unfortunate: it appears that AMD's next-generation Polaris GPUs don't support the royalty-free ETC2 texture compression.
Recent Intel hardware supports ETC2 and NVIDIA's latest hardware also supports ETC2. On the AMD side, the forthcoming "Stoney" APUs brought ETC2 support to the open-source driver stack.
While the forthcoming AMD Stoney APUs have ETC2 support, the upcoming desktop "Polaris" GPUs do not. This patch today by AMD's Marek Olšák for the RadeonSI Gallium3D driver no longer exposes ETC2 on Polaris and his commit message reads "not supported."
It's sad that AMD desktop GPUs aren't yet offering ETC2 where as other vendors are, ETC2 is supported with the latest OpenGL and OpenGL ES specifications, and ETC2 along with ASTC are the most prominent hopes for widespread, royalty-free texture compression to replace the notorious S3TC texture compression.
Update: Marek at AMD would like to clarify that while the Polaris hardware doesn't natively support ETC2, Gallium3D drivers have a software fallback for converting ETC2 compressed data to other formats supported by the GPU.
Recent Intel hardware supports ETC2 and NVIDIA's latest hardware also supports ETC2. On the AMD side, the forthcoming "Stoney" APUs brought ETC2 support to the open-source driver stack.
While the forthcoming AMD Stoney APUs have ETC2 support, the upcoming desktop "Polaris" GPUs do not. This patch today by AMD's Marek Olšák for the RadeonSI Gallium3D driver no longer exposes ETC2 on Polaris and his commit message reads "not supported."
It's sad that AMD desktop GPUs aren't yet offering ETC2 where as other vendors are, ETC2 is supported with the latest OpenGL and OpenGL ES specifications, and ETC2 along with ASTC are the most prominent hopes for widespread, royalty-free texture compression to replace the notorious S3TC texture compression.
Update: Marek at AMD would like to clarify that while the Polaris hardware doesn't natively support ETC2, Gallium3D drivers have a software fallback for converting ETC2 compressed data to other formats supported by the GPU.
34 Comments