Hi Laurent,

It took me I at least 5 tries to get all the way through this.
I don't have any substantial comments, just a few clean up questions.


What is this in Curve.java + DCurve.java ?

+        if (false) {
+            dax = 0.0d;
+            day = 0.0d;
+            dbx = 0.0d;
+            dby = 0.0d;
+        }

In Renderer.java, should the commented line be removed ?

+&&  ((Math.abs(ddx) + Math.abs(ddy) * _SCALE_DY)<= _INC_BND
+//&&  (Math.abs(ddx + dddx) + Math.abs(ddy + dddy) * _SCALE_DY)<= _INC_BND

A similar pattern occurs a little later in the same file.

+//                || (Math.abs(ddx + dddx) + Math.abs(ddy + dddy) * 
_SCALE_DY)>= _DEC_BND


+        static final float LEN_TH = MarlinProperties.getSubdividerMinLength();

You really meant to name it LEN_TH and not LENGTH ?


There are a few TODO's I see but they seem to be more about later clean up or 
optimisation
so are probably all OK.

So I am OK to push, and if you clean up any of the above first I don't need to 
see a new webrev.

-phil.



On 3/23/18, 2:03 PM, Laurent Bourgès wrote:
Hi,

Sorry to insist but I would like to get feedback on this Marlin patch soon before going forward on tile-size tuning in java2d accelerated pipelines.

Laurent

2018-03-21 22:56 GMT+01:00 Laurent Bourgès <bourges.laur...@gmail.com <mailto:bourges.laur...@gmail.com>>:

    Hi,

    Here is the updated webrev:
    http://cr.openjdk.java.net/~lbourges/marlin/marlin-091.1/
    <http://cr.openjdk.java.net/%7Elbourges/marlin/marlin-091.1/>

    Changes in MarlinProperties only:
    - getTileSize_Log2() & getTileWidth_Log2(); 32x32 tiles ie default
    = 5 (log2)

    I hope it is good for now as tile settings are the same as in jdk9/10.

    Regards,
    Laurent


    2018-03-21 21:44 GMT+01:00 Laurent Bourgès
    <bourges.laur...@gmail.com <mailto:bourges.laur...@gmail.com>>:

        Sergey,

        Le mer. 14 mars 2018 à 17:14, Sergey Bylokhov
        <sergey.bylok...@oracle.com
        <mailto:sergey.bylok...@oracle.com>> a écrit :

            On 13/03/2018 17:04, Sergey Bylokhov wrote:

                I have started to look to this review, will run some
                closed tests and send a feedback soon.


            No issues found so far, +1.


        Thanks for your vote.
        I need another approval I suppose ?

        I will prepare another review asap reverting only tile size
        changes as using large tiles has performance drop on d3d & ogl
        that needs more work. It can be done later in follow-up issues.

        Phil do you agree the proposed plan ?

        Laurent



Reply via email to