Module icons

Source
Expand description

Icon rasterization and GPU texture cache. Icon rasterization (Lucide, Devicon, custom SVG) and GPU texture cache.

Re-exports§

pub use icon_cache::IconCache;
pub use icon_cache::IconGpu;
pub use icon_cache::IconKey;
pub use svg::rasterize_svg;

Modules§

devicons
Devicons rasterization (Nerd Font).
icon_cache
CPU rasterization and GPU caching for icon textures.
lucide
Maps IconId to Lucide font glyphs (fontdue raster path).
raster
Shared rasterization (font glyphs and texture upload).
svg
Custom SVG rasterization (usvg + resvg + tiny-skia).