FRHICommand

Windows
MacOS
Linux

Inheritance Hierarchy

FRHICommandBase

FRHICommand

FRHICommandAutomaticCacheFlushAfterComputeShader

FRHICommandBeginComputePass

FRHICommandBeginDrawingViewport

FRHICommandBeginFrame

FRHICommandBeginParallelRenderPass

FRHICommandBeginRenderPass

FRHICommandBeginRenderQuery

FRHICommandBeginRenderSubPass

FRHICommandBeginScene

FRHICommandBeginUAVOverlap

FRHICommandBeginUpdateMultiFrameResource

FRHICommandBeginUpdateMultiFrameUAV

FRHICommandBindClearMRTValues

FRHICommandBuildLocalUniformBuffer

FRHICommandCalibrateTimers

FRHICommandClearColorTexture

FRHICommandClearColorTextures

FRHICommandClearDepthStencilTexture

FRHICommandClearUAVFloat

FRHICommandClearUAVUint

FRHICommandCopyTexture

FRHICommandCopyToResolveTarget

FRHICommandCopyToStagingBuffer

FRHICommandDebugBreak

FRHICommandDiscardRenderTargets

FRHICommandDispatchComputeShader

FRHICommandDispatchIndirectComputeShader

FRHICommandDrawIndexedIndirect

FRHICommandDrawIndexedPrimitive

FRHICommandDrawIndexedPrimitiveIndirect

FRHICommandDrawPrimitive

FRHICommandDrawPrimitiveIndirect

FRHICommandEndComputePass

FRHICommandEndDrawingViewport

FRHICommandEndFrame

FRHICommandEndParallelRenderPass

FRHICommandEndRenderPass

FRHICommandEndRenderQuery

FRHICommandEndRenderSubPass

FRHICommandEndScene

FRHICommandEndUAVOverlap

FRHICommandEndUpdateMultiFrameResource

FRHICommandEndUpdateMultiFrameUAV

FRHICommandFlushComputeShaderCache

FRHICommandGLCommand

FRHICommandInvalidateCachedState

FRHICommandNextSubpass

FRHICommandPollOcclusionQueries

FRHICommandPopEvent

FRHICommandPushEvent

FRHICommandResummarizeHTile

FRHICommandSetAsyncComputeBudget

FRHICommandSetBlendFactor

FRHICommandSetComputePipelineState

FRHICommandSetComputeShader

FRHICommandSetDepthBounds

FRHICommandSetGlobalUniformBuffers

FRHICommandSetGraphicsPipelineState

FRHICommandSetLocalUniformBuffer

FRHICommandSetRenderTargets

FRHICommandSetScissorRect

FRHICommandSetShaderParameter

FRHICommandSetShaderResourceViewParameter

FRHICommandSetShaderSampler

FRHICommandSetShaderTexture

FRHICommandSetShaderUniformBuffer

FRHICommandSetStencilRef

FRHICommandSetStereoViewport

FRHICommandSetStreamSource

FRHICommandSetUAVParameter

FRHICommandSetUAVParameter_InitialCount

FRHICommandSetViewport

FRHICommandSubmitCommandsHint

FRHICommandTransitionTextures

FRHICommandTransitionTexturesArray

FRHICommandTransitionTexturesArrayPipeline

FRHICommandTransitionTexturesDepth

FRHICommandTransitionTexturesPipeline

FRHICommandTransitionUAVs

FRHICommandUpdateRHIResources

FRHICommandUpdateTextureReference

FRHICommandWaitComputeFence

FRHICommandWriteGPUFence

References

Module

RHI

Header

/Engine/Source/Runtime/RHI/Public/RHICommandList.h

Include

#include "RHICommandList.h"

Syntax

template<typename TCmd, typename NameType>
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...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss