The AMD Mantle Thread

Page 134 - 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.

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0
*looks at post* Nope, still pointing it at you.

So you can present evidence for the "complete and elegant" mantle API?

Good...show me! ()

Tried of empty PR and posts with no data to back up mantle claims...glad to hear you will change that now!

I await your next post filled with evidence and data in excitement!
 

NTMBK

Lifer
Nov 14, 2011
10,409
5,673
136
So you can present evidence for the "complete and elegant" mantle API?

Good...show me! ()

Tried of empty PR and posts with no data to back up mantle claims...glad to hear you will change that now!

I await your next post filled with evidence and data in excitement!

Yes, because that is exactly what I was saying in my post.

Arguing that Mantle is weak due to a lack of games before its debut game has even come out is just a terrible argument. Please stop trying to shift the blame.
 

SiliconWars

Platinum Member
Dec 29, 2012
2,346
0
0
You also have to recognize that games will be built around the capabilities of non Mantle 1st, and Mantle will be a bonus. Assuming that developers want their games played on the majority of PC gaming machines. Rather than performance improvements, you may see some visual improvements, much like PhysX does (probably different improvements).

It's a one-time low cost to implement Mantle into a game engine.

http://www.youtube.com/watch?feature=player_detailpage&v=QIWyf8Hyjbg#t=1223

He says it's basically 600 lines of code to implement the entirety of Mantle into their engine. It's already done and games coming out of Oxide (and all Frostbite engine games presumably) will just run faster on otherwise much slower AMD hardware - they don't have to develop specifically for it to get some of the benefits.

This will presumably be the same for any other CPU limited game. It's hard to say what the benefit will be for games more dependent on GPU power but there will be benefits simply due to being closer to the metal and simply by removing the CPU limit anyway.

Once Mantle is coded into a game engine that's it, just free performance in every game thereafter with basically no extra effort involved.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
It's a one-time low cost to implement Mantle into a game engine.

http://www.youtube.com/watch?feature=player_detailpage&v=QIWyf8Hyjbg#t=1223

He says it's basically 600 lines of code to implement the entirety of Mantle into their engine. It's already done and games coming out of Oxide (and all Frostbite engine games presumably) will just run faster on otherwise much slower AMD hardware - they don't have to develop specifically for it to get some of the benefits.

This will presumably be the same for any other CPU limited game. It's hard to say what the benefit will be for games more dependent on GPU power but there will be benefits simply due to being closer to the metal and simply by removing the CPU limit anyway.

Once Mantle is coded into a game engine that's it, just free performance in every game thereafter with basically no extra effort involved.
I do not think you understood what I meant.

I did nothing to say how easy it is to allow it to work for both.

I said, the games will still be designed to run on both systems. Meaning you won't be seeing games with these 100k batch calls.

This means that they have to pick realistic features for all systems to run, or it will only run on a few specific systems.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
The question is, are we really draw call limited? It doesn't appear so..

Most games don't require anywhere near that many draw calls. In fact, the only type of games I can see that could even utilize that many draw calls are the massive strategy games. For everything else, under 10K easily suffices, and since the next gen consoles max out around 20K draw calls, then why should the industry jump through hoops and expand code bases for the small percentage of GCN users to dramatically increase the draw call limit?

BTW, Civilization 5 on the PC can do 15K draw calls a frame due to DirectX 11 driver multithreading. It's clear that the technology has potential, it just needs to be refined.

