[cairo-bugs] [Bug 28549] Gamma-corrected alpha blending for text output

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jun 15 12:52:47 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=28549

--- Comment #2 from Antti S. Lankila <alankila at bel.fi> 2010-06-15 12:52:46 PDT ---
Thank you for your comments, Bill.

The reason why I claim thin shapes to be the most important is that in context
of fonts, which are rarely transparent, the opaque, filled-in areas will work
and all problems are at boundaries.

I do not want to currently complicate the matter by talking about what is seen
as perceptively equivalent thickness given white-on-black vs. black-on-white. I
will personally be satisfied with the removal of color fringing at the present
time.

What Windows 7 does doesn't matter to me. I'm not proposing that we emulate
windows 7 strong hinting. I just want to show an OS that does things better
than Linux does, to give a sense of perspective on how it could be improves. OS
X screenshot would have served this function just as well, but I do not own an
Apple computer.

As to the discussion of new set of OVER primitives, etc. I have no real
personal interest on matter. The idea of providing new set of operators (or a
flag, or whatever) for gamma-corrected alpha blending seems fine by me.
However, I believe the way Linux currently does text is wrong and does not need
preserving. Linux should definitely do it more like the other OS's do. I
believe this point is both practical and tenable, so I pick this battle. I
would like to leave discussion of image blending, or changes to RENDER
extension, or whatever it entails to another time and another bug report. :)

Your image processing pages were fascinating. I liked the improved blur,
especially the one that compensated for saturated pixels. I am somewhat
distressed by what the sample in notlinear.html looked like. I had expected it
to look better. Perhaps I will take it as a starting point for future
improvement. However, right now, I really want to see the gamma-corrected OVER
for text. Later, maybe, improvements that relate to perception but aren't
physically obvious.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the cairo-bugs mailing list