|
Name | m_name |
| The name of the pass.
|
|
Name | m_path |
| Cache the path name of the Pass as a unique identifier.
|
|
RPI::TimestampResult | m_timestampResult |
|
uint64_t | m_interpolatedTimestampInNanoseconds = 0u |
|
PipelineStatisticsArray | m_pipelineStatistics |
| Convert the PipelineStatistics result to an array for easier access.
|
|
PassEntry * | m_parent = nullptr |
| Used as a double linked structure to reference the parent <-> child relationship.
|
|
AZStd::vector< PassEntry * > | m_children |
|
bool | m_timestampEnabled = false |
| Mirrors the enabled queries state of the pass.
|
|
bool | m_pipelineStatisticsEnabled = false |
|
bool | m_enabled = false |
| Mirrors the enabled/disabled state of the pass.
|
|
bool | m_linked = false |
| Dirty flag to determine if this entry is linked to an parent entry.
|
|
bool | m_isParent = false |
| Cache if the pass is a parent.
|
|
Intermediate resource that represents the structure of a Pass within the FrameGraph. A tree structure will be created from these entries that mimics the pass' structure. By default, all entries have a parent<-child reference, but only entries that pass the filter will also hold a parent->child reference.