[−][src]Module amethyst_rendy::bundle
A home of [RenderingBundle] with it's rendering plugins system and all types directly related to it.
Structs
ImageOptions | Set of options required to create an image node in render graph. |
RenderPlan | Builder of a rendering plan for specified target. |
RenderingBundle | A bundle of systems used for rendering using |
TargetMetadata | Metadata for a planned render target. Defines effective size and layer count that target's renderpass will operate on. |
TargetPlanContext | A planning context focused on specific render target. |
TargetPlanOutputs | Definition for set of outputs for a given render target. |
Enums
OutputColor | Definition of render target color output image. |
RenderOrder | 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 |
RenderableAction | An action that represents a single transformation to the render graph, e.g. addition of single render group. |
Target | 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. |
TargetImage | An identifier for output image of specific render target. |
Traits
IntoAction | Trait for easy conversion of various types into |
RenderPlugin | Basic building block of rendering in [RenderingBundle]. |