YeuEmMaiMai said:Dave since this appears to be the case, I really feel sorry for people who bought the card thinking they are going to get some performance out of it. Either that or nVidia drivers are going to be 20MB downloads just for the nV3x cards since they will have to sub a lot of shader code to make up for the cards weaknesses. Sad really $500 for a card and people got short changed.
DaveBaumann said:YeuEmMaiMai said:Something tells me that the nV3X design was not really meant for FP32 to be fast but just to get their foot in the door so to say...
This is exactly the case.
On the way back to the hotel from E3 one night I skadged a lift on the NVIDIA bus. When I got on I noticed the name badge of Kieth Galocy, a name I recognised from the 3dfx days. We were taling about a number of things such what he's up to and the NV3x parts etc., and he made that exact same point himself. He said that NV30 is really a good DX8 performer, but with DX9 hardware, which is similar to the previous generations. With the number of FX12 units NV30 is a superb DX8 class performer, not not quite so hot a DX9 performer.
ATI took a slightly more generic route, of not bothering with full FP32 precision, but more FX24 units that can generically cope with both DX9 and DX8 shaders, so they have ended up with a more balanced architecture for current titles and new titles - if NV stick to running DX9 shaders at full DX9 precision half of the NV30 pipeline is wasted as its not float.
Kinda like getting a V8 muscle car with bicycle wheels... only they can't be changed! Not the 5900 though, tha's not such a bad card really - just it looks a bit naff where FSAA in concerned.