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

Upgrade Marlin (java2d) to 0.9.1

XMLWordPrintable

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

        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

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

                Created:
                Updated:
                Resolved: