JDK-8118055 : Subpixel positioning of LCD text
  • Type: Bug
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: fx2.1
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2011-11-21
  • Updated: 2015-06-17
  • Resolved: 2012-01-06
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.

To download the current JDK release, click here.
Other
fx2.1Fixed
Related Reports
Blocks :  
Blocks :  
Duplicate :  
Description
We need to make sure the LCD glyphs are positioned/aligned along the correct subpixel.
Comments
To be clear: glyphs were already sub-pixel positioned. This fix here for that issue addressed only the origin of the glyph list. It also made some changes that weren't required for that to merge the glyph caches. So we now have a glyph cache sized to be able to accommodate more LCD glyphs We may want to be more flexible in this as on some platforms we may not even use LCD glyphs
25-07-2012

Pushed fix into jfx 2.1 graphics scrum Build #258 rt-closed changeset: 15196:4a335a368640
06-01-2012

This fix introduces sub-pixel positioning for LCD Text. Which will improve visual quality of text by allowing for greater accuracy of glyph placement, and smoother animation. Thus spacing between glyphs will be more natural for small size LCD text. Fix can be verified by running HelloLCDText in toys. Turn on LCD text (via prism.lcdtext=true) and magnify image. The outline of the LCD text will change color as the text is slowly animated.
06-01-2012