UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRDGBarrierBatchEnd Class Reference

#include <RenderGraphPass.h>

Public Member Functions

 FRDGBarrierBatchEnd (FRDGPass *InPass, ERDGBarrierLocation InBarrierLocation)
 
RENDERCORE_API void AddDependency (FRDGBarrierBatchBegin *BeginBatch)
 
RENDERCORE_API void Submit (FRHIComputeCommandList &RHICmdList, ERHIPipeline Pipeline)
 
void Reserve (uint32 TransitionBatchCount)
 
RENDERCORE_API FRDGBarrierBatchEndId GetId () const
 
RENDERCORE_API bool IsPairedWith (const FRDGBarrierBatchBegin &BeginBatch) const
 

Friends

class FRDGBarrierBatchBegin
 
class FRDGBarrierValidation
 

Constructor & Destructor Documentation

◆ FRDGBarrierBatchEnd()

FRDGBarrierBatchEnd::FRDGBarrierBatchEnd ( FRDGPass InPass,
ERDGBarrierLocation  InBarrierLocation 
)
inline

Member Function Documentation

◆ AddDependency()

void FRDGBarrierBatchEnd::AddDependency ( FRDGBarrierBatchBegin BeginBatch)

Inserts a dependency on a begin batch. A begin batch can be inserted into more than one end batch.

◆ GetId()

FRDGBarrierBatchEndId FRDGBarrierBatchEnd::GetId ( ) const

◆ IsPairedWith()

bool FRDGBarrierBatchEnd::IsPairedWith ( const FRDGBarrierBatchBegin BeginBatch) const

◆ Reserve()

void FRDGBarrierBatchEnd::Reserve ( uint32  TransitionBatchCount)
inline

◆ Submit()

void FRDGBarrierBatchEnd::Submit ( FRHIComputeCommandList RHICmdList,
ERHIPipeline  Pipeline 
)

Friends And Related Symbol Documentation

◆ FRDGBarrierBatchBegin

◆ FRDGBarrierValidation


The documentation for this class was generated from the following files: