Navigation
API > API/Runtime > API/Runtime/RenderCore
This class validates and logs barriers submitted by the graph.
| Name | FRDGBarrierValidation |
| Type | class |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphValidation.h |
| Include Path | #include "RenderGraphValidation.h" |
Syntax
class FRDGBarrierValidation
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRDGBarrierValidation
(
const FRDGBarrierValidation& |
RenderGraphValidation.h | ||
FRDGBarrierValidation
(
const FRDGPassRegistry* InPasses, |
RenderGraphValidation.h |
Structs
| Name | Remarks |
|---|---|
| FResourceMap |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FBarrierBatchMap | TMap< const FRDGBarrierBatchBegin *, FResourceMap > | RenderGraphValidation.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BatchMap | FBarrierBatchMap | RenderGraphValidation.h | ||
| GraphName | const TCHAR * | RenderGraphValidation.h | ||
| Passes | const FRDGPassRegistry * | RenderGraphValidation.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ValidateBarrierBatchBegin
(
const FRDGPass* Pass, |
Validates a begin barrier batch just prior to submission to the command list. | RenderGraphValidation.h | |
void ValidateBarrierBatchEnd
(
const FRDGPass* Pass, |
Validates an end barrier batch just prior to submission to the command list. | RenderGraphValidation.h |