bourgesl / marlin-renderer

Marlin is the FAST Java2D antialiasing rasterizer derived from OpenJDK Pisces (shape)
Other
180 stars 17 forks source link

Backport non-AA renderers from MarlinFX #33

Open bourgesl opened 5 years ago

bourgesl commented 5 years ago

MarlinFX provides nonAA Marlin renderers that can be backported into Marlin to replace native java2d renderers (C) that suffers from 2 problems:

Goal: replace java2d native renderer ie remove this C code in favor to Marlin !

bourgesl commented 2 years ago

I should investigate when marlin renderer is used to compute shape masks for non-AA cases, like dashed lines or having miter or round strokes ? This could speed up these cases as only 1 y scanline will be computed knstead of 8 scanlines ...