PixelWriter javadoc refers to a non-existant PixelFormat.Type.BYTE_ARGB

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • 7u6
    • Affects Version/s: 7u6
    • Component/s: javafx
    • Environment:

      2.2b11

      javadoc for PixelWriter.setArgb states:

      argb - the color information to write, specified in a format described by the PixelFormat.Type.BYTE_ARGB PixelFormat type.

      However the only existing PixelFormat.Type values are:
      BYTE_BGRA
      The pixels are stored in adjacent bytes with the non-premultiplied components stored in order of increasing index: blue, green, red, alpha.
      BYTE_BGRA_PRE
      The pixels are stored in adjacent bytes with the premultiplied components stored in order of increasing index: blue, green, red, alpha.
      BYTE_INDEXED
      The pixel colors are referenced by byte indices stored in the pixel array, with the byte interpreted as an unsigned index into a list of colors provided by the PixelFormat object.
      BYTE_RGB
      The opaque pixels are stored in adjacent bytes with the color components stored in order of increasing index: red, gree, blue.
      INT_ARGB
      The pixels are stored in 32-bit integers with the non-premultiplied components stored in order, from MSb to LSb: alpha, red, green, blue.
      INT_ARGB_PRE
      The pixels are stored in 32-bit integers with the premultiplied components stored in order, from MSb to LSb: alpha, red, green, blue.

      Note also the mispelling of green in the BYTE_RGB description,

            Assignee:
            Jim Graham
            Reporter:
            John Smith (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: