JDK-6463476 : Subpixel rendering: courier W 12pt looks bad
Type:Bug
Component:client-libs
Sub-Component:2d
Affected Version:6
Priority:P3
Status:Resolved
Resolution:Fixed
OS:generic
CPU:generic
Submitted:2006-08-24
Updated:2010-04-04
Resolved:2006-08-31
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
12pt W looks bad if horizontal subpixel text rendering hints are used (e.g. HRGB mode).
It does look better if no antialiasing is used or with vertical subpixel rendering.
Comments
EVALUATION
The difference is introduced by our current approach to hint glyphs for subpixel rendering.
At the moment we hint glyph and later oversample.
Unfortunatelly in case of W bottom part of hinted glyph
has contours exceeding pixels bounds a little bit.
However, oversampled contour makes this difference noticeable because
it is about subpixel.
See 6449753 for more notes on potential hinting improvements.