XG_DCC_COMPRESSION_LEVEL Enumeration

Establishes the maximum DCC compression unit size.

Syntax

typedef enum XG_DCC_COMPRESSION_LEVEL
{
    XG_DCC_COMPRESSION_LEVEL_64B_TEXTURE_COMPATIBLE = 0,
    XG_DCC_COMPRESSION_LEVEL_128B = 1,
    XG_DCC_COMPRESSION_LEVEL_256B = 2
} XG_DCC_COMPRESSION_LEVEL;  

Constants

Constant Description
XG_DCC_COMPRESSION_LEVEL_64B_TEXTURE_COMPATIBLE Establishes the maximum DCC compression unit size to be 64 of 256 bytes. For texture-cache compatibility this is the only supported value.
XG_DCC_COMPRESSION_LEVEL_128B Establishes the maximum DCC compression unit size to be 128 of 256 bytes; that is, the compression can span 2 segments.
XG_DCC_COMPRESSION_LEVEL_256B Establishes the maximum DCC compression unit size to be 256 of 256 bytes; that is, the compression can span all 4 segments.

Requirements

Header: Declared in xg.h.