[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    Re: [OpenJDK 2D-Dev] Merging marlin & pisces rendering engines
From:       Laurent_Bourgs <bourges.laurent () gmail ! com>
Date:       2014-08-05 17:12:55
Message-ID: CAKjRUT4XiwbowfTjfHAgN6R0hVNfwzOSYCNZsoqNrZLD54+gEQ () mail ! gmail ! com
[Download RAW message or body]

Dear java2d members,

Just to remind you my strong will to merge marlin & pisces.

Could you tell me how to proceed ?
I can try making one big patch between openjdk9 pisces & marlin .

Who could support this effort ? And review it ?

Once again the source code for the marlin renderer is available on github
and binary releases are available (ready to use on both Oracle & Open Jdk)

It was tested on windows, macos & linux 64 (server vm) with jdk 7 & 8.

You can already use it without waiting for jdk9 !

Best regards,
Laurent

Le 30 mai 2014 18:38, "Laurent Bourg=C3=A8s" <bourges.laurent@gmail.com> a =
=C3=A9crit
:
>
> Phil,
>
> As I work on pisces / marlin for 1 year, marlin is now bigger and
contains many changes vs pisces code base.
>
> I do not know how to proceed: create smaller patches or a big one ...
>
> Moreover I added debugging code to get statistics & monitoring that are
useless I think in jdk.
> I added also many system properties to tune marlin settings.
>
> Did you try marlin ? Or look at its code ?
>
> As it is a fork, Marlin code is GPLv2 + CP like openjdk.
>
> Could you have a quick look at its code and give me your first
impressions ?
>
> Thanks for your proposal,
> Laurent
>
> Le 30 mai 2014 12:01, "Phil Race" <philip.race@oracle.com> a =C3=A9crit :
>
> >
> > Hi,
> >
> > If you can generate the webrevs I can host them on cr.openjdk.java.net
> > and create bug IDs for them. Is that what you are looking for ?
> >
> > -phil.
> >
> >
> > On 5/28/14 11:08 AM, Laurent Bourg=C4=8Ds wrote:
> >>
> >>
> >> Phil,
> >>
> >> Do you some guys who could help me merging marlin with pisces in jdk9 =
?
> >>
> >> I need help creating small sequential patches as webrevs and also
reviewers.
> >>
> >> I made the MapDisplay tool to perform regression tests vs pisces:
> >> https://github.com/bourgesl/mapbench
> >>
> >> FYI I released marlin 0.4.4 which is now as fast as ductus according
to my benchmarks:
> >> https://github.com/bourgesl/marlin-renderer/releases/latest
> >>
> >> https://github.com/bourgesl/marlin-renderer/wiki/Benchmarks
> >>
> >>
https://bourgesl.github.io/marlin-0.5.4/default/compareResults_ductus_marli=
n0.4.x.htm#table11
> >>
> >> PS: I want to improve rendering quality in next steps.
> >>
> >> Regards,
> >> Laurent
> >>
> >

[Attachment #3 (text/html)]

<p dir="ltr">Dear java2d members,</p>
<p dir="ltr">Just to remind you my strong will to merge marlin &amp; pisces.</p>
<p dir="ltr">Could you tell me how to proceed ? <br>
I can try making one big patch between openjdk9 pisces &amp; marlin .</p>
<p dir="ltr">Who could support this effort ? And review it ?</p>
<p dir="ltr">Once again the source code for the marlin renderer is available on \
github and binary releases are available (ready to use on both Oracle &amp; Open \
Jdk)</p> <p dir="ltr">It was tested on windows, macos &amp; linux 64 (server vm) with \
jdk 7 &amp; 8.</p> <p dir="ltr">You can already use it without waiting for jdk9 !</p>
<p dir="ltr">Best regards,<br>
Laurent</p>
<p dir="ltr">Le 30 mai 2014 18:38, &quot;Laurent Bourgès&quot; &lt;<a \
href="mailto:bourges.laurent@gmail.com">bourges.laurent@gmail.com</a>&gt; a écrit \
:<br> &gt;<br>
&gt; Phil,<br>
&gt;<br>
&gt; As I work on pisces / marlin for 1 year, marlin is now bigger and contains many \
changes vs pisces code base.<br> &gt;<br>
&gt; I do not know how to proceed: create smaller patches or a big one ...<br>
&gt;<br>
&gt; Moreover I added debugging code to get statistics &amp; monitoring that are \
useless I think in jdk.<br> &gt; I added also many system properties to tune marlin \
settings.<br> &gt;<br>
&gt; Did you try marlin ? Or look at its code ?<br>
&gt;<br>
&gt; As it is a fork, Marlin code is GPLv2 + CP like openjdk.<br>
&gt;<br>
&gt; Could you have a quick look at its code and give me your first impressions ?<br>
&gt;<br>
&gt; Thanks for your proposal,<br>
&gt; Laurent<br>
&gt;<br>
&gt; Le 30 mai 2014 12:01, &quot;Phil Race&quot; &lt;<a \
href="mailto:philip.race@oracle.com">philip.race@oracle.com</a>&gt; a écrit :<br> \
&gt;<br> &gt; &gt;<br>
&gt; &gt; Hi,<br>
&gt; &gt;<br>
&gt; &gt; If you can generate the webrevs I can host them on <a \
href="http://cr.openjdk.java.net">cr.openjdk.java.net</a><br> &gt; &gt; and create \
bug IDs for them. Is that what you are looking for ?<br> &gt; &gt;<br>
&gt; &gt; -phil.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; On 5/28/14 11:08 AM, Laurent Bourgčs wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Phil,<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Do you some guys who could help me merging marlin with pisces in jdk9 \
?<br> &gt; &gt;&gt;<br>
&gt; &gt;&gt; I need help creating small sequential patches as webrevs and also \
reviewers.<br> &gt; &gt;&gt;<br>
&gt; &gt;&gt; I made the MapDisplay tool to perform regression tests vs pisces:<br>
&gt; &gt;&gt; <a href="https://github.com/bourgesl/mapbench">https://github.com/bourgesl/mapbench</a><br>
 &gt; &gt;&gt;<br>
&gt; &gt;&gt; FYI I released marlin 0.4.4 which is now as fast as ductus according to \
my benchmarks:<br> &gt; &gt;&gt; <a \
href="https://github.com/bourgesl/marlin-renderer/releases/latest">https://github.com/bourgesl/marlin-renderer/releases/latest</a><br>
 &gt; &gt;&gt;<br>
&gt; &gt;&gt; <a href="https://github.com/bourgesl/marlin-renderer/wiki/Benchmarks">https://github.com/bourgesl/marlin-renderer/wiki/Benchmarks</a><br>
 &gt; &gt;&gt;<br>
&gt; &gt;&gt; <a href="https://bourgesl.github.io/marlin-0.5.4/default/compareResults_ \
ductus_marlin0.4.x.htm#table11">https://bourgesl.github.io/marlin-0.5.4/default/compareResults_ductus_marlin0.4.x.htm#table11</a><br>
 &gt; &gt;&gt;<br>
&gt; &gt;&gt; PS: I want to improve rendering quality in next steps.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Regards,<br>
&gt; &gt;&gt; Laurent<br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
</p>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic