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

Reply via email to