[OpenJDK 2D-Dev] RFR: 8186306: Remove pisces from Java2D sources +	build.
    Philip Race 
    philip.race at oracle.com
       
    Tue Nov  7 23:08:15 UTC 2017
    
    
  
bug: https://bugs.openjdk.java.net/browse/JDK-8186306
webrev: http://cr.openjdk.java.net/~prr/8186306/
This fix removes the pisces rasterizer code since it is superseded by 
marlin.
In addition it removes the (always) un-used Jules code from the Xrender 
pipe-line.
This code has never been enabled as it relied on a special version of Cairo.
It could have been kept by making MarlinRenderingEngine non-final and
extending that instead, but after discussion with Clemens (author of the
xrender pipeline) it is decided to remove it too.
I have built on all platforms and tested on Linux with Xrender to make sure
there was no breakage from this removal.
Additionally I have re-moved "pisces" directories from the test hierarchy
and moved the tests there under the marlin  directory as seemed appropriate.
These tests are all valid as tests for marlin too.
One test had a system property to invoke pisces removed.
-phil
    
    
More information about the 2d-dev
mailing list