Skip to main content

Crate escriba_render

Crate escriba_render 

Source
Expand description

escriba-render — rendering trait + implementations.

Two backends, same trait surface:

Re-exports§

pub use gpu::GpuRenderer;
pub use gpu::SharedState;
pub use splash::render_splash_ansi;

Modules§

gpu
GPU renderer — implements madori::RenderCallback backed by garasu’s glyphon-wrapped text renderer. Each frame:
langs
Escriba-local language tables moved to escriba-ts with the ecosystem they register into. Re-exported so existing paths keep working. Escriba-local language plugins — the languages the fleet spine does not ship yet. Moved here with build_ecosystem; a language table is language knowledge, not rendering. Escriba-local language plugins — the languages the fleet syntax spine does not ship yet.
splash
The start screen, painted as ANSI. Layout comes from escriba_ui::splash; this face only colors it. ANSI rendering of the start screen — the --render=text face.

Structs§

TextRenderer

Enums§

RenderTarget

Traits§

Renderer