Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (741)
Games in Android Showcase (225)
games submitted by our members
Games in WIP (823)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  ATI's new drivers any better for OpenGL?  (Read 1788 times)
0 Members and 1 Guest are viewing this topic.
Offline Mikael Grev

Junior Devvie




Appearance is everything!


« Posted 2005-03-10 23:29:22 »

Hi, we have ATI FireGL and Mobility cards in our machines, which hasn't got the new drivers yet, and it usually takes a while..

I just wonder if the color swich bug and/or some other things has been fixed in the newest ATI Catalyst driver, which suppose to have fixed at least some OpenGL stuff.

It has OpenGL 2.0 support included as well, which i guess is good?

Cheers,
Mikael Grev

Mikael Grev.
www.migcalendar.com - Advanced Calendar Component
Offline K.I.L.E.R

Senior Devvie




Java games rock!


« Reply #1 - Posted 2005-03-10 23:44:30 »

Unfortunately there is no hardware support on any Ati chipset for non-power-of-2 texture sizes.

Vorax:
Is there a name for a "redneck" programmer?

Jeff:
Unemployed. Wink
Offline Mikael Grev

Junior Devvie




Appearance is everything!


« Reply #2 - Posted 2005-03-10 23:50:41 »

From the release notes:

"The CATALYST™ Software Suite introduces OpenGL Version 2.0 support. This version of OpenGL will be in line with the latest GL ARB approved specifications. New to this specification are GLSL, non-power-of-two-textures, separate stencil, multiple render targets, and point sprites"

So, they seem to have fixed that power of two thing, at least on the software side.. Smiley

Cheers,

Mikael Grev.
www.migcalendar.com - Advanced Calendar Component
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline whome

Junior Devvie




Carte Noir Java


« Reply #3 - Posted 2005-03-11 03:32:06 »

A friend of my has ATIRadeon9800 card and it sux on dualview desktop. All OpenGL (ogre3d, delphiGL, jogl, lwjgl) apps run fine on primary desktop.

But soon as I move window to the secondary desktop, it just freezes. Actually app is running fine, but only that ATI dispayes the freezed frame was visible first time.

I then uploaded the latest WQ certified driver package and installed it. Well, now OpenGL run on both desktops. But problem was both 1st and 2nd desktops run it like 5 fps.

DirectX work better, but applications that do not give ability to select the device context may run slower on 2nd desktop. Ogre3d demos have a startup dialog where I can select Radeon1 or Radeon2 devices. It fixes fps on 2nd desktop, but then I cannot move it to 1st desktop 'cause it drops to 10 fps.
Offline Linuxhippy

Senior Devvie


Medals: 1


Java games rock!


« Reply #4 - Posted 2005-03-11 14:21:32 »

To be honest I am a bit disappointed about the Java2D-opengl implementation.

I thought it would solve the problems java has on X11 with a bit weak java2d performance compared to Win32.
Since I have a nvidia card which are known to have the _best_ available drivers for Linux - I was really sad when the first version didn't even work at al.
I wrote the nvidia devs and the second version was _useable_, but most stuff ist still faster when doing rendering antialiased - cause then its rendered in software :-(

I do not want to say that its SUN's fault or NVidias fault, I think they are both repsonsible for this.
The ogl-pipeline is not major enough, I encountered some bugs which are completly independent of the underlaying hardware/driver combination and nvidia whith their drivers only optimized for gaming.

just my 2 cents...

lg Clemens
Offline campbell

Junior Devvie




Java games rock!


« Reply #5 - Posted 2005-03-11 14:28:15 »

Quote
I just wonder if the color swich bug and/or some other things has been fixed in the newest ATI Catalyst driver, which suppose to have fixed at least some OpenGL stuff.


Hi Mikael,

I installed the latest (5.3) Catalyst drivers on a couple of our machines (Radeon 9500 Pro, 9800 Pro), and no, the driver bugs affecting the OGL pipeline are still not fixed.  I finally found the time to file 3 bugs against ATI, and I know that they're starting to look into them.  Hopefully it won't be too much longer until they're fixed.  The fixes should be in shared code, so the same problems on Linux should be fixed as well.

In the meantime, you might want to track these two Java bugs, which reference the relevant ATI driver bugs...

Gradient/Color swap problems:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5033205

Crash on exit bug:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5066318

We just finished up a big revamp of the OGL pipeline, which means increased stability and performance in Mustang.  I'll have a new blog entry up on Monday with further details (and good news about J2DBench too).

Thanks,
Chris
Offline Spasi
« Reply #6 - Posted 2005-03-11 15:37:58 »

They're still unusable for GLSL, at least for what we're doing.

Some examples:

1) Most fixed function uniforms are not updated.
2) Anything that has to do with fog is broken.
3) Access to a uniform array (e.g. for skinning) leads to temporary register over-usage and software mode.
4) Access to gl_FragCoord leads to software mode.

Bugs 2 & 3 are there since their first implementation.

Oh, with the 5.3s most shaders crash the VM when linked. That's a new "feature". I guess we'll be able to release Marathon in a couple of years...
Offline Mikael Grev

Junior Devvie




Appearance is everything!


« Reply #7 - Posted 2005-03-12 00:47:35 »

Hi Chris,

Thanks for the info.

Btw,

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6219284

has some really nice microbenchmark figures... Well done!

You get things done Chris  Smiley

Cheers,
Mikael

Mikael Grev.
www.migcalendar.com - Advanced Calendar Component
Pages: [1]
  ignore  |  Print  
 
 

 
Ecumene (110 views)
2017-09-30 02:57:34

theagentd (144 views)
2017-09-26 18:23:31

cybrmynd (245 views)
2017-08-02 12:28:51

cybrmynd (241 views)
2017-08-02 12:19:43

cybrmynd (240 views)
2017-08-02 12:18:09

Sralse (254 views)
2017-07-25 17:13:48

Archive (872 views)
2017-04-27 17:45:51

buddyBro (1016 views)
2017-04-05 03:38:00

CopyableCougar4 (1573 views)
2017-03-24 15:39:42

theagentd (1373 views)
2017-03-24 15:32:08
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!