[OpenJDK 2D-Dev] RFR [14]: JDK-8228711: Path rendered incorrectly when it goes outside the clipping region
Kevin Rushforth
kevin.rushforth at oracle.com
Tue Aug 6 23:30:33 UTC 2019
Looks good.
+1
-- Kevin
On 8/6/2019 12:28 AM, Laurent Bourgès wrote:
> Ping:
> Could someone do a second review ?
> Laurent
>
> Le ven. 2 août 2019 à 17:01, Laurent Bourgès
> <bourges.laurent at gmail.com <mailto:bourges.laurent at gmail.com>> a écrit :
>
> Thanks Philip,
>
> I am waiting for another approval,
> Cheers,
> Laurent
>
> Le ven. 2 août 2019 à 00:13, Philip Race <philip.race at oracle.com
> <mailto:philip.race at oracle.com>> a écrit :
>
> +1 from me. Looks the same as the FX fix modulo some moving
> things around.
>
> -phil.
>
> On 7/29/19, 12:56 AM, Laurent Bourgès wrote:
> > Hi,
> >
> > Please review this bug fix for the Marlin renderer
> (introduced in
> > JDK11.0.2):
> > JBS: https://bugs.openjdk.java.net/browse/JDK-8228711
> > webrev:
> http://cr.openjdk.java.net/~lbourges/marlin/marlin-8228711.0/
> >
> <http://cr.openjdk.java.net/%7Elbourges/marlin/marlin-8228711.0/>
> >
> > This patch is very close to MarlinFX patch integrated last
> week in
> > OpenJFX 14, see https://bugs.openjdk.java.net/browse/JDK-8226789
> >
> > Changes:
> > - Stroker: fixed closePath() to preserve last position and
> its outcode
> > - TransformingPathConsumer2D: fixed
> PathClipFilter.closePath() to
> > preserve last position and its outcode
> > - Dasher: better precision handling (comparison float value
> with epsilon)
> > - ClipShapeTest: use preliminary curve subdivision (length >
> 50px) to
> > avoid false positives on long stroked curves (quad / cubic)
> + lowered
> > thresholds
> >
> > Cheers,
> > Laurent
>
>
>
> --
> --
> Laurent Bourgès
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/2d-dev/attachments/20190806/d1a08d99/attachment.html>
More information about the 2d-dev
mailing list