Module |
|
Header |
/Engine/Source/Runtime/RenderCore/Public/RenderGraphPass.h |
Include |
#include "RenderGraphPass.h" |
class FRDGPass
Base class of a render graph pass.
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bAsyncComputeBegin |
(AsyncCompute only) Whether this is the first / last async compute pass in an async interval. |
|
uint32: 1 |
bAsyncComputeEnd |
|
|
uint32: 1 |
bAsyncComputeEndExecute |
(AsyncCompute only) Whether this is the last async compute pass in the graph. |
|
uint32: 1 |
bFirstTextureAllocated |
Whether this pass allocated a texture through the pool. |
|
uint32: 1 |
bGraphicsFork |
(Graphics only) Whether this is a graphics fork / join pass. |
|
uint32: 1 |
bGraphicsJoin |
|
|
uint32: 1 |
bSkipRenderPassBegin |
Whether the render pass begin / end should be skipped. |
|
uint32: 1 |
bSkipRenderPassEnd |
|
|
uint32: 1 |
bUAVAccess |
Whether the pass writes to a UAV. |
|
PackedBits |
Name | Description | |
---|---|---|
|
FRDGPass ( |
|
|
FRDGPass ( |
Name | Description | |
---|---|---|
|
~FRDGPass() |
Name | Description | ||
---|---|---|---|
|
FRDGPassHand... |
GetCrossPipelineConsumer() |
Returns the consumer pass on the other pipeline, if it exists. |
|
FRDGPassHand... |
GetCrossPipelineProducer() |
Returns the producer pass on the other pipeline, if it exists. |
|
const FRDGEv... |
GetEventName() |
|
|
ERDGPassFlag... |
GetFlags() |
|
|
FRDGGPUScope... |
GetGPUScopes() |
|
|
FRDGPassHand... |
GetGraphicsForkPass() |
Returns the graphics pass responsible for forking the async interval this pass is in. |
|
FRDGPassHand... |
GetGraphicsJoinPass() |
Returns the graphics pass responsible for joining the async interval this pass is in. |
|
FRDGPassHand... |
GetHandle() |
|
|
const TCHAR ... |
GetName() |
|
|
FRDGParamete... |
GetParameters() |
|
|
GetPipeline() |
||
|
const FRDGPa... |
GetProducers() |
|
|
IsAsyncCompute() |
||
|
IsAsyncComputeBegin() |
||
|
IsAsyncComputeEnd() |
||
|
IsGraphicsFork() |
||
|
IsGraphicsJoin() |
||
|
IsMergedRenderPassBegin() |
||
|
IsMergedRenderPassEnd() |
||
|
SkipRenderPassBegin() |
||
|
SkipRenderPassEnd() |