#1837 HIGH Trial-2: Fonts rendering is broken
Zarro Boogs per Child
bugtracker at laptop.org
Tue Jul 3 11:11:35 EDT 2007
#1837: Fonts rendering is broken
------------------------------+---------------------------------------------
Reporter: marco | Owner: bernie
Type: defect | Status: assigned
Priority: high | Milestone: Trial-2
Component: x window system | Version:
Resolution: | Keywords:
Verified: 0 |
------------------------------+---------------------------------------------
Comment (by JordanCrouse):
And the X server - the vesa driver uses only software rendering, which
goes down a different path. Believe me when I tell you - from my
instrumentation on text.py, the driver is doing exactly what it is asked
to do:
Draw u8 mask with source picture 1x1 (color 0x0000FF) size 400x150 <---
background
Draw u8 mask with source picture 1x1 (color 0x0000FF) size 11x14 <--- H
Draw u8 mask with source picture 1x1 (color 0x0000FF) size 10x11 <--- E
Draw u8 mask with source picture 1x1 (color 0x000000) size 2x15 <--- L
...
And so on. And we are drawing exactly that on the screen. This is
further bolstered by the fact that if you draw a rectangle then everything
works out OK - thats because a rectangle drawn by another primative, not a
u8 mask, so there is less chance of variables being left over and other
such programming mistakes. I'll run more tests today, and verify that we
are correctly getting the color from the source pixmap, but I have to say,
I'm not optimistic we'll find any glaring errors.
--
Ticket URL: <http://dev.laptop.org/ticket/1837#comment:13>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list