[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ft-cvs] freetype2 ChangeLog include/freetype/ftimage.h ...
From: |
Werner LEMBERG |
Subject: |
[ft-cvs] freetype2 ChangeLog include/freetype/ftimage.h ... |
Date: |
Sun, 22 Jun 2008 13:40:08 +0000 |
CVSROOT: /cvsroot/freetype
Module name: freetype2
Changes by: Werner LEMBERG <wl> 08/06/22 13:40:08
Modified files:
. : ChangeLog
include/freetype: ftimage.h
include/freetype/internal: ftgloadr.h
src/raster : ftraster.c
src/truetype : ttgload.c ttinterp.c
Log message:
Enable access to the various dropout rules of the B&W rasterizer.
Pass dropout rules from the TT bytecode interpreter to the
rasterizer; temporarily this is enabled only if
`USE_SCAN_CONVERSION_RULES' is defined.
* include/freetype/ftimage.h (FT_OUTLINE_SMART_DROPOUTS,
FT_OUTLINE_EXCLUDE_STUBS): New flags for for FT_Outline.
* src/raster/ftraster.c (Vertical_Sweep_Drop, Horizontal_Sweep_Drop,
Horizontal_Gray_Sweep_Drop): Use same mode numbers as given in the
OpenType specification.
Fix mode 4 computation.
(Render_Glyph, Render_Gray_Glyph): Handle new outline flags.
* src/truetype/ttgload.c (TT_Load_Glyph)
[USE_SCAN_CONVERSION_RULES]: Convert scan conversion mode to
FT_OUTLINE_XXX flags.
* src/truetype/ttinterp.c (Ins_SCANCTRL): Enable ppem check.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetype&r1=1.1750&r2=1.1751
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftimage.h?cvsroot=freetype&r1=1.57&r2=1.58
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/ftgloadr.h?cvsroot=freetype&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/raster/ftraster.c?cvsroot=freetype&r1=1.45&r2=1.46
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttgload.c?cvsroot=freetype&r1=1.200&r2=1.201
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/truetype/ttinterp.c?cvsroot=freetype&r1=1.114&r2=1.115
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [ft-cvs] freetype2 ChangeLog include/freetype/ftimage.h ...,
Werner LEMBERG <=