[cairo] Cairo + Pango

Jon Smirl jonsmirl at yahoo.com
Sat Aug 7 10:58:18 PDT 2004


If I read the Microsoft docs right Longhown has an API where you pass
in all of the glyphs and floating point x/y coordinates for them. The
floating point positioning is used to achive subpixel placement of the
glyphs.

Pixels on most LCDs look like this:
RGBRGBRGBRGBRGBRGB

With pixel level positoning the glyph will always start on an R. With
subpixel positioning the glyph can start on any of RGB. Subpixel
positioning is different than subpixel smoothing which X currently
does.

With DirectX 10 level hardware, assuming the glyph is in the video
memory cache, all of this call can run on the graphics board. The
performance numbers are well over 1M glyphs/sec.

=====
Jon Smirl
jonsmirl at yahoo.com


		
__________________________________
Do you Yahoo!?
Y! Messenger - Communicate in real time. Download now. 
http://messenger.yahoo.com



More information about the cairo mailing list