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

Marlin antialiasing renderer integration

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P2 P2
    • 9
    • 9
    • client-libs
    • None
    • 2d
    • b96

      This enhancement concerns the Marlin renderer integration as a new standalone renderer [sun.java2d.marlin.MarlinRenderingEngine] into the Graphics rasterizer project (OpenJDK 9).

      Marlin is derived from Pisces but optimized for both performance and scalability.

      It is derived from the marlin 0.5.6 release hosted on my github:
      https://github.com/bourgesl/marlin-renderer

      See branch openjdk:
      https://github.com/bourgesl/marlin-renderer/tree/openjdk

      FYI I performed many benchmarks with my MapBench tool:
      https://github.com/bourgesl/marlin-renderer/wiki/Benchmarks

      To use the marlin-renderer, just add the system property:
      java -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine

            prr Philip Race
            lbourges Laurent Bourgès
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: