Jgears, JRefract with Swing make Swing very slow, jerky?

GeForce FX 5700LE, tried out the new JOGL 1.1.1 demo with Swing.

When I drag the swing HELLO WORLD window over the bunny window, the window redraw for HWLLO WORLD drops to circa 4 frames a second (very very jerky).

In gears, it drops to circa 15 frames a second (noticeably more jerky that when it’s not ovelapping the gears window).

If I resize the bunny window OR the gears window, the resize repaints at circa 1 frames per second, with an invisible extra window appearing breifly on my start bar every second during the resize.

This all looks pretty awful - is this normal, i.e. all work-in-progress, or is there some problem with running on this GFX card? Drivers are very recent stable ones from NV, circa April/May 2005 (they fixed some major problems with multi-monitor support)

The GLJPanel performs reasonably well on the hardware I’ve tested on, though of course it isn’t as fast as the GLCanvas. I’ve tested that demo on a GeForce FX 5800 Ultra on Windows, Solaris/x86 with NVidia’s new drivers and Linux which all yield better results than what you’re seeing. What OS are you running?

The GLJPanel is as fully baked as it can be given the current constraints of integration with Java2D. I’m hoping to be able to get better integration with the Java2D OpenGL pipeline in the Mustang release, at least in prototype form.