J Tyran said:
A lot of the people that get angry at Nvidia don't seem to understand that Nvidia are not "bribing" developers they are just offering some tangible benefits that are attractive for them, Nvidias gameworks are to AAA developers what the Unity engine and assets are to indies.
No they aren't bribing with money, they just offer incredibly expensive services for free which accidentally also puts them ahead of the competition wherever they do it... I hope I don't have to explain word for word what the goal of their "selfless" endeavour is.
ASnogarD said:
From my understanding its a common interface API which even MS has taken part of (and put into DX12), and nVidia was invited to participate in developing along with the OpenGL crowd, it isn't a case of AMD coding it all and everyone else has to toe the line (like DX).
Yes that is the PR narrative by AMD, the factual information however is that Mantle to this day has only been made available to specific partners and no one else. And they invited Nvidia as a PR move, just as Nvidia has invited them to use Physx/Cuda both parties knowing this is absolute proprietary code that would put the accepting party at their mercy, shit would run only as well as the other party wanted.
Obviously MS agreed to Mantle because they run a console together, that is in their best interest, could possibly put them ahead of Sony if they get a better API.