> 2. I converted DejaVu Sans 18 bold to a C source file using convfnt, replaced the system font with it and recompiled nano-X. So, this became the new "System" font. Rendering delay is still under 1 sec, which is nice. However, I lost anti-aliasing, and that makes the font almost unreadable... It won't be a solution, then.
Another idea might be to enhance the font conversion utility and nano-X to convert a truetype font to a grey (not 1bpp like current incore fonts) bitmap, and then enhance nano-X to allow anti-aliased display of the incore font. The freetype driver currently effectively produces this same bitmap, and then calls a blit routine to draw it, so the nano-X enhancement isn't much work. Although anti-aliased bitmap display of glyphs using freetype does take more time, considerable time is taken converting the stored outline format to the bitmap in the first place. There is an older cached freetype nano-X driver that would cache these converted bitmaps which sped things up considerably. Unfortunately, it broke with later versions of the FT library. Regards, Greg --------------------------------------------------------------------- To unsubscribe, e-mail: nanogui-unsubscr...@linuxhacker.org For additional commands, e-mail: nanogui-h...@linuxhacker.org