freetype-devel
[Top][All Lists]
Advanced

[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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]