diff options
author | Werner Lemberg <wl@gnu.org> | 2016-10-26 16:00:00 +0200 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2016-10-26 16:00:00 +0200 |
commit | 9c45ac39661af69119e95d25e4d4dc09c6467d43 (patch) | |
tree | afb40c2f78668202a49757ca19d070fc85712360 /docs | |
parent | 5614090725658439e7b4260c50a031c7355bab2a (diff) | |
download | freetype2-9c45ac39661af69119e95d25e4d4dc09c6467d43.tar.gz |
Add `FT_Get_{MM,Var}_Blend_Coordinates' functions.
* include/freetype/ftmm.h: Declare.
* include/freetype/internal/services/svmm.h (FT_Get_MM_Blend_Func):
New typedef.
(MultiMasters): New MM service function `get_mm_blend'.
(FT_DEFINE_SERVICE_MULTIMASTERSREC): Updated.
Update all callers.
* src/base/ftmm.c (FT_Get_MM_Blend_Coordinates,
FT_Get_Var_Blend_Coordinates): Implement.
* src/truetype/ttdriver.c: Updated.
* src/truetype/ttgxvar.c (TT_Get_MM_Blend): New function to handle
`get_mm_blend' service.
* src/truetype/ttgxvar.h: Updated.
* src/type1/t1driver.c: Updated.
* src/type1/t1load.c (T1_Get_MM_Blend): New function to handle
`get_mm_blend' service.
* src/type1/t1load.h: Updated.
* docs/CHANGES: Document.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/CHANGES | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/CHANGES b/docs/CHANGES index f0eddc53b..25e27400b 100644 --- a/docs/CHANGES +++ b/docs/CHANGES @@ -32,6 +32,11 @@ CHANGES BETWEEN 2.7 and 2.7.1 For example, you no longer get `Fixed' but rather `Sony Fixed' or `Misc Fixed Wide'. + - A new function `FT_Get_Var_Blend_Coordinates' (with its alias + name `FT_Get_MM_Blend_Coordinates') to retrieve the normalized + blend coordinates of the currently selected variation instance + has been added to the Multiple Masters interface. + ====================================================================== |