[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] gasp table support
From: |
Werner LEMBERG |
Subject: |
Re: [ft-devel] gasp table support |
Date: |
Sun, 21 May 2017 08:20:10 +0200 (CEST) |
> No more states in the library please (ie. driver property).
This driver property would be also part of the face – some properties
were already added to FT_Face so that they can be used by function
`FT_Face_Properties'. The advantage of a driver property is that you
have three levels of control:
function FT_Face_Properties
function FT_Property_Set
env. variable FREETYPE_PROPERTIES
> Why not another load flag?
The idea is to change the *default* loading behaviour of
FT_Load_Glyph. Using a new load flag doesn't do that. Additionally,
it takes ages until all applications and/or operating systems are
updated to support a new load flag – and some applications will be
never updated... With a driver property, end users have *immediate*
control whether they want gasp table support by just using a new
FreeType DLL.
Werner