[vector-paint-pdf] Use scale_precision for transform matrix entries
370ed58
[vector] Fix global paint transform for output-space
9dfd7aa
[vector] Emit PDF paint coordinates in output-space
bc1346d
[vector] Emit SVG coordinates in output-space
bc7e513
[vector] Rename hb-vector-svg.hh → hb-vector-internal.hh
d442e7e
[vector] Rename hb_buf_t → hb_vector_buf_t
dd0cefa
[vector] Move scale_precision to hb_buf_t method
1b8d810
[vector] Merge hb-vector-buf.cc into hb-vector.cc
d77a910
[vector] Replace hb-vector-utils with hb-vector-buf
aa09dd5
[vector] Move append_svg_color and append_base64 to hb_buf_t
b5b7331
[vector] Convert remaining free function calls to hb_buf_t methods
d1cb376
[vector] Migrate to hb_buf_t methods; rename hb-vector-utils
454ea6a
[vector-paint-pdf] Use paint's scratch path instead of stack draw_t
282e55d
[vector] Add hb_buf_t; move precision to the buffer
3a01d26
[vector-paint] Flush cache on foreground/palette/custom changes
b513aaa
Merge pull request #5940 from harfbuzz/vector-split
9fc4402
[vector-draw] Split draw funcs into per-format SVG/PDF sets
c3c51a6
[vector] Split SVG paint backend into hb-vector-paint-svg.cc
cbb0aea
Merge pull request #5939 from harfbuzz/vector-raster-set-background
d4b0a18
[vector] Increase paint fill/sweep radius from 32767 to 1000000
9161a68
[util/gpu] Fix color auto-detect for COLRv0 fonts
b487515
[raster-paint] Fix alignment cast in background fill
8793feb
[util/vector] Remove all SVG post-processing and CSS var machinery
817d734
[util/vector] Remove SVG post-processing; write draw blobs directly
8b324b6
[vector-draw] Extract flush_path helper; apply foreground to all paths
2f78333
[vector-draw] Per-glyph foreground color
02f38ff
[util/vector] Remove write_combined_svg; simplify render
fbc2da4
[vector-draw] Add foreground/background color API
7c54a40
[util/vector] Remove util-side emit_background_rect
c2f7639
[util] Add --background=none for transparent background
549f845