Hi Mik,

Michele Puccini wrote:
(BTW, the other day I noticed that AA performance with OGL enabled  does
seem lower than normal on one of our Nvidia GeForce 7800 boards,  so
perhaps there's something else going on here.  More investigation
required.)

To track these issues, I filed this bug (will be visible by tomorrow):
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6529101


I'll do it.


As a quick update, I did a bunch of investigation of AA performance a
couple weeks ago, and it appears that the AA diagonal line case is a
worst-case scenario for the OGL pipeline.  The problem is that we spend
a lot of time uploading coverage tiles to OpenGL, most of which are
empty and don't factor into the rendering.  Our software loops can
easily skip these pixels, but it's not so easy to do in OpenGL.  As I've
mentioned earlier, we can take advantage of hardware AA techniques to
potentially provide better performance for things like lines, but this
almost always comes at the cost of quality, so there's a tradeoff there.
 Anyway, we'll keep investigating this.

On our desktops we use "solid window dragging", i.e. you see the
contents of the window while moving/resizing it.
If I drag the test window outside the screen and then inside, its
contents are not repainted correctly.
Dragging the window across the screen borders I can see the "lines"
test
image repainting at wrong offsets like it is "sliding" inside  the
contentpane.


Do you mean that you use multiple monitors, and you try to drag the
window between them?


We have multiple monitor machines, but not that one with ATI.
Just run the test (volatileimage) and drag the window over ("through" ?
This
is one of the cases that my english is not good enough to explain such kind
of figurative concepts) the screen border. You'll see the effect.
No problems with NVidia.


Yep, you're right.  I'm not sure why we didn't catch this earlier; there
are a number of issues with window handling on ATI hardware (only on
Windows platforms), many of which are caught by our automated testsuites
that are also run frequently by ATI.  In any case, I've reported this as
a high priority issue with our contacts at ATI, and I'll provide an
update when we reach some resolution.

Thanks,
Chris

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to