[hvgl] Use a scratch pad
f4debfb
[hvgl] Simplify eigen math
689ecdb
[hvgl] Remove use of complex numbers
103eda6
[hvgl] Name a value
64ae0d5
[hvgl] Fix build after rebase
b97a044
[hvgl] Micro-optimize vector resize
cd269e2
[hvgl] Cosmetic
3bb4ee7
[hvgl] Micro-optimize
39483e8
[hvgl/transforms] Micro-optimize more
551edd7
[hvgl] Replace complex exp() with a sincos()
c9f69bc
[hvgl/transforms] Micro-optimize
2254263
[hvgl/transforms] Micro-optimize
a2e6fea
[hvgl/transforms] Comment
3955b52
[hvgl/transforms] Break up some more
6e8f20b
[hvgl/transforms] Break up the four-iterator loop again
4ede146
[hvgl] Reduce a complex multiplication
186e9c8
[paint] Simplify transforms
b13c812
[geometry] Numerical stability
47017bb
[geometry] Add scale_around_center & skew_around_center
4d52539
[paint] Use transforms from hb-geometry
a5b083b
[paint] Add rotate_around_center
120bc2c
[geometry] Add rotate_around_center
75cc0d3
[paint] Use hb_sincos()
e1b92c0
[hvgl] Optimize rotate-around-center
4e99803
[hvgl] Move a method around
a91719d
[geometry] Micro-optimize translate
63dc039
[hvgl] Micro-optimize complex i
531a720
[hvgl] Micro-optimize
67e119d
[hvgl] Let compiler see both code paths ifdef __FMA__
494b13a
[hvgl] Micro-optimize
ec66c16