Yes, it has been confirmed by AMD itself.
![]()
Adobe currently runs on OpenGL... it would be easier to port to Vulkan (which uses the same GLSL shader language as OpenGL) than to port to Metal.
And Metal != Mantle, we have no confirmation of that yet... while we have confirmation that Vulkan is a direct evolution of Vulkan.
It looks like AMD will have to start making drivers for Metal ...
Adobe currently runs on OpenGL... it would be easier to port to Vulkan (which uses the same GLSL shader language as OpenGL) than to port to Metal.
Shader language is just that, shader language. They are all identical, you could have no idea what HLSL is yet be able to learn it on the fly in < 5 minutes if you actually know what you're doing (I.e., you are a developer). I've been able to rewrite my shaders in my games to and from multiple engines in less than an hour and that's just me.
GLSL, HLSL and Metal's shader language are all the same. They are high level and written in C-like syntax. IF you said something like AGAL which is pretty much low level assembly you'd have a small point, but even then the time to learn that would be less than an hour.
You saying it is easier to port to Vulkan on the basis of something so small and irrelevant as shader languages (that are the same to a developer) shows me you are making your argument with no knowledge of what we game devs actually do.
Oh well done Apple, you were this close to easily being able to get ported games (with Vulkan supporting Windows, SteamOS and potentially OS X). Instead you shot yourselves in the foot with more proprietary bullshit. Enjoy your ports of Flappy Bird clones![]()
Yes, it has been confirmed by AMD itself.
![]()
conspiracy theory: Maybe this was why apple decided to use alot of AMD this refresh cycle?
Absolutely sick of people running around as if Mantle was the first to the game.
Let's add to the beginning of that slide: Microsoft begins development of XBox 1 and custom version of DirectX (which already has all the benefits of DX12.)
Then after that:
Microsoft releases XBox 1 and said custom version of DirectX. Both before Mantle was released.
:whiste:
Absolutely sick of people running around as if Mantle was the first to the game. AMD worked with MS on the XB1...but you don't see me running around yelling that they stole it from MS.
That's your interpretation. The draw calls "could" be there's. I'm only guessing as I know it's a metric that Mantle and the other API's, 10X the draw calls, tout. I think it's a legit metric. It's like saying a driver offers up to 60% performance increase because you've included a multi GPU profile for a game that didn't have one before. Companies do this all of the time.
All I can say is I'm happy that other OS's besides Windows are being serious about improving rendering efficiency. I model in Cinema 4D and use PS. IF they get a Metal rendering path and not Vulkan it might give me an option for dramatically improved performance that I wouldn't get otherwise. Or it might force them to update the OpenGL rendering path to Vulkan to offer similar performance for their Windows customers (Me!).
Are you saying Mantle is actually stolen code from the XB1 API? And if so, then that code ended up as Vulkan etc. so you are saying Microsoft let this happen.Absolutely sick of people running around as if Mantle was the first to the game. AMD worked with MS on the XB1...but you don't see me running around yelling that they stole it from MS.
Are you saying Mantle is actually stolen code from the XB1 API? And if so, then that code ended up as Vulkan etc. so you are saying Microsoft let this happen.
Absolutely sick of people running around as if Mantle was the first to the game.
So based on the fact you don't know anything you are absolutely sick of people stating otherwise. Fair enough.I really don't know what the collaboration between AMD and MSFT was
I am not saying this. I'm trying to point out that the people running around screaming that the opposite has happened have no clue what they're talking about.
I really don't know what the collaboration between AMD and MSFT was (or how far it reached. Did AMD have a hand in the software? How much code did they see, or designs?)
So based on the fact you don't know anything you are absolutely sick of people stating otherwise. Fair enough.
Maybe you simply have no idea what they are saying? Have you thought about it, ever?
It does say gaming performance. That should mean it has to do with gaming. Draw calls has pretty much nothing to do with gaming and everything to do with an internal working of a game engine.
I know what they mean, but they most certainly are over hyping it by being misleading on their words.
I am not saying this. I'm trying to point out that the people running around screaming that the opposite has happened have no clue what they're talking about.
I really don't know what the collaboration between AMD and MSFT was (or how far it reached. Did AMD have a hand in the software? How much code did they see, or designs?)