Update benchmarks.md
1 file changed
tree: 288bc16295592bcf986b9a43a8c64e85e3ae09fd
  1. font-types/
  2. resources/
  3. toy-types/
  4. toy-types-derive/
  5. .gitignore
  6. Cargo.toml
  7. LICENSE-APACHE
  8. LICENSE-MIT
  9. README.md
README.md

oxidize experiments

This repo contains some initial code exploring low-level parsing and access to font data types in rust. See googlefonts/oxidize for more background.

contents

  • font-types is an early attempt at a high-level API representing the core scalar types, and how to efficiently handle reading them.
  • toy-types is a highly simplified version of this API. This is supposed to be easy to work with while experimenting with macros etc.
  • toy-types-derive contains a derive macro that can be used to describe types which represent various font tables and records.