RFR: 8196079: Remove obsolete Pisces rasterizer
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.
- 8196079: Remove obsolete Pisces rasterizer
Stats: 10224 lines in 30 files changed: 1 ins; 10217 del; 6 mod
Fetch: git fetch https://git.openjdk.java.net/jfx pull/268/head:pull/268
More information about the openjfx-dev