diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-05-20 10:26:59 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-05-24 18:31:15 +0100 |
commit | 91f560034fc2695680d1208a78fc56d814b0da79 (patch) | |
tree | 8dd35a2ec95db86643152b37d4b3c68c8ca6f34f /uxa/uxa-accel.c | |
parent | e3ece83f577d3664962edeec6ab5bdc41c5d77cf (diff) |
uxa: Composite glyphs directly onto dst when possible.
Without using a mask and compositing directly onto the destination,
takes us from 580 kglyphs/s to 850 kglyphs/s on i945 [x11perf -aa10text].
However, the extra intersection check almost entirely cancels out the
speed up and we discover that the glyphs in x11perf are always
overlapping. Nothing is ever easy.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'uxa/uxa-accel.c')
0 files changed, 0 insertions, 0 deletions