Al-Qurtas-Islamic-bank-The-.../include/freetype
Werner Lemberg 5df5dbb722 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.
2008-06-22 13:40:08 +00:00
..
config * include/freetype/config/ftheader.h (FT_UNPATENTED_HINTING_H, 2008-06-02 07:24:36 +00:00
internal Enable access to the various dropout rules of the B&W rasterizer. 2008-06-22 13:40:08 +00:00
freetype.h Improve documentation of gray-level rastering and what to do if you need 2008-06-21 06:27:53 +00:00
ftbbox.h Formatting, improving documentation. 2007-10-20 16:15:07 +00:00
ftbdf.h Normalize quotation to `...'. 2006-03-24 12:46:49 +00:00
ftbitmap.h Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
ftcache.h * include/freetype/ftcache.h (FTC_FaceID): Change type back to 2008-06-03 20:53:49 +00:00
ftchapters.h Formatting, improving documentation. 2007-10-20 16:15:07 +00:00
ftcid.h Formatting, improving documentation. 2007-10-20 16:15:07 +00:00
fterrdef.h * include/freetype/fterrdef.h (FT_Err_Corrupted_Font_Header, 2007-06-01 22:16:43 +00:00
fterrors.h Typo. From Han-Wen. 2007-01-23 06:29:23 +00:00
ftgasp.h More doc fixes to improve HTML version. 2008-05-31 07:03:30 +00:00
ftglyph.h whitespace 2008-04-13 21:59:29 +00:00
ftgxval.h More minor fixes. Move `version' section to the end of freetype.h so that 2006-05-12 13:55:04 +00:00
ftgzip.h More minor fixes. Move `version' section to the end of freetype.h so that 2006-05-12 13:55:04 +00:00
ftimage.h Enable access to the various dropout rules of the B&W rasterizer. 2008-06-22 13:40:08 +00:00
ftincrem.h Improve documentation so that it can be better parsed by docmaker. 2008-05-28 21:51:57 +00:00
ftlcdfil.h Cosmetic code changes. 2008-05-28 22:17:28 +00:00
ftlist.h Spelling fixes from Alexei. 2007-01-29 14:49:59 +00:00
ftlzw.h More minor fixes. Move `version' section to the end of freetype.h so that 2006-05-12 13:55:04 +00:00
ftmac.h Improvements of the document and comments in Mac OS sources by Sean McBride 2007-12-06 05:43:36 +00:00
ftmm.h * src/tools/docmaker/sources.py (re_source_keywords): Add word 2006-05-12 08:00:13 +00:00
ftmodapi.h More doc fixes to improve HTML version. 2008-05-31 07:03:30 +00:00
ftmoderr.h * docs/CHANGES, docs/INSTALL.ANY: Updated. 2005-03-23 16:45:24 +00:00
ftotval.h Formatting, improving documentation. 2007-10-20 16:15:07 +00:00
ftoutln.h Improve documentation of gray-level rastering and what to do if you need 2008-06-21 06:27:53 +00:00
ftpfr.h * src/tools/docmaker/sources.py (re_source_keywords): Add word 2006-05-12 08:00:13 +00:00
ftrender.h More doc fixes to improve HTML version. 2008-05-31 07:03:30 +00:00
ftsizes.h * src/tools/docmaker/sources.py (re_source_keywords): Add word 2006-05-12 08:00:13 +00:00
ftsnames.h * src/tools/docmaker/sources.py (re_source_keywords): Add word 2006-05-12 08:00:13 +00:00
ftstroke.h Cosmetic code changes. 2008-05-28 22:17:28 +00:00
ftsynth.h * include/freetype/ftbitmap.h (FT_Bitmap_Embolden): Update 2006-02-24 11:18:40 +00:00
ftsystem.h More minor fixes. Move `version' section to the end of freetype.h so that 2006-05-12 13:55:04 +00:00
fttrigon.h More typo fixes from Alexei. 2007-01-30 23:08:50 +00:00
fttypes.h More doc fixes to improve HTML version. 2008-05-31 07:03:30 +00:00
ftwinfnt.h Improve documentation so that it can be better parsed by docmaker. 2008-05-28 21:51:57 +00:00
ftxf86.h Spelling fixes from Alexei. 2007-01-29 14:49:59 +00:00
t1tables.h More doc fixes to improve HTML version. 2008-05-31 07:03:30 +00:00
ttnameid.h * include/freetype/config/ftheader.h (FT_UNPATENTED_HINTING_H, 2008-06-02 07:24:36 +00:00
tttables.h typo 2008-06-02 13:55:14 +00:00
tttags.h * src/otvalid/otvbase.c, src/otvalid/otvcommn.c, 2007-08-08 06:38:06 +00:00
ttunpat.h * src/tools/docmaker/sources.py (re_source_keywords): Add word 2006-05-12 08:00:13 +00:00