[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft] Modifying/Enhancing the Truetype Interpreter
From: |
Moony |
Subject: |
Re: [ft] Modifying/Enhancing the Truetype Interpreter |
Date: |
Sun, 07 Mar 2010 13:07:47 -0600 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100301 Fedora/3.0.3-1.fc12 Thunderbird/3.0.3 |
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!
- 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 <=
- Re: [ft] Modifying/Enhancing the Truetype Interpreter, Adam Twardoch (List), 2010/03/07
- 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