Fwd: Re: Marlin-Renderer and JavaFX

Jim Graham james.graham at oracle.com
Wed Nov 9 23:39:07 UTC 2016

Going forward perhaps we should refer to the version of Marlin in Java2D as Marlin2D?

Then Marlin is your original plug-in version that is still being worked on.
Marlin2D is what you integrated into OpenJDK/Java2D.
MarlinFX is what you are planning for FX.

That's just for conversational purposes, I'm not proposing that we formalize those into formal project names, but this 
will keep discussions smaller?

On 11/2/16 2:54 PM, Laurent Bourgès wrote:
> PS: MarlinFX is based on my (internal) Marlin-renderer 0.7.5 (a bit
> different than OpenJDK9's Marlin as it is compatible with jdk 1.8) so I
> will synchronize both branches to provide soon MarlinFX9 patches closer to
> OpenJDK9's Marlin renderer if we are going to work on its integration.

If I read this correctly, you have outstanding changes you've made to Marlin that you plan to propose for Marlin2D, but 
they haven't been proposed yet?

And you based MarlinFX on the newer version of Marlin with those outstanding changes?

Is your plan to propose a patch for Marlin2D soon?

For now I'd like to keep the 2 versions of Marlin in the JDK in sync other than differences required for Java2D's 
rendering pipelines vs. the FX ones.  That will simplify at least the intial proposal to integrate this if we can say it 
is "99% the same as the one in Java2D other than differences required by the pipelines" which should quiet any fears 
that might get in the way.

Did I read that correctly?  Does that sound reasonable?


More information about the openjfx-dev mailing list