freetype-devel
[Top][All Lists]
Advanced

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

Re: [ft-devel] ft-smooth for 2.1.10?


From: David Turner
Subject: Re: [ft-devel] ft-smooth for 2.1.10?
Date: Mon, 19 Dec 2005 07:07:21 +0100
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)

Hi,

bulia byak a écrit :

>Sorry for being obnoxious... but, is this code (rendering similar to
>2.1.9 with David Chester's patch) now in CVS, by any chance?
>
>Thanks!
>
>  
>
WARNING: INSTALLING THE CURRENT CVS WILL PROBABLY BREAK YOUR SYSTEM

Sort of, the LIGHT hinting mode has been modified to duplicate its
behaviour, but:

- it's not the default (you need to select "light" hinting in the font
preferences dialog,
  or tweaking your fonts.conf file)

- it doesn't force the auto-hinter on all font formats, like David
Chester's patch.
  I'll try to see in the future

I've been able to test it on my desktop with a set of horrible linker
tweaks that event I
don't fully understand, but the rendering changes work well. Curiously,
it looks a lot better
on a desktop than in ftview :-)

I'm now only focusing on getting all the correct bits and pieces to be
able to install
the current sources on a machine without breaking everything. This will
most certainly
require upgrading your versions of GLib, Pango, FontConfig, libXft and a
few others.

Also, some deprecated cache APIs are probably going to come back since
there are
a lot of packages that already depend on them, and that shouldn't imply
problems
in the internals.

More on this later,

- David Turner
- The FreeType Project  (www.freetype.org)


>On 11/18/05, Turner, David <address@hidden> wrote:
>  
>
>>>ME TOO. David, I've been using your patch for a long time and I love
>>>it. Personally I just cannot understand how someone can so badly break
>>>the kerning and character shapes for some marginal gain in crispness.
>>>But, EVEN if this is not made the default, I don't see why it's not
>>>included even as an option!
>>>
>>>In case the FT developers keep being unflexible on this issue, David,
>>>can you please update your patch so it works with 2.1.10?
>>>
>>>      
>>>
>>To be honest, I was unaware of this patch, or simply completely forgot
>>about it when it's been presented.
>>
>>It's not like we're not trying to improve the engine's rendering. We
>>have integrated David Chester's improvements, but this needed a mostly
>>complete rewrite of his code, because a quick hack is not always the
>>best way to implement a feature.
>>
>>The same is true for the current patch. It's much shorter though,
>>so it should be easy to integrate.
>>
>>Also, notice that some people complain because the LIGHT hinting
>>mode creates color fringes in LCD-decimated mode, so strong hinting
>>will still be required for some users, at least.
>>
>>
>>Thanks,
>>
>>- David Turner
>>- The FreeType Project  (www.freetype.org)
>>
>>
>>    
>>
>>>--
>>>bulia byak
>>>Inkscape. Draw Freely.
>>>http://www.inkscape.org
>>>
>>>
>>>_______________________________________________
>>>Freetype-devel mailing list
>>>address@hidden
>>>http://lists.nongnu.org/mailman/listinfo/freetype-devel
>>>
>>>      
>>>
>>***********************************************************************************
>>Information contained in this email message is confidential and may be 
>>privileged, and is intended only for use of the individual or entity named 
>>above. If the reader of this message is not the intended recipient, or the 
>>employee or agent responsible to deliver it to the intended recipient, you 
>>are hereby notified that any dissemination, distribution or copying of this 
>>communication is strictly prohibited. If you have received this communication 
>>in error, please immediately notify the address@hidden and destroy the 
>>original message.
>>***********************************************************************************
>>
>>
>>    
>>
>
>
>--
>bulia byak
>Inkscape. Draw Freely.
>http://www.inkscape.org
>
>
>_______________________________________________
>Freetype-devel mailing list
>address@hidden
>http://lists.nongnu.org/mailman/listinfo/freetype-devel
>  
>





reply via email to

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