[Bug 225072] print/freetype2: Update to 2.9

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Jan 11 13:56:49 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225072

--- Comment #2 from lightside <lightside at gmx.com> ---
There is following important changes for 2.8.1 version in docs/CHANGES file:
-8<--
II. IMPORTANT CHANGES

- By  default,  FreeType  now offers  high  quality  LCD-optimized
  output without  resorting to ClearType techniques  of resolution
  tripling and  filtering.  In  this method, called  Harmony, each
  color channel  is generated separately after  shifting the glyph
  outline, capitalizing  on the fact  that the color grids  on LCD
  panels  are shifted  by  a third  of a  pixel.   This output  is
  indistinguishable from ClearType with a light 3-tap filter.
-->8-

As I understood, the (so-called) Harmony method for "high quality LCD-optimized
output" may be enabled, if not define FT_CONFIG_OPTION_SUBPIXEL_RENDERING,
which relates to (disabled) LCD_FILTERING port's option:
https://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=410f3799b6a193e20b34c574e6f0f2be2428b1eb

Possible to remove LCD_FILTERING port's option from OPTIONS_DEFAULT variable to
enable "Harmony LCD rendering" by default. I guess, maintainer may decide about
this, if needed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.


More information about the freebsd-gnome mailing list