[OpenJDK 2D-Dev] Webrevs for AA transformed rectangles and wide lines
Jim Graham
james.graham at oracle.com
Tue Dec 14 20:57:37 UTC 2010
This is a forward port of the second half of the fixes in 6u12 for doing
fast transformed rectangles and wide lines. This time the AA pipelines
are upgraded to handle parallelograms directly and some new native loops
are added to do direct rasterization of AA parallelogram filling and
stroking.
http://cr.openjdk.java.net/~flar/6766342/webrev.1/
Note that we've already done some reviews of the code internally so this
will get pushed to the 2D repo soon, but I wanted to get the webrevs out
here for reference as well in case we decide to do some even more
optimal things in the Pisces pipeline. The current Pisces support for
this code just treats the parallelogram as a special hardcoded path that
is fed manually to the renderer, but a specialized algorithm could
compute the tiles directly from the parallelogram corners...
...jim
More information about the 2d-dev
mailing list