D3D12XBOX_TESSELLATION_PARAMETERS_DESC Structure

Describes tessellation parameters.

Syntax

typedef struct D3D12XBOX_TESSELLATION_PARAMETERS_DESC {
    UINT PatchesPerThreadgroup;
    FLOAT TessellationFactorThreshold;
    UINT DsWaveThreshold;
} D3D12XBOX_TESSELLATION_PARAMETERS_DESC;  

Members

PatchesPerThreadgroup
The number of patches per thread group.

TessellationFactorThreshold
The tessellation factor at which tessellation switches to off-chip mode.

DsWaveThreshold
The number of DS waves that can be sent to the same SIMD before spilling to other SIMDs to use the off-chip LDS data.

Remarks

Use the inline helper function D3D12XboxInitializeDefaultTessellationParameters to initialize a D3D12XBOX_TESSELLATION_PARAMETERS_DESC structure with defaults.

Requirements

Header: Declared in d3d12_x.h.