I've ported font-rs to the Go programming language. Using fixed point math instead of floating sped up my rasterization benchmarks by between 1.2x and 1.4x. Perhaps font-rs should do that too. The font-go commit: https://github.com/google/font-go/commit/4bf4d10c78d0941bed0fa0410f4b420db05f8e55