Language:
Discover
By Skill Level
By Category

FRHICommand

Choose your OS:

Inheritance Hierarchy

FRHICommandBase

FRHICommand

FRHICommandAutomaticCacheFlushAfterComputeShader

FRHICommandBeginComputePass

FRHICommandBeginDrawingViewport

FRHICommandBeginFrame

FRHICommandBeginParallelRenderPass

FRHICommandBeginRenderPass

FRHICommandBeginRenderQuery

FRHICommandBeginRenderSubPass

FRHICommandBeginScene

FRHICommandBeginUpdateMultiFrameResource

FRHICommandBeginUpdateMultiFrameUAV

FRHICommandBindClearMRTValues

FRHICommandBuildLocalGraphicsPipelineState

FRHICommandBuildLocalUniformBuffer

FRHICommandClearColorTexture

FRHICommandClearColorTextures

FRHICommandClearDepthStencilTexture

FRHICommandClearTinyUAV

FRHICommandCopyTexture

FRHICommandCopyToResolveTarget

FRHICommandDebugBreak

FRHICommandDiscardRenderTargets

FRHICommandDispatchComputeShader

FRHICommandDispatchIndirectComputeShader

FRHICommandDrawIndexedIndirect

FRHICommandDrawIndexedPrimitive

FRHICommandDrawIndexedPrimitiveIndirect

FRHICommandDrawPrimitive

FRHICommandDrawPrimitiveIndirect

FRHICommandEndComputePass

FRHICommandEndDrawIndexedPrimitiveUP

FRHICommandEndDrawingViewport

FRHICommandEndDrawPrimitiveUP

FRHICommandEndFrame

FRHICommandEndParallelRenderPass

FRHICommandEndRenderPass

FRHICommandEndRenderQuery

FRHICommandEndRenderSubPass

FRHICommandEndScene

FRHICommandEndUpdateMultiFrameResource

FRHICommandEndUpdateMultiFrameUAV

FRHICommandEnqueueStagedRead

FRHICommandFlushComputeShaderCache

FRHICommandGLCommand

FRHICommandInvalidateCachedState

FRHICommandPollOcclusionQueries

FRHICommandPopEvent

FRHICommandPushEvent

FRHICommandSetAsyncComputeBudget

FRHICommandSetBlendFactor

FRHICommandSetBlendState

FRHICommandSetBoundShaderState

FRHICommandSetComputePipelineState

FRHICommandSetComputeShader

FRHICommandSetDepthBounds

FRHICommandSetDepthStencilState

FRHICommandSetGraphicsPipelineState

FRHICommandSetLocalGraphicsPipelineState

FRHICommandSetLocalUniformBuffer

FRHICommandSetRasterizerState

FRHICommandSetRenderTargets

FRHICommandSetRenderTargetsAndClear

FRHICommandSetScissorRect

FRHICommandSetShaderParameter

FRHICommandSetShaderResourceViewParameter

FRHICommandSetShaderSampler

FRHICommandSetShaderTexture

FRHICommandSetShaderUniformBuffer

FRHICommandSetStencilRef

FRHICommandSetStereoViewport

FRHICommandSetStreamSource

FRHICommandSetUAVParameter

FRHICommandSetUAVParameter_IntialCount

FRHICommandSetViewport

FRHICommandSubmitCommandsHint

FRHICommandTransitionTextures

FRHICommandTransitionTexturesArray

FRHICommandTransitionUAVs

FRHICommandUpdateTextureReference

FRHICommandWaitComputeFence

Syntax

template<typename TCmd>
struct FRHICommand : public FRHICommandBase

Functions

Name Description

Public function Virtual

void

 

StoreDebugInfo

(
    FRHICommandListDebugContext & Conte...
)

Overridden from FRHICommandBase

Name Description

Public function Virtual

void

 

ExecuteAndDestruct

(
    FRHICommandListBase & CmdList,
    FRHICommandListDebugContext & Conte...
)

References

Module

RHI

Header

Runtime/RHI/Public/RHICommandList.h