Navigation
API > API/Runtime > API/Runtime/RHI
| Name | FRHICommand |
| Type | struct |
| Header File | /Engine/Source/Runtime/RHI/Public/RHICommandList.h |
| Include Path | #include "RHICommandList.h" |
Syntax
template<typename TCmd, typename NameType>
struct FRHICommand : public FRHICommandBase
Inheritance Hierarchy
- FRHICommandBase → FRHICommand
Derived Classes
FRHICommand derived class hierarchy
- FRHICommandBeginDrawingViewport
- FRHICommandBeginRenderPass
- FRHICommandBeginRenderQuery
- FRHICommandBeginSpecificUAVOverlap
- FRHICommandBeginTransitions
- FRHICommandBeginUAVOverlap
- FRHICommandBeginUpdateMultiFrameResource
- FRHICommandBeginUpdateMultiFrameUAV
- FRHICommandBindAccelerationStructureMemory
- FRHICommandBuildAccelerationStructures
- FRHICommandBuildSceneAccelerationStructures
- FRHICommandCalibrateTimers
- FRHICommandClearRayTracingBindings
- FRHICommandClearShaderBindingTable
- FRHICommandClearUAVFloat
- FRHICommandClearUAVUint
- FRHICommandCommitRayTracingBindings
- FRHICommandCommitShaderBindingTable
- FRHICommandCopyBufferRegion
- FRHICommandCopyTexture
- FRHICommandCopyToStagingBuffer
- FRHICommandDiscardRenderTargets
- FRHICommandDispatchComputeShader
- FRHICommandDispatchComputeShaderBundle
- FRHICommandDispatchGraphicsShaderBundle
- FRHICommandDispatchIndirectComputeShader
- FRHICommandDispatchIndirectMeshShader
- FRHICommandDispatchMeshShader
- FRHICommandDrawIndexedIndirect
- FRHICommandDrawIndexedPrimitive
- FRHICommandDrawIndexedPrimitiveIndirect
- FRHICommandDrawPrimitive
- FRHICommandDrawPrimitiveIndirect
- FRHICommandEndDrawingViewport
- FRHICommandEndRenderPass
- FRHICommandEndRenderQuery
- FRHICommandEndSpecificUAVOverlap
- FRHICommandEndTransitions
- FRHICommandEndUAVOverlap
- FRHICommandEndUpdateMultiFrameResource
- FRHICommandEndUpdateMultiFrameUAV
- FRHICommandMultiDrawIndexedPrimitiveIndirect
- FRHICommandNextSubpass
- FRHICommandPostExternalCommandsReset
- FRHICommandRayTraceDispatch
- FRHICommandResourceTransition
- FRHICommandResummarizeHTile
- FRHICommandSetAsyncComputeBudget
- FRHICommandSetBindingsOnShaderBindingTable
- FRHICommandSetBlendFactor
- FRHICommandSetComputeBudget
- FRHICommandSetComputePipelineState
- FRHICommandSetDepthBounds
- FRHICommandSetGraphicsPipelineState
- FRHICommandSetScissorRect
- FRHICommandSetShaderParameters
- FRHICommandSetShaderRootConstants
- FRHICommandSetShaderUnbinds
- FRHICommandSetShadingRate
- FRHICommandSetStaticUniformBuffer
- FRHICommandSetStaticUniformBuffers
- FRHICommandSetStencilRef
- FRHICommandSetStereoViewport
- FRHICommandSetStreamSource
- FRHICommandSetTrackedAccess
- FRHICommandSetUniformBufferDynamicOffset
- FRHICommandSetViewport
- FRHICommandWriteGPUFence
- FRHIGpuHangCommandListCorruption
Functions
Public
Overridden from FRHICommandBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ExecuteAndDestruct
(
FRHICommandListBase& CmdList |
RHICommandList.h |