Expand description
The core rendering system for the Tessera UI framework. This module provides the main
Renderer struct that manages the application lifecycle, event handling, and rendering
pipeline for cross-platform UI applications.
Re-exports§
pub use app::WgpuApp;pub use command::BarrierRequirement;pub use command::Command;pub use compute::ComputablePipeline;pub use compute::ComputeBatchItem;pub use compute::ComputePipelineRegistry;pub use compute::ErasedComputeBatchItem;pub use drawer::DrawCommand;pub use drawer::DrawablePipeline;pub use drawer::PipelineRegistry;
Modules§
- app
- Core WGPU app wrapper for Tessera renderer components.
- command
- Unified command system for rendering and computation.
- compute
- A unified system for GPU-based computation.
- drawer
- Graphics rendering pipeline management.
- reorder
- Command reordering utilities to improve batching and reduce GPU barriers.
Structs§
- Renderer
- Renderer
- Tessera
Config - Configuration for the Tessera runtime and renderer.