Navigation
API > API/Runtime > API/Runtime/RHI > API/Runtime/RHI/FRHICommandList > API/Runtime/RHI/FRHICommandList/RayTraceDispatchIndirect
References
| Module | RHI |
| Header | /Engine/Source/Runtime/RHI/Public/RHICommandList.h |
| Include | #include "RHICommandList.h" |
void RayTraceDispatchIndirect
(
FRayTracingPipelineState * Pipeline,
FRHIRayTracingShader * RayGenShader,
FRHIRayTracingScene * Scene,
const FRayTracingShaderBindings & GlobalResourceBindings,
FRHIBuffer * ArgumentBuffer,
uint32 ArgumentOffset
)
Remarks
Trace rays using dimensions from a GPU buffer containing uint[3], interpreted as number of rays in X, Y and Z dimensions. ArgumentBuffer must be in IndirectArgs|SRVCompute state.