freetype2/include
Behdad Esfahbod 8dc8635874 [raster] Remove 5-level gray AA mode from monochrome rasterizer.
It was off by default and couldn't be turned on at runtime.  And the
smooth rasterizer superceded it over ten years ago.  No point in
keeping.  Comments suggested that it was there for compatibility
with FreeType 1.

550 lines down.

* src/raster/ftraster.c (FT_RASTER_OPTION_ANTI_ALIASING,
RASTER_GRAY_LINES): Remove macros and all associated code.

(black_TWorker): Remove `gray_min_x' and `gray_max_x'.
(black_TRaster): Remove `grays' and `gray_width'.

(Vertical_Sweep_Init, Vertical_Sweep_Span, Vertical_Sweep_Drop,
ft_black_render): Updated.

* src/raster/ftrend1.c (ft_raster1_render): Simplify code.
(ft_raster5_renderer_class): Removed.
2015-01-14 18:06:22 +01:00
..
config [truetype] Remove TT_CONFIG_OPTION_INTERPRETER_SWITCH. 2015-01-10 23:05:37 +01:00
internal [ftvalid] Introduce FT_THROW() in FT_INVALID_XXX macros. 2014-12-10 00:27:41 +09:00
freetype.h * Version 2.5.5 released. 2014-12-30 21:44:51 +01:00
ft2build.h * builds/unix/ft2unix.h: Remove. No longer necessary. 2013-11-13 10:06:00 +01:00
ftadvanc.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftautoh.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftbbox.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftbdf.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftbitmap.h Minor documentation improvements and whitespace. 2014-11-21 06:10:25 +01:00
ftbzip2.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftcache.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftcffdrv.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftchapters.h [documentation] Add section how to include FreeType header files. 2013-12-11 07:48:51 +01:00
ftcid.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
fterrdef.h Formatting. 2014-06-25 08:58:14 +02:00
fterrors.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftgasp.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftglyph.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftgxval.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftgzip.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftimage.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftincrem.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftlcdfil.h Uppercase all hex digits for orthogonality. 2014-12-07 11:03:57 +01:00
ftlist.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftlzw.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftmac.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftmm.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftmodapi.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftmoderr.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftotval.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftoutln.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftpfr.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftrender.h [raster] Remove 5-level gray AA mode from monochrome rasterizer. 2015-01-14 18:06:22 +01:00
ftsizes.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftsnames.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ftstroke.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftsynth.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftsystem.h Minor doc improvements. 2014-12-13 07:26:04 +01:00
fttrigon.h Minor documentation fixes. 2014-09-22 22:06:38 -04:00
ftttdrv.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
fttypes.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftwinfnt.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ftxf86.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
t1tables.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00
ttnameid.h Uppercase all hex digits for orthogonality. 2014-12-07 11:03:57 +01:00
tttables.h FT_Sfnt_Tag: s/ft_sfnt_xxx/FT_SFNT_XXX/ for orthogonality. 2014-12-03 10:18:34 +01:00
tttags.h Simplify header file hierarchy. 2013-11-13 08:55:46 +01:00
ttunpat.h * include/*: Improve structure of documentation. 2014-12-02 23:06:04 +01:00