jogl-demo Gears vs. JGears

This may be a rehash of a well-known situation, but I am perturbed at the difference in performance between the java-demos Gears vs. JGears programs. Briefly: I have tested the programs two different computers, using Windows XP and Linux, and in both cases the ratio of frames/second between Gears and JGears was on the order of 40 to 1.

My question: is this is in line with your expectations? I know there is likely to be a difference when Swing components are used, but THAT much?

Some details: the Windows machine uses Intel 915GM chipset; the other machine uses Nvidia GeForce FX 5200 with the most recent drivers. I tried various combinations of the Java arguments -Dsun.java2d.opengl.fbobject=false -Dsun.java2d.noddraw=true, and -Dsun.java2d.opengl=True, with no perceptible difference.

I built jogl-demos on my computer using JDK 1.6.0_01 for both compiling and runtime. I have also used JDK 1.5.0_07.

I have appended dumps of the call to drawable.getChosenGLCapabilities() (running Gears and JGears under Windows XP):

Gears:

Could not enable OpenGL pipeline for default config on screen 0
INIT GL IS: com.sun.opengl.impl.GLImpl
Chosen GLCapabilities: GLCapabilities [DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 8, Red: 8, Green: 8, Blue: 8, Alpha: 8, Red Accum: 16, Green Accum: 16, Blue Accum: 16, Alpha Accum: 16, Multisample: false ]
GL_VENDOR: Intel
GL_RENDERER: Intel 915GM
GL_VERSION: 1.4.0 - Build 4.14.10.4609

JGears:

Could not enable OpenGL pipeline for default config on screen 0
INIT GL IS: com.sun.opengl.impl.GLImpl
Chosen GLCapabilities: GLCapabilities [DoubleBuffered: false, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 8, Red: 8, Green: 8, Blue: 8, Alpha: 8, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false ]
GL_VENDOR: Intel
GL_RENDERER: Intel 915GM
GL_VERSION: 1.4.0 - Build 4.14.10.4609