-
Bug
-
Resolution: Fixed
-
P2
-
6
A small bug was introduced with the recent changes for 6274813 (accelerate LCD glyphs
for OGL pipeline) that causes overlapping LCD glyphs to look wacky. To reproduce,
start SwingSet2 with (requires shader-level hardware):
-Dsun.java2d.opengl=True \
-Dsun.java2d.opengl.lcdshader=true \
-Dawt.useSystemAAFontSettings=lcd
The problem is easiest to see if you enable bold fonts. Look closely at certain words
like "Save" where the fringes of the 'a' and 'v' overlap, and notice that the 'v' seems
to obscure part of the 'a' when it should really be blended with the 'a'.
for OGL pipeline) that causes overlapping LCD glyphs to look wacky. To reproduce,
start SwingSet2 with (requires shader-level hardware):
-Dsun.java2d.opengl=True \
-Dsun.java2d.opengl.lcdshader=true \
-Dawt.useSystemAAFontSettings=lcd
The problem is easiest to see if you enable bold fonts. Look closely at certain words
like "Save" where the fringes of the 'a' and 'v' overlap, and notice that the 'v' seems
to obscure part of the 'a' when it should really be blended with the 'a'.