juanrga :
gamerk316 :
We see the expected (and predicted!) behavior of worse CPU's seeing better gains, and gains being muted on weaker GPU's. Mantles performance benefit seems best on low-CPU/high-GPU systems.
So again: I REALLY would like i3 benches, since i3's would figure to gain the most out of Mantle. You could make the argument an i3 is already a better buy then a 4170; how does Mantle affect the math? I'd REALLY like review sites to start doing due diligence on these types of benches...*cough*
No.
Haswell i3 leaps up 5%
A10-7850K leaps up 23%
http://www.extremetech.com/extreme/178725-amds-mantle-brings-23-performance-boost-to-thief-trueaudio-impresses
Of course, MANTLE can bring up to 50% better framerates
I like how it is on the "Normal Settings" Preset and not maxed out when running on the higher end GPUs. That is a pure marketing BS slide. I am running Thief on a HD7970GHz maxed out at 1080P (everything maxed) and I average between 100-130FPS. I don't use the benchmark as it is a absolute worst case scenario but in normal gameplay I have great FPS in that game.
Using a lower graphics setting is cheating the numbers. It is like cherry picking. Crank the settings to max and Mantle does not help with a i5-4670K by 50% by any means.
Hell I have a i5-4670K and a 7970. I will test it to see if Mantle works in the game then run the benchmark and see if anything changes, but according to that I should see almost 30% better for my GPU.
juanrga :
^^ From your same link:
In this respect, DirectX 12 will mirror many of the improvements AMD implemented in its own Mantle API. We've suspected this development since the first DX12 pre-announcements were made.
Roughly: DX12 = DX11 + MANTLE
I love how it is Microsoft throwing Mantle into DX12. We really have no idea as to how they are implementing the feature. As well Tessellation (a major feature for DX11) was not a DX original feature. A lot of ideas come from other people and get integrated into DX if they are beneficial.
*Edit*
Here are my Thief benchmark results. My specs:
Core i5 4670K Stock
16GB DDR3 1600MHz
HD7970 Vapor-X OC
With settings maxed out (and I mean everything even AA and SSAO) in DirectX 11 at 1080p Here are the results:
Min: 38.1
Max: 67.6
Avg: 49.0
Mantle, maxed settings 1080p:
Min: 40.9
Max: 69.3
Avg: 51.4
That could be considered margin of error, I would have to do the benchmark a couple of times to really figure it out.
On Normal settings with everything else checked off:
DirectX 11:
Min: 43.1
Max: 94.5
Avg: 66.9
Mantle:
Min: 57.4
Max: 105.3
Avg: 79.3
I would expect to get this kind of boost since the game is more CPU bound at lower graphics settings. But who in their right mind is going to pay $650 for a R9 290X and play a game on normal settings?