[cairo] Re: Trivial patch reducing fp mults in pango-cairo
behdad at behdad.org
Wed Dec 13 16:40:58 PST 2006
On Wed, 2006-12-13 at 16:14 -0800, Daniel Amelang wrote:
> Anyway, your patches does get rid of the __add for cx, which is nice,
> but you still have the __mul and the __float. The cy still has the
> __add, __mul and the __float, but you skip all of them if base_y is
> zero...is that often the case?
Yeah, more than 90% of the time, since glyphs are mostly positioned
horizontally. So the patch should at least cut the remaining floating
point ops in pangocairo into half.
"Those who would give up Essential Liberty to purchase a little
Temporary Safety, deserve neither Liberty nor Safety."
-- Benjamin Franklin, 1759
More information about the cairo