[paint] Optimize transform operations again
3ff91c4
Merge pull request #3991 from harfbuzz/paint-optimize-transform
1a0dd49
Update expected test results
9f3b59f
[subset-cff] Another exact allocation
edb8123
[set] Use exact-allocation in copying
54dd01b
[subset] Another exact-allocation
2c64048
[cff-subset] Adjust pre-allocation
0ec0214
[paint-extents] Minor reorder
b88ca81
[set] Another exact-size allocation
0c6a721
[cff2] Another exact-size allocation
b803024
[cff2] Use exact-size vector allocation for blends
3d4659b
[vector] A couple more exact-size allocations
92e5933
[vector] Add internal API for exact-size allocation
2eacc37
[machinery] Refactor shared code into a macro
a0b46f3
[multimap] Add consts
ebb475b
[paint] Fixup
9e3ff0e
[paint] Add internal push_skew/pop_skew API
6b47fcb
[paint] Add internal push_rotate/pop_rotate API
46adf31
[paint] Add internal push_scale/pop_scale API
ce78351
[paint] Add internal push_translate/pop_translate
7363eb3
[paint] Call internal API internally
df91677
[paint] Avoid div-by-zero
99da0e6
[paint-extents] Const-correctness
4e94b65
[paint-extents] Minor move variable
f6dc469
[paint-extents] Rename variable
4e7807a
[paint-extents] Move code around
c86d189
[paint-extents] Add HB_UNUSED
d9a9bd8
[docs] Add a section about rendering
956ccb1
[docs] Drop stale commented-out section
63cd1cc
Mention named instances in the var-fonts section
a390590