Does running DirectX12 require a new GPU?
I was prepared to buy a GTX 770 as an upgrade from my GTX 660 when I heard about Microsoft's announcement. Does a new DirectX mean I should hold off?
Yes it would require a new GPU and possibly a new OS with the way MS does things. Unless Microsoft was just "coincidently" building a low-level API around the same time that AMD was working on Mantle, then I highly doubt any GPU released this year from either Nvidia or AMD will feature DX12. Top on another 1-2 years after that before we start really seeing games take advantage of it. I think you're safe to buy now.
I should note that DirectX always has backwards compatibility so you will be able to run DX12 games just fine 99% of the time. Developers aren't stupid.
I agree, you are safe.
What's interesting, is I didn't hear ANYTHING about a "DX12" API until Mantle came out. All of a sudden people are like "Mantle rocks and is closer to metal. blah. blah." which is true once the bugs are ironed out.
Then all of a sudden Microsoft has a new API coming soonish? Really?
To be fair, it MAY have been in the works anyway as the XBOX ONE supporting DX11 has been known for a while so modifying the closer-to-metal XB1 DirectX API wouldn't be too hard.
The problem that crops up is GPU compatibility though. You have to draw a line and say "these old cards don't work" such as pre-GTX600 and pre-HD7000.
As said though, this is basically academic as GAME DEVS can't afford to come out with games which support only the latest cards. Just look at ANY game on the market today for the minimum specs.
This article seems to suggest that everyone except AMD are working on DX12 hardware
My guess is Nvidia 800 GPUs and everyone else will move to 12 and AMD GPUs will be stuck with 11.2 and Mantle. AMD have been trying slam AMD for only supporting 11, but I bet the tables will turn soon with DX12, unless AMD can make GCN GPUs support 12.
What rubbish? Who sed direct x has backwards compatability and he can run directx 12 games with dx 9 or 11 cards. A dx 12 requires a dx 12 certified gpu which hasny been releases yet. Backwards comptability ony lies with a dx 12 card able to run dx 9- 11 games. Doesnt mean a dx 9 can run dx 10 or dx 11 games unless the games was also designed using dx 9
caj said:What rubbish? Who sed direct x has backwards compatability and he can run directx 12 games with dx 9 or 11 cards. A dx 12 requires a dx 12 certified gpu which hasny been releases yet. Backwards comptability ony lies with a dx 12 card able to run dx 9- 11 games. Doesnt mean a dx 9 can run dx 10 or dx 11 games unless the games was also designed using dx 9
I dunno, who said that?