D3D12DDI_VARIABLE_SHADING_RATE_TIER - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3d12umddi-d3d12ddi_variable_shading_rate_tier)

D3D12DDI_VARIABLE_SHADING_RATE_TIER enumeration

Description

A D3D12DDI_VARIABLE_SHADING_RATE_TIER value indicates the tier that the hardware supports for variable rate shading.

Constants

D3D12DDI_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED:0

Variable rate shading is not supported.

D3D12DDI_VARIABLE_SHADING_RATE_TIER_1:1

Variable rate shading is supported at tier 1.

D3D12DDI_VARIABLE_SHADING_RATE_TIER_2:2

Variable rate shading is supported at tier 2.

Remarks

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.

See also

D3D12DDI_D3D12_OPTIONS_DATA_0089