freetype
[Top][All Lists]
Advanced

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

Re: [ft] Modifying/Enhancing the Truetype Interpreter


From: Adam Twardoch (List)
Subject: Re: [ft] Modifying/Enhancing the Truetype Interpreter
Date: Sun, 07 Mar 2010 21:58:03 +0100
User-agent: Thunderbird 2.0.0.21 (Macintosh/20090302)

Note that ClearType is a Microsoft trademark for their specific
implementation of subpixel rendering. You may be safer off without
referring to ClearType (an even "CT") in the source code.

A.

Moony wrote:
> Reference:
> http://www.microsoft.com/typography/cleartype/truetypecleartype.aspx
> 
> Patch:
> http://www.infinality.net/files/ttinterp.20100307-1.patch
> 
> Added / implemented:
> - Created variables func_move_ct and func_move_orig_ct;
> - Created _ct versions of certain functions which ignore x-direction moves
> - Call new functions under various conditions (see patch)
> 
> 
> Not implemented:
> - 1/16 pixel "supersampling" grid in X.  Currently just ignoring x
> distances in MDAP, MIAP, MDRP, etc. instead.
> - A way to detect and disable certain functions, as described in the
> whitepaper.
> - Most of the "Backwards Compatible" fixes given in whitepaper.
> 
> 
> Notes:
> - I Put "ENHANCED TT" and notes in most places where code was modified.
> - Extremely dirty and hacky
> - May be completely wrong approach and / or execution
> - Looks very good on fonts designed for CT, and fair on legacy italic
> fonts, poor for most else
> - Any form of assistance by you is welcome!
> 
> 
> 
> 
> _______________________________________________
> Freetype mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/freetype
> 
> 


-- 

Adam Twardoch
| Language Typography Unicode Fonts OpenType
| twardoch.com | silesian.com | fontlab.net

Reporter: "So what will your trip to Ireland look like?"
Lech Wałęsa: "I get into a car, then onto a plane, and then the other
way around."





reply via email to

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