freetype
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [ft] Differences between FT 2.3.9 & 2.4.4 that may cause poor render


From: John C. Turnbull
Subject: RE: [ft] Differences between FT 2.3.9 & 2.4.4 that may cause poor rendering quality
Date: Sun, 6 Mar 2011 18:06:32 +1100

Great, that should be very helpful and thanks for the very prompt reply!

-JCT

-----Original Message-----
From: Werner LEMBERG [mailto:address@hidden 
Sent: Sunday, 6 March 2011 17:57
To: address@hidden
Cc: address@hidden
Subject: Re: [ft] Differences between FT 2.3.9 & 2.4.4 that may cause poor
rendering quality


> I use an OpenGL library called Visualization Library which utilises
> FreeType in providing the font rendering information in its text
> renderer.  In upgrading to their latest version I noticed a
> significant degradation in the quality of the rendered text and the
> only difference in this area with respect to VL was that they
> started using FreeType 2.4.4 instead of 2.3.9 that they had used
> previously.

In version 2.4.0 the bytecode interpreter (for TTFs) has been
activated as the default.  Looking at the large rendering differences
of your images, I suppose this is what you experience.

> Does anyone know if any special compiler flags or options need to be
> set when compiling FT 2.4.4 or some other reason why text rendering
> quality would be worse under the latest version?  It looks as though
> some degree of antialiasing has been lost perhaps.

The right way IMHO is to call FT_Load_Glyph with
FT_LOAD_FORCE_AUTOHINT.  If that is not possible for you, undefine
TT_CONFIG_OPTION_BYTECODE_INTERPRETER while compiling FreeType.


    Werner




reply via email to

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