ATI and OpenGL

I recently started rewriting an old gl4java engine I wrote. I had since moved from a 1ghz Geforce2mx up to a 2.1ghz Radeon9500/9700.

Well the performance in OpenGL dropped (by a 20th or so)

I was going to move to Jogl, but I’m having troubles with many of the demos also (so I’m assuming that the troubles are in the drivers… not the bindings)

I’m doing very very basic OpenGL stuff. Nothing weird or fancy. Is there specific opengl methods I should stay away from? It seems to be much worse with textures…

btw, does anyone in the ‘group’ use an ATI video card? Or is everyone here NVidia only?

The trouble I have is that application I’m writing is for controlling hacked arcade machines. And the only main video card that works with true arcade monitors is a special radeon 7000… So I’m kinda stuck with it.

I REALLY don’t want to move to java3d… (or heaven forbid… D3D…). Is there anything I can do?

btw, I am 100% willing to move to Jogl if it will fix anything.

I’m using a Radeon Mobility 9000 (M9) for all my stuff. Not had any problems so far apart from the drivers not actually supporting OpenGL 1.4. I currently test most stuff on GF2 (old machine) and GF4 Ti4200 (desktop) with no wierd sceen artifacts.

I only use very simple GL stuff since I’m mostly working in 2D, but all the demos (and other folks stuff) have worked fine on my ATI.

HTH,

Kev

I heard about quite some OpenGL problems on (older) ATI drivers. The very newest one is/are better I read. On a friend’s PC with mobile ATI video card we couldn’t play the Alienflux demo (which uses OpenGL). The newest mobile ATI driver fixed all the problems however.
So… there’s hope I think.

ATIs drivers have undergone massive quality improvements in the past versions. If you’re having trouble, use the latest Catalyst drivers. If that doesn’t solve your problem - inform ATI. They have apparently gone through a quality control revelation of late.

for your modility you can use this
http://www.driverheaven.net/patje/
to install the latest catalyst drivers even though ATI does not support it directly.

nathan

I’m using the latest drivers.

I have no problems doing normal stuff… But load a few textures into the mix… and everything comes to a crawl… <note… this was tested by me using gl4java… I havne’t got any of the texture demos to run yet in jogl>

I can’t stretch any of the demos or it dies.

InfiniteShadowVolumes doesn’t display correctly.

But others arent’?

Put together a test case (probably smart to try it as a pure C++ GLUT app first) and send it to them. If its a driver bug, they will fix it. The problem has been that outside of the big development houses like Id, people just say ‘oh the OpenGL driver has bugs’ and then go buy new hardware or use DirectX. When I heard this sentiment from Sun I was just amazed considering the influence that they have as such a big name. If its broke, complain until it gets fixed.

[quote]I’m using the latest drivers.

I have no problems doing normal stuff… But load a few textures into the mix… and everything comes to a crawl… <note… this was tested by me using gl4java… I havne’t got any of the texture demos to run yet in jogl>

I can’t stretch any of the demos or it dies.

InfiniteShadowVolumes doesn’t display correctly.

But others arent’?
[/quote]
Well I’m using an ATI 7500 series on my TiBook and everything that doesn’t use Cg displays properly albeit slower than my XP box.

I’m using a radeon 9500pro coupled with a xp 1700+ overclocked to 2.1Ghz, everything seem to be working just fine and I’m more than pleased with the performance :slight_smile:
My $.02