hg: jdk-updates/jdk11u-dev: 8230728: Thin stroked shapes are not rendered if affine transform has flip bit

christoph.langer at sap.com christoph.langer at sap.com
Thu Oct 3 13:11:30 UTC 2019


Changeset: 12ab58e08401
Author:    lbourges
Date:      2019-09-30 15:30 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/12ab58e08401

8230728: Thin stroked shapes are not rendered if affine transform has flip bit
Summary: use abs(at.getDeterminant()) in userSpaceLineWidth() to ensure positive value
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
+ test/jdk/sun/java2d/marlin/FlipBitTest.java



More information about the jdk-updates-changes mailing list