Principal Technical Director at Activision: We'll have to support #Mantle now

Status
Not open for further replies.

csbin

Senior member
Feb 4, 2013
904
605
136
Wade Brainerd

Principal Technical Director at Activision


[FONT=Arial, sans-serif]We'll have to support [/FONT][COLOR=#084b4][FONT=Arial, sans-serif]#Mantle[/FONT][/COLOR][FONT=Arial, sans-serif] now; wish it was just [/FONT][COLOR=#084b4][FONT=Arial, sans-serif]#OpenGL[/FONT][/COLOR][FONT=Arial, sans-serif] extensions though! Maybe someone will lightly wrap D3D or GL around it for us?[/FONT]

https://twitter.com/wadetb
 

Arkadrel

Diamond Member
Oct 19, 2010
3,681
2
0
So like 15+ games from EA, with Frostbite.
And Activision are going to use it too.

Hopefully more developers are going to pick it up.



[FONT=Arial, sans-serif]Maybe someone will lightly wrap D3D or GL around it for us?[/FONT]
Does this mean that they ll code in Mantle,
and make a "light" convert to D3D & GL thats just a wrapper for mantle?

Wont that come at performance costs for people that use D3D & GL?


I ask because it doesnt sound like you can go the otherway around.
You cannot make a low level API wrapper, from use of a highlevel api.
 
Last edited:

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
Does this mean that they ll code in Mantle,
and make a "light" convert to D3D & GL thats just a wrapper for mantle?

No, it means they want to code in D3D/OpenGL like previous. DICE is still the only company behind Mantle. And most likely also the one that wished it. Consoles still dont use Mantle, its PC only.

And whats up with yet another Mantle thread?
 

GaiaHunter

Diamond Member
Jul 13, 2008
3,697
397
126
Does this mean that they ll code in Mantle,
and make a "light" convert to D3D & GL thats just a wrapper for mantle?

Wont that come at performance costs for people that use D3D & GL?

Mantle isn't a language code, so no one programming in mantle.

For a game to work you need to have OS, Game and Hardware all working together.

So you have the API to communicate with the OS, gpu driver, several hardware like ram, hard drivees, etc.

The wrapper in this case is used to interact with the API.

So what the guy is asking is for someone (hint AMD hint) to write the wrapper for their engines to be able to call functions in Mantle.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
Well not surprising as they dont want to change the COD engine either.

That again turns around to, that AMD/DICE have to pay other companies handsomely to even support Mantle. And another reason why it will go nowhere.
 

GaiaHunter

Diamond Member
Jul 13, 2008
3,697
397
126
No, it means they want to code in D3D/OpenGL like previous. DICE is still the only company behind Mantle. And most likely also the one that wished it. Consoles still dont use Mantle, its PC only.

And whats up with yet another Mantle thread?

First, DICE is the only company that you know of.

Second, consoles while not using mantle they use tools that appear to be similar if not the same as mantle (don't forget the console tools were developed in cooperation with AMD).
 

GaiaHunter

Diamond Member
Jul 13, 2008
3,697
397
126
That again turns around to, that AMD/DICE have to pay other companies handsomely to even support Mantle. And another reason why it will go nowhere.

No one needs to change the engine.

Mantle isn't a language.

You guys think they have a DirectX engine (sometimes DX9, DX10 and DX11), OpenGL engine, Xbox engine, PSX engine, etc?

It is the same engine, with different wrappers to interface with different APIs and specific optimizations for the different rendering paths (that with mantle will be the same as the optimizations from the rendering paths of the consoles).
 
Last edited:

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
First, DICE is the only company that you know of.

Second, consoles while not using mantle they use tools that appear to be similar if not the same as mantle (don't forget the console tools were developed in cooperation with AMD).

Xbox One and PS4 dont even use the same tools. DX vs OpenGL ES/libgcm.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
No one needs to change the engine.

Mantle isn't a language.

Are you saying Mantle API calls is the same as DirectX API calls and can directly be cross mapped? In that case, please supply documentation. And if thats the case, why would it take so long for DICE to make a BF4 patch?
 

GaiaHunter

Diamond Member
Jul 13, 2008
3,697
397
126
Are you saying Mantle API calls is the same as DirectX API calls and can directly be cross mapped? In that case, please supply documentation.

I'm saying that Mantle API can possibly be the same as the Xbone and PS4 API calls.

And if you are sure they aren't please supply documentation.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
I'm saying that Mantle API can possibly be the same as the Xbone and PS4 API calls.

And if you are sure they aren't please supply documentation.

Its no secret what the PS4 and Xbox One uses. And its not Mantle.

However, its you proclaiming Mantle to be so good and able to do all those things. And the only information you got is a few powerpoint slides and some short PR talk.

And that pretty much summon up what everyone builds their Mantle expectations on. No performance numbers released, no information in terms of interaction. Yet its gonna be the best thing ever and a reborn of christ. Just like every single overhyped imagination that couldnt deliver. The days of Phenom being 50% faster than Core 2 and the FX seems fast forgotten. And TrueAudio sits with its own problems already. And it was anything but new.
 

Zstream

Diamond Member
Oct 24, 2005
3,395
277
136
Its no secret what the PS4 and Xbox One uses. And its not Mantle.

However, its you proclaiming Mantle to be so good and able to do all those things. And the only information you got is a few powerpoint slides and some short PR talk.

And that pretty much summon up what everyone builds their Mantle expectations on. No performance numbers released, no information in terms of interaction. Yet its gonna be the best thing ever and a reborn of christ. Just like every single overhyped imagination that couldnt deliver. The days of Phenom being 50% faster than Core 2 and the FX seems fast forgotten. And TrueAudio sits with its own problems already. And it was anything but new.

Need documentation
 

GaiaHunter

Diamond Member
Jul 13, 2008
3,697
397
126
Its no secret what the PS4 and Xbox One uses. And its not Mantle.

However, its you proclaiming Mantle to be so good and able to do all those things. And the only information you got is a few powerpoint slides and some short PR talk.

And that pretty much summon up what everyone builds their Mantle expectations on. No performance numbers released, no information in terms of interaction. Yet its gonna be the best thing ever and a reborn of christ. Just like every single overhyped imagination that couldnt deliver. The days of Phenom being 50% faster than Core 2 and the FX seems fast forgotten. And TrueAudio sits with its own problems already. And it was anything but new.

I haven't proclaimed any performance values.

I've only said that from what we know Mantle is going to be very similar to the PS4 and XBone low level APIs which should make it easier to port the optimizations to the PC via mantle.

Now, we all know that consoles run software much better than if that software was running on windows with comparable specs hardware.

You on the other hand are very certain that it is impossible for mantle to allow the usage of console code in the PC, even though AMD knows exactly all the tools used in Xbone and PS4 and their own GCN hardware and drivers.
 
Status
Not open for further replies.