Enabling today.
Inspiring tomorrow.

 Mantle Graphics API Frequently Asked Questions

Last Updates: 1/28/2014
Article Number: NA
​​

 

 

What games support Mantle?

​​​​Please see the official Mantle page for more details.​

Does Mantle support frame pacing?

Yes, Mantle includes support for frame pacing in single and multi-GPU configurations if enabled by the application.​​

Is Mantle supported on Linux/SteamOS?

The initial iteration of Mantle is intended specifically for Windows on PCs.​

​Where can I find more technical details on the Mantle graphics API?

We encourage you to review our newly-published Mantle graphics API whitepaper for more information on how Mantle improves performance, streamlines development, and addresses historical so​ftware bottlenecks.​

I’ve heard that Mantle works best with a multi-core CPU. Is that true?

​Mantle is capable of reducing driver overhead on single-threaded processors. However, AMD believes the biggest performance advantage of a low-overhead API can be achieved on a modern multi-core CPU.

AMD has said that Mantle can help overcome software bottlenecks to improve performance. Can you describe an example?

​A common bottleneck in graphics work is poor parallelization across multi-core CPUs. Some cores may go completely unutilized, and that represents an opportunity to reclaim lost performance by approaching graphics work in a way that those cores become used. More examples can be found in the official Mantle API whitepaper.​​​

Are there any new games and engines in development with Mantle?

​There are several unannounced partners participating in the program; they will be revealed at a later date​

What is Mantle?

Mantle is an AMD initiative to create a new programming model that fully exploits the capabilities of modern GPUs, like AMD Radeon™ products, to improve graphics performance.  As part of this initiative, we have worked with leading game developers to create a new API specification and graphics driver that enable this model on PCs with Graphics Core Next-based graphics hardware.​​

When does AMD intend to release a public SDK?

We have not set a final date for releasing a public SDK, but we will provide more information later in 2014.​

Do I need a special graphics driver to run Mantle software?

Yes, AMD Catalyst™ 14.1 Beta (or later) must be installed on your system to take advantage of Mantle-enabled software.​

Are there any new games and engines in development with Mantle?

​We are continually adding new partners to the Mantle development program.  Check the official Mantle page regularly for updates.​​

Are there any issues I should be aware of while playing a Mantle-enabled game on supported hardware?

​As Mantle is still a young technology, you may encounter unexpected behavior while gaming. Please visit our known issues list to learn more about the issues we’re actively tracking, or provide feedback on our official bug report form if you encounter an unidentified issue.​​

Does Mantle support multi-GPU configurations?

​Yes, the Mantle API enables applications to take advantage of workload sharing between multiple GPUs.  However, this is controlled directly by the application instead of the graphics driver (as is the case with AMD CrossFire™ technology).  This means that support for specific multi-GPU configurations and features are application-dependent, but it also enables developers to achieve better performance scaling and efficiency by tuning their implementation to match the particular needs of their rendering engine.​

Does Mantle support AMD Eyefinity™ multi-display technology?

Yes, Mantle includes support for AMD Eyefinity™ technology if enabled by the application.​​​​​

Is Mantle a proprietary AMD technology?

Mantle was conceived and developed by AMD in partnership with leading game developers.

This enabled the fast and agile development required to validate the concepts and bring such the technology to life in a relatively short period of time.  However, Mantle was designed in a way that makes it applicable to a range of modern GPU architectures.  In the months ahead, we will be inviting more partners to participate in the development program, leading up to a public release of the specifications later in 2014.  Our intention is for Mantle, or something that looks very much like it, to eventually become an industry standard applicable to multiple graphics architectures and platforms.​

Does Mantle compete with DirectX®?

DirectX® provides a standardized programming interface for GPUs, allowing the same code to work across a wide range of architectures and product configurations.  Mantle complements DirectX® by providing a lower level of hardware abstraction for developers who want and need it, echoing the capabilities they have come to expect on dedicated game consoles.​

Will Mantle be supported on the PlayStation 4 and Xbox One game consoles?

The initial releases of the Mantle API and graphics driver are intended for the PC platform only.  However, one of the key goals of Mantle is to make it as easy as possible for developers to use the same features and programming techniques they are already utilizing for the new generation of game consoles when bringing their games to PCs.  This enables better re-use of development efforts for multi-platform games.​

What is the average performance advantage expected of Mantle?

Performance benefits will vary depending on the application bottlenecks and developers'​ optimization efforts, but tests conducted by DICE for Battlefield 4™ have shown improvements of 14-58%. Mantle provides developers the tools to best take advantage of the PC platform, and as developers learn more about squeezing every bit of performance on the next gen consoles, their optimization experience can translate into better optimizations with Mantle on PC.

Why not use OpenGL extensions instead of a new API?

The design of Mantle was driven by feedback from leading game developers, who preferred the idea of a fresh start with a new API to the extension and patching of existing ones.  However, we believe that many of Mantle’s concepts are applicable to other graphics APIs, and will inspire their future development.​

What hardware is supported with Mantle?

​​At this time, the following Graphics Core Next-based products are supported:

​​Please n​ote that notebooks based on AMD PowerXpress™ and AMD Enduro technologies are not currently supported. Support for these configurations will be added in a later AMD Catalyst™ driver release.​

​​​​​

Footnotes