Add Adobe engine configuration

System Internals / FreeType - Ewald Hew [gmail.com] - 25 September 2017 03:26 EDT

Use the previously changed PS_Driver in type1 module to store hinting engine configuration.

- include/freetype/ftt1drv.h: New file. Duplicate and rename config options from CFF.
- include/freetype/config/ftheader.h (FT_TYPE1_DRIVER_H): New macro.

- src/type1/t1driver.c (t1_driver_class): Update declaration.
- src/type1/t1objs.c: Include FT_TYPE1_DRIVER_H. (T1_Driver_Init): Update code.

97704b1 Add Adobe engine configuration.
ChangeLog | 15 +++++
include/freetype/config/ftheader.h | 13 +++++
include/freetype/ftt1drv.h | 116 +++++++++++++++++++++++++++++++++++++
src/type1/t1driver.c | 2 +-
src/type1/t1objs.c | 34 ++++++++++-
5 files changed, 177 insertions(+), 3 deletions(-)

Upstream: git.savannah.gnu.org


  • Share