ASTC Texture Compression

From OpenGL Wiki
Revision as of 18:31, 9 May 2015 by Alfonse (talk | contribs) (Unneeded GL prefix.)
Jump to navigation Jump to search
ASTC Texture Compression
ARB extension KHR_texture_compression_astc_hdr, KHR_texture_compression_astc_ldr

ASTC Texture Compression is a form of Texture Compression that uses variable block sizes, rather than a single fixed size. ASTC is intended to make texture compression more flexible to the user. On an individual texture basis, the user can effectively choose the bits-per-pixel for compression. ASTC provides bitdepths that offer greater compression than even S3 Texture Compression, as well as bitdepths that are more accurate compression than BPTC Texture Compression. ASTC can support compressing individual channels rather than a full color, as well as having fewer than the standard 4 channels. ASTC also supports compression in the sRGB Colorspace.