[Top][All Lists]
[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."
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Werner LEMBERG, 2010/03/01
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Moony, 2010/03/01
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Werner LEMBERG, 2010/03/02
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Moony, 2010/03/02
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Werner LEMBERG, 2010/03/03
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Moony, 2010/03/07
- Re: [ft] Modifying/Enhancing the Truetype Interpreter,
Adam Twardoch (List) <=
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Moony, 2010/03/07
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Werner LEMBERG, 2010/03/09
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Moony, 2010/03/10
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Werner LEMBERG, 2010/03/11
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Moony, 2010/03/11
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, James Cloos, 2010/03/12
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Moony, 2010/03/12
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Werner LEMBERG, 2010/03/13
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, James Cloos, 2010/03/13
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Werner LEMBERG, 2010/03/13