freetype
[Top][All Lists]
Advanced

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

[Freetype] FreeType-2.1.1 for Windows


From: GnuWin32
Subject: [Freetype] FreeType-2.1.1 for Windows
Date: Thu, 13 Jun 2002 10:01:52 +0200

An MS-Windows (Win32) port of the latest release (2.1.1) of FreeType is 
available from
http://gnuwin32.sourceforge.net
FreeType is a free rasterizer and font engine.

LATEST CHANGES BETWEEN 2.1.1 and 2.1.0

  I. IMPORTANT BUG FIXES

    - The `version_info' returned by `freetype-config' in 2.1.0 returned an
      invalid value. It now returns 9:1:3 (2.0.9 returned 9:0:3).

    - Version 2.1.0 couldn't be linked against applications on Win32 and
      Amiga systems due to a new debug function that wasn't properly
      propagated to the system-specific directory in `builds'.

    - Various MacOS and Mac OS X specific fixes.

    - Fixed a bug in the TrueType charmap validation routines that made
      version 2.1.0 too restrictive -- many popular fonts have been
      rejected.

    - There was still a very small difference between the monochrome glyph
      bitmaps produced by FreeType 1.x and FreeType 2.x with the bytecode
      interpreter enabled.  This was caused by an invalid flag setting in
      the TrueType glyph loader, making the rasterizer change its drop-out
      control mode.  Now theresults should _really_ be completely identical.

    - The TrueType name table loader has been improved to support many
      popular though buggy Asian fonts.  It now ignores empty name entries,
      invalid pointer offsets and a few other incorrect subtleties.
      Moreover, name strings are now loaded on demand, which reduces the
      memory load of many faces (e.g. the ARIAL.TTF font file contains a
      10kByte name table with 70 names).

    - Fixed a bug in the Postscript hinter that prevented family blues
      substitution to happen correctly.


  II. NEW FEATURES

    - Three new font drivers in this release:

      * A BDF font driver, contributed by Franco Narda Zapelli, heavily
        modified by Werner Lemberg.  It also supports anti-aliased bitmaps
        (using a slightly extended BDF format).

      * A Type42 font driver, contributed by Roberto Alameda.  It is
        still experimental but seems to work relatively well.

      * A PFR font driver, contributed by David Turner himself.  It doesn't
        support PFR hinting -- note that BitStream has at least two patents
        on this format!


  III. MISCELLANEOUS

    - The cache sub-system has been optimized in important ways.  Cache hits
      are now significantly faster.  For example, using the CMap cache is
      about twice faster than calling FT_Get_Char_Index on most platforms. 
      Similarly, using an SBit cache is about five times faster than loading
      the bitmaps from a bitmap file, and 300 to 500 times faster than
      generating them from a scalable format.

      Note that you should recompile your sources if you designed a custom
      cache class for the FT2 Cache subsystem, since the changes performed
      are source, but not binary, compatible.



reply via email to

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