[directwrite] Add hb_directwrite_face_get_dw_font_face()
484e8d4
[decycler] Add a couple more tests
8226f59
[glyf] Mover decycler to the scratch pad
64dbeaf
[decycler] Comments
d59d435
[BASE] Fix a TODO item
cb781f5
Improve GitHub Actions badges [ci skip]
1a75988
Remove Codacy badge [ci skip]
527a209
Fix config build
4be765c
[MultiVarData] Unroll another loop
4a43373
Merge pull request #4970 from harfbuzz/GVAR
00541f1
[CBDT] Change has_data() to be more accurate
a054345
[CBDT] Return immediately if no data
7504c67
[test-paint] Redirect generated output to stderr
9d149c5
[test-colrv1] Add test files from https://roettsch.es/var_colrv1.html
753093d
[test-paint] Update comment
6fe1441
[COLRv1] Optimize PaintColrLayers instead of PaintComposite
17a83b7
[GVAR] Hide behind HB_NO_BEYOND_64K
44b7ba5
[GVAR] Hook up to face and glyf table
13900ce
[GVAR] Change offsetToData size to 24bit
ffe955b
[GVAR] Implement table
894fee6
[face] Fix a malloc fail infinite-loop error
4d3642c
[face] Avoid infinite-loop in building a face blob
6fbd6bb
[VARC] Reduce stack usage on 32bit systems
6a7b4dc
[SimpleGlyph] Minor use an intermediate variable
84ffb7e
[SimpleGlyph] Remove a conditional from hot path
54db2b2
[VARC/coord-setter] Reduce stack allocation on 32bit systems
bb4d37b
[Composite] Fix memory-free rendering
51d3489
[vector] Fix operator =
a037d38
[glyf/Composite] Malloc-free
59e6a1c
[VARC] Fix uninitialized value
3c4cb47