I should clarify - it looks like the ability to classify rendering
operations as parallelograms is already in JDK7 - but it is only used by
the HW pipelines (OGL and D3D). This change leverages the existing
parallelogram classification code into the software pipeline - it
doesn't create that ability.
So, the classification of those primitives should already be vetted by
the OGL and D3D pipelines, this is more about the (new) use of the
converters in the software pipeline validation and the correctness of
the (new) software loops themselves...
...jim
On 12/1/2010 5:42 PM, Jim Graham wrote:
This is a forward port of some fixes I made in 6u12 to make transformed
rectangles and wide lines go fast by implementing "Parallelogram"
rendering pipelines and loops.
There will be a follow-on fix for AA rectangles and wide lines coming.
This was the first stage that teaches the basic graphics engine how to
manage parallelograms and implements just the non-AA loops for it.
http://cr.openjdk.java.net/~flar/6775317/webrev.0/
...jim