Module rafx_framework::graph [−][src]
Structs
| OnBeginExecuteGraphArgs | |
| PreparedRenderGraph | Encapsulates a render graph plan and all resources required to execute it |
| RenderGraphBufferConstraint | Constraints on a buffer. Constraints are set per-field and start out None (i.e. unconstrained) The rendergraph will derive specifications from the constraints |
| RenderGraphBufferSpecification | Immutable, fully-specified attributes of a buffer. A constraint is partially specified and the graph will use constraints to solve for the specification |
| RenderGraphBufferUsageId | Unique ID for a particular usage (read or write) of a specific buffer |
| RenderGraphBuilder | A collection of nodes and resources. Nodes represent an event or process that will occur at a certain time. (For now, they just represent subpasses that may be merged with each other.) Resources represent images and buffers that may be read/written by nodes. |
| RenderGraphCache | |
| RenderGraphImageConstraint | Constraints on an image. Constraints are set per-field and start out None (i.e. unconstrained) The rendergraph will derive specifications from the constraints |
| RenderGraphImageSpecification | Immutable, fully-specified attributes of an image. A constraint is partially specified and the graph will use constraints to solve for the specification |
| RenderGraphImageUsageId | Unique ID for a particular usage (read or write) of a specific image |
| RenderGraphImageViewOptions | |
| RenderGraphNodeId | |
| RenderGraphPlan | The final output of a render graph, which will be consumed by PreparedRenderGraph. This just includes the computed metadata and does not allocate resources. |
| SwapchainSurfaceInfo | |
| VisitComputeNodeArgs | |
| VisitRenderpassNodeArgs |
Enums
| RenderGraphImageExtents | |
| RenderGraphQueue |
Type Definitions
| RenderGraphResourceName |