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

Reply via email to