Does JOGL work under Vista?

I’m curious if anyone has tested JOGL under one of the Vista Release Candidates - does it work at all/well?

JOGL and Java 3D have been successfully tested in house at Sun on Vista with NVidia hardware and their current OpenGL drivers for Vista. Neither work with ATI hardware yet, as ATI is a few months behind in providing an OpenGL driver for Vista.

From what I herd Vista where to ship with OpenGL1.4 emulated ontop of DX10. Have you tried that functionality ?

// Tomas

I don’t think it works very well. Or maybe it’s the case that the applications we tested required more functionality than the emulated version requires. I believe we saw problems with Java 3D, JOGL and LWJGL based applications.

I tried today my JOGL app with Windows Vista (version 6.0.6000) with the latest driver from ATI (Catalyst 7.1 from 2007-01-29) on a Radeon 9800 XT, and on large window there’s a flickering part on the GLCanvas ; things are OK if I resize the window smaller, even while running. The problem is the same on the Gears demo (and on Jake2 too, although it’s using a very old version of JOGL). Of course my app (which uses multitexturing to render a BSP Quake 3 map) works well on Windows XP and Linux.
Seems to be a driver bug…

Without the ATI Catalyst driver, the application works without bug but is incredibly slow, and doesn’t handle multitexturing.

EDIT : however, Quake 3 is working well in both windowed and fullscreen mode ; may it be a JOGL issue after all ?

I’ll try to look into this soon, hopefully this week. I’m not sure whether we have an appropriately configured Windows Vista machine to test on.

On second thought, how do random small GLUT- or LWJGL-based applications behave? I can believe that either Microsoft, id or ATI special-cased Quake III to make sure it worked well on Vista. If you could find the LWJGL Gears example and see whether it behaves the same that would be helpful.

Well I think you’re right ; I have just received my new Radeon X1950 Pro 512 Mo and with the latest stable Catalyst drivers my JOGL app works like a charm on Vista, with multitexturing and all. :slight_smile:

Thanks for your great work and reactivity !

I’m glad things are working better with your new video card. I tried to install Vista on the only PC I had available into which I could put an AGP Radeon 9800, but Vista didn’t detect the network card and even the USB devices don’t work. Sorry, but I’m not going to be able to look into this further at this point.

I understand easily that you cannot look into this further, anyway it looks really like a driver bug. The Radeon 9800 XT belongs now to a friend, I will certainly be able to test my app with it on vista when new drivers will show up from ATI, and post the results here.