[cairo] Question about Xft2
Bill Spitzak
spitzak at d2.com
Mon Jan 12 20:39:57 PST 2004
This is probably a question for Keith Packard, but I'm not sure how to reach
him directly.
To use fonts in OpenGL I use glXUseXFont to turn an XFontStruct into an
OpenGL display list.
Before with Xft1 I was able to get a very appropriate XFontStruct by
selecting the exact same Xft font but with XFT_CORE set to true, and then it
was available in xftfont->u.core.font.
This interface seems to have disappeared in Xft2. However it is apparent that
Xft2 still contains the core font selection code, so it would be really nice
to access this. Is there any way?
Alternatively, I am quite willing to write the necessary code to get an Xft
font into an OpenGL display list, except I do not have even the slightest
hint where to start. What is the most efficient method of getting a bitmap
out of Xft/freetype, assumming such bitmaps have already been created for use
by Xft? It seems they are already on the server in the Render extension, is
there any way to access this (probably not without changes to glX..)
--
,~,~,~,~ ~ ~ ~ ~
/\_ _|_========___ Bill Spitzak
~~~/\/\\~~~~~~\____________/~~~~~~~~ spitzak at d2.com
More information about the cairo
mailing list