![]() |
Open 3D Engine Atom Gem API Reference
22.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Encapsulates all the necessary information for doing a ray tracing dispatch call. More...
#include <DispatchRaysItem.h>
Public Attributes | |
uint32_t | m_width = 0 |
The number of rays to cast. | |
uint32_t | m_height = 0 |
uint32_t | m_depth = 0 |
const RayTracingPipelineState * | m_rayTracingPipelineState = nullptr |
Ray tracing pipeline state. | |
const RayTracingShaderTable * | m_rayTracingShaderTable = nullptr |
Ray tracing shader table. | |
uint32_t | m_shaderResourceGroupCount = 0 |
Shader Resource Groups. | |
const ShaderResourceGroup *const * | m_shaderResourceGroups = nullptr |
const PipelineState * | m_globalPipelineState = nullptr |
Global shader pipeline state. | |
Encapsulates all the necessary information for doing a ray tracing dispatch call.