Jump to content

AMD's Mantle is Far From Dead, Lays Foundation For Vulkan, The Next OpenGL

The internet was abuzz with news of AMD's latest cryptic Mantle announcement. This led many to believe that AMD was actually killing off the revolutionary API. But Mantle's far from dead, in fact it forms the base of the new industry standard Vulkan API.
 

MantleBenefits.jpg
 

The benefits of Mantle 1.0 can now be enjoyed cross-vendor, across all hardware and operating systems. This includes hardware from AMD, Nvidia, Intel and even mobile players such as ARM and Qualcomm. It also means that the benefits of Mantle 1.0 can now extend to other operating systems beyond Windows such as Linux through Vulkan.

AMD stated :
Open” and “flexible” technologies are an essential piece of AMD’s DNA, and we have a long history in supporting those ideals. Our co-development of the Vulkan API through contributions like Mantle is another chapter in that open technology tale for AMD, an exciting evolution of Mantle, and a big step forward for PC gamers alike.

 

Link to comment
Share on other sites

Link to post
Share on other sites

1) Vulkan is not a complete ripoff of Mantle
2) Mantle is dead performance wise;

i7_sw_1920.png

Benchmark that's a year old. 

3) 9x more drawcalls yeah..

71451.png

Against their own DX11.
 

Link to comment
Share on other sites

Link to post
Share on other sites

^^Those benchmarks only prove the need for this new gen of APIs.

 

1) Vulkan is not a complete ripoff of Mantle

LOL. Of course it's not a ripoff. Mantle was used and improved upon in Vulkan with AMD's blessing.

Ripoff makes it sound like a bad thing. When this is an example of industry vendors co-operating to move things forward....

Link to comment
Share on other sites

Link to post
Share on other sites

LOL. Of course it's not a ripoff. Mantle was used and improved upon in Vulkan with AMD's blessing.

Ripoff makes it sound like a bad thing. When this is an example of industry vendors co-operating to move things forward....

With ripoff I mean; Vulkan is a copypaste of Mantle.

Link to comment
Share on other sites

Link to post
Share on other sites

^^Those benchmarks only prove the need for this new gen of APIs.

 

 

How so? What we see is that AMD catastrophically FAILED at making its drivers/GPU play well with DX11. Nvidia somehow managed to get DX11 to work with better, near Mantle like results...

 

 

in fact it forms the base of the new industry standard Vulkan API.

 

 

Yea...unless DirectX gets taken out behind the shed at dawn and shot 6 times in the head it will never be replaced as a industry standard. 

Link to comment
Share on other sites

Link to post
Share on other sites

How so? What we see is that AMD catastrophically FAILED at making its drivers/GPU play well with DX11. Nvidia somehow managed to get DX11 to work with better, near Mantle like results...

 

 

Yea...unless DirectX gets taken out behind the shed at dawn and shot 6 times in the head it will never be replaced as a industry standard. 

I think you underestimate Intel, not to mention Nvidia and AMD also not wanting to be beholden to Microsoft's whims.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to comment
Share on other sites

Link to post
Share on other sites

How so?

Despite Nvidia's drivers being more CPU effecient.. AMD's DX12 and Mantle implementations are able to do the batch submission 3-4 times faster than Nvidia's CPU optimized Direct X 11 driver. And Nvidia's DX12 driver does the job about 9 times faster than it's DX11 driver.

 

Vulkan and DX12 are good news.

Link to comment
Share on other sites

Link to post
Share on other sites

LMAO at all those who so quickly declared Mantle dead on the spot.

Link to comment
Share on other sites

Link to post
Share on other sites

As long as its not supported by Nvidia it might as well still be dead.

Link to comment
Share on other sites

Link to post
Share on other sites

As long as its not supported by Nvidia it might as well still be dead.

Vulkan is supported by all 3 vendors- Intel, nvidia and AMD.
Link to comment
Share on other sites

Link to post
Share on other sites

How so? What we see is that AMD catastrophically FAILED at making its drivers/GPU play well with DX11. Nvidia somehow managed to get DX11 to work with better, near Mantle like results...

Yea...unless DirectX gets taken out behind the shed at dawn and shot 6 times in the head it will never be replaced as a industry standard.

You tried running directx on Linux but everyone seems to be missing the point, AMD flipped the table with Mantle, it's not important if it's dead or not but what it's left in it's wake.
Link to comment
Share on other sites

Link to post
Share on other sites

Vulkan is supported by all 3 vendors- Intel, nvidia and AMD.

I was referring to mantle. Seriously, when was the last time you saw a AMD technology actually used by more than a few games? TressFX? Nope, one games uses it and it doesn't even look that great because the hair inst dense enough. Meanwhile there are quite a few games that use Nvidia's hair technology, Far Cry4 being one of them, and god damn does fur look good in that game. While 3D was a fad, how many 3D Nvidia monitors came out in comparison to AMD's? How hard was it to get the 3D kit for AMD? I could go on, the point is that Mantle won't be successful based of AMD's track record of getting devs to support their stuff. Supporting Mantle means making your game compatible with one more API, which requires more time and resources. Most developers will just say screw it and will only support DX12.

Link to comment
Share on other sites

Link to post
Share on other sites

Supporting Mantle means making your game compatible with one more API, which requires more time and resources. Most developers will just say screw it and will only support DX12.

You realize that you are arguing with nobody right? AMD themselves have already started asking devs to support directX12 and Vulkan, rather than support mantle. Everybody knows that vendor neutral APIs are the future. There was no directX12 when mantle came out, in fact it's still not here.

 

AMD managed to ship Mantle, managed to achieve a proof of concept using a handful of games. And then handed it over to Khronos where it was used as a starting point for Vulkan. Which will replace openGL (since devs don't like openGL) as the cross-platform, vendor independant graphics API with the same benefits as Mantle and DirectX12 but unlike directX the benefits are going to extend to to android, to Apple IOS, to industrial applications, to linux, to mac OSX as well as to windows and to any other platform which allows it.  As you said yourself devs don't have time and resources for mutiple APIs, correct- so they can use vulkan across platforms and simplify their work. We already have experimental drivers and game devs playing with it as we saw at GDC.

 

All this has happened from Mantle.... and directX 12 hasn't even come out yet.

 

Big success story.

 

Your measure of success is different. You think of success as a world where Mantle stays as a proprietary platform for years and years to come as a selling point for AMD GPUs to put on the box, and where it adds fuel to the vendor wars (like GPU physX), and where it creates divisions in the industry in order to push a brand. But that's not the only way of looking at success. Some people have a different philosophy.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×