A home of [RenderingBundle] with it's rendering plugins system and all types directly related to it.
Set of options required to create an image node in render graph.
Builder of a rendering plan for specified target.
A bundle of systems used for rendering using
Metadata for a planned render target. Defines effective size and layer count that target's renderpass will operate on.
A planning context focused on specific render target.
Definition for set of outputs for a given render target.
Definition of render target color output image.
Collection of predefined constants for action ordering in the builtin targets.
Two actions with the same order will be applied in their insertion order.
The list is provided mostly as a comparison point. If you can't find the exact
ordering you need, provide custom
An action that represents a single transformation to the render graph, e.g. addition of single render group.
An identifier for render target used in render plugins. Predefined targets are part of default rendering flow used by builtin amethyst render plugins, but the list can be arbitrarily extended for custom usage in user plugins using custom str identifiers.
An identifier for output image of specific render target.
Trait for easy conversion of various types into
Basic building block of rendering in [RenderingBundle].