|
From: | Nikolaus Waxweiler |
Subject: | Re: [ft-devel] State of TrueType interpreter v38 and up? |
Date: | Thu, 3 Dec 2015 20:00:32 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 |
MS created too many buzzwords :-( `Native ClearType ' means `no ClearType backwards-compatibility mode' `natural ClearType mode' is DWrite talk for subpixel positioning `natural ClearType widths' is GDI talk for integer pixel positioning with subpixel rendering.
Now I'm more confused :B
MS Windows doesn't support that, and FreeType doesn't support it either.
Uh, wait. I thought one of the core ideas of ClearType is that glyphs are snapped to the pixel grid only on the Y-axis? By Y-only hinting I mean what the slight autohinter and the CFF engine do. Are you telling me I'm even more confused? :B And if so, why didn't you say so when I posted my documentation update? :O
So what exactly must the TT driver support or imitate so that it fits the description of “Use native vertical-grid-only-snapping if driver and font supports it [...]”? If I understand correctly, FT already does subpixel positioning and natural advance widths in light mode (autohinter, CFF)?
The latter: MS uses super-sampling, which *virtually* increases the device resolution by a factor of 10 or so, while FreeType does *really* increase the resolution.
Ah. I take it those differences don't matter? Any known advantages and disadvantages to either approach?
[Prev in Thread] | Current Thread | [Next in Thread] |