bloodbob said:
It wouldn't have to have FP16 only FP32.
Nvidia are trying to raise the minium precision requirement to FP32 because it is VERY likely that the R420 will still only have FP24 precision there for nvidia can advertise they are the only DX9.1 complaint product.
Aside from the fact that there is yet to be any proof of any kind that there will be a Microsoft DirectX 9.1, and counting the fact that Microsoft DirectX 9.0b already covers Pixel and Vertex shaders 3.0, as well as covering the 32bit precision (although it is not a required part of the spec while 24bit is), and tossing onto that the fact that the Microsoft DirectX team has stated publically that there will be no updates to the DirectX standard until the time of Longhorn...
Makes me wonder there Bloodbob were exactly your pulling this out of?
Is it from notes from some Application Specific Shaders that indicate this?
So what if it's likely that the R400 (I'm still trying to figure out why you people keep calling it R420 when that completely breaks naming traditions and goes against some of the internal ATi documents, and now back to the point) carries 24fp bit precision. Is this going to make a realisitc quality differnce that we can see? On the current processes of the day, that's a big no.
Nvidia can claim whatever they want, but only when the game scores start rolling in will it mean anything. Right now, it means absolutly nothing.
The Nv3x series can do FP 32 bit precision. But we all know that it runs like Stephen Hawking (or was that Halo that runs like Stephen Hawking??) Unless Nvidia can pull something out of their Application Specific Shaders... Nv4x is still going to loss, possibly even lose to the R350 in pure DirectX 9 specified shaders.
Now, to chew Scotty or whatever is name is out that can't tell what a DirectX title is. Yo, kid. You just love throwing Halo around like it's some kind of DirectX title.
REALITY CHECK PLEASE!
Halo is a DirectX 8.05 title to begin with. The GPU found in the X-box is basically a Geforce3 with Geforce4 shaders, and a some DX 8.1 technology (never seen in the GF3-4 releases) thrown in. In realitive power terms, the Nv2A is a little less powerful than a Geforce4 Ti 4200.
The main CPU is also a /CELERON/, not a pentium III as Microsoft so loves to claim.
If Gearbox had done the job they were supposed to, anybody with a 733mhz Pentium III (real one) and a Geforce4 Ti 4200 should be able to run Halo just as well as the X-box, albiet losing maybe 1 or 2 shaders in the transfer. Anybody with a 733mhz Pentium III (real one) and a Radeon 8500 should be able to run Halo exactly as the X-box would run it.
Plain and simply, they can't. Systems that meet and beat the X-box part for part are fully incable of running the Halo title. Even today's leading graphics cards which dwarf the X-box GPU by an order of Magnitude if not more, are barely able to break 30 average frames when playing the PC version.
I should know. I had to turn it all the way down to the X-box resolution and lock it at 30fps on a ~2ghz AthlonXp, 1gig DDR 333, Radeon 9800 Pro platform in order to be able to play the game.
The fact is this : Halo PC is not representative of any DirectX 8, 8.1, or 9 titles. It is a mess of jacked up coding that Gearbox should be ashamed for having released it upon the PC market.
Okat, rant over.