And since Microsoft has expressed great interest (they've already begun the work according to them) in lowering the overhead of Direct3D on Windows, then we can say with some confidence that future versions of Direct3D will be much lighter than present.

Mantle comes with some serious drawbacks, that's the problem. If Microsoft never had to care about backward compatibility, then how much better would Direct3D be right now?

But backward compatibility is IMPORTANT, and cannot simply be thrown under the bus. Much like cross architectural compatibility is important.

You stretch the numbers and there is no need to.

A normal game is limited to 2-3k batches. We are told mantle gets about 100k under the same circumstances. Thats the difference. What we know is Oxide have been working a meager 2 month on a beta api and still shows us 70k. That is a statement beyonds words. They tell us we get 200-300k in a year or two and 1M 2018. If they can show 70k on a beta in 2 months i tend to beliewe their own beliews.

Add there is no lead thread as we know! Try to crasp it if you dare.

You are comparing a dx Lada with a brand new highend Ferrari saying the Lada have improved with turbo and can drive 180km/h. I am tired of seeing this green multipass patched old dx Lada in this thread together with dead technology like batman. Why not make a DX thread and discuss all the excellent features there.
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
The question is, are we really draw call limited? It doesn't appear so..

Most games don't require anywhere near that many draw calls. In fact, the only type of games I can see that could even utilize that many draw calls are the massive strategy games. For everything else, under 10K easily suffices, and since the next gen consoles max out around 20K draw calls, then why should the industry jump through hoops and expand code bases for the small percentage of GCN users to dramatically increase the draw call limit?

BTW, Civilization 5 on the PC can do 15K draw calls a frame due to DirectX 11 driver multithreading. It's clear that the technology has potential, it just needs to be refined.

And since Microsoft has expressed great interest (they've already begun the work according to them) in lowering the overhead of Direct3D on Windows, then we can say with some confidence that future versions of Direct3D will be much lighter than present.

Mantle comes with some serious drawbacks, that's the problem. If Microsoft never had to care about backward compatibility, then how much better would Direct3D be right now?

But backward compatibility is IMPORTANT, and cannot simply be thrown under the bus. Much like cross architectural compatibility is important.

Yes, according to the devs we are extremely draw call limited. They spend an inordinate amount of time consolidating draw calls.

Please!!! watch the source material about Mantle. You are literally bringing up exact points that are addressed and are wrong in your conclusions.
 

psoomah

Senior member
May 13, 2010
416
0
0
Mantle comes with some serious drawbacks, that's the problem. If Microsoft never had to care about backward compatibility, then how much better would Direct3D be right now?

But backward compatibility is IMPORTANT, and cannot simply be thrown under the bus. Much like cross architectural compatibility is important.

Sure it can and that's exactly what Mantle is doing, drawing the line at the current generation of processors. Microsoft's DX is there to carry the backward compatibility cross until a few years hence it arrives at Mount Doom 3D and is crucified in the name of expedient profitability.
 
Last edited:
Feb 19, 2009
10,457
10
76
What some folks forget when talking about those so called "API wars" was that back then, each game was running on its own engine

Today though, most studios are licensing an engine. Just getting Mantle support for the Unreal Engine would guarantee its support for countless of games.
Just getting Mantle into Frostbite 3, and thus all EA's upcoming games, is a great start already.

And if for example Crytek does support Mantle in the Cryengine, they will have a competetive advantage over the other engine makers...Which will pressure the others to support Mantle too

We've covered this same thing many times in this thread, every once in awhile, the trolls come back and bring up the pointless examples of past API wars as if its relevant today.

If major game engines incorporate Mantle, its gonna have a good future, period.

Their first attack was "It's only BF4!! LOL.." then "it's only DICE/EA!!"... apparently that didn't work out so well with many major engines now supporting Mantle. Now its API/Microsoft wars and backwards compatibility (for something still young, they worry about THAT many years down the road?!)!

Infraction issued for inflammatory language. One day ban for accumulation of points.
-- stahlhart
 
Last edited by a moderator:

VulgarDisplay

Diamond Member
Apr 3, 2009
6,188
2
76
So you can present evidence for the "complete and elegant" mantle API?

Good...show me! ()

Tried of empty PR and posts with no data to back up mantle claims...glad to hear you will change that now!

I await your next post filled with evidence and data in excitement!

We are eagerly awaiting your next post full of facts. Since I can't remember a time where you have posted anything other than mindless anti amd nonsense it might be a while.

I'll report my own post for you.

Infraction issued for insulting another member.
-- stahlhart
 
Last edited by a moderator:

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0
We've covered this same thing many times in this thread, every once in awhile, the trolls come back and bring up the pointless examples of past API wars as if its relevant today.

If major game engines incorporate Mantle, its gonna have a good future, period.

Their first attack was "It's only BF4!! LOL.." then "it's only DICE/EA!!"... apparently that didn't work out so well with many major engines now supporting Mantle. Now its API/Microsoft wars and backwards compatibility (for something still young, they worry about THAT many years down the road?!)!

Multiple API's have been tried before, pointing that out is not trolling, but just refreshing facts.

Funny how every point that dosn't praise Mantle, but look at the facts, some how needs to be attempted labeled "trolling"....it sad...and useless.

Lets go real world.
You say Mantle will help ARMA3...okay.
Show me where the Reality Engine (used in ARMA3) is draw call limited.

It's really that simple.
 

AnandThenMan

Diamond Member
Nov 11, 2004
3,991
626
126
Lonbjerg if you would actually watch that video you'd realize how silly most of your arguments really are. I could understand if 3rd parties were extolling the virtues of Mantle (or AMD), but this stuff is coming straight from the developers, what source is more credible? Answer: none.
 

PPB

Golden Member
Jul 5, 2013
1,118
168
106
We arent draw call limited, yet we saw dice slides for bf3 and bf4 pointing the enormous effort put into fb2 and 3 to achieve a 3-7k draw call game in typical situations, naming all the tricks needed in the game engine to do so.

I personally would love to stop being cpu limited in bf4, considering i can even set - 20 powertune on a single 7950, be throttled to 501mhz and still be cpu limited in 64p all low (cept lighting quality) at full hd
 

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0
Lonbjerg if you would actually watch that video you'd realize how silly most of your arguments really are. I could understand if 3rd parties were extolling the virtues of Mantle (or AMD), but this stuff is coming straight from the developers, what source is more credible? Answer: none.

So ARMA3 (Reality Engine) is draw call limited where?
 

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0
We arent draw call limited, yet we saw dice slides for bf3 and bf4 pointing the enormous effort put into fb2 and 3 to achieve a 3-7k draw call game in typical situations, naming all the tricks needed in the game engine to do so.

I personally would love to stop being cpu limited in bf4, considering i can even set - 20 powertune on a single 7950, be throttled to 501mhz and still be cpu limited in 64p all low (cept lighting quality) at full hd

We are talking before NVIDIA's and Intel's DX 11 driver that support command list right?
That your singlethreaded AMD DX 11 driver has issues dosn't prove that we all need Mantle, it just proves AMD dosn't support command list.
 

PPB

Golden Member
Jul 5, 2013
1,118
168
106
We are talking before NVIDIA's and Intel's DX 11 driver that support command list right?
That your singlethreaded AMD DX 11 driver has issues dosn't prove that we all need Mantle, it just proves AMD dosn't support command list.

Yep, my friends who span i5 ivys and haswells with nv gpus can also get totally cpu bottlenecked in bf4 when you turn settings down at 1080p.

Sorry that i have to burst your bubble, but i actually play the game and my friends too, some of them had to oc their i5s to 4.5 and only alleviate the problem. On my end, i know i wont even have to oc my 8320 once mantle arrives for bf4.
 

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0
Yep, my friends who span i5 ivys and haswells with nv gpus can also get totally cpu bottlenecked in bf4 when you turn settings down at 1080p.

Sorry that i have to burst your bubble, but i actually play the game and my friends too, some of them had to oc their i5s to 4.5 and only alleviate the problem. On my end, i know i wont even have to oc my 8320 once mantle arrives for bf4.

So when you turn GPU settings down...you move towards benching CPU nand not GPU performance...who would have guessed?
 

Spjut

Senior member
Apr 9, 2011
931
160
106
We are talking before NVIDIA's and Intel's DX 11 driver that support command list right?
That your singlethreaded AMD DX 11 driver has issues dosn't prove that we all need Mantle, it just proves AMD dosn't support command list.

BF3 and BF4 don't even support command lists (and repi has said multiple times it's because it's of no use for them), so what's your point here?

Here is OpenGL doing ~100K drawcalls:
http://on-demand.gputechconf.com/gt...32-Advanced-Scenegraph-Rendering-Pipeline.pdf

So why do we need Mantle?
This is also interesting:

And in that graph, is everything put into doing draw calls, or is there actually game logic involved as well?

I'd be prepared to bet that if Dice could have solved the draw calls issue by just using OpenGL for BF3 and BF4, which would work on both AMD and Nvidia, Dice would have done so...Same goes for Oxide and the others embracing Mantle
 

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
I see this(Mantle) as only a good thing over-all: Improved gaming experience potential for AMD customers or prospective AMD owners but also creates awareness and discussion to improve current industry standards.


Microsoft said:
We’re also working with our ISV and IHV partners on future efforts, including bringing the lightweight runtime and tooling capabilities of the Xbox One Direct3D implementation to Windows, and identifying the next generation of advanced 3D graphics technologies.

http://blogs.windows.com/windows/b/appbuilder/archive/2013/10/14/raising-the-bar-with-direct3d.aspx

Hopefully AMD is rewarded with their bold strategy and investment where their customers garner improved gaming experiences, more brand recognition for AMD and Radeon, additional share, revenue and improved margins.

Ultimately, the Marketplace decides -- curious to see how this plays out!
 

stahlhart

Super Moderator Graphics Cards
Dec 21, 2010
4,273
77
91
Thread reopened. Keep the tempers under control, and there won't be any additional disciplinary action.
-- stahlhart
 
Aug 11, 2008
10,451
642
126
Lonbjerg if you would actually watch that video you'd realize how silly most of your arguments really are. I could understand if 3rd parties were extolling the virtues of Mantle (or AMD), but this stuff is coming straight from the developers, what source is more credible? Answer: none.

I will tell you what source is more credible. Actual test results from a finished game tested by impartial review sites. Until that is avaliable, I will grant that mantle may be promising, but will take any preliminary "results" with a very heavy grain of salt.
 
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/    |