D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0054 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef struct D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0054 {
  UINT MaxTraceRecursionDepth;
} D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0054;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_raytracing_pipeline_config_0054)

D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0054 structure

Description

Describes a ray tracing pipeline configuration.

Members

MaxTraceRecursionDepth

The limit on ray recursion for the ray tracing pipeline.

Remarks

A ray tracing pipeline needs one ray tracing pipeline configuration. If multiple pipeline configurations are present they must all match in content. There isn’t benefit to having this duplication. For example, defining it once per collection doesn’t help drivers do early shader compilation before creating a ray tracing pipeline. This is unlike D3D12DDI_RAYTRACING_SHADER_CONFIG_0054, which does benefit from duplication per collection.

See also