summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2016-10-26 16:00:00 +0200
committerWerner Lemberg <wl@gnu.org>2016-10-26 16:00:00 +0200
commit9c45ac39661af69119e95d25e4d4dc09c6467d43 (patch)
treeafb40c2f78668202a49757ca19d070fc85712360 /docs
parent5614090725658439e7b4260c50a031c7355bab2a (diff)
downloadfreetype2-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/CHANGES5
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.
+
======================================================================