Originally posted by: John Reynolds
Originally posted by: Gstanfor
NV30 didn't seem as obviously forward-looking as R300.
That's a load of crap. nV3x was streets ahead of R300 technology wise, hence SM2.0+. the only real advantage R300 had was its AA method. nVidia's problems with nV3x were performance related (a 1 quad design vs a 2 quad design)
3Dmark is not an ideal test case of anything. It's a pretty GFX demo, nothing more.
Revisionist history at its best. And the performance flaw that 3DMark revealed in the NV30 architecture was register usage under stressful DX9 code. Which is why NVIDIA was fiddling with the skybox in the 4th (?) test so much, since it was rendered using more DX9 shaders than any other part of the scene. A lot of DX8 games actually saw the 5800 and 5900 be fairly competitive to R300, but that's hardly forward-looking in nature is it?
There is nothing revisionist about that history, it's the truth, pure and simple. R300 had better AA and a speed advantage over nV3x. It certainly wasn't more forward looking though - ATi's own Ruby demo proved that (and it worked quite nicely on my 5900XT too).
Edit: about nVidia's behaviour back then: I have never condoned or supported the three big sins (lying about pipe numbers, frocing brilinear on throughout the 50 series drivers & cheating in 3dmark). nVidia was stupid to do any of them. Fortunately it has realized this and corrected the problems, but cost itself a lot of credibility in the process.