Chalnoth wrote:
Of course, there's also the fact that there just wasn't much floating point performance to be had in the NV30-34 to begin with. This really should be the most surprising thing, if you think about it. Why would nVidia want to shoot themselves in the foot by automatically halving (or more) PS 2.x performance over PS 1.x performance? I can only conclude that early in development, nVidia planned on integer precision being allowed in PS 2.x.
By integer precision you mean FX12 (48-bit)? Because that's what John Carmack was requesting for Doom 3. And NVIDIA usually listenes to him as they have the best OpenGL impementation in gaming cards. If I remember correctly the request for 48-bit color came as soon as in GF256/GF2 days... I think NVIDIA thought if FX12 is good enough for Carmack, it would be for Microsoft too, but time went on, they had a fight over XBox grf. chip pricing, Doom3 was nowhere to be found and NV3x was the one, that ended up Doomed...