Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > AMD/ATI Linux

AMD/ATI Linux Technical support and discussion of the ATI/AMD proprietary Linux driver.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-05-2006, 10:45 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,561
Default ATI R300: Open v. Closed Drivers

We at Phoronix have just finished up comparing the open-source R300 display drivers against the fglrx drivers -- similar to our R200 article that coincidently came out five months ago to the day. Our comparison can be found @ http://www.phoronix.com/vr.php?view=7481

Feel free to discuss the R300 drivers in this thread. If you are also interested in any other performance metrics or information, just ask.

Some X800 open v. closed results will likely wrap up soon.
Reply With Quote
  #2  
Old 10-05-2006, 10:52 PM
halfmanhalfamazing halfmanhalfamazing is offline
Phoronix Member
 
Join Date: Aug 2006
Posts: 83
Default

Thanks! Just read the review, it'll be helpful in the future.

I'm curious about one thing though.......

Towards the end of the review you mentioned that "The image quality was also noticeably better with the fglrx drivers."

What did you mean by that? Did you get horrible video artifacting on screen? Or was it more subtle... colors blending better using ATI's drivers?

Screenshots might be helpful, but unnecessary. Thanks for all you do.
Reply With Quote
  #3  
Old 10-05-2006, 10:56 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,561
Default

The fglrx drivers seemed to present a greater level of detail/clarity and colors. There really wasn't much artifacting with the R300 drivers in ET and UT2k3. Screenshots will likely be presented when additional R300 tests occur.
Reply With Quote
  #4  
Old 10-06-2006, 01:57 AM
drag drag is offline
Senior Member
 
Join Date: Sep 2006
Posts: 227
Default

I'm not suprised by the differences in performance.

Not to bad I guess considering that they had to be reverse engineered completely. I would expect that there would be some OpenGL extensions missing that would account for a lot of the differences. Just guessing.

It'll be interesting to see how they are able to do with the Intel X3000 in comparision.

The sad part about it is that these cards seem to have a much shorter lifespan then the r200 stuff. The way the pricing goes they aren't aviable and the ones that are aviable are not much cheaper then the mostly superior R500 series cards.. of which I haven't even heard of the faintest tinkling of in regards to free software drivers.

Oh well.
Reply With Quote
  #5  
Old 10-06-2006, 04:54 AM
niniendowarrior niniendowarrior is offline
Senior Member
 
Join Date: Jun 2006
Posts: 630
Default

The numbers aren't too surprising although I'd like to request that images be also posted for Image Quality comparison.

I'm actually quite impressed with how the open source drivers did in the benchmark.

Michael, would it be possible to benchmark the open source driver against as many ATi cards as there are in your test labs? I think it would give readers a good idea which graphics card would be their best bet if they are to forego fglrx for open source drivers.
Reply With Quote
  #6  
Old 10-06-2006, 05:08 AM
drag drag is offline
Senior Member
 
Join Date: Sep 2006
Posts: 227
Default

I am trying out that railgun demo.

I think I have to be doing something wrong here. So this is what I do..
I go and set the video mode. Maybe something like the default 'normal' mode with it at 800x600.

Then I go into the console and type:
timedemo 1
demo railgun

Alright then I get a final score of 38-39FPS... on every single video setting.
From 800x600 on normal to setting it to 'high' and running it at 1600x1200.

The only way I can get it to increase is to disable dynamic lighting.. then it goes to 44-45 on every single resolution.

I guess I am hitting a cpu limitation or whatnot.
Reply With Quote
  #7  
Old 10-06-2006, 05:10 AM
drag drag is offline
Senior Member
 
Join Date: Sep 2006
Posts: 227
Default

nt, double post mistake

Last edited by drag; 10-06-2006 at 08:49 PM.
Reply With Quote
  #8  
Old 10-06-2006, 07:47 AM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,561
Default

Quote:
Originally Posted by niniendowarrior View Post
Michael, would it be possible to benchmark the open source driver against as many ATi cards as there are in your test labs? I think it would give readers a good idea which graphics card would be their best bet if they are to forego fglrx for open source drivers.
When time allows we can probably run benchmarks on all major R300/400 components.

Quote:
Originally Posted by drag View Post
R500 series cards.. of which I haven't even heard of the faintest tinkling of in regards to free software drivers.
Correct, no open-source R500 drivers at this time. Hopefully early next year we will see some open-source X1k drivers in some form.

Quote:
Originally Posted by drag View Post
I am trying out that railgun demo.

I think I have to be doing something wrong here. So this is what I do..
I go and set the video mode. Maybe something like the default 'normal' mode with it at 800x600.

Then I go into the console and type:
timedemo 1
demo railgun

Alright then I get a final score of 38-39FPS... on every single video setting.
From 800x600 on normal to setting it to 'high' and running it at 1600x1200.

The only way I can get it to increase is to disable dynamic lighting.. then it goes to 44-45 on every single resolution.

I guess I am hitting a cpu limitation or whatnot.
What are your system specs? It could very well be a CPU bottleneck.
Reply With Quote
  #9  
Old 10-06-2006, 08:48 PM
drag drag is offline
Senior Member
 
Join Date: Sep 2006
Posts: 227
Default

Quote:
What are your system specs? It could very well be a CPU bottleneck.
At the time it was a dual core with one of the cores disabled (for other reasons nothing to do with the machine) but with it dual core it doesn't make a difference (I tried it to make sure, but obviously since the game is single threaded)

model name : Intel(R) Pentium(R) D CPU 2.80GHz
stepping : 2
cpu MHz : 2800.553
cache size : 2048 KB

1 gig of 533 DDR2 RAM (I beleive it's 533, don't remember for sure.)
945g chipset.
Gigabyte x800 with 256megs of RAM.
Reply With Quote
  #10  
Old 10-08-2006, 09:43 AM
marcheu marcheu is offline
Nouveau Project
 
Join Date: Oct 2006
Posts: 14
Default

Hello, this is my first post here. First of all, I have to say it's a pretty interesting article.

However, I have one question : you seem to have used the default r300 ubuntu packages. These packages are compiled using the default Mesa optimizations options, which use -O. Would you mind testing again with a home-compiled version of r300 using, say, -O2 ? You have to get the Mesa tree for that, and touch the config/linux-dri target. I would expect that to make a difference.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 08:16 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.