freetype/include/freetype
Werner Lemberg 5eb0fd5e97 [truetype] Store and use design coordinates also.
* include/freetype/internal/services/svmm.h (FT_Get_Var_Blend_Func):
Add `normalizedcoords' argument.

* src/truetype/ttgxvar.h (GX_BlendRec): Add `coords' field to store
the design coordinates of the current instance.
Updated.

* src/truetype/ttgxvar.c (TT_Set_MM_Blend): Move functionality to...
(tt_set_mm_blend): ... New function.
Convert data in `normalizedcoords' array to `coords' array on
demand.
(TT_Set_Var_Design): Store argument data in `coords' array.
(TT_Get_Var_Design): Get data from `coords' array.
(tt_get_var_blend): Updated.
(tt_done_blend): Updated.

* src/cff/cffload.c, src/cff/cffload.h (cff_get_var_blend): Updated.

* src/cff/cf2ft.c (cf2_getNormalizedVector): Updated.

* src/cff/cffobjs.c (cff_face_init): Updated.
2017-03-12 20:46:56 +01:00
..
config Minor documentation improvements. 2017-02-02 21:51:07 +01:00
internal [truetype] Store and use design coordinates also. 2017-03-12 20:46:56 +01:00
freetype.h Typos. 2017-03-07 22:21:26 -05:00
ftadvanc.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftautoh.h Add face property for stem darkening. 2017-02-18 10:42:23 +01:00
ftbbox.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftbdf.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftbitmap.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftbzip2.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftcache.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftcffdrv.h [cff] Introduce `random-seed' property (1/2). 2017-02-20 08:55:26 +01:00
ftchapters.h [pcf] Make long family names configurable. 2017-01-09 11:30:32 +01:00
ftcid.h Update copyright year. 2017-01-04 20:16:34 +01:00
fterrdef.h Update copyright year. 2017-01-04 20:16:34 +01:00
fterrors.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftfntfmt.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftgasp.h * include/freetype/ftgasp.h (FT_GASP_SYMMETRIC_GRIDFIT): Fix value. 2017-02-03 08:31:18 +01:00
ftglyph.h Typos. 2017-01-19 23:01:44 -05:00
ftgxval.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftgzip.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftimage.h Typo. 2017-02-24 21:54:01 -05:00
ftincrem.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftlcdfil.h Add face property for stem darkening. 2017-02-18 10:42:23 +01:00
ftlist.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftlzw.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftmac.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftmm.h Minor documentation fixes. 2017-03-06 20:45:08 +01:00
ftmodapi.h [base] Add `FT_Set_Default_Properties' (#49187). 2017-01-23 12:53:18 +01:00
ftmoderr.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftotval.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftoutln.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftpcfdrv.h [pcf] Make long family names configurable. 2017-01-09 11:30:32 +01:00
ftpfr.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftrender.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftsizes.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftsnames.h [base] Add `FT_Get_Sfnt_LangTag' function. 2017-01-27 00:06:52 +01:00
ftstroke.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftsynth.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftsystem.h Update copyright year. 2017-01-04 20:16:34 +01:00
fttrigon.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftttdrv.h Minor documentation improvements. 2017-02-02 21:51:07 +01:00
fttypes.h Update copyright year. 2017-01-04 20:16:34 +01:00
ftwinfnt.h Update copyright year. 2017-01-04 20:16:34 +01:00
t1tables.h Update copyright year. 2017-01-04 20:16:34 +01:00
ttnameid.h Fix some `ttnameid.h' entries (#50313). 2017-02-20 12:29:59 +01:00
tttables.h ftsnames.h, ttnameid.h, tttables.h: Revise documentation. 2017-01-17 12:39:53 +01:00
tttags.h Update copyright year. 2017-01-04 20:16:34 +01:00
ttunpat.h Update copyright year. 2017-01-04 20:16:34 +01:00