Was just reading about this on toms hardware,
Quote" Now that AMD is powering all four major gaming platforms – namely the Wii U, Xbox One, PlayStation 4 and PC – the company has finally revealed its secret weapon to bind these platforms together: the low-level high-performance “Mantle” graphics API. This will allow developers to “speak the native language” of AMD’s Graphics Core Next architecture used in modern AMD-based graphics cards and APUs.
According to AMD, the Mantle benefits include reducing the CPU overhead to enable 9X more draw calls per second than other APIs. This will provide PC gamers proper multi-tasking scaling on the CPU without the need to handle all the background draw calls required by the older APIs. Other Mantle benefits include leveraging optimization work from next-generation game consoles to PCs, and new rendering techniques. Thus with direct access to all GPU features, developers can unlock higher graphics performance on consoles and gaming rigs with GCN-based GPUs.
The first company to support the Mantle API is Electronic Arts. The Frostbite 3 engine, developed by EA subsidiary DICE, will supposedly render natively with Mantle in Windows without the need for DirectX when running on GCN-based GPUs and APUs, but the engine will still be compatible with other rendering APIs. Johan Andersson from DICE indicated that AMD’s API is similar to the one found on consoles where developers have direct access to the hardware for optimal performance. Mantle is also compatible with DirectX HLSL to simplify porting. "
If this is open source (were find out soon enough but looks 99% odds on) we could see the great day when DirectX is finaly killed off by something better. Would be supper cool to have the main 2 graphics API’s (opengl for tablets and Mobiles, With Mantle for Consoles and PC’s etc ALL OPEN SOURCE. Cant wait for more info on this.
PS, As Even Nvidia drivers are open now, if nvidia don’t want to support this new MAntle API i see no reason why Linux users couldnt add support them self’s.