diff options
author | Werner Lemberg <wl@gnu.org> | 2017-01-11 12:50:51 +0100 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2017-01-11 12:50:51 +0100 |
commit | 07ee1d250c5ae008e3467dea39dfc0b7f99af0b3 (patch) | |
tree | 1beadaffaab49404b20800041b242d355fff9fe7 /include/freetype/internal/services | |
parent | 8ab08cff63eeb23b6c9f2c4470ae9809f2acf244 (diff) | |
download | freetype2-07ee1d250c5ae008e3467dea39dfc0b7f99af0b3.tar.gz |
[truetype] Parse `MVAR' table.
* src/truetype/ttgxvar.h (MVAR_TAG_XXX): New macros for MVAR tags.
(GX_Value, GX_MVarTable): New structures.
(GX_Blend): Add it.
* src/truetype/ttgxvar.c (GX_VALUE_SIZE, GX_VALUE_CASE,
GX_GASP_CASE): New macros.
(ft_var_get_value_pointer): New auxiliary function to get a pointer
to a value from various SFNT tables already stored in `TT_Face'.
(ft_var_load_mvar): New function.
(TT_Get_MM_Var): Call it.
(tt_done_blend): Updated.
Diffstat (limited to 'include/freetype/internal/services')
0 files changed, 0 insertions, 0 deletions