Merge pull request #5938 from harfbuzz/vector-pdf-gradient-opacity
bced89d
Merge branch 'main' into vector-pdf-gradient-opacity
e5e9d78
Merge pull request #5937 from harfbuzz/vector-scale-changed
38008ed
[vector/raster] Add set_background / get_background API
d774a9a
[vector-paint-pdf] Add SMask alpha for sweep gradient meshes
05d5e35
[vector-paint-pdf] Add SMask support for gradient alpha
6924546
[vector] Fix aggregate init for hb_vector_path_sink_t
05e9bd5
[vector-paint-pdf] Normalize gradient color stops before emit
3c533ad
[vector] Scale clip path coordinates by 1/scale_factor
c225835
[util/vector] Fix show-extents stroke width scaling
fbdd39b
[vector-draw] Fix SVG show-extents: flush path before next glyph
8ed9cc3
[util/vector] Drop upem_font; operate in font-scale space
d1bb9a5
[vector] Auto-flush glyph caches on font change
36bf8ec
[vector] Split path draw funcs into per-format singletons (#5935)
80ca561
[vector-paint-pdf] Fix use-of-uninitialized in indexed smask
68afee0
Merge pull request #5933 from harfbuzz/paint-clip-path
3c5352b
fixup! [draw][paint] Make get_funcs instance-aware; add get_format
76d543a
Address PR #5933 review feedback
6636f04
[util/hb-view] --show-extents: foreground color, no per-color split
f7ebd54
[util] --show-extents: add a filled dot at the pen origin
c152eac
NEWS: Document get_funcs signature change and draw helpers
88dc4c9
[cairo] Implement arbitrary-path clip in paint funcs
48fdb0e
[draw][paint] Make get_funcs instance-aware; add get_format
591748f
[util/gpu] Port --show-extents to the shared paint helper
fe77507
[util/vector] Port --show-extents to the paint API
cf5325f
[vector-draw] Flush pending free-form path on glyph entry
38f1760
[vector-draw] Flush leftover scratch path on render
acfb678
[draw] Rename hb_draw_rect to hb_draw_rectangle
98470a3
[util/raster] Port --show-extents draw mode; factor shared math
77817c5
[util/raster] Port --show-extents to the paint API (paint mode)
134066d