Expand description
GPUI’s default engine: Taffy-backed layout evaluation and the text shaping and wrapping caches the facade drives.
The scene representation and the engine’s interface contracts live in
gpui_engine; this crate holds the concrete implementations that depend
on taffy.
Structs§
- Default
Text System - The GPUI text rendering sub system.
- Line
Layout Cache - A per-window cache of shaped and wrapped line layouts, retaining the previous frame so reused layouts survive a frame boundary.
- Missing
Glyph Receiver - Receives batches of grapheme clusters that exhausted font fallback.
- Taffy
Layout Engine - The
taffy-backed layout tree for a window.
Functions§
- default_
layout_ engine - Creates the layout engine the default engine hands to each new window.