Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

D3D12_FEATURE_DATA_D3D12_OPTIONS10 structure (d3d12.h)

Indicates whether or not the SUM combiner can be used, and whether or not SV_ShadingRate can be set from a mesh shader.

Syntax

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS10 {
 BOOL VariableRateShadingSumCombinerSupported;
 BOOL MeshShaderPerPrimitiveShadingRateSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS10;

Members

VariableRateShadingSumCombinerSupported

Type: _Out_ BOOL

Indicates whether or not the SUM combiner can be used (this relates to variable-rate shading Tier 2). true if it can, otherwise false.

MeshShaderPerPrimitiveShadingRateSupported

Type: _Out_ BOOL

Indicates whether or not SV_ShadingRate can be set from a mesh shader (this relates to variable-rate shading Tier 2). true if it can, otherwise false.

Requirements

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

See also


Feedback

Was this page helpful?

Additional resources