Crate rendy_graph

Source
Expand description

Framegraph implementation for Rendy engine.

Modules§

  • Defines present node.
  • Advanced render pass node. Will replace render pass node when polished.

Structs§

  • Buffer access node will perform. Node must not perform any access to the buffer not specified in access. All access must be between logically first and last stages.
  • Buffer pipeline barrier.
  • Id of the buffer in graph.
  • Builder for the node.
  • Graph that renders whole frame.
  • Build graph from nodes and resource.
  • Graphics context contains all transient resources managed by graph.
  • Image access node wants to perform.
  • Image pipeline barrier. Node implementation must insert it before first command that uses the image. Barrier must be inserted even if this node doesn’t use the image.
  • Id of the image (or target) in graph.
  • Buffer shared between nodes.
  • Id of the node in graph.
  • Image shared between nodes.

Enums§

Traits§

  • Trait-object safe Node.
  • The node is building block of the framegraph. Node defines set of resources and operations to perform over them. Read-only data for operations comes from auxiliary data source T.
  • Dynamic node builder that emits DynNode.
  • Description of the node. Implementation of the builder type provide framegraph with static information about node that is used for building the node.
  • NodeSubmittable

Functions§