// d3d12umddi.h
typedef enum D3D12DDI_VARIABLE_SHADING_RATE_TIER {
D3D12DDI_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED = 0,
D3D12DDI_VARIABLE_SHADING_RATE_TIER_1 = 1,
D3D12DDI_VARIABLE_SHADING_RATE_TIER_2 = 2
} ;
View the official Windows Driver Kit DDI referenceNo description available.
A D3D12DDI_VARIABLE_SHADING_RATE_TIER value indicates the tier that the hardware supports for variable rate shading.
D3D12DDI_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED:0Variable rate shading is not supported.
D3D12DDI_VARIABLE_SHADING_RATE_TIER_1:1Variable rate shading is supported at tier 1.
D3D12DDI_VARIABLE_SHADING_RATE_TIER_2:2Variable rate shading is supported at tier 2.
Variable rate shading is a mechanism to enable allocation of rendering performance and power at varying rates across the rendered image.
The following capabilities are defined for each tier.
Tier 1 support
Tier 2 support
D3D12DDI_D3D12_OPTIONS_DATA_0089