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

Upgrade Marlin (java2d) to 0.9.1

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 11
    • 11
    • client-libs
    • None
    • 2d
    • b08

    Backports

      Description

        Marlin 0.9.1 provides many enhancements:
        - clipping in dasher (path subdivision at clip edges)
        - enhanced clipping in stroker & filler
        - higher curve accuracy (cubic roots solver fixed in float variant)
        - subpixel sampling enhanced to 256x8 (asymetric) to improve visual quality of nearly vertical segments without any performance cost

        In the future, it may be worth to use larger tiles 128x64 (high gains on buffered / volatile images for large shapes) once D3D/OpenGL (awt) pipelines get adapted to support larger tiles than 32x32

        Attachments

          Issue Links

            Activity

              People

                lbourges Laurent Bourgès
                lbourges Laurent Bourgès
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: