Um, DX12 may be "free," but Windows is not free, DX12 will probably end up requiring Windows 9, and I really don't want to upgrade unless absolutely necessary. If something like SteamOS were more viable, I would have switched already. As it is, I'm stuck on DX11.
Radeons aren't free either. You have to buy one to use Mantle.
And while Metro is a total abomination, there are technical reasons why DX12 may be limited to Windows 9. As has been stated, DirectX is really tightly coupled to the WDDM that ships with the OS.
With that said, based on the interviews I've seen, they're really trying hard to get it on 7 given the enormous customer base it has.
Well, first off PhysX was irrelevant to the thread. Now you've gone further along just kicking dirt at AMD. I was willing to give it the benefit of the doubt before, but after this post it's easy to see what you are doing. Coming from you it surprises me, to be honest.
I don't recall any objection from you when I objected against PhysX the same way. Why the double-standard?
I've made it clear time and time again I'm opposed to anything that locks out a certain group of customers and goes down the path of requiring a certain vendor based on what game you play.
Mantle is no more "open" than G-Sync, hardware PhysX, or Gameworks is. It's controlled and designed by a corporation that has an inherent conflict of interest to make it truly open. To think otherwise is a fantasy.
The problem is that some individuals that were knocking PhysX are now running around extolling the vitues of Mantle when it has exactly the same vendor lock-in. You're either opposed to vendor lock-in or you're not: you can't have it both ways.