DX12 Is Able to Handle 600K Draw Calls, 600% Performance Increase Achieved on AMD GPU

futurefields

Diamond Member
Jun 2, 2012
6,470
32
91
http://www.dsogaming.com/news/dx12-...00-performance-increase-achieved-on-amd-gpus/

"Here is a summary provided by NeoGAF‘s member ‘Livelife’

-Anandtech AMD cards 7fps to 43fps running Nitrous engine DX12 engine.
-600% performance increase on AMD cards running full DX12 game engine.
-CPU cores n their performance more important in the future games .
-Directx 12 on Xbox Nov.
-Directx 12 runs better than Mantle on AMD cards.
-Dx9 uses max 6000 draw calls vs 600,000 on dx12.
-Naysayers are eating crow!
-“Marketing chose 40% increase slogan as real gains were too unbelievable for the masses to digest”
-limitless light sources in games.
-1000+ characters AI characters on screen.
-toy story/ lord of the rings graphics no deffered rendering.
-future Xbox cpu bound exclusives DX12 games to have these gains however dx12 games initially 30% gains as they transition from Dx11 to full new dx12 game engines using esram etc
-Not so much games for cross platform games.
-Fable Legends Dx12 game
-AMD/MS has mega DX12 news at GDC.
-Stardock developed Starswarm dx12 demo in 2 months. Starswarm would have similar performance gains on Xbox one i.e 600%. They have something major at GDC in the Microsoft booth.
-Stardock are developing DX12 game engine “Nitrous”. Star Control game will make sense console. They will license it to 3rd parties in future after they release 2 games on Nitrous engine.
-Phil Spencer managing expectations, as in November with DX12 on Xbox….. the games released then wont look much different then until the new DX 12 game engines."


http://www.neogaf.com/forum/showthread.php?t=987116
 

Enigmoid

Platinum Member
Sep 27, 2012
2,907
31
91
The 600% increase is so high because AMD does so terribly at DX 11.

71450.png


That said DX12 is shaping up really good.

As I said before. DX12 will be better than Mantle.
 

geoxile

Senior member
Sep 23, 2014
327
25
91
Riiiiiight.

DX12 is great for reducing driver overhead. Is anything similar coming out for Android and OpenGL ES?

That has to do with the draw call bottleneck. I doubt most GPUs could actually handle having tons of dynamic lights though.
 

Makaveli

Diamond Member
Feb 8, 2002
5,024
1,624
136
Also I wouldn't get to ahead of yourself.

This is a best case scenario benchmark, I expect an improvement but once you add everything else in the game I don't think you will see a 600% improvement.
 

piesquared

Golden Member
Oct 16, 2006
1,651
473
136
In this video Brad also says:

*AMD is working on something awesome that will be shown at E3 not GDC.
*Stardock is working side by side with AMD due to AMD owning the console market.
*The true power of the consoles' hardware hasn't even begun to be tapped; none of them
games available so far have been programmed to take advantage of what's available.
Games are still basically DX9 era games.
*He gives Mantle the major credit it deserves. Was the driving and motivating force to low
level APIs that followed.

And a lot more. Great interview:

https://www.youtube.com/watch?v=47cnFWK0dRM
 

DownTheSky

Senior member
Apr 7, 2013
800
167
116
Of course it runs better. It's a heavily modified and improved version of Mantle, coupled with WDDM 2.0.
 

geoxile

Senior member
Sep 23, 2014
327
25
91
In this video Brad also says:

*AMD is working on something awesome that will be shown at E3 not GDC.
*Stardock is working side by side with AMD due to AMD owning the console market.
*The true power of the consoles' hardware hasn't even begun to be tapped; none of them
games available so far have been programmed to take advantage of what's available.
Games are still basically DX9 era games.
*He gives Mantle the major credit it deserves. Was the driving and motivating force to low
level APIs that followed.

And a lot more. Great interview:

https://www.youtube.com/watch?v=47cnFWK0dRM

Huh, a big secret that makes current titles look like DX9 era games in comparison? What could it be
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
Huh, a big secret that makes current titles look like DX9 era games in comparison? What could it be

He's probably talking about compute function, which is true I suppose to a degree. But I don't see how using compute can improve the appearance of games, at least not directly. The PS4 and Xbox One are still going to be limited by their bandwidth, ROPs and shaders no matter what.

As far as I know, compute can be used to offload sufficiently parallel CPU tasks to the GPU, such as physics, and some forms of A.I.. So I guess in a year or two, PS4 and Xbox One games will have much better A.I and physics than what they have now..

Memory can impact appearance though, and as of right now, the consoles are limited I think to 5GB of memory for games. The other 3GB are used for their operating systems.. So if Sony and Microsoft remove that limitation, developers will be able to use more memory to improve the look and quality of their games.
 

Enigmoid

Platinum Member
Sep 27, 2012
2,907
31
91
Actually, the graph you posted showed AMD's Mantle performance consistently edging out its DX12 performance. :hmm:

Yeah but AMD's DX11 drivers suck in this game (compared to Nvidia's DX11). It would not be unrealistic for their DX 12 drivers to need work as well. Keep in mind i'm comparing it to a well done DX 12 implementation (Nvidia) who is edging out mantle significantly.
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
The 600% increase is so high because AMD does so terribly at DX 11.

71450.png


That said DX12 is shaping up really good.

As I said before. DX12 will be better than Mantle.

I can't see how you can possibly write this off as simply AMD is so terrible at DX11. The 750ti is ~2.5X faster than the 290X running DX11. This is no way typical DX11 performance. Also DX12 being better than Mantle isn't true since you can only compare AMD's relative performance between the two and Mantle is faster than DX12 and by the amount that would be more typical of DX11 to Mantle performance.
 

96Firebird

Diamond Member
Nov 8, 2010
5,749
345
126
Also DX12 being better than Mantle isn't true since you can only compare AMD's relative performance between the two and Mantle is faster than DX12 and by the amount that would be more typical of DX11 to Mantle performance.

Well, we can always come up with some crazy conspiracy that AMD is holding back performance on DX12 to make Mantle look better... :awe:
 

nitromullet

Diamond Member
Jan 7, 2004
9,031
36
91
Mantle doesn't give a static boost, there are times where you can get a huge boost other times none at all. But usually the boost is in the minimums where it's really needed.

The min fps are on the graph I posted. About the same ~10% increase.

Don't get me wrong, a 10% increase in performance with identical hardware is impressive. However, it's a far cry from the 600% that may be theoretically possible with DX12 in the absolute best case scenario, which was my point.

“Marketing chose 40% increase slogan as real gains were too unbelievable for the masses to digest”

A 40% increase with DX12 over DX11 in actual real world gaming fps would be absolutely amazing!
 
Last edited: