Skip to content
You must be logged in to sponsor bourgesl

Become a sponsor to Laurent Bourgès

@bourgesl

Laurent Bourgès

bourgesl
Grenoble, France

The Marlin renderer is derived from the GPL (Open source) Pisces code from OpenJDK 9.

Since Feb 2014, I made this work public on github:
https://github.com/bourgesl/marlin-renderer

In 2015 I contributed it back into OpenJDK9, and adapted it to JavaFX in 2016 as a spin-off project, MarlinFX, integrated into OpenJFX9.

I presented all the details with benchmark results at JavaOne 2017, as my trip was funded via gofundme:
https://github.com/bourgesl/bourgesl.github.io/raw/master/javaone2017/slides/javaone-marlin-talk.pdf

As you can see, releases are regularly improving either performance or quality to make Java complex drawings (maps, plans, charts ...) visually better & faster.

My public FOSS TODO list:
https://github.com/users/bourgesl/projects/1/views/1

All that work is made on my spare time, as I have a full time job in astronomy & IT in the French public research.

Your help is important to me, to keep going on, stay motivated, cover my costs (travel, conference, hardware) and enjoy coding improvements to either Java2D or JavaFX graphics pipelines.

This is your opportunity to support my long-standing effort on these projects as I spend lot of time and mental energy on working for the Java community = sustainability.

Thank you All !

@bourgesl

Maintain and improve the Marlin renderer, used by OpenJDK & OpenJFX (bug fixes, backports experimental features) as a long-standing effort

Current sponsors 3

@nicolaken
@jgonis
@manueltimita
Past sponsors 5
@tedyoung
@nipafx
@filebot
@jfree
@JetBrainsOfficial

Featured work

  1. bourgesl/marlin-renderer

    Marlin is the FAST Java2D antialiasing rasterizer derived from OpenJDK Pisces (shape)

    Java 180
  2. bourgesl/marlin-fx

    MarlinFX is the JavaFX port of the Marlin renderer (scanline rasterizer)

    Java 48
  3. bourgesl/marlin-math

    java math accurate implementation & experiments

    Java 9
  4. bourgesl/mapbench

    Java2d benchmark (multi-thread) and regression tests based on geoserver's maps

    HTML 5
  5. bourgesl/nearly-optimal-mergesort-code

    Code for experiments with Java Sorting algorithms (impl + fair benchmarks)

    Java 5
  6. bourgesl/marlin-graphics

    Marlin-renderer wrapped as Graphics2D implementation

    Java 4

10% towards $250 per month goal

@nicolaken @manueltimita
@jgonis

nicolaken and 2 others sponsor this goal

$ one time

A Public Sponsor achievement will be added to your profile.

$200 one time

Select

Get your java2d or javafx graphics bug fixed by getting me having a look in priority (1day max): diagnostic, fix, test and submit PR, if possible

No warranty on FOSS projects, not a support plan.

$800 one time

Select

Gold sponsorship:

You support my FOSS alone-in-the-dark efforts on open-source projects but also R&D stuff like experiments on color-blending or high quality stroked curves... java sorting improvements & benchmarking !

$1,000 one time

Select

Diamond sponsorship: more than $1000.

You support my FOSS alone-in-the-dark efforts on open-source projects but also R&D stuff like experiments on color-blending or high quality stroked curves... java sorting improvements & benchmarking !