//! wgpu text renderer for shop. //! //! Owns the glyph atlas (guillotiere-allocated R8Unorm wgpu texture) and the //! text pipeline (single draw call per frame batching all glyph quads). Uses //! [swash] for shaping and rasterization — GSUB/GPOS, so ligatures fall out //! naturally when the font supports them. mod atlas; mod fallback; mod image; mod metrics; mod pipeline; mod shaper; pub use image::{ImagePlacement, ImageRenderer}; pub use metrics::CellMetrics; pub use pipeline::{BgFill, CellDraw, CellText, TextRenderer};