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::CommandList Member List

This is the complete list of members for AZ::RHI::CommandList, including all inherited members.

BeginPredication(const Buffer &buffer, uint64_t offset, PredicationOp operation)=0AZ::RHI::CommandListpure virtual
BuildBottomLevelAccelerationStructure(const RHI::RayTracingBlas &rayTracingBlas)=0AZ::RHI::CommandListpure virtual
BuildTopLevelAccelerationStructure(const RHI::RayTracingTlas &rayTracingTlas)=0AZ::RHI::CommandListpure virtual
DefaultShadingRateCombinatorsAZ::RHI::CommandListstatic
EndPredication()=0AZ::RHI::CommandListpure virtual
ResetTotalSubmits()AZ::RHI::CommandListinline
SetFragmentShadingRate(ShadingRate rate, const ShadingRateCombinators &combinators=DefaultShadingRateCombinators)=0AZ::RHI::CommandListpure virtual
SetScissor(const Scissor &scissor)AZ::RHI::CommandListinline
SetScissors(const Scissor *scissors, uint32_t count)=0AZ::RHI::CommandListpure virtual
SetShaderResourceGroupForDispatch(const ShaderResourceGroup &shaderResourceGroup)=0AZ::RHI::CommandListpure virtual
SetShaderResourceGroupForDraw(const ShaderResourceGroup &shaderResourceGroup)=0AZ::RHI::CommandListpure virtual
SetSubmitRange(const SubmitRange &submitRange)AZ::RHI::CommandListinline
SetViewport(const Viewport &viewport)AZ::RHI::CommandListinline
SetViewports(const Viewport *viewports, uint32_t count)=0AZ::RHI::CommandListpure virtual
Submit(const CopyItem &copyItem, uint32_t submitIndex=0)=0AZ::RHI::CommandListpure virtual
Submit(const DrawItem &drawItem, uint32_t submitIndex=0)=0AZ::RHI::CommandListpure virtual
Submit(const DispatchItem &dispatchItem, uint32_t submitIndex=0)=0AZ::RHI::CommandListpure virtual
Submit(const DispatchRaysItem &dispatchRaysItem, uint32_t submitIndex=0)=0AZ::RHI::CommandListpure virtual
ValidateSubmitIndex(uint32_t submitIndex)AZ::RHI::CommandListinline
ValidateTotalSubmits(const ScopeProducer *scopeProducer)AZ::RHI::CommandList