freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] Taming CFF_CONFIG_OPTION_DARKENING_PARAMETER_Y* for a gam


From: Behdad Esfahbod
Subject: Re: [ft-devel] Taming CFF_CONFIG_OPTION_DARKENING_PARAMETER_Y* for a gamma of ~2.2/sRGB?
Date: Sat, 08 Aug 2015 13:44:12 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0

I'll take a look soon...  It's a hard problem.  There's no easy answer..

On 15-08-08 09:17 AM, Nikolaus Waxweiler wrote:
> (Repost because I forgot to click "post to list", sorry Werner..)
> 
>> Indeed.  So why doesn't get this applied?  Is there a negative impact
>> somewhere?  Perhaps you should add the patch to the bug report; maybe
>> this helps move the dinosaurs...
> 
> The author noted that "CAIRO_DEBUG=xrender-version=-1" triggers software
> rendering, so I personally only rigged firefox.desktop and thunderbird.desktop
> to load it and leave the rest of the desktop hardware-accelerated ;) This
> patch will probably need to touch other parts of the stack, but I will bug
> some cairo (and skia/QT?) people to see if there's something that can be done
> to bring Linux font rendering into the 21st century ;)
> 
> Side note 1: Firefox on Windows (with DirectWrite enabled for all fonts) does
> gamma correction for fonts, as does Edge. So it would be bringing the Linux
> version up to parity.
> 
> Side note 2: For years I didn't like the autohinter, I always thought it's
> output looked... pixely, blotchy, color-fringy... the opposite of nice,
> depending on the size. Wasted a lot of time fiddling with Infinality's
> patches, stem darkening, etc. It's a bit embarrassing that the problem has
> been gamma correction the entire time and that the autohinter is doing
> perfectly fine, even if the output is a bit thin. Which brings us to stem
> darkening again ;)
> 
> _______________________________________________
> Freetype-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/freetype-devel
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]