fcft-sys
Rust bindings for fcft, a library for loading fonts and glyph rasterisation library on top of FontConfig, FreeType2 and pixman.
Headers supplied by fcft are the canonical source of truth for struct layouts.
A minimal set of pixman functions is also exposed: enough to composite fcft's
glyph images into a byte buffer. Inter-operability with the pixman crate is
viable via a simple .cast().
For a safe API on top of these bindings, see the
fcft crate.
Requirements
pkg-config(build only)fcft≥ 3.0pixman≥ 0.32.0
Licence
Licensed under the ISC licence.