[draw] Do quadratic-to-cubic conversion in nil quadratic implementation
a357e5d
[draw] Rename internal draw_helper_t to draw_session_t
c681331
[draw-state] Pass state down to callbacks
f1a9a9c
[draw] Add public move_to/line_to/... API that take a draw-state
a9dd9f0
[test-draw] Fix compiler warning
9f05362
[draw] Rename internal methods
ebc2a13
[draw] Simplify start_path
86fcd4f
[draw] Remove check for no-op
1740916
[draw-state] Add type and use in draw-helper
fc78592
[test-draw] Re-enable two disabled tests
5610fa1
[draw] Add TODO
a755f93
[draw] Add REPLACEME
cdb1a1f
[draw] Virtualize hb_font_draw_glyph() into hb_font_get_glyph_shape()
8b4f429
[draw] Rename user_data to draw_data
92e6e53
[draw] Remove unneeded roundf() calls
3b91538
[draw] Fix draw signatures
2bed4f4
[draw-fuzzer] Fix signatures
08e1096
Remove remaining traces of HB_EXPERIMENTAL_API
e0ac6c5
[draw] Enable draw tests
5207ce8
[test-draw] Fix compiler warning
157caf2
[draw] Another Since: tag update
27dfd69
[draw] Whitespace
7ac23f4
[draw] Remove return value of hb_font_draw_glyph()
e157b50
[draw] Move hb_font_draw_glyph() to hb-draw-glyph.cc
ddc36df
[draw] Replace API Since tags with REPLACEME
9a1508a
[main] Fix compiler warnings
a428c11
[draw] Convert API to float instead of hb_position_t
35190dc
[font] Add em_fscalef_[xy] That take and return float
d6e49b8
[font] Add em_scaleff() that returns float
6c0b65a
[draw] Remove EXPERIMENTAL_API tag
dd7b6e2