Feature #1255
Support for DirectX Texture Compression
100%
Description
Support for DirectX Texture Compression would be great.
Typically an image using DXTC is 50% smaller than the
same image as a 8bit paletted png.
So, a 32bit RGBA png at 576k can be reduced to 96k
using DXTC. Plus there would be very little visible
difference in image quality.
The most common formats using DXTC are:
DXT1 - Four bit (compressed) RGB + 1-bit alpha
DXT3 - Four bit (compressed) RGB + 4-bit explicit alpha
P8 - 8-bit palettized (256 color) Even though they are
uploaded to the video card as a full 32-bit RGBA texture,
when properly quantized a P8 can look identical to the
original 24-bit image, while still offering a 75% savings in
disk and system memory.
Dani J
Labels: Graphics
History
#1 Updated by danij over 19 years ago
Already implemented.
#2 Updated by skyjake about 16 years ago
Logged In: YES
user_id=717323
Incidentally, DXTC == S3TC. Support for the
GL_EXT_texture_compression_s3tc extension will be in 1.
7.12, so at least the OpenGL renderer will have this.