Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RHI::DispatchRaysItem Struct Reference

Encapsulates all the necessary information for doing a ray tracing dispatch call. More...

#include <DispatchRaysItem.h>

Public Attributes

DispatchRaysArguments m_arguments
 Arguments specific to a dispatch type.
 
const RayTracingPipelineStatem_rayTracingPipelineState = nullptr
 Ray tracing pipeline state.
 
const RayTracingShaderTablem_rayTracingShaderTable = nullptr
 Ray tracing shader table.
 
uint32_t m_shaderResourceGroupCount = 0
 Shader Resource Groups.
 
const ShaderResourceGroup *const * m_shaderResourceGroups = nullptr
 
const PipelineStatem_globalPipelineState = nullptr
 Global shader pipeline state.
 

Detailed Description

Encapsulates all the necessary information for doing a ray tracing dispatch call.


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