[Top][All Lists]
[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Freetype] FreeType-2.1.1 for Windows,
GnuWin32 <=