
Marlin renderer 1.0 dev & JavaFX port
Donation protected
Marlin 0.9 was released in feb 2018, hopefully Marlin 1.0 will be ready in 2022 ...
I am the single FOSS contributor to the Marlin projects on github without any support from Java companies ...
See:
- https://github.com/bourgesl/marlin-renderer
- https://github.com/bourgesl/marlin-fx
This funding campaign is dedicated to support my enhancements on the Marlin renderer toward the release 1.0 now.
Marlin renderer 0.9 provided these new features:
I am the single FOSS contributor to the Marlin projects on github without any support from Java companies ...
See:
- https://github.com/bourgesl/marlin-renderer
- https://github.com/bourgesl/marlin-fx
This funding campaign is dedicated to support my enhancements on the Marlin renderer toward the release 1.0 now.
Marlin renderer 0.9 provided these new features:
- path simplifier (subpixel quantization + colinearity filter)
- path clipping in Stroker & Dasher - provide jdk9 builds (system module patches)
- improved array sorting thanks to DualPivotQuickSort (0.9.4)
Marlin renderer 1.0 will provide:
- better stroked curves (higher quality)
- fixing self-intersecting curves
- other 2d pipeline perf improvements...
These changes will be first offered to Marlin users @ github, later ported to MarlinFX @ github.
Finally I will still submit patches to OpenJDK (Java2d) and OpenJFX but it costs me a lot of time spent on build & code review... and depends on other OpenJDK team members (time).
Anyway I will focus on github releases first to let you enjoy Marlin improvements on any JDK release (8 to 20).
Cheers, Laurent
Organizer
Laurent Bourgès
Organizer
Grenoble, B9