On 28.05.2007 22:23, Stefan Dösinger wrote:
loads it into an opengl texture(GL_ALPHA) and records 256 display lists to draw textured quads. So far no unicode support, no custom pens, but custom fonts work.
One trick I've seen (in CEGUI) is to use one font texture per Unicode plane. So the page you attached would be the texture for plane 0 (ie ISO-8859-1).
Also, why display lists? Each character is a quad. You could draw the text from simple quads, with some buffering to reduce overhead.
-f.r.