XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALShadingRateFlags Struct Reference

This describes the shading rate for both the horizontal and vertical axes. More...

#include <GraphicsTypes.h>

Classes

struct  Bits
 

Public Types

enum  Enum : StorageType {
  _1X1 = ((xiiGALShadingRateAxis::X1 << XII_GAL_SHADING_RATE_X_SHIFT) | xiiGALShadingRateAxis::X1) , _1X2 = ((xiiGALShadingRateAxis::X1 << XII_GAL_SHADING_RATE_X_SHIFT) | xiiGALShadingRateAxis::X2) , _1X4 = ((xiiGALShadingRateAxis::X1 << XII_GAL_SHADING_RATE_X_SHIFT) | xiiGALShadingRateAxis::X4) , _2X1 = ((xiiGALShadingRateAxis::X2 << XII_GAL_SHADING_RATE_X_SHIFT) | xiiGALShadingRateAxis::X1) ,
  _2X2 = ((xiiGALShadingRateAxis::X2 << XII_GAL_SHADING_RATE_X_SHIFT) | xiiGALShadingRateAxis::X2) , _2X4 = ((xiiGALShadingRateAxis::X2 << XII_GAL_SHADING_RATE_X_SHIFT) | xiiGALShadingRateAxis::X4) , _4X1 = ((xiiGALShadingRateAxis::X4 << XII_GAL_SHADING_RATE_X_SHIFT) | xiiGALShadingRateAxis::X1) , _4X2 = ((xiiGALShadingRateAxis::X4 << XII_GAL_SHADING_RATE_X_SHIFT) | xiiGALShadingRateAxis::X2) ,
  _4X4 = ((xiiGALShadingRateAxis::X4 << XII_GAL_SHADING_RATE_X_SHIFT) | xiiGALShadingRateAxis::X4) , Default = _1X1
}
 
using StorageType = xiiUInt8
 

Detailed Description

This describes the shading rate for both the horizontal and vertical axes.

Member Enumeration Documentation

◆ Enum

enum xiiGALShadingRateFlags::Enum : StorageType
Enumerator
_1X1 

Specifies no change to the shading rate.

_1X2 

Specifies default horizontal rate and 1/2 vertical shading rate.

_1X4 

Specifies default horizontal rate and 1/4 vertical shading rate.

_2X1 

Specifies 1/2 horizontal shading rate and default vertical rate.

_2X2 

Specifies 1/2 horizontal and 1/2 vertical shading rate.

_2X4 

Specifies 1/2 horizontal and 1/4 vertical shading rate.

_4X1 

Specifies 1/4 horizontal and default vertical rate.

_4X2 

Specifies 1/4 horizontal and 1/2 vertical rate.

_4X4 

Specifies 1/4 horizontal and 1/4 vertical shading rate.


The documentation for this struct was generated from the following file: