[OpenJDK 2D-Dev] [10] RFR JDK-8191814: Marlin rasterizer spends time computing geometry for stroked segments that do not intersect the clip

2017-11-29 Thread Laurent Bourgès
Hi, Please review this webrev of the Marlin renderer 0.8.2 for JDK-10 (jdk/client forrest). It provides an efficient path clipper in both Stroker (float / double variants) & Filler fixing the bug JDK-8191814 I worked hard on this release since

Re: [OpenJDK 2D-Dev] [10] RFR: JDK-8188083- NPE in java.awt.image.FilteredImageSource.startProduction

2017-11-29 Thread Sergey Bylokhov
Looks fine, thank you. On 29/11/2017 04:44, Prahalad Kumar Narayanan wrote: Hello Everyone First, Thanks to Sergey for his detailed suggestion on test-case approach. I've modified the test-case keeping Sergey's suggestion as a reference. Few subtle changes are- . Created explicit classes

Re: [OpenJDK 2D-Dev] [10] RFR: JDK-8188083- NPE in java.awt.image.FilteredImageSource.startProduction

2017-11-29 Thread Prahalad Kumar Narayanan
Hello Everyone First, Thanks to Sergey for his detailed suggestion on test-case approach. I've modified the test-case keeping Sergey's suggestion as a reference. Few subtle changes are- . Created explicit classes rather than using anonymous class definitions . Modified minimum test