iD Software Rage Video Card Requirements & (Fermi) OpenGL

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

(sic)Klown12

Senior member
Nov 27, 2010
572
0
76
I thought Nvidia OpenGL performance was supposed to be a tier above their AMD counterparts? What gives?

Looks like they improved GPGU and DirectX performance at the cost of OpenGL gaming. Does make some sense as new OpenGL games are very few and far between, and even though there performance is lower than expected it is playable. Where it doesn't make sense is that the Workstation market is heavily invested in OpenGL, and that is one of Nvidia's strongest markets(isn't it like 70%+ market-share?).
 

Arkadrel

Diamond Member
Oct 19, 2010
3,681
2
0
I thought Nvidia OpenGL performance was supposed to be a tier above their AMD counterparts? What gives?

Not since fermi.

They must have sacrificed some OpenGL for something else when they where designing it.

On one hand, it makes sense if Nvidia thought OpenGL was dieing and devoteing too much GPU space for something rarely used was not smart.

On the other hand, games with OpenGL are still being released.
And they will be behinde in those, when benchmarked by review sites.
 

Anarchist420

Diamond Member
Feb 13, 2010
8,645
0
76
www.facebook.com
I don't think it's a hardware issue, it's probably a driver issue that nvidia just hasn't fixed yet. I believe nvidia has said that getting their gl performance up is important.
 

BenSkywalker

Diamond Member
Oct 9, 1999
9,140
67
91
Again, there's absolutely no good reason why that should happen, especially since both nVidia parts sound like jet engines and are absolute furnaces in comparison.

Zixel fill rate is the issue. I know we had this talk before, hmmm, yep, in August of 2004.
 
Dec 30, 2004
12,554
2
76
Doom3 engines + Nvidia always have the worst black levels. By that I mean always so dark you completely can't see parts of the game. I think it's a bug with their drivers. I've had it in other games too, WoW for example.

Wonder if it's a performance optimization, less to render then...
 

OVerLoRDI

Diamond Member
Jan 22, 2006
5,494
4
81
Hmm apparently the tables have turned. I remember when Doom 3 was released OpenGL performance was better on NVidia parts and ATi responded with a hotfix driver to increase performance a bit. I remember being sad that my 9700 pro couldn't handle doom 3 effectively at 1600x1200
 

notty22

Diamond Member
Jan 1, 2010
3,375
0
0
http://www.geforce.com/News/article...how-rage-takes-advantage-of-your-high-end-gpu
A developer speaks about the game in this short video.
September 23, 2011
By Andrew Burnes
id Software have created some of the most loved and most played games of all time, such as Return To Castle Wolfenstein, Doom, and Quake. Early next month the Texan studio will launch Rage, a brand new intellectual property full of new ideas, varied gameplay, co-op, and multiplayer, and it is these points that we discussed with Studio Head Tim Willits at EuroGamer Expo 2011.
We also spoke about tech with Tim, taking a moment to work through a special Transcoding option for those with fast GPUs.
“When you have a high-end graphics card,” says Tim, “you can apply [it] to Transcoding, so when you whip around fast in Rage the world comes into focus extremely quickly. And of course, if you have a high-end video card with lots of video RAM, your texture size will be larger, which will give you much crisper textures much farther away than you would normally see on a console.”
We also talk about scalability and catering to those with mid and low-range systems, so if you want to learn more click on the video above.
edit : He states , if you are a watching this and you a Nvidia fan , chances are you have a decent Nvidia card and will be fine playing the game.
 
Last edited:

BenSkywalker

Diamond Member
Oct 9, 1999
9,140
67
91
What are you basing that statement on? In these tests the GTX470 has a higher Z fillrate than the 5870:

It's why I said Zixel fill instead of stencil fill.

http://www.beyond3d.com/images/reviews/Slimer-arch/TexturedFillrateBilinearAbsolute-big.jpg

Combine the two and it paints a fairly clear picture of exactly where the limitations are. Moving from 4x to 8x AA on the 470 should roughly cut framerates in half under D3 20x16(shouldn't be quite linear, but close).

Back in the 5800 days nVidia and ATi were close on pixel fill, but nV killed them on stencil giving them a big overall edge in Zixel. Now they are both close on stencil, but ATi clobbers nV on pixel giving them a fairly large overall edge.

Doom3 engines + Nvidia always have the worst black levels.

FYI- nVidia was refrast for DooM3, if it isn't as dark as nV it's wrong(Carmack is the one that said that nV was refrast, not nV).
 
Dec 30, 2004
12,554
2
76
It's why I said Zixel fill instead of stencil fill.

http://www.beyond3d.com/images/reviews/Slimer-arch/TexturedFillrateBilinearAbsolute-big.jpg

Combine the two and it paints a fairly clear picture of exactly where the limitations are. Moving from 4x to 8x AA on the 470 should roughly cut framerates in half under D3 20x16(shouldn't be quite linear, but close).

Back in the 5800 days nVidia and ATi were close on pixel fill, but nV killed them on stencil giving them a big overall edge in Zixel. Now they are both close on stencil, but ATi clobbers nV on pixel giving them a fairly large overall edge.



FYI- nVidia was refrast for DooM3, if it isn't as dark as nV it's wrong(Carmack is the one that said that nV was refrast, not nV).

Don't care. It looks wrong. Too dark.
Many PS3 games have this problem as well (very noticeable when playing Portal 2), and even when doing things like playing Netflix. I maintain that it's either a hardware fault or nVidia driver issue.
http://www.youtube.com/watch?v=kI5JVL7M1yI&feature=player_detailpage#t=27s
 

Kr@n

Member
Feb 25, 2010
44
0
0
The OpenGL performance problems section on wikipedia’s Fermi page has vanished. How interesting.
Rollo must of been doing some edit work.


Looks like it was a motivated change (which I do not agree with) : http://en.wikipedia.org/w/index.php...=historysubmit&diff=441441943&oldid=441321748

I think the whole section could be re-added if backed up by some "tier 1" review websites links, and maybe those mentioned developer citations ...
 

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0

BFG10K

Lifer
Aug 14, 2000
22,709
2,980
126
It's why I said Zixel fill instead of stencil fill.
My graph isn’t of stencil fill, it’s depth (Z). The GTX470 is faster than the 5870.

That’s texel fillrate, absolutely nothing to do with zixel.

Combine the two and it paints a fairly clear picture of exactly where the limitations are. Moving from 4x to 8x AA on the 470 should roughly cut framerates in half under D3 20x16(shouldn't be quite linear, but close).
Back in the 5800 days nVidia and ATi were close on pixel fill, but nV killed them on stencil giving them a big overall edge in Zixel. Now they are both close on stencil, but ATi clobbers nV on pixel giving them a fairly large overall edge.
You seem to be mixing three different things here. Zixel is not the same as texel which is not the same as pixel. I’m not even sure what you’re trying to infer.

The pixel and texel fillrate specs for a 6850 are well below that of a GTX580, yet the former still runs faster in Doom 3. Specs can’t explain that, but poor OpenGL drivers can.

Not to mention that none of this explains the severe performance slowdowns in professional OpenGL applications or synthetic OpenGL tests (e.g. glReadPixels being up to 10 times slower on Fermi than previous hardware).

Interestingly programmers report some of the performance goes back to where it should be when a Cuda implementation is done instead. That wouldn't happen if it was a hardware limitation based on specs. Again, this is pointing to poor OpenGL drivers.

It's not like this is anything new - G80 drivers were absolutely woeful in OpenGL and it took them a good two years to get everything where it should be.
 
Last edited:

nenforcer

Golden Member
Aug 26, 2008
1,767
1
76
I always forget that Brink from Splash Damage is the latest (and probably last) ID Tech 4 game using a modified OpenGL 3.1 codepath.

Unfortunately I can't find any benchmarks anywhere on the web for this game.

I did find, a comparison between Windows XP and Windows 7 which shows very little performance difference on an ATI Radeon 5750.

http://benchmark3d.com/brink-windows-xp-vs-windows-7-benchmark





However, the OpenGL benchmarks on AT Bench (Wolfenstein only) for both 2010 and 2011 show the low to mid range ATI cards performing equal or above their nVidia counterparts.

AT OpenGL 2010 1680 X 1050

http://www.anandtech.com/bench/GPU/118

AT OpenGL 2011 1680 X 1050

http://www.anandtech.com/bench/GPU11/220

Considering Rage is an entirely new engine (ID Tech 5) these results may not mean much.
 

Anarchist420

Diamond Member
Feb 13, 2010
8,645
0
76
www.facebook.com
My graph isn’t of stencil fill, it’s depth (Z). The GTX470 is faster than the 5870.


That’s texel fillrate, absolutely nothing to do with zixel.


You seem to be mixing three different things here. Zixel is not the same as texel which is not the same as pixel. I’m not even sure what you’re trying to infer.

The pixel and texel fillrate specs for a 6850 are well below that of a GTX580, yet the former still runs faster in Doom 3. Specs can’t explain that, but poor OpenGL drivers can.

Not to mention that none of this explains the severe performance slowdowns in professional OpenGL applications or synthetic OpenGL tests (e.g. glReadPixels being up to 10 times slower on Fermi than previous hardware).

Interestingly programmers report some of the performance goes back to where it should be when a Cuda implementation is done instead. That wouldn't happen if it was a hardware limitation based on specs. Again, this is pointing to poor OpenGL drivers.

It's not like this is anything new - G80 drivers were absolutely woeful in OpenGL and it took them a good two years to get everything where it should be.
Fermi does 33% more depth/stencil (the Depth/stencil hardware function is combined) samples per clock than AMD's GPUs do, which is why AMD partially makes up for the performance difference and they use more aggressive z clear and/or lossy depth buffer compression. Even though AMD says their Depth buffer compression is lossless, it's not unless they're just clearing their zbuffer faster than necessary.
 

Anarchist420

Diamond Member
Feb 13, 2010
8,645
0
76
www.facebook.com
^^You got a source for that?
Official specs confirm that nvidia does 8 zixels/clock and that AMD does 6. As for my comments on AMD's optimizations, I've observed it myself--their depth range is definitely not long as nvidia's. Not many people notice it, so that's why they get away with it.
 

HeXen

Diamond Member
Dec 13, 2009
7,832
38
91
Holy crap, an opengl game? i thought this was gonna be dx based. anyway, so its opengl and no Linux support?....nice.
 

Madcatatlas

Golden Member
Feb 22, 2010
1,155
0
0
Seeing as how CrossfireX scales better than SLI, the 6990 would probably top the 590 in that graph. Wonder why they dont have it...hmmm
 

jrocks84

Member
Mar 18, 2010
90
0
66
I always thought that the reason OpenGl performance was staying the same was that both Nvidia and AMD are purposefully throttling it/not optimizing it in their gaming card drivers so that businesses keep buying their workstation graphics cards.
 

BFG10K

Lifer
Aug 14, 2000
22,709
2,980
126
Even though AMD says their Depth buffer compression is lossless, it's not unless they're just clearing their zbuffer faster than necessary.
Can you please show us some documented evidence of this? Thanks.

As for my comments on AMD's optimizations, I've observed it myself--their depth range is definitely not long as nvidia's. Not many people notice it, so that's why they get away with it.
That's not evidence. Can you please show us evidence to back your claims? Thanks.
 

Red Hawk

Diamond Member
Jan 1, 2011
3,266
169
106
Official specs confirm that nvidia does 8 zixels/clock and that AMD does 6. As for my comments on AMD's optimizations, I've observed it myself--their depth range is definitely not long as nvidia's. Not many people notice it, so that's why they get away with it.

Considering your past behavior as an anti-AMD troll, your personal experience and opinion is hardly a trustworthy source.


Re: "Considering your past behavior as an anti-AMD troll"

If you look above your post, you will see that BFG10K successfully made a post that does not go against our forum guidelines while still challenging Anarchist.

Your post, however, resorts to attacking the poster instead of the poster's arguments by stating "your past behavior as an AMD-troll".

That is not acceptable, otherwise there will be uncontrolled anarchy where everyone just goes ahead stating everybody they disagree with is a red/green/blue troll.


Moderator jvroig
 
Last edited by a moderator:
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |