Merge branch 'main' into HVF
b3d45db
Merge pull request #5156 from harfbuzz/coretext-variations-always
f9aabf7
[coretext] Always set all variation axes
38db0f4
Merge branch 'main' into HVF
cf29d9f
Merge pull request #5153 from harfbuzz/coretext-variations
6ccfadb
[coretext] Always set all variations
422ffff
Merge pull request #5152 from harfbuzz/fix-trak-finding
bd2bf35
[trak] Fix track finding logic
a9a3fd3
Merge branch 'main' into HVF
b1258cd
Merge pull request #5151 from harfbuzz/slant-extents
0a991cc
[font] Move synthetic glyph extents into font layer
14e5a04
Merge pull request #5149 from harfbuzz/dwrite-fontfuncs
a95a500
[dwrite] Add font-funcs sketch
8d8fe19
[dwrite] Set face index / glyph_count on hb-face
08781f6
[meson] Add missing .hh files to sources
93f8cbf
Merge pull request #5148 from harfbuzz/paint-font-transform
6958064
[paint] Add push_font_transform() / push_inverse_font_transform()
000a0ad
Merge pull request #5147 from harfbuzz/dwrite2
e6519fc
[dwrite] Minor cleanup
e1d395f
[dwrite] Split shape code into its own file
db8d099
[dwrite] More cleanup
13849d4
[directwrite] Simplify more
e9d5ecc
[directwrite] Rely on more reference-counting for lifetime
d2b7228
[directwrite] Remove unused member
41d722c
[draw] Fix build
9d6e24a
[fontations] rustfmt
c1ed463
[draw] Document slant_xy
bd05b26
[draw] Apply synthetic slant to hb_draw_move_to() etc
da4758e
[directwrite] Minor cleanup
b3a2938
[directwrite] Mutex for font registration
bda5b83