Font smoothing is a more generic term, but it turns on what wikipedia calls subpixel rendering.
If subpixel positioning is off, then each rendered glyph starts at a pixel boundary.
When subpixel positioning is on, if subpixel quantization is also on, then glyphs are constrained to only certain subpixel positions. If I recall, it currently constraints glyphs to thirds of a pixel horizontally and whole pixels vertically. This is a performance win, because it means that there are only three rasterized versions of each glyph, and these can be cached.
In a typical window context, all three are on.
-Ken
On Sat, Jan 1, 2011 at 3:50 PM, Glen Low <email@hidden> wrote:
Scott, All
On 01/01/2011, at 11:40 PM, Scott Thompson wrote:
On Jan 1, 2011, at 5:35 AM, Glen Low wrote:
What do the various subpixel functions do in iOS 4.0 etc.?
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartz-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartz-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden