Re: Thanks, guys.
Kyleb--
I've had a lot of people insult me over the years, but I've literally never had anyone go to the trouble of creating an artistic work to do it. I'm flattered. With a name like "Glaskowsky," I had to learn pretty early not to be overly bothered by insults. I'm not a glass cow on skis, and I'm not Jensen's puppet, but both are funny jokes. Once, anyway.
You're correct to infer that we put particular emphasis on the GeForce FX's programmability. Raw pixels or texels per second doesn't mean as much today as it used to. In the long run, programmability will completely revolutionize the way graphics chips are designed and used. (Indeed, a comment I made to that effect was picked up and quoted in an NVIDIA press release on Cg.) Other features of the GeForce FX such as its 32-bit floating-point datapath are, in our opinion, essential to making full use of DirectX 9.0 during the planned lifetime of the NV3x and R3xx families.
I bring this up against my better judgement, having explained all of this at greater length in the articles I've written about these chips during 2002, because I wanted to address your comment about Cg.
The fact is that Cg is not a proprietary language-- it's just that Nvidia has a proprietary compiler. That's what you said too, but you seemed to interpret that fact as meaning that Nvidia could have "the means to control and ultimately destroy the industry." Languages aren't controlled by the companies that make the compilers, but by those who control the syntax. Microsoft controls the syntax of the DirectX high-level shading language, which is the language inside Cg. Nvidia is actually performing a valuable service to the industry by ensuring that Cg supports OpenGL and non-Windows platforms.
I do play video games, when I have time. I have a PS2 and an Xbox, and a PC in the living room with a steering wheel and a low chair. I like playing driving games more than anything else, y'see. I really enjoy going through the leading FPS games just to admire the awesome effort that goes into them, but I've never had the luxury of getting competitive on FPS games. I can drive cars in Gran Turismo, Grand Prix Legends, Sports Car GT, and F1 2001 pretty well. That's accomplishment enough for me.
. png