AMD Previews DirectX 11 Gaming Performance
An anonymous reader writes "AMD invited 100 people up to their private suite in the hotel that Quakecon 2009 is being hosted at for a first look at gaming on one of their upcoming DirectX 11 graphics cards. This card has not been officially named yet, but it has the internal code name of 'Evergreen,' and was first shown to the media back at Computex over in Taiwan earlier this year. The guys from Legit Reviews were shown two different systems running DX11 hardware. One system was set up running a bunch of DX11 SDKs and the other was running a demo for the upcoming shooter Wolfenstein. The video card appears to be on schedule for its launch next month."
Problem with DirectX11: Requires Windows Vista or 7.
Since when did we build hardware around APIs, rather than the other way around?
Boy, we have entered a really topsy-turvy world with Microsoft thinking they are the fucking god of computers, haven't we?
How about they fix their win7 drviers for not-so-old but still great performing cards like the X1800 ? Nvidia customers are having a great time with win7 atm, and even Intel integrated graphics are performing better, but I've got several friends with less than 2 year old ATI cards that perform great, but have no real driver support with trashy, even BSOD drivers from ATI for win7.
Yeah, there's a lot of idiots here who still think OpenGL is better than Direct3D. I doubt they'll ever change their opinions despite the fact that some of us are trying to force the facts down their throats. I'm by no means a Microsoft fanboy, I also use OS X and a couple of Linux distros at home and work, but you just can't argue with the fact that Direct3D 11 is better than anything else out there. Hands down. It's just a better API all around. I'm looking forward to moving towards implementing a Direct3D 11 renderer in our code base in the future. Currently our Direct3D 9 rendering code path is almost half the number of lines of code for our OpenGL ES 1.1 and 2.0 renderer implementations.
One of OpenGL's advantages was that the code would work on a number of platforms. Originally on IRIX, IBM licensed it so it worked on AIX machines. Then it moved to other platforms, surpassing 3DFX's Glide interface. OpenGL is still being worked on, 3.2 was released not so long ago.
Direct X11 offers the GPGPU support, but it also offers multithreading (some games chew CPU cores up like they are going out of style, so having threads split up among multiple cores will help performance)
Best thing would be if cards supported both at similar performance, and drivers supported both at the same level. However, because most Windows based games tend to use DX, card makers go to where the money is and put their effort into DX support. In reality, neither has a significant advantage over the other, although the advances in DX10 and 11 are getting that rendering language ahead.
Let's see.... It has hardware Tessellation, which ATI cards have had... forever. Oh wait, Microsoft has made it specifically so that ATI's proven implementation is incompatible. What a surprise! Now what's this.... They're implementing nVidia's current shader model? It must be incompatable. Wait, it isn't?
Microsoft spat in NVidia's eyes when they went with ATI for the Xbox 360, and now they're spitting in ATI's eyes by introducing an incompatible standard. This is just great.
I was totally with you right up to the mention of IE6. :P