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

#include <RenderGraphValidation.h>

Public Member Functions

 FRDGBarrierValidation (const FRDGPassRegistry *InPasses, const FRDGEventName &InGraphName)
 
 FRDGBarrierValidation (const FRDGBarrierValidation &)=delete
 
void ValidateBarrierBatchBegin (const FRDGPass *Pass, const FRDGBarrierBatchBegin &Batch)
 
void ValidateBarrierBatchEnd (const FRDGPass *Pass, const FRDGBarrierBatchEnd &Batch)
 

Detailed Description

This class validates and logs barriers submitted by the graph.

Constructor & Destructor Documentation

◆ FRDGBarrierValidation() [1/2]

FRDGBarrierValidation::FRDGBarrierValidation ( const FRDGPassRegistry InPasses,
const FRDGEventName InGraphName 
)

◆ FRDGBarrierValidation() [2/2]

FRDGBarrierValidation::FRDGBarrierValidation ( const FRDGBarrierValidation )
delete

Member Function Documentation

◆ ValidateBarrierBatchBegin()

void FRDGBarrierValidation::ValidateBarrierBatchBegin ( const FRDGPass Pass,
const FRDGBarrierBatchBegin Batch 
)

Validates a begin barrier batch just prior to submission to the command list.

◆ ValidateBarrierBatchEnd()

void FRDGBarrierValidation::ValidateBarrierBatchEnd ( const FRDGPass Pass,
const FRDGBarrierBatchEnd Batch 
)

Validates an end barrier batch just prior to submission to the command list.


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