D3D12_VARIABLE_SHADING_RATE_TIER enumeration (d3d12.h)

Defines constants that specify a shading rate tier (for variable-rate shading, or VRS). For more info, see Variable-rate shading (VRS).

Syntax

typedef enum D3D12_VARIABLE_SHADING_RATE_TIER {
  D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED = 0,
  D3D12_VARIABLE_SHADING_RATE_TIER_1 = 1,
  D3D12_VARIABLE_SHADING_RATE_TIER_2 = 2
} ;

Constants

 
D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED
Value: 0
Specifies that variable-rate shading is not supported.
D3D12_VARIABLE_SHADING_RATE_TIER_1
Value: 1
Specifies that variable-rate shading tier 1 is supported.
D3D12_VARIABLE_SHADING_RATE_TIER_2
Value: 2
Specifies that variable-rate shading tier 2 is supported.

Requirements

Requirement Value
Minimum supported client Windows 10 Build 20348
Minimum supported server Windows 10 Build 20348
Header d3d12.h

See also

Variable-rate shading (VRS)