[haiku-bugs] Re: [Haiku] #7797: [app_server] Alternative implementation of subpixel rendering (patch)

  • From: "stippi" <trac@xxxxxxxxxxxx>
  • Date: Wed, 23 Jul 2014 13:59:46 -0000

#7797: [app_server] Alternative implementation of subpixel rendering (patch)
----------------------------------+----------------------------
   Reporter:  diver               |      Owner:  leavengood
       Type:  bug                 |     Status:  in-progress
   Priority:  normal              |  Milestone:  R1
  Component:  Servers/app_server  |    Version:  R1/Development
 Resolution:                      |   Keywords:
 Blocked By:                      |   Blocking:
Has a Patch:  0                   |   Platform:  All
----------------------------------+----------------------------

Comment (by stippi):

 I think the poor text rendering also depends a lot on the specific font.
 Nobody complains much about the default DejaVu fonts, since those contain
 hinting bytecode which works well with the hinting mode that Haiku uses
 from Freetype. Other fonts don't contain it and often it results in no
 hinting being done at all, especially for !OpenType fonts it seems.

 http://www.antigrain.com/research/font_rasterization/index.html contains
 code which shows how to use the Freetype auto-hinter to do vertical
 hinting only, bypassing the need for any subpixel filtering define. I
 think it works nicely, although it looks better with sub-pixel rendering
 and filtering than with gray-scale rendering.

--
Ticket URL: <https://dev.haiku-os.org/ticket/7797#comment:17>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: