diff options
author | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2006-11-25 18:46:11 +0000 |
---|---|---|
committer | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2006-11-25 18:46:11 +0000 |
commit | 412699e86d599aab63ca9e5acfbe26eecf4c6859 (patch) | |
tree | cc9e0bf468b78214929cb8aed937c81568ba9071 /lib/freetype/docs | |
parent | b72fafd3cb5d547c2a735fc13fd862d1d6e8453f (diff) |
Import freetype 2.2.1
Diffstat (limited to 'lib/freetype/docs')
-rw-r--r-- | lib/freetype/docs/INSTALL.VMS | 4 | ||||
-rw-r--r-- | lib/freetype/docs/TODO | 8 | ||||
-rw-r--r-- | lib/freetype/docs/raster.txt | 12 |
3 files changed, 15 insertions, 9 deletions
diff --git a/lib/freetype/docs/INSTALL.VMS b/lib/freetype/docs/INSTALL.VMS index 994e56688..7d3ee6e32 100644 --- a/lib/freetype/docs/INSTALL.VMS +++ b/lib/freetype/docs/INSTALL.VMS @@ -21,10 +21,10 @@ process relies on this to figure the location of the Freetype2 include files. -To rebuild the sources it is necessary to have MMS/MMK installed on +To rebuild the sources it is neccessary to have MMS/MMK installed on the system. -The library is available in the directory +The library is avalaible in the directory [.LIB] diff --git a/lib/freetype/docs/TODO b/lib/freetype/docs/TODO index be60d6f04..7a3225979 100644 --- a/lib/freetype/docs/TODO +++ b/lib/freetype/docs/TODO @@ -3,6 +3,12 @@ Here is a list of items that need to be addressed in FreeType 2 * Implement stem3/counter hints properly in the Postscript hinter. +* Finalize the cache sub-system. It has been in beta far too long :-) + +* The automatic and Postscript hinters have been improved to increase + the quality of AA text, but Monochrome and LCD hinting still suck. We + need to do something about that. + * Add CIDCMap support to the CID driver. * Add track kerning support to the PFR driver. @@ -27,7 +33,7 @@ Other bugs have been registered at the savannah bugzilla of FreeType. ------------------------------------------------------------------------ -Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007 by +Copyright 2001, 2002, 2003, 2004, 2005, 2006 by David Turner, Robert Wilhelm, and Werner Lemberg. This file is part of the FreeType project, and may only be used, diff --git a/lib/freetype/docs/raster.txt b/lib/freetype/docs/raster.txt index 95d9e2401..a70926ca2 100644 --- a/lib/freetype/docs/raster.txt +++ b/lib/freetype/docs/raster.txt @@ -3,7 +3,7 @@ by David Turner - Revised 2007-Feb-01 + Revised 2003-Dec-08 This file is an attempt to explain the internals of the FreeType @@ -331,7 +331,7 @@ II. Rendering Technology The render pool doesn't need to be large. A 4KByte pool is enough for nearly all renditions, though nearly 100% slower than - a more comfortable 16KByte or 32KByte pool (that was tested with + a more confortable 16KByte or 32KByte pool (that was tested with complex glyphs at sizes over 500 pixels). @@ -529,7 +529,7 @@ II. Rendering Technology for each scanline. In the case of segments, the computation is straightforward, - using the Euclidean algorithm (also known as Bresenham). + using the Euclidian algorithm (also known as Bresenham). However, for Bézier arcs, the job is a little more complicated. We assume that all Béziers that are part of a profile are the @@ -545,8 +545,8 @@ II. Rendering Technology compute its intersections with the drawn scanlines. As already --------------------- mentioned this can be done - directly, but the involved - * P2 _---# P3 algorithm is far too slow. + directly, but the involed algorithm + * P2 _---# P3 is far too slow. ------------- _-- -- _- _/ Instead, it is still possible to @@ -618,7 +618,7 @@ II. Rendering Technology ------------------------------------------------------------------------ -Copyright 2003, 2007 by +Copyright 2003 by David Turner, Robert Wilhelm, and Werner Lemberg. This file is part of the FreeType project, and may only be used, |