KTX2 is a container format for GPU-ready textures that supports Basis Universal supercompression. Unlike PNG or JPEG, KTX2 textures can be uploaded to the GPU and used directly, without an expensive decode-and-reconvert step.
By transcoding to whatever compressed format a device supports, KTX2 keeps both download size and GPU memory low — important for streaming detailed 3D scenes to phones and headsets. It complements geometry compression like Draco in a complete asset-optimization pipeline.
Draco compression — Compresses geometry, where KTX2 compresses textures.
Asset optimization — The broader process KTX2 is part of.
GL transmission format (glTF) — Supports KTX2 textures for web delivery.