I agree... on both fronts. Software currently is not using nearly the full potential of hardware at the moment
. I have a very extensive library of games, as well as some of the more commonly used audio/video/photo editing software, and I have yet to find anything to make my 1950XTX hiccup... on max settings. Vista should change that, but unless other software production aside from an OS, does a real big leap in the next month or two, there will be alot of ppl with wasted hardware once software does catch up (myself included).
Also, I think that with the current software, nvidia most definetly could have put out a 70 series card w/ dx10 support. I am actually kind of upset that ATI didnt offer it with the 1950. If you read about the actual architecture of direct3D-10, it is using a third rendering system or something of the sort. I cant remember precise details at the moment, but I was reading about it in MaximumPC. They too stated that as of the writing of that article, only 2/3 titles currently in progress would take advantage of direct3D-10 hardware/software. Thats not too good considering the amount of time it takes to release a game, and how soon Vista and the DX10 cards will be on the shelves. Just MHO on the matter.
**I would hate to mis-inform anyone, if you want to check further into what I'm talking about, check out dec. issue of Max.PC or go to their website, there is more on the issue there as well.
: The third rendering is Geometry. Also, ATI will incorporate an entirely new pipeline into their DX10 cards to handle Geometry, unlike nVidia, who will use the unused pixel & shader units to do geometry,(if I remember correctly) --> also read from the above article.
-- Didnt I just see another post where the 1950XTX in crossfire had better scores? I'm pretty sure I did... I think SladeSurfer started the post. Yeah, here's the link -->
X1950XTX beats the 8800GTS @ 2560x1600 4xAA