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

Remove the Marlin rendering engine (single-precision)

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 17
    • 17
    • client-libs
    • None
    • 2d
    • b06

    Description

      Since JDK10, the java2d anti-aliasing rendering engine is the Marlin renderer with two variants:
      - MarlinRenderingEngine (single-precision): its pipeline is based on float values
      - DMarlinRenderingEngine (double-precision): its pipeline is based on float values

      The default java2d renderer is the DMarlinRenderingEngine (double-precision), since JDK10: it is now tested & validated for years in production.

      For JDK17 I propose to remove the former MarlinRenderingEngine (single-precision) to ease maintenance and clean-up all relevant jtreg tests.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: