// d3d12umddi.h
typedef struct D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0054 {
UINT MaxTraceRecursionDepth;
} D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0054;
View the official Windows Driver Kit DDI referenceNo description available.
Describes a ray tracing pipeline configuration.
MaxTraceRecursionDepthThe limit on ray recursion for the ray tracing pipeline.
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.