freetype2/include/freetype/internal
Werner Lemberg 64a91137f1 [truetype, sfnt] Introduce font variation flags to `TT_Face'.
* include/freetype/internal/tttypes.h (TT_FACE_FLAG_VAR_XXX):
New macros describing available functionality of various OpenType
tables related to font variation.
(TT_Face): New fields `variation_support' and `mvar_support',
replacing and extending `use_fvar'.

* src/sfnt/sfobjs.c (sfnt_init_face, sfnt_load_face): Use
`variation_support'.

* src/truetype/ttgxvar.c (ft_var_load_hvar): Set `variation_support'
field.
(TT_Vary_Apply_Glyph_Deltas): Updated.
2016-12-21 19:30:33 +01:00
..
services [truetype, cff] Extend `get_var_blend' function of MM service. 2016-12-18 18:12:03 +01:00
autohint.h Update copyright year. 2016-01-13 11:54:10 +01:00
ftcalc.h Update copyright year. 2016-01-13 11:54:10 +01:00
ftdebug.h Update copyright year. 2016-01-13 11:54:10 +01:00
ftdriver.h * include/freetype/internal/ftdriver.h: Remove unused typedefs. 2016-08-25 12:46:08 +02:00
ftgloadr.h Update copyright year. 2016-01-13 11:54:10 +01:00
fthash.h Don't use macro names that contain `__' [1/2]. 2016-01-12 21:37:13 +01:00
ftmemory.h Minor documentation improvements. 2016-09-06 12:29:18 +02:00
ftobjs.h Extend functionality of `ft_module_get_service'. 2016-12-14 18:54:21 +01:00
ftpic.h Update copyright year. 2016-01-13 11:54:10 +01:00
ftrfork.h [base] More sanity checks for Mac resources. 2016-12-20 23:26:38 +01:00
ftserv.h [sfnt, truetype] Add framework for Metrics Variations service. 2016-12-14 20:44:11 +01:00
ftstream.h Update copyright year. 2016-01-13 11:54:10 +01:00
fttrace.h Update copyright year. 2016-01-13 11:54:10 +01:00
ftvalid.h Update copyright year. 2016-01-13 11:54:10 +01:00
internal.h Remove forgotten macro. 2016-04-13 00:19:54 -04:00
psaux.h Update copyright year. 2016-01-13 11:54:10 +01:00
pshints.h Update copyright year. 2016-01-13 11:54:10 +01:00
sfnt.h [sfnt] Revert change from 2016-12-08. 2016-12-09 06:55:34 +01:00
t1types.h Update copyright year. 2016-01-13 11:54:10 +01:00
tttypes.h [truetype, sfnt] Introduce font variation flags to `TT_Face'. 2016-12-21 19:30:33 +01:00