Rami, For one year I am rewriting OpenJDK's Pisces rendering engine to improve its performance & quality.
Although I do not have time yet to push patches into OpenJDK 9 (dev), I forked Pisces as marlin-renderer on github: https://github.com/bourgesl/marlin-renderer I tested it against your test code and it works for me. Could you try it with your use cases and see if the output images are OK ? See release & how to wiki pages: https://github.com/bourgesl/marlin-renderer/releases/latest https://github.com/bourgesl/marlin-renderer/wiki/How-to-use If it works and fixes your bug, it will put pressure on me to push changes ASAP ... -- Laurent Bourgès