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 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.