hg: jdk10/client/jdk: 8180055: Upgrade the Marlin renderer in Java2D
bourges.laurent at gmail.com
bourges.laurent at gmail.com
Wed May 17 20:11:29 UTC 2017
Changeset: a6c0c022f56f
Author: lbourges
Date: 2017-05-17 22:05 +0200
URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/a6c0c022f56f
8180055: Upgrade the Marlin renderer in Java2D
Summary: added the double-precision variant + MarlinFX backports + Improved MarlinTileGenerator + higher precision of the cubic / quadratic curve
Reviewed-by: flar, pnarayanan
! src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/CollinearSimplifier.java
! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DCollinearSimplifier.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DCurve.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DPathConsumer2D.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DRenderer.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DRendererContext.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DoubleArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/FloatMath.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
+ src/java.desktop/share/classes/sun/java2d/marlin/IRendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
+ src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java
! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
More information about the jdk10-all-changes
mailing list