Navigation
API > API/Runtime > API/Runtime/RenderCore
| Name | FRDGBarrierBatchBegin |
| Type | class |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphPass.h |
| Include Path | #include "RenderGraphPass.h" |
Syntax
class FRDGBarrierBatchBegin
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRDGBarrierBatchBegin
(
ERHIPipeline PipelinesToBegin, |
RenderGraphPass.h | ||
FRDGBarrierBatchBegin
(
ERHIPipeline PipelinesToBegin, |
RenderGraphPass.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Aliases | TArray< FRHITransientAliasingInfo, FRDGArrayAllocator > | RenderGraphPass.h | ||
| BarriersToEnd | TRHIPipelineArray< FRDGBarrierBatchEndId > | RenderGraphPass.h | ||
| bSeparateFenceTransitionNeeded | bool | RenderGraphPass.h | ||
| bTransitionNeeded | bool | RenderGraphPass.h | ||
| DebugAliasingResources | TArray< FRDGViewableResource *, FRDGArrayAllocator > | RenderGraphPass.h | ||
| DebugName | const TCHAR * | RenderGraphPass.h | ||
| DebugPasses | FRDGPassesByPipeline | RenderGraphPass.h | ||
| DebugTransitionResources | TArray< FRDGViewableResource *, FRDGArrayAllocator > | RenderGraphPass.h | ||
| PipelinesToBegin | ERHIPipeline | RenderGraphPass.h | ||
| PipelinesToEnd | ERHIPipeline | RenderGraphPass.h | ||
| SeparateFenceTransition | const FRHITransition * | RenderGraphPass.h | ||
| Transition | const FRHITransition * | RenderGraphPass.h | ||
| TransitionFlags | ERHITransitionCreateFlags | RenderGraphPass.h | ||
| Transitions | TArray< FRDGTransitionInfo, FRDGArrayAllocator > | RenderGraphPass.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddAlias
(
FRDGViewableResource* Resource, |
RenderGraphPass.h | ||
void AddTransition
(
FRDGViewableResource* Resource, |
RenderGraphPass.h | ||
void CreateTransition
(
TConstArrayView< FRHITransitionInfo > TransitionsRHI |
RenderGraphPass.h | ||
bool IsTransitionNeeded() |
RenderGraphPass.h | ||
void Reserve
(
uint32 TransitionCount |
RenderGraphPass.h | ||
void SetUseCrossPipelineFence
(
bool bUseSeparateTransition |
RenderGraphPass.h | ||
void Submit
(
FRHIComputeCommandList& RHICmdList, |
RenderGraphPass.h | ||
void Submit
(
FRHIComputeCommandList& RHICmdList, |
RenderGraphPass.h |