Werner Lemberg f04951af8d [truetype] Add `interpreter-version' property.
This makes the option TT_CONFIG_OPTION_SUBPIXEL_HINTING controllable
at runtime.

* src/truetype/ttdriver.c: Include FT_TRUETYPE_DRIVER_H.
(tt_property_set, tt_property_get): Fill templates.

* src/truetype/ttobjs.h (TT_DriverRec): Add `interpreter_version'
member.
Remove unused `extension_component' member.

* src/truetype/ttgload.c: Include FT_TRUETYPE_DRIVER_H.
(tt_get_metrics, TT_Hint_Glyph, TT_Process_Simple_Glyph,
compute_glyph_metrics, tt_loader_init): Use `interpreter_version'.

* src/truetype/ttinterp.c: Include FT_TRUETYPE_DRIVER_H.
(SUBPIXEL_HINTING): New macro to check `interpreter_version' flag.
Update all affected functions to use it.
Use TT_INTERPRETER_VERSION_XXX where appropriate.

* src/truetype/ttobjs.c: Include FT_TRUETYPE_DRIVER_H.
(tt_driver_init): Initialize `interpreter_version'.

* src/truetype/ttsubpix.c: Include FT_TRUETYPE_DRIVER_H.
Use TT_INTERPRETER_VERSION_XXX where appropriate.
2013-05-17 13:51:07 +02:00
..
2013-05-08 11:39:16 +02:00
2013-01-24 13:33:06 +01:00
2010-12-31 17:47:09 +01:00
2009-03-11 21:39:10 +00:00
2013-03-14 15:49:49 +01:00
2012-01-17 02:00:24 +09:00
2013-01-12 19:17:05 -05:00
2008-06-26 19:56:51 +00:00
2008-06-26 19:56:51 +00:00
2013-01-12 19:17:05 -05:00
2010-02-13 07:53:37 +01:00
2008-06-26 19:56:51 +00:00
2008-06-26 19:56:51 +00:00
2009-01-19 08:35:45 +00:00
2013-05-12 06:00:27 +02:00
2008-06-26 19:56:51 +00:00
2009-01-19 08:47:43 +00:00
2009-01-19 08:35:45 +00:00
2010-02-13 07:53:37 +01:00
2013-01-12 19:17:05 -05:00
2013-03-14 15:49:49 +01:00
2011-11-15 08:17:59 +01:00
2008-10-05 06:08:40 +00:00