|
From: Vincent C. <v....@ze...> - 2003-06-13 01:26:06
|
> This work will have to be done in : > > - nglFont/nglFontBase (USE_FREETYPE) : okay, text editing skills > - nglStringConv (USE_ICONV, USE_MLANG) : maybe I can cope with some simple opaque > types > - nglVideoMode (USE_XF86VIDMODE) : same trick as nglFont > - nglMath (USE_FAST_FLOAT_CONVERSION) : actually only affects header inline code, so > is okay here Removed dependencies with 3rd parties from these headers (in CVS) : - nglStringConv.h : went nicely - nglVideoMode.h : looks a bit more ugly, but still acceptable - nglFont1.h : I went for the fastest and often ugliest solutions, this class is not here to stay anyway - nglFont/Base/Cache : TODO. This part is much more tricky because these class have shared interfaces using FreeType structures. I'll take more time to do it properly, this class _is_ here to stay :) |