Skip to main content

Module backends

Module backends 

Source
Expand description

Rendering backend trait and implementations

Modules§

blur
Software-raster Gaussian blur used by the CPU backend.
coverage
A8 coverage tiles for the software backend.
geometry
Backend-agnostic geometry helpers shared across rendering backends.
raster
Scanline coverage rasterizer: glyph outline → 8-bit coverage bitmap.
software
Software (CPU) rendering backend using tiny-skia

Enums§

BackendFeature
Backend feature capabilities
BackendType
Backend type enumeration

Traits§

RenderBackend
Core rendering backend trait

Functions§

create_backend
Create a backend instance for the given type