Structs§
- Temporarily stores the extracted and removed assets of the current frame.
- All assets that should be prepared next frame.
- A resource that attempts to limit the amount of data transferred from cpu to gpu each frame, preventing choppy frames at the cost of waiting longer for gpu assets to become available
- This plugin extracts the changed assets from the “app world” into the “render world” and prepares them for the GPU. They can then be accessed from the
RenderAssets
resource. - Defines where the asset will be used.
- Stores all GPU representations (
RenderAsset
) ofRenderAsset::SourceAsset
as long as they exist.
Enums§
Traits§
- Describes how an asset gets extracted and prepared for rendering.
Functions§
- This system prepares all assets of the corresponding
RenderAsset::SourceAsset
type which where extracted this frame for the GPU.