Announcement

Collapse
No announcement yet.

FreeType 2.6.2 Brings Changes To Rendering Fonts On LCD Screens

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by Cerberus View Post
    Good thing Ubuntu does its own font rendering patches, default font rendering on most Linux distributions is
    ...less than acceptable, especially how fonts in web browsers look like. Ubuntu and OSX have the best font rendering, looking at the same webpages in Ubuntu then in Windows on the same browser...Ubuntu wins.
    Ubuntu doesn't really patch FreeType. They just change the default configuration. RGB subpixel rendering, default LCD filter, light autohinting. That's it.

    Comment


    • #12
      Originally posted by behrz View Post
      By looking at the samples on FreeType's article, the older one looked better to me... Plus they even mention the newer looking blurrier. We'll have to wait and see it for real, but I hope it doesn't look like those screenshots.
      The examples in the screenshot are rendered with a gamma of 1.8, so they look different from what you'll see with current cairo, Qt and Skia And don't be fooled by the slightly higher contrast of the old filter. It had subtle distortions and color-fringing. We'll see how the new filter works out.

      Originally posted by FuturePilot
      Which I still don't understand because I thought those patents expired?
      ClearType patents expire mid-2018 iirc. Ubuntu and Debian ship with subpixel-rendering-enabled builds.

      Originally posted by carewolf
      Well, we can't really do linear blending of the output of freetype, it is already adjusted to work without naive blending, which makes linear blending looks really blurry.
      You can with the new default and the light filter. You'll just run into "fonts are thin and hard to read" problems unless you enable http://freetype.org/freetype2/docs/r...g%28autofit%29 and http://freetype.org/freetype2/docs/r...ening%28cff%29. You could enable both and run with FT_LOAD_TARGET_LIGHT only. The interface here is experimental for now unfortunately, we first have to implement it for the TrueType and Postscript driver and then come up with a FT_Library-level API call so library developers can set and forget it.

      Originally posted by brent
      Ubuntu doesn't really patch FreeType. They just change the default configuration. RGB subpixel rendering, default LCD filter, light autohinting. That's it.
      This I'm currently lobbying the fontconfig maintainer to set hintslight as the default. I'll see

      Comment


      • #13
        Here's a screenshot of text how it's rendered by Firefox: http://postimg.org/image/5nygszlof/

        Comment


        • #14
          Originally posted by FuturePilot View Post

          Which I still don't understand because I thought those patents expired?
          The hinting patents are expired. According to mudig, the subpixel rendering patents still have a few years.

          Comment


          • #15
            Here's another rendering example from Firefox (hintslight in all screenshots): http://postimg.org/image/nxaksrdon/full/

            Comment


            • #16
              Will be interesting to see how this compares with Infinality, which I've been using with great success on Archlinux for years now.

              Comment


              • #17
                Originally posted by behrz View Post
                By looking at the samples on FreeType's article, the older one looked better to me... Plus they even mention the newer looking blurrier. We'll have to wait and see it for real, but I hope it doesn't look like those screenshots.
                By reading the article you'd discover what you see via your monitor will vary greatly due to the fact the toolkits on Linux suck and don't support what they should support. This is a WIP future.

                Comment


                • #18
                  Originally posted by mudig View Post
                  Here's another rendering example from Firefox (hintslight in all screenshots): http://postimg.org/image/nxaksrdon/full/
                  I'll be thrilled with Firefox 42 stops crapping the bed every hour on Debian, never mind getting fonts better.

                  Comment

                  Working...
                  X