[aat] Allocate caches together
d9a25bc
[aat] Shrink cache to 256 bytes per subtable
7b44a94
[aat] Shrink the class cache to be 512 bytes instead of 1kb
b89ab7d
[aat] Minor simplify
4fb0ac7
[aat] Remove set-digest
832f199
[aat] Add a class-cache to the machine
0e13e78
Bump fonttools from 4.55.6 to 4.55.8 in /.ci
3839e5f
Remove outdated documentation note about CT operating in 96 DPI
04b2006
[ci] Pin GitHub workflows to Python 3.12 for now
bbb9e56
[benchmark-shape] Remove variable-font test set
d8d0987
[aat] Typo
1384484
[open-type] Another tweak to cmp()
f5e5089
[open-type] Minor tweak to cmp()
c68df81
[benchmark-shape] Compare diff shapers, not font funcs
9bd7595
[set-digest] Tune back to starting with 4
66bb94f
[set-digest] Tune a bit more
9fd855e
[set-digest] Fix build on Linux
880b92e
[set-digest] Inline combiner
92f13bb
[algs] Rename a macro
c4c8eb4
[test-buffer] Add code for testing end_ptr
b394ab3
[ot-shape] Micro-optimize ::equal
9ba286d
Bump meson from 1.6.1 to 1.7.0 in /.ci
6d8035a
Bump codecov/codecov-action from 5.1.2 to 5.3.1
adc5ef1
Bump github/codeql-action from 3.28.1 to 3.28.5
c2fa380
Bump fonttools from 4.55.3 to 4.55.6 in /.ci
721470f
[test] Fix test
9ef009f
[ft/coretext] Fail setting font-funcs gracefully
6be66b0
[VARC] Fix variable binding
4df1162
[VARC] Simplify
2fa9cce
[VARC] Avoid float div-by-zero
2d2418e