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

LCD text artifacts due to T2K (font rasteriser) scan conversion of contour to glyph image.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 6
    • 5.0
    • client-libs
    • 2d
    • b51
    • generic
    • generic

      Some artifacts can be seen over some letters of some sizes of the Courier New Bold
      font, and even a few in Times New Roman Bold when using LCD subpixel text.
      The problem is in the T2K rasteriser's scan conversion when presented with
      a contour (outline) which has a zero-width part of the contour - essentially a line
      sticking out. "y" is one example. where the "**" is a artifact. From a normal
      viewing distance it looks like tiny dots or smudges.

          **
       X X
        X X
         X X
          X
         X
        X
      XX

      The reason is the outline (contour) looks something like this where "++"
      are extra lines that extend beyond where they should and its causing pixels
      to be turned on that shouldn't be.

       ---------++ ++-------
      / \ / \
      \_____ / \ ______/
              \ \ / /
               \ \/ /
                \ /
                / /
               / /
              / /
             / /
       ---- ---
      / \
      \___________/

      This isn't a "new bug" - its been a latent issue in T2K that shows up in
      LCD text because it takes a different scan conversion path in T2K.
      ###@###.### 2005-06-08 17:34:29 GMT

            igor Igor Nekrestyanov (Inactive)
            prr Philip Race
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: