[gpu] Rename hb_gpu_glyph_t to hb_gpu_draw_t
65d357f
[gpu] Build hb-gpu binary in util/ instead of util/gpu/
9732ad4
[gpu] Fix double-free in hb_gpu_glyph_destroy
3ccec5b
[gpu] Wire up default font/text in demo
294b625
[gpu] Add GPU demo app in util/gpu
03c2688
[gpu] Add new hb-gpu module for GPU glyph encoding
93aab15
[vector] Use clear() instead of resize(0)/shrink(0) (#5876)
e6d8ad9
[raster] Guard direct SVG paint callbacks
6e45962
[vector] Destruct items in clear() when vector is in error state
41de3c3
[gpos] Guard cursive attachment reversal
7433361
[raster] Increase max image buffer size
cbe62ba
Remove two redundant conditionals
84d821f
[glyf] Reject simple glyphs with too few points
ef6a54c
[font] Fix typo in setting design coords (#5871)
b268ba1
[font] Avoid div-by-zero in parent scale
e6a9f6e
[font] Avoid creating a cycle in set_parent()
9b997cc
[zlib] Remove unused macro
ebda73a
Ignore -Warray-bounds
3036307
[vector] Fix clear() when vector is in error state
d134f88
[raster] Use png_jmpbuf in PNG error callback (#5868)
2cde8de
Bump hendrikmuhs/ccache-action from 1.2.20 to 1.2.21
8dd76bb
Bump github/codeql-action from 4.33.0 to 4.34.1
9f3f9f1
[buffer] Bounds-check in add_utf() (#5864)
c34dd6e
[ot-font] Skip adjusting offsets when all origin values are zero (#5863)
2763ae1
Fix for issue #5847 (#5862)
5b6645d
Add a fuzzer test
074b6c8
Revert "[rust] Use design coords if available, to set on the Rust side"
20fc658
[rust] Use design coords if available, to set on the Rust side
30f8744
Fuzzer fixes mar19 (#5861)
90116a5
[vector] Reject errored SVG paint bodies
488dfcf