Skip to main content

Crate polyfont_render

Crate polyfont_render 

Source
Expand description

Custom multi-font rendering engine for polyfont.

Composites text from multiple font families into a single output. Supports GPU-accelerated rendering via wgpu/glyphon/cosmic-text or software rendering via tiny-skia/softbuffer.

§Features

  • gpu – Enable GPU-accelerated rendering (requires Vulkan/Metal/DX12)
  • software – Enable CPU-based software rendering

§Status

This is a skeleton crate. The rendering pipeline is under development.

Structs§

FontAtlas
Font atlas management.
GlyphPosition
A glyph position in the rendered output.
RenderConfig
Configuration for the rendering engine.
RenderEngine
The main rendering engine.
RenderedLine
A rendered line of multi-font text.
ScopeAnnotator
Scope-to-font annotator.

Enums§

RenderError
Rendering errors.