FRDGBarrierValidation

This class validates and logs barriers submitted by the graph.

Windows
MacOS
Linux

References

Module

RenderCore

Header

/Engine/Source/Runtime/RenderCore/Public/RenderGraphValidation.h

Include

#include "RenderGraphValidation.h"

Syntax

class FRDGBarrierValidation

Remarks

This class validates and logs barriers submitted by the graph.

Constructors

Name Description

Public function

FRDGBarrierValidation

(
    const FRDGBarrierValidation&
)

Public function

FRDGBarrierValidation

(
    const FRDGPassRegistry* InPass...,
    const FRDGEventName& InGraphName
)

Functions

Name Description

Public function

void

 

ValidateBarrierBatchBegin

(
    const FRDGPass* Pass,
    const FRDGBarrierBatchBegin& Batch
)

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

Public function

void

 

ValidateBarrierBatchEnd

(
    const FRDGPass* Pass,
    const FRDGBarrierBatchEnd& Batch
)

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

Public function

void

 

ValidateExecuteEnd()

Validates that all barrier batches were flushed at execution end.

Typedefs

Name

Description

FBarrierBatchMap

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