RFR: 8196079: Remove obsolete Pisces rasterizer
Kevin Rushforth
kcr at openjdk.java.net
Sat Jul 18 15:10:05 UTC 2020
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
More information about the openjfx-dev
mailing list