freetype-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ft-cvs] freetype2 ./ChangeLog include/freetype/internal...


From: David Turner
Subject: [ft-cvs] freetype2 ./ChangeLog include/freetype/internal...
Date: Wed, 17 May 2006 13:34:21 +0000

CVSROOT:        /cvsroot/freetype
Module name:    freetype2
Branch:         
Changes by:     David Turner <address@hidden>   06/05/17 13:34:21

Modified files:
        .              : ChangeLog 
        include/freetype/internal: tttypes.h 
        src/autofit    : afangles.c afcjk.c afhints.c aflatin.c 
                         aftypes.h 
        src/base       : ftcalc.c ftoutln.c 
        src/gzip       : ftgzip.c 
        src/psaux      : psconv.c 
        src/truetype   : ttgload.c 
        src/type1      : t1gload.c 

Log message:
        * include/freetype/internal/tttypes.h, src/autofit/afangles.c,
        src/autofit/afcjk.c, src/autofit/afhints.c, src/autofit/aflatin.c,
        src/autofit/aftypes.h, src/base/ftcalc.c, src/base/ftoutln.c,
        src/gzip/ftgzip.c, src/psaux/psconv.c, src/truetype/ttgload.c,
        src/type1/t1gload.c:
        
        this is a major patch used to drastically improve the performance
        of loading glyphs. This both speeds up loading the glypn vector
        themselves and the auto-fitter.
        
        note that we've started using inline assembler with GCC to
        implement FT_MulFix, given that this function is so damn
        important for the engine's performance.
        
        the resulting speed-up is about 25%.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1333&tr2=1.1334&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/include/freetype/internal/tttypes.h.diff?tr1=1.61&tr2=1.62&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/afangles.c.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/afcjk.c.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/afhints.c.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/aflatin.c.diff?tr1=1.34&tr2=1.35&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/autofit/aftypes.h.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftcalc.c.diff?tr1=1.69&tr2=1.70&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/base/ftoutln.c.diff?tr1=1.68&tr2=1.69&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/gzip/ftgzip.c.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/psaux/psconv.c.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/truetype/ttgload.c.diff?tr1=1.162&tr2=1.163&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/freetype/freetype2/src/type1/t1gload.c.diff?tr1=1.92&tr2=1.93&r1=text&r2=text




reply via email to

[Prev in Thread] Current Thread [Next in Thread]