Module node

Source

Structs§

Edges
A collection of input and output Edges for a Node.
EmptyNode
A Node without any inputs, outputs and subgraphs, which does nothing when run. Used (as a label) to bundle multiple dependencies into one inside the RenderGraph.
NodeId
A Node identifier. It automatically generates its own random uuid.
NodeState
The internal representation of a Node, with all data required by the RenderGraph.
RenderContext
The context with all information required to interact with the GPU.

Enums§

NodeLabel
A NodeLabel is used to reference a NodeState by either its name or NodeId inside the RenderGraph.
NodeRunError

Traits§

Node
A render node that can be added to a RenderGraph.