Originally Posted by Sheyster
I am not a fan boi, I've owned AMD at least 3-4 times in the past 5 years. You may not like my answer but here goes...
I think DX12 and highly optimized nVidia drivers will be the hot ticket in the near future. Microsoft and nVidia collaborating together is like a coup d'etat against AMD.
Originally Posted by skupples
It is AMD, Nvidia, Intel, Snapdragon, & MS all working on DX12 together. AMD has no choice in the matter, they must use DX. Mantle will have slight performance benefits over DX12 in the games that it makes its way into.
Well it's all a circle isn't it?
Game developers need to adopt new "ways" (ie mantle) - in order to encourage certain manufacturers (Nvidia and amd) to make different APIs. Then you have the OS devs (Apple and MS + Linux). See there's the underlining problem behind it all.
Without MS' "blessing" - manufacturers are limited to what game developers can do - and with that, game developers don't want to make their job even harder or longer - due to a certain API (no matter the performance gains).
That's why I'm extremely happy that EA/DICE got behind Mantle as that will encourage other game developers to get behind it.
It's all about a "movement" towards a common goal.
Their main problem is MS - who is behind DirectX. Unless MS drop DX (which they won't) - then I don't see any other "technology" becoming more popular (that doesn't mean better, it just means popular).
A prime example of it (at least to me) - is Adobe Flash in mobile platforms.
Android used it - but Apple refused to do so - moving to HTML5 (it doesn't matter if one is better than the other - it's a matter of who can drive more people to use it) - and Apple could do that.
Thus dropping Flash from adobe on mobile platforms.
Now on android you see HTML5 browsers (even stock samsung browser is HTML5) - this all changed, at least from what it used to be.
So, what am I saying?
If Mantle wants to become popular throughout games, throughout gamers and through OSs, it needs to open up and not be "exclusive".
DirectX is by no means exclusive - and thus allows any manufacturer to take what Nvidia have done and implement it.
As consumers, either way - it's epic for us. It's the only way we'll see advances (not only in performance, but in visuals too) - as the saying goes: "If you don't ask, you don't get" - and if we don't demand more from our GPUs, CPUs etc - then we won't get it.