The AMD Mantle Thread

Page 169 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Status
Not open for further replies.

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
DICE’s Johan Andersson talks about AMD Mantle API

According to Johan Andersson, the work on Mantle API in the Frostbite 3 engine took the team about two months of work
 

Shivansps

Diamond Member
Sep 11, 2013
3,875
1,530
136
So Oxide its gona release a engine that only runs on Mantle? thats the question because 300% on mantle means it will be unplayable on DX.

What i can take from that is that in order to fully use Mantle, DX must be dropped.
 

Noctifer616

Senior member
Nov 5, 2013
380
0
76
So Oxide its gona release a engine that only runs on Mantle? thats the question because 300% on mantle means it will be unplayable on DX.

What i can take from that is that in order to fully use Mantle, DX must be dropped.

http://www.youtube.com/watch?v=yak25TKCCrc

The Nitrous engine was developed from start for DX, they added Mantle support later on, which took that guy alone about 2 months (this doesn't include optimizations, just making it work).

For example. If Mantle can do 6k units on screen on, DX can do 2k. That doesn't mean it's not playable on DX. You just can't have the same scale with DX like you can have with Mantle.

And remember, it's an engine demo, not a game.
 

desprado

Golden Member
Jul 16, 2013
1,645
0
0
So Oxide its gona release a engine that only runs on Mantle? thats the question because 300% on mantle means it will be unplayable on DX.

What i can take from that is that in order to fully use Mantle, DX must be dropped.
Epic fail.So who is going to buy games of that company.If do that than not even 5% user will purchase the game.They are not stupid it is just marketing.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
So Oxide its gona release a engine that only runs on Mantle? thats the question because 300% on mantle means it will be unplayable on DX.

What i can take from that is that in order to fully use Mantle, DX must be dropped.

Remember this huge difference only exist for rts where you are drawcall limited. Dx is severely limited here.

But the difference is probably going to be even higher when they start to know mantle. A difference of 500-1000% is perhaps the most realistic in a year or 2 and even bigger in 3 years if they directly build the engine to take use of eg. the better multicore scaling in mantle.

But those 1000% difference whatever is easily used in a rts game making eg. your armies bigger or with more individual control of the units. I can see this used besides dx.

But the difference is going to big - yes - but thats the nature of it. It is fundamental gamechanger for the rts genre. But we need those new games for it to develop.
 

Shivansps

Diamond Member
Sep 11, 2013
3,875
1,530
136
Remember this huge difference only exist for rts where you are drawcall limited. Dx is severely limited here.

But the difference is probably going to be even higher when they start to know mantle. A difference of 500-1000% is perhaps the most realistic in a year or 2 and even bigger in 3 years if they directly build the engine to take use of eg. the better multicore scaling in mantle.

But those 1000% difference whatever is easily used in a rts game making eg. your armies bigger or with more individual control of the units. I can see this used besides dx.

But the difference is going to big - yes - but thats the nature of it. It is fundamental gamechanger for the rts genre. But we need those new games for it to develop.

I know that, but the thing is, you gona be limited if you still need to support DX, thats the main problem, in order to fully use mantle by definition you need to make a game that will be unplayable on DX.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
I know that, but the thing is, you gona be limited if you still need to support DX, thats the main problem, in order to fully use mantle by definition you need to make a game that will be unplayable on DX.

I agree there is a challenge here for the devs. They can make unique games using a low level api like Mantle that is simply not possible on dx.

But i dont know if its any different from the challenge on the low level apu side where perhaps quad core kabini and temash will be able to play the new plants vs zoombies in all its glory at full speed while a bt driven machine will just be more like bad.

I think thats perhaps a bigger problem for the studios. The few rts gamer freaks will just buy a card that can run the low level api eg mantle and cgn. But the family just dont change their cheap notebook to play a game. Its wasted game sale. But on the upside there will be a huge new apu market to play plants vs z. Johan says thats what dice is hoping for. And i am pretty sure thats why EA invested in engineering their new engine to mantle.
 

Stewox

Senior member
Dec 10, 2013
528
0
0
AMD is not stuck at 5% marketshare forever! Marketshare changes!

Exactly


There presentation numbers don't apply to every setup that's to be expected, but one thing's for sure, anyone using mantle is going to benefit, it's not going to make it worse.
 

Paul98

Diamond Member
Jan 31, 2010
3,732
199
106
I know that, but the thing is, you gona be limited if you still need to support DX, thats the main problem, in order to fully use mantle by definition you need to make a game that will be unplayable on DX.

This may be where the consoles come in, if it turns out they can't do something on DX on the PC. But they can do it on consoles and mantle. They may just make it for those platforms, or make a cut down version for DX, using an algorithm to cut down on what you attempt to draw on screen.

The good thing about mantle is it should allow for anything that is made on a different platform to be ported to mantle and have good performance, and depending what platform it was ported from could be better performance.
 

Paul98

Diamond Member
Jan 31, 2010
3,732
199
106
What also could be interesting is patching mantle into open source games. Along with hobbyist and students working on some interesting projects.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
This may be where the consoles come in, if it turns out they can't do something on DX on the PC. But they can do it on consoles and mantle. They may just make it for those platforms, or make a cut down version for DX, using an algorithm to cut down on what you attempt to draw on screen.

The good thing about mantle is it should allow for anything that is made on a different platform to be ported to mantle and have good performance, and depending what platform it was ported from could be better performance.
RTS's aren't exactly a console genre. A mouse really is needed for RTS's. Are there any at all on consoles? I really don't recall ever seeing one.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
Supreme commander 2.

I doubt it did well.
I did search Google after I wrote that, and you are right in that there are RTS's, but everyone seemed to agree that they suck, and the dumb it way down, probably removing the need for all the extra draw calls.
 

RaulF

Senior member
Jan 18, 2008
844
1
81
What also could be interesting is patching mantle into open source games. Along with hobbyist and students working on some interesting projects.

Wow, did not think about that. Could be interesting if that happens. :thumbsup:

Guys expected BF4 performance boost and release date please ?

Well AMD/EA/DICE said they plan to release it sometime this month.
 

VulgarDisplay

Diamond Member
Apr 3, 2009
6,188
2
76
https://www.youtube.com/watch?v=yak25TKCCrc

Oxide games' Dan Baker says it took him 2 months to implement. Just him.

I would imagine it took the entire engine team at DICE longer because they were actually making the API. Seems like it won't be that hard to get working in engines after the get the Alpha and Beta API done and push for the release version of it.
 

Shivansps

Diamond Member
Sep 11, 2013
3,875
1,530
136
I agree there is a challenge here for the devs. They can make unique games using a low level api like Mantle that is simply not possible on dx.

But i dont know if its any different from the challenge on the low level apu side where perhaps quad core kabini and temash will be able to play the new plants vs zoombies in all its glory at full speed while a bt driven machine will just be more like bad.

I think thats perhaps a bigger problem for the studios. The few rts gamer freaks will just buy a card that can run the low level api eg mantle and cgn. But the family just dont change their cheap notebook to play a game. Its wasted game sale. But on the upside there will be a huge new apu market to play plants vs z. Johan says thats what dice is hoping for. And i am pretty sure thats why EA invested in engineering their new engine to mantle.

Its more like a roadblock than a challenge, at the end of the day you figure out that you have to do 2 games in parallel, one in a cpu limited enviroment under DX and other for mantle where you can do a lot more.

How many devs whould choose for doing the game as DX primary and them add Mantle implementation where CPU requeriments will be lower but the endgame will the same? That to me is not a big deal after all. Now a game with mantle as primary could yield very good results, THATs good, but when you realise that you could only sell that game to GCN radeon users things fell apart.
 
Last edited:

Spjut

Senior member
Apr 9, 2011
931
160
106
Its more like a roadblock than a challenge, at the end of the day you figure out that you have to do 2 games in parallel, one in a cpu limited enviroment under DX and other for mantle where you can do a lot more.

How many devs whould choose for doing the game as DX primary and them add Mantle implementation where CPU requeriments will be lower but the endgame will the same? That to me is not a big deal after all. Now a game with mantle as primary could yield very good results, THATs good, but when you realise that you could only sell that game to GCN radeon users things fell apart.

Imo, keeping visual parity between DX and Mantle makes more sense for the studios. High-end Nvidia hardware would still be good enough for the high settings in DX11, whereas Mantle could allow low-end PCs with GCN to pass the minimum requirements (in a couple of years, the GCN market can be substantial).

For a big showcase like BF4, I would expect some GCN-features only however.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
https://www.youtube.com/watch?v=yak25TKCCrc

Oxide games' Dan Baker says it took him 2 months to implement. Just him.

I would imagine it took the entire engine team at DICE longer because they were actually making the API. Seems like it won't be that hard to get working in engines after the get the Alpha and Beta API done and push for the release version of it.
It may also be that they didn't go as low level as Dice did. From my understanding, Mantle does have high level features as well as close to the metal features. If you stick with the high level features, it is easier to use.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
Its more like a roadblock than a challenge, at the end of the day you figure out that you have to do 2 games in parallel, one in a cpu limited enviroment under DX and other for mantle where you can do a lot more.

How many devs whould choose for doing the game as DX primary and them add Mantle implementation where CPU requeriments will be lower but the endgame will the same? That to me is not a big deal after all. Now a game with mantle as primary could yield very good results, THATs good, but when you realise that you could only sell that game to GCN radeon users things fell apart.

There is the possibility as Paul98 wrote, that the consoles could drive new games and thereby we could end in a low api only solution for a game. Consoles and cgn is a huge market. And if you make a game that is just superior to the other games, people will buy it, and here the consoles plus cgn could be plenty. We have to see this not as a war between dx and mantle, but more as a way for the gaming market to outmaneuver the others and create compettitive advantages.

The question is, what game uses a low level api to the degree where dx is not viable. Well the obvious answer is ofcource rts and as said, rts is not a big console market.

But after Paul98 wrote it, it made me wonder if rts really is the only scenario where it could happen? Or if rts could never be a success at consoles? As it is now, yes, but what happens in a year or 2 with the new consoles. Looking at the oxide demo i think there is an opportunity for types of games we have not yet seen.

The situation is new. Consoles and PC is now very much alike unlike before. They can be treated as the same market. Normally when we have a new situation new solutions tend to arive after some time. We dont get more of the same, we get something new. But we will have to wait a year or two to see if something radically new pops up
 
Last edited:

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
I know that, but the thing is, you gona be limited if you still need to support DX, thats the main problem, in order to fully use mantle by definition you need to make a game that will be unplayable on DX.

Thus the reason some people are (prematurely I might add) saying DX is dead. In 2 to 3 years we'll know what Mantle's effect on the market is. In order for it to even be considered possible to kill DX, Mantle will have to make appreciable improvements across the board. More than the improved fps and visual performance we've been promised, it'll have to improve the business end as well. Imagine if it took 1yr instead of 3yr to make an AAA game. That would make it catch on a lot faster than any improvement from the consumer's side. It would also have to be run by an independent group consisting of the "main players" in the industry. Possibly, AMD, nVidia, Intel, M$ as prime members with maybe (just speculating here) some game devs and/or industry experts that are elected/appointed/approved by the main members. Then it could become a standard that everyone could live with. Instead of one company dictating while all of the other players are forced to accept it.
 
Status
Not open for further replies.
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |