^ What most of us have been saying.
Why didn't they add any aa? Surely full ultra is playable at 1080 on a single 290x
Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
^ What most of us have been saying.
In case you missed it...
Why didn't they add any aa? Surely full ultra is playable at 1080 on a single 290x
With the AA reduced down to 2X AA, which is at playable levels, the performance advantage with Mantle does go up more than the very GPU dependent 4X AA setting. Here AMD Mantle is almost 14% faster than D3D 11.1.
Under D3D this map is playable at 2560x1600 2X AA, but just barely. When we play under the AMD Mantle API the performance improves enough for us to notice it, and is more than playable. Therefore, AMD Mantle has helped improve upon the gameplay experience by giving us a super smooth at all times 2560x1600 2X AA gameplay experience.
In terms of frame times, AMD Mantle is clearly superior with more consistent, less "spiky" frames, and overall better numbers.
Under this GPU limited test, the results turn out to be not as extreme as our CPU limited 1080p with no AA test. Here Mantle is improving on performance, but not by a whole lot. AMD Mantle is providing a 7% performance improvement. It's not massive, but a free performance improvement is always welcomed.
At this setting, the game isn't exactly at the level of performance we'd deem playable on the R9 290X. We would want to maintain a consistent 60 FPS average to be playable. Under D3D performance is at 52 FPS, under Mantle it rises to 55-56 FPS. However, even that isn't quite enough to call these settings playable. Therefore, AMD Mantle did not improve the gameplay experience at this GPU dependent resolution and AA setting in BF4.
When it comes to the frame times, we found that once you start going toward GPU dependent settings the variance of D3D isn't as bad. However, AMD Mantle is still more consistent, and overall produces lower frame times, which is better.
Is AMD Mantle everything it is cracked up to be? The answer is potentially yes. As we stated, you first need to understand the goals of AMD Mantle, and the kind of benefits it can provide. Do not expect GPU dependent performance to get significantly better. Rather, if you are on a more mid-range system this should help more than someone who has the latest bleeding edge hardware overclocked to madness. At least, that is the trend we see so far. When we test lower-end video cards, it will really tell us just what kind of advantages Mantle has in store.
Mantle could potentially, drastically change the gaming world if more games used it. Lower-end computers, especially notebooks, and ultrabooks could see significant gaming performance increases. AMD isn't done with Mantle, this is just a first taste of it. We have to say, this first taste is sweet. We also experienced no issues, no crashing, it was rock stable for all the pounding we gave it the whole day. We look forward to future improvements from DICE and AMD, and hopefully more games that will implement Mantle. Remember, we have more evaluation coming, so stay tuned.
Never mind, at least it sets them up nicely on the Steambox/IGP/Laptop front. Its not all doom and gloom, its just that their sales pitch was all wrong, especially on the 290x+Mantle= Titan Killer comments.
My beef is that AMD did not make it clear from the outset that GPU performance would not be boosted much by this tech, just CPU performance.
This still looks like a subtle bait and switch to me on the messaging they were giving at their presentations and what not.
Never mind, at least it sets them up nicely on the Steambox/IGP/Laptop front. Its not all doom and gloom, its just that their sales pitch was all wrong, especially on the 290x+Mantle= Titan Killer comments.
My beef is that AMD did not make it clear from the outset that GPU performance would not be boosted much by this tech, just CPU performance.
This still looks like a subtle bait and switch to me on the messaging they were giving at their presentations and what not.
My beef is that AMD did not make it clear from the outset that GPU performance would not be boosted much by this tech, just CPU performance.
This still looks like a subtle bait and switch to me on the messaging they were giving at their presentations and what not.
My beef is that AMD did not make it clear from the outset that GPU performance would not be boosted much by this tech, just CPU performance.
This still looks like a subtle bait and switch to me on the messaging they were giving at their presentations and what not.
One can just facepalm at arguments like that. And I'm reading it all over the place by green trolls GPU performance IS what was boosted. By removing CPU overhead. Simple as that. And those are just the low hanging fruits. More gains will most likely come when devs actually do some real lower level optimizing.
Never mind, at least it sets them up nicely on the Steambox/IGP/Laptop front. Its not all doom and gloom, its just that their sales pitch was all wrong, especially on the 290x+Mantle= Titan Killer comments.
I done some tests as specified by Matt in the Mantle Performance thread. With my 7990 (which as far as supported cards go, is probably the worst for Mantle right now). The performance of Mantle is actually slower in BF4 than Directx.
I am sure when they do the optimise and sort out any issues with crossfire, things will be different, but here are my results from 2 different resolutions.
2560x1440 @ Ultra
Mantle:
Min: 11.09
Max: 78.62
Avg: 58.34
Directx:
Min: 8.81
Max: 115.21
Avg: 75.77
1920x1080 @ Ultra
Mantle:
Min: 35.84
Max: 123.46
Avg: 80.24
Directx:
Min: 42.02
Max: 127.55
Avg: 82.75
Higher FPS is in green, lower FPS is in red.
You realise that the R9 290X is faster than a Titan even without mantle right?
And as others have explained, I don't believe AMD ever misrepresented what mantle was for, I think lazy readers and/or media misinterpreted it (like what happens with scientific articles being sensationalised all the time).
Mantle increases graphics rendering performance (i.e. frames-per-second) in CPU-limited scenarios - that's it. And that's what they said would be the case.
So what this essentially boils down to in reality is that it's of benefit to:
Multiplayer games (lots of players taxes the CPU)
People with weak CPU's but good graphics cards (e.g. i3 4130 with an R9 280X)
Anyone with Xfire
Likely other games with lots of units/AI, like RTS games
But likely NOT single-player games with not many units, like Tomb Raider, or COD, or Dark Souls, that sort of thing.
Crossfire probably is not working at all using the mantle api, so effectively you could be using the equivalent of a 7970 using mantle and 2 7970 using dx, If so then you will be in for a big gain when they sort it out for the 7990.