Microsoft Confirms AMD Mantle Not Compatible with Xbox One

Subject: Graphics Cards | October 14, 2013 - 08:52 PM |
Tagged: xbox one, microsot, Mantle, dx11, amd

Microsoft posted a new blog on its Windows site that discusses some of the new features of the latest DirectX on Windows 8.1 and the upcoming Xbox One.  Of particular interest was a line that confirms what I have said all along about the much-hyped AMD Mantle low-level API: it is not compatible with Xbox One

We are very excited that with the launch of Xbox One, we can now bring the latest generation of Direct3D 11 to console. The Xbox One graphics API is “Direct3D 11.x” and the Xbox One hardware provides a superset of Direct3D 11.2 functionality. Other graphics APIs such as OpenGL and AMD’s Mantle are not available on Xbox One.

View Full Size

What does this mean for AMD?  Nothing really changes except some of the common online discussion about how easy it would now be for developers to convert games built for the console to the AMD-specific Mantle API.  AMD claims that Mantle offers a significant performance advantage over DirectX and OpenGL by giving developers that choose to implement support for it closer access to the hardware without much of the software overhead found in other APIs.

Josh summed it up in a recent editorial.

This is what Mantle does.  It bypasses DirectX (and possibly the hardware abstraction layer) and developers can program very close to the metal with very little overhead from software.  This lowers memory and CPU usage, it decreases latency, and because there are fewer “moving parts” AMD claims that they can do 9x the draw calls with Mantle as compared to DirectX.  This is a significant boost in overall efficiency.  Before everyone gets too excited, we will not see a 9x improvement in overall performance with every application.  A single HD 7790 running in Mantle is not going to power 3 x 1080P monitors in Eyefinity faster than a HD 7970 or GTX 780 (in Surround) running in DirectX.  Mantle shifts the bottleneck elsewhere.

I still believe that AMD Mantle could bring interesting benefits to the AMD Radeon graphics cards on the PC but I think this official statement from Microsoft will dampen some of the over excitement.

Also worth noting is this comment about the DX11 implementation on the Xbox One:

With Xbox One we have also made significant enhancements to the implementation of Direct3D 11, especially in the area of runtime overhead. The result is a very streamlined, “close to metal” level of runtime performance. In conjunction with the third generation PIX performance tool for Xbox One, developers can use Direct3D 11 to unlock the full performance potential of the console.

So while Windows and the upcoming Xbox One will share an API there will still be performance advantages for games on the console thanks to the nature of a static hardware configuration.


Source: Microsoft

Video News

October 14, 2013 | 09:03 PM - Posted by Nilbog

I hate Microsoft more and more everyday

October 14, 2013 | 09:57 PM - Posted by Anonymous (not verified)

Only IDIOT may hate Microsoft, Sony, Apple etc. Time walk to doctor.

October 14, 2013 | 11:00 PM - Posted by Jordan (not verified)

Please go learn English and then try insulting him again..

plz go lern enlgish and den tri insalting hm agin..

October 14, 2013 | 11:36 PM - Posted by Anonymous (not verified)

He actually did not misspell anything, so that was a little silly looking.

October 15, 2013 | 02:20 PM - Posted by Anonymouse (not verified)

That makes you a bit dumb then. Do you hate sony too because they aren't supporting mantle either. Both companies also have their own low level apis and mantle exists because of that.

October 15, 2013 | 08:07 PM - Posted by Nilbog

Actually yes I do.

I hate anyone or any company that tries to prevent competition. I understand that companies just want to make money, that's great, but you don't have to be a dick about it.

IMO preventing AMD for using an API they wrote for their own hardware, on systems using their hardware, is being a dick.

If their "low level" APIs are so great. Then let that stand on its own, and let the developers choose.

October 14, 2013 | 10:08 PM - Posted by tekk (fake name) (not verified)

did john carmack call it?

"Considering the boost Mantle could give to a steambox, MS and Sony may wind up being downright hostile to it."

October 14, 2013 | 11:10 PM - Posted by AMDbumlover (not verified)

as stated earlier by ryan, this changes nothing - AMDbumlover

October 15, 2013 | 03:55 AM - Posted by Anonymous (not verified)

As usual someone's carrying NVIDIA's water to douse the AMD Fire :)

October 15, 2013 | 06:26 AM - Posted by Kezen (not verified)

It seems MS plans on bringing the low-level enhancements to PC, but we don't know if this is going to be exclusive to W8 yet.

October 15, 2013 | 08:38 AM - Posted by MarkT (not verified)

This is going to be a hotmess till mantle actually shows up in physical form.

October 15, 2013 | 11:35 AM - Posted by Daniel Nielsen (not verified)

You got that right.

October 15, 2013 | 12:04 PM - Posted by renz (not verified)

quick respond from amd:

October 15, 2013 | 01:39 PM - Posted by Anonymous (not verified)

What about PS4 ?

October 15, 2013 | 03:34 PM - Posted by Anonymouse (not verified)

No. PS4 won't support mantle. It already has its own low level api.

October 15, 2013 | 09:02 PM - Posted by renz (not verified)

i think it is was clear AMD made Mantle for PC so PC will have something similar to the low level access that console usually have. i've never seen any statement by MS or Sony that their console will use Mantle and yet some people assuming that both console are confirm to use mantle instead DirectX/OpenGL. so as of right now i believe sony will keep using custom OpenGL just like they did with PS3

October 16, 2013 | 03:11 AM - Posted by praack

oh no "Close to Metal" has become industry speak already!

we'll see it now in all the graphic card presentations as everyone explains how their drivers are better than others until finally the phrase means nothing......

October 17, 2013 | 08:36 PM - Posted by Anonymous (not verified)

Can anyone introduce a better OS other than windows that can support latest softwares???

they are actually disabling opensource softwares >_<

October 20, 2013 | 11:02 PM - Posted by Anonymous (not verified)

"Can anyone introduce a better OS other than windows that can support latest softwares???"

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote><p><br>
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

This question is for testing whether you are a human visitor and to prevent automated spam submissions.