Crate gfx_phase [−] [src]
High-level rendering concepts for Gfx. Allow user code to work with materials, entities, and techniques, instead of batches.
Modules
sort |
A container for the standard sorting methods. |
Structs
Object |
A rendering object, encapsulating the batch and additional info needed for sorting. It is only exposed for this matter and accessed by immutable references by the user. |
Phase |
Phase is doing batch construction, accumulation, and memorization, based on a given technique. |
Traits
AbstractPhase |
An abstract rendering phase. |
Material |
Abstract material. |
Technique |
Technique is basically a |
ToDepth |
View information that can be transformed into depth. |
Type Definitions
CachedPhase |
A render phase that caches created render objects. |
FlushError |
Potential error occuring during rendering. |
OrderFun |
Ordering function. |
TechResult |
Resulting type of the technique compilation. |