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

Marlin antialiasing renderer integration

    XMLWordPrintable

Details

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

    Description

      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

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: