2008
Surface/Volume Format group
DDS supports a variety of output formats, which vary in the number of pixels
allocated to the red, green, and blue (RGB) channels, to the optional alpha
channel (transparency), and to possible unused bits. There is also a set of
compressed formats.
■ A8 R8 G8 B8 32 bits per pixel: 8 bits each for the RGB and alpha channels.
■ A1 R5 G5 B5 16 bits per pixel: 5 bits each for the RGB channels, and one
bit for the alpha channel.
■ A4 R4 G4 B4 16 bits per pixel: 4 bits each for the RGB and alpha channels.
■ R8 G8 B8 24 bits per pixel: 8 bits each for the RGB channels; no alpha.
■ R5 G6 B5 16 bits per pixel: 5 bits each for the R and B channels, 6 bits
for the G channel; no alpha.
■ A2 R10 G10 B10 32 bits per pixel: 10 bits each for the RGB channels; 2
bits for the alpha channel.
■ X8 R8 G8 B8 32 bits per pixel: 8 bits each for the RGB channels; 8 bits
unused; no alpha.
■ X1 R5 G5 B5 16 bits per pixel: 5 bits each for the RGB channels; 1 bit
unused; no alpha.
■ R3 G3 B2 8 bits per pixel: 3 each for the R and G channels, 2 bits for the
B channel; no alpha.
■ A8 R3 G3 B2 16 bits per pixel: 3 each for the R and G channels, 2 bits for
the B channel; 8 bits for the alpha channel
■ X4 R4 G4 B4 16 bits per pixel: 4 each for the RGB channels and 4 unused
bits.
■ A16 B16 G16 R16 64 bits per pixel: 16 bits each for the RGB and alpha
channels.
■
A16 B16 G16 R16F 64-bit floating-point format using 16 bits each
for each channel: alpha, blue, green, red.
■
A32 B32 G32 R32F 128-bit floating-point format using 32 bits
each for each channel: alpha, blue, green, red.
■ DXT1 Compressed format with 1-bit alpha.
DDS Files | 7123