--- old/modules/javafx.graphics/src/main/java/com/sun/marlin/RendererContext.java 2018-10-29 19:02:53.000000000 +0100 +++ new/modules/javafx.graphics/src/main/java/com/sun/marlin/RendererContext.java 2018-10-29 19:02:52.000000000 +0100 @@ -79,6 +79,8 @@ boolean closedPath = false; // clip rectangle (ymin, ymax, xmin, xmax): public final float[] clipRect = new float[4]; + // clip inverse scale (mean) to adjust length checks + public float clipInvScale = 0.0f; // CurveBasicMonotonizer instance public final CurveBasicMonotonizer monotonizer; // CurveClipSplitter instance @@ -159,6 +161,7 @@ stroking = 0; doClip = false; closedPath = false; + clipInvScale = 0.0f; // if context is maked as DIRTY: if (dirty) {