#1837 BLOC Trial-2: Fonts rendering is broken
Zarro Boogs per Child
bugtracker at laptop.org
Fri Jul 13 10:50:34 EDT 2007
#1837: Fonts rendering is broken
------------------------------+---------------------------------------------
Reporter: marco | Owner: dcbw
Type: defect | Status: closed
Priority: blocker | Milestone: Trial-2
Component: x window system | Version:
Resolution: fixed | Keywords:
Verified: 0 |
------------------------------+---------------------------------------------
Comment (by JordanCrouse):
The reason why this fix hasn't been checked in yet is that it introduces a
unilateral delay for all composite operations with a mask, which turns out
to be used for pretty much any rendering other then a simple rectangle
(nearly all the cairo 1.4 test suite use masks at some point). We are
guarnteed a stall every time a new operation is started.
Adams patch make a determination of where the 1x1 source color lies, and
if it is in system memory, we can avoid the delay. Presumably, over time
the EXA migration will be fixed so that such simple pixmaps are ensured to
live in system memory, making life easier for all of this.
I kept this bug open because it is a reminder to us that our current
solution is sub-optimal, and that we need to ensure that Adams code gets
into the driver (and X server), and further more that I need to backport
the code so that it works on a 1.3 server as well. But I'm not going to
get into a "revert war" with you over this - we'll let Jim decide what he
wants to do.
--
Ticket URL: <http://dev.laptop.org/ticket/1837#comment:30>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list