JOGL Frame Sync is Fixed in 177.xx series
For a long time, if you set:
then the NVIDIA drivers would frame sync, regardless of whether you tell JOGL to frame sync:
However, we just noticed that with the latest set of drivers, this is no longer the case. You MUST call the gl.setSwapInterval if you want frame sync to work.
This IS NOT a bug. This is working the way I think it always should have worked. However, it's a big change, that should have been documented in the release notes!