This removes the obsolete OpenPiscesRasterizer (Java-based) and NativePiscesRasterizer implementations. The Marlin rasterizer was added in FX 9 and was made the default in FX 10. Marlin both outperforms Pisces and is more robust. There is no reason to keep the Pisces rasterizer(s) any more.
Note that the SW pipeline still has a Pisces-based renderer for the actual rendering of primitives. This is separate from the rasterizer and is not affected by this proposed fix. I have tested this on Mac, Windows, and Linux. ------------- Commit messages: - 8196079: Remove obsolete Pisces rasterizer Changes: https://git.openjdk.java.net/jfx/pull/268/files Webrev: https://webrevs.openjdk.java.net/jfx/268/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8196079 Stats: 10224 lines in 30 files changed: 1 ins; 10217 del; 6 mod Patch: https://git.openjdk.java.net/jfx/pull/268.diff Fetch: git fetch https://git.openjdk.java.net/jfx pull/268/head:pull/268 PR: https://git.openjdk.java.net/jfx/pull/268