Originally Posted by Artikbot
Originally Posted by KyadCK
... Why does everyone assume AMD wants Microsoft out?
Literally every single person who says this has absolutely zero basis for it.
Because we love speculating
Although it's not hard to guess that they don't want Microsoft to be the last stop as far as gaming performance is concerned, that's why they designed a lower level API that enables the programmer to have a direct-er access to the GPU without being tied to what DirectX can or cannot do.
Or because developers asked for it (which isn't unreasonable, I ask for things of people who make what I use all the time), and AMD is in a really
good position to deliver such a thing right now and said "sure why not". Ya know, the constant story being told and confirmed by said game dev. It certainly won't hurt their reputation with said developers, and there seem to be a lot more GE titles then TWIMTBP titles these days, so it's no surprise the devs would ask them for things.
Mantle and DX don't have to kill each other, they can easily live side by side. I prefer to have more control over what I do, others want something easier. See: Mantle and DX respectively.
Heck, mantle is compatible with DX 11 shaders and is being ported to OpenGL. Whole lot of rubbing out the competition going on there.