RFR: 8196079: Remove obsolete Pisces rasterizer
Laurent Bourgès
github.com+5607073+bourgesl at openjdk.java.net
Sun Jul 19 09:33:45 UTC 2020
On Sat, 18 Jul 2020 16:11:38 GMT, Phil Race <prr at openjdk.org> wrote:
>> 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.
>
> Marked as reviewed by prr (Reviewer).
That's the case, michael.
In SWContext, the Marlin renderer is called to rasterize any shape.
See https://github.com/openjdk/jfx/pull/268/files#diff-28f93b00dc9cba7197f0a6c2fef022ed
-------------
PR: https://git.openjdk.java.net/jfx/pull/268
More information about the openjfx-dev
mailing list