CVSROOT: /sources/freetype Module name: freetype2 Changes by: David Turner <freetype> 08/09/02 02:21:58
Modified files: . : ChangeLog builds/unix : ftconfig.in include/freetype: freetype.h include/freetype/config: ftconfig.h ftoption.h src/base : ftcalc.c Log message: * include/freetype/ftoption.h, include/freetype/ftconfig.h, builds/unix/ftconfig.in, include/freetype/freetype.h, src/base/ftcalc.c: Make FT_MulFix an inlined function. Also provide an assembler implementation for ARM architectures. this is done to speedup FreeType a little (on x86 3% when loading+hinting, 10% when rendering, ARM savings are more important though). Disable this by undefining FT_CONFIG_OPTION_INLINE_MULFIX in ftconfig.h CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetype&r1=1.1786&r2=1.1787 http://cvs.savannah.gnu.org/viewcvs/freetype2/builds/unix/ftconfig.in?cvsroot=freetype&r1=1.22&r2=1.23 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetype&r1=1.233&r2=1.234 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/config/ftconfig.h?cvsroot=freetype&r1=1.54&r2=1.55 http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/config/ftoption.h?cvsroot=freetype&r1=1.124&r2=1.125 http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftcalc.c?cvsroot=freetype&r1=1.81&r2=1.82 _______________________________________________ Freetype-cvs mailing list Freetype-cvs@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-cvs