LeStoffer said:Yeah, but besides John Carmacks remark about the twichyness of the NV30 shader architecture and some performance investigations by people here on the forum, developers haven't exactly been vocal about this. :?
Is it because it doesn't matter to them? Nah, I guess it something to do with the fact that you have everything to loose and nothing to gain by upsetting nVidia. So hush-hush it is.
Developers often aren't terribly vocal as a rule, and it usually takes something extreme either good or bad to get them to start talking. But in this case I think the loudest talking is coming from software like 3dMk03, shader benches, and DX9 games like HL2 (not to forget Tomb Raider, etc.) I think their software often speaks volumes even though they themselves might not. I think that the stimulation motivating Gabe to talk like he did was major and extreme. It was either people coming down on Valve and accusing them of partisanship or lousy programming, or it was Valve explaining things to people and attempting to educate them on why their software is as it is. I think they wisely opted for the second choice--not necessarily because they wanted to, but because they felt like they had to. Had nV3x been DX9-compliant from a hardware perspective, none of the things we've witnessed this year would have happened, IMO. Developers would rather not choose among IHVs, but when one progresses with the standards of the API and one does not, they get forced into these decisions. I don't blame them--I'd be pissed, too.