MSI Radeon R9-290X Lightning review

Graphics cards 1054 Page 10 of 31 Published by

teaser

AMD Project Mantle

Project Mantle

Some of you guys can probably remember Voodoo Glide API from 3Dfx in the good old days? Back then 3Dfx created their own API as they could not accomplish with DirectX what they needed it to do. Over time DirectX has become the primary API yet a way too extensive API mostly focused on compatibility as wide as possible. As you have learned, AMD these days is injecting their processors and APUs in game consoles as well, including pending ones. The biggest complaint from game developers is that they have to develop games for consoles and then port it back to PC, which is a very time consuming and resourceful thing to do for any company. It eats away chunks of money from budgets they really do not want to spend. Keep that in the back of your mind.

AMD introduced Mantle. Mantle could be best described as a graphics API similar to OpenGL or DirectX but without the extensive overhead, basically to make life easier for programmers. Mantle is AMD's own DX HLSL compatible API in which game developers can address with GPU with much less overhead way more quickly. Next to that by using Mantle, developers can open up the GPU completely and gain the maximum out of it.


Untitled-1


As such Mantle is a very big thing for AMD, the Frostbite engine is going to support it, we heard rumors about CryEngine and imagining that the Unreal engine will support it as well. If that happens then a big chunk of upcoming games could be Mantle compatible. Mantle’s low-level API, paired with Mantle graphics drivers, grants developers direct access to AMD’s Graphics Core Next (GCN) GPU hardware features, which allegedly allows developers to achieve a far higher level of hardware-optimized performance than is possible with OpenGL and DirectX. In fact, AMD claims Mantle can issue nine times as many draw calls per second as those “high-level,” non-hardware-specific APIs. That’s a major leap in performance.

AMD suggests that this will be:

  • A major performance improvement over the current generation
  • Add many new graphics features to enable game developers
  • Triggers large investments in game engine technology

Project Mantle is in Beta stages, but recently was released to the public. You can download a Mantle driver here.

This could be a nice thing for the PC platform, but there's always a "but"; see the good thing here is that this WILL enable faster performance whilst getting the most out of the graphics processors. The bad thing is that the developers still need to code the games for NVIDIA and Intel on DX anyway, so as promising as this seems in the end it could boil down towards more work for the developers, not less.

Initial Mantle performance does look promising, read our article here.

 

6712_untitled-2

Share this content
Twitter Facebook Reddit WhatsApp Email Print