|
d1c00c04
|
2023-04-24T13:24:47
|
|
[COLR] Respect HB_NO_PAINT
Fixes https://github.com/harfbuzz/harfbuzz/issues/4204
|
|
fe671a5a
|
2023-03-16T14:10:21
|
|
[instancer] support COLRv1 full instancing
|
|
09a26623
|
2023-03-14T12:48:12
|
|
Merge pull request #4168 from googlefonts/subset_name_collect
[subset] name_id closure
|
|
75e6498d
|
2023-03-14T12:41:46
|
|
Don't use M_PI
Fixes https://github.com/harfbuzz/harfbuzz/issues/4166
Happy Pi Day!
|
|
de6533d8
|
2023-03-13T13:36:00
|
|
[subset] collect name_ids from CPAL table
|
|
7b77cd19
|
2023-03-13T12:45:43
|
|
[subset] fix bug in CPAL V1tail serialization
We should serialize nameIDs rather than retained color index
|
|
ae96295d
|
2023-01-28T22:12:33
|
|
Delete commented out include
|
|
b8193357
|
2023-01-28T00:00:30
|
|
[OT::Color] Drop unused includes
|
|
0f33ea8c
|
2023-01-27T11:26:57
|
|
[subset/COLR] Copy VarStore
Fixes https://github.com/harfbuzz/harfbuzz/issues/4085
|
|
72e13fff
|
2023-01-24T11:05:38
|
|
[COLRv1] Handle void extents
|
|
20318fed
|
2023-01-24T11:04:10
|
|
[COLRv1] Don't return extents if glyph has no paint
Fixes https://github.com/harfbuzz/harfbuzz/issues/4068
|
|
be8a87c4
|
2023-01-21T15:00:41
|
|
Move TRACE_DISPATCH after may_recurse()
Such that we don't get memory access issues if DEBUG_SANITIZE is
on and may_recurse() returns false.
|
|
638e0ed4
|
2023-01-20T13:01:22
|
|
[paint] Overlay custom-palette on top of chosen palette
Got to agree this is more ergonomic.
|
|
0b32cf90
|
2023-01-18T21:16:38
|
|
[COLR] Rename a variable
|
|
7aca3b50
|
2023-01-18T20:49:06
|
|
[COLRv1] Hook up custom palette colors
|
|
e4a41f5e
|
2023-01-16T16:27:04
|
|
[COLRv1] Implement recursive clip boxes
Tests need update.
hb-view test_glyphs-glyf_colr_1_variable.ttf -u f0c00
|
|
9c45d98f
|
2023-01-11T11:16:18
|
|
[subset-plan] Simplify colr_palettes allocation
|
|
b74a2651
|
2023-01-11T11:15:15
|
|
[subset-plan] Simplify colrv1_layers allocation
|
|
5fc91de2
|
2023-01-11T11:04:17
|
|
[shape-plan] Simplify _glyphset_colred allocation
|
|
02751514
|
2023-01-09T12:26:39
|
|
[paint] Align deptch/edge count conditions across two backends
|
|
f46dcf14
|
2023-01-08T14:33:54
|
|
[paint/COLR] Fix clip transform
Sigh. So complicated.
|
|
f283d4d3
|
2023-01-08T12:42:34
|
|
[paint] Try to adjust both renderers to use same clip order
|
|
5bd6fc1a
|
2023-01-07T16:32:50
|
|
Comment
|
|
432afa9d
|
2023-01-07T16:25:30
|
|
[paint] Fix paint_extents usage
It was broken all this time :(.
The two backends do this slightly differently...
|
|
65c3cde5
|
2023-01-07T14:29:18
|
|
[COLRv1] Fix scale variation
|
|
dfd9bf8a
|
2023-01-07T14:05:02
|
|
[COLRv1] Fix a couple of missing to_float() calls
Ouch!
|
|
d045de78
|
2023-01-07T13:55:17
|
|
[paint] Optimize PAINT_COMPOSITE
At the start of each paint call the current group is clear.
So we don't need to start a new group for the backdrop paint.
A paint composite really needs one group push, not two.
|
|
4adc748b
|
2023-01-01T09:46:11
|
|
Move Color tables to src/OT/Color/
|