<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - RBGA Order options for moden panels (Pentile, RGBG, OLED)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=106219#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - RBGA Order options for moden panels (Pentile, RGBG, OLED)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=106219">bug 106219</a>
              from <span class="vcard"><a class="email" href="mailto:freedesktop@redsandro.e4ward.com" title="Redsandro <freedesktop@redsandro.e4ward.com>"> <span class="fn">Redsandro</span></a>
</span></b>
        <pre>I'm using the grayscale antialiasing, because the RGBA has terrible fringing
(due to the mismatch in subpixel layout).

However, text in grayscale antialiasing is fringing too - green on top and red
on bottom.

I think the answer to "does it look significantly better" depends on who you
ask. Perhaps a designer would say yes more often than a programmer.

Playing with freetype only makes sense if I can insert a custom rasterization
matrix somewhere. And in order to figure out this matrix, I need to investigate
the subpixel layout. Microscopic image is not irrelevant, unless you propose a
bruteforce approach to finding the optimal matrix.

Aside from fonts, I'm also interested to see if there are facilities for
pixel-precise postprocessing when rendering the desktop, since thin horizontal
lines also have fringing. Basically every hard edge on a dark block on a light
background is green on top and purple on bottom. A subpixel-aware opposite of
sharpening would fix this.

I have the eye, the equipment and a theoretical understanding of what needs to
happen. I don't have the technical understanding of where I can try this out or
whom to talk to; as in someone who is interested in improving this too.

So I'm guessing I should take this issue to the freetype bugtracker? If it
comes to an implementation, I go back here?</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>