Tuesday, October 15th 2013
AMD Explains Why Mantle Doesn't Work on Xbox One
Microsoft stated in its recent company blog that the Xbox One console won't support third-party 3D APIs such as OpenGL and AMD Mantle (specifically mentioning the two), and that the console will be built to take advantage of the latest DirectX 11.2 API. AMD jumped in with a quick statement on the matter, so developers don't take Microsoft the wrong way, stating that AMD Mantle was never intended to be a 3D API for consoles, but rather PCs. The API would be compatible with DirectX HLSL (shading language), to simplify porting games from DirectX over to Mantle. Says AMD;
Source:
DSOGaming
What Mantle creates for the PC is a development environment that's _similar_ to the consoles, which already offer low-level APIs, close-to-metal programming, easier development and more (vs. the complicated PC environment). By creating a more console-like developer environment, Mantle: improves time to market; reduces development costs; and allows for considerably more efficient rendering, improving performance for gamers. The console connection is made because next-gen uses Radeon, so much of the programming they're doing for the consoles are already well-suited to a modern Radeon architecture on the desktop; that continuum is what allows Mantle to exist.
41 Comments on AMD Explains Why Mantle Doesn't Work on Xbox One
Yep. Sure makes sense to move to AMD only Mantle API. Existing OpenGL extensions offer similar already. For BOTH manufacturers.
And again, I have to ask, where on earth those it say Mantle is AMD exclusive? Finally someone with some common sense and no reading comprehension problems...
There's also a quote from Matt Skynner floating around that AMD aren't looking to open Mantle to other IHV's for another year at least. Can't be bothered Googling it.
Anyway, here's a interesting bit (and mostly, why I will always have a soft spot for AMD): By that logic, so will BF4... oh, wait, it can't be... It'll be one of the most played games in the following 2 years minimum.
1.
Mantle requires GCN architecture
AMD is the only IHV with GCN
1a.
Mantle is AMD exclusive.
AMD have stated that any IHV wanting to develop a wrapper for their own microarch has to run it by AMD first.
AMD's Matt Skynner has stated that Mantle will remain AMD exclusive for at least a year. So basically, AMD are saying that Mantle isn't closed so long as you have AMD architecture...which is another way of saying F%@k off Intel, Nvidia, and PowerVR.
Let's see it in action first.
Would it be wise to purchase an AMD card, R9 280x for example, over say a GTX 760/70? will all games using mantle run better on AMD than Nvidia? or is that still in the air?
The amount of games that will actually support Mantle however remains to be seen, depends on how deep AMD's pockets are.
Either way, unless you have brand preferences (and that's kind of sad, most of the time), you should get a R9 280X anyway, since it's better way better value than, say GTX 770, to begin with, Mantle or not. --my 2c.
I've had nvidia my past 3 cards, before that i had an HD 4870 which ran great at the time, so i think i might go AMD this round. I like to switch it up :). Plus AMD drivers may be better since there's a lot of developers surrounded by AMD hardware.