UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D12RayTracingPipelineInfo Struct Reference

#include <D3D12RHIPrivate.h>

Public Attributes

uint32 PerformanceGroup = 0
 
uint32 NumVGPR = 0
 
uint32 NumSGPR = 0
 
uint32 StackSize = 0
 
uint32 ScratchSize = 0
 

Static Public Attributes

static constexpr uint32 MaxPerformanceGroups = 10
 

Detailed Description

Structure that represents various RTPSO properties (0 if unknown). These can be used to report performance characteristics, sort shaders by occupancy, etc.

Member Data Documentation

◆ MaxPerformanceGroups

constexpr uint32 FD3D12RayTracingPipelineInfo::MaxPerformanceGroups = 10
staticconstexpr

◆ NumSGPR

uint32 FD3D12RayTracingPipelineInfo::NumSGPR = 0

◆ NumVGPR

uint32 FD3D12RayTracingPipelineInfo::NumVGPR = 0

◆ PerformanceGroup

uint32 FD3D12RayTracingPipelineInfo::PerformanceGroup = 0

◆ ScratchSize

uint32 FD3D12RayTracingPipelineInfo::ScratchSize = 0

◆ StackSize

uint32 FD3D12RayTracingPipelineInfo::StackSize = 0

The documentation for this struct was generated from the following file: