Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6439274

OGL: overlapping LCD glyphs not rendered properly

XMLWordPrintable

    • 2d
    • b77
    • 6
    • b92
    • generic
    • solaris_10

      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'.

            campbell Christopher Campbell (Inactive)
            campbell Christopher Campbell (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: