[OpenJDK 2D-Dev] Openjdk java2d rasterizer JEP for pisces (marlin) enhancements ?

Laurent Bourgès bourges.laurent at gmail.com
Sat Feb 14 14:05:33 UTC 2015


Dear all,

Following our discussions during last FOSDEM, could you tell me how to
proceed in improving the java2d rasterizer (JEP or patches) ?
Who could help me on that topic (patch, review, test...) ?

The aim consists in improving OpenJDK's pisces rendering engine to achieve
better performance (and quality next) based on my important work on the
marlin renderer:
https://github.com/bourgesl/marlin-renderer

I worked again on it since to make minor improvements and have new
up-to-date benchmark results comparing ductus, pisces and marlin renderers
on Oracle JVM 1.8.40:
- marlin is as fast as ductus (1 thread) or faster on complex maps (30 to
50%) but scales far better (no concurrency issue)
- marlin is always faster than pisces (70% min 1 thread) but its
scalability is incredible (2x to 4x times)

I will push my changes and publish the new report within 2 weeks but let's
start this discussion asap.

Best regards,
Laurent
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/2d-dev/attachments/20150214/8693a244/attachment.html>


More information about the 2d-dev mailing list