Originally Posted by Phelan
That's just Nvidia bitterness that AMD is offering something to its "shareholders" (owners of GCN architecture cards) that Nvidia doesn't get. The game devs will still optimize games for DX11 as well, especially considering the hd 5000 and hd6000 AMD card owners, But GCN users will have an option to run Mantle instead of DX11, which is optimized specifially for GCN architecture. Nvidia has no reason to try and adopt Mantle, because their architecture is completely different. NVAPI is likely their closest soltution.
IMO Mantle is good for power users or budget users, and irrelevant on 50% or more of performance systems that run on a single 1080p monitor. It's just another way the company to seek an edge, and is possible to surprise us on it's performance. This is good for people that want more out of their hardware, bad for people that are stone-heartedly against running AMD cards. The latter can suck it up IMO
NVidia definitely should work on Mantle instead of coming up with their own API or adapting NVAPI (NVAPI isn't even close really).
What AMD are doing is fantastic. Microsoft have this grip on the PC Gaming market and they can dictate features and also dictate Operating Systems (DX11.2 = Windows 8 only || Windows Vista & Halo 2) to push sales. If Mantle can break this away and run on Windows and Linux, whilst offering good "to the metal" kind of programming optimisations then this is exciting. However, it is poor when AMD are supposedly against closed source propitiatory features (all the smack talk they did regarding PhysX) and if they intend on locking out NVidia users from the potential games.
We also do not need and nor should anyone ask for an NVidia only API. It's just unnecessary and an unwanted complication. I honestly don't think you'll find a developer who would want an NVidia API to run alongside the Mantle API. It's better to just pick one and use it, and Mantle has the advantage of being first, and already being present in the Next Gen Consoles. It's a clear cut winner and the best choice.
I think this "NVidia owners should suck it up" attitude needs to be replaced with a more optimistic, brotherly, kind of attitude that everyone should benefit from this API. Each manufacturer has their strengths and weaknesses but this would be artificial and an abuse of the market position as dominator of the console market and that's not good for gamers.