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.
On high end i7/GPU setups in demanding situations there is hardly any difference between using Mantle and DX11 and worse still at extreme levels DX11 has a habit of performing better. This is a situation that is only going to get worse for Mantle with the arrival of the 300 series.
On high end i7/GPU setups in demanding situations there is hardly any difference between using Mantle and DX11 and worse still at extreme levels DX11 has a habit of performing better. This is a situation that is only going to get worse for Mantle with the arrival of the 300 series.
you think devs arnt using opengl? really?
This might be the case for games like BF4 and Thief. But the situation changes when you add MMORPG's to the mix. I got a Core i5 at 4.2Ghz (I know, not the highest clock possible on air) and it still struggles to feed my 7970 at stock with enough data when playing WoW. Before the game added new AA options in the latest patch my GPU usage was around 60% with Ultra details.
If someone would prefer to play at 120FPS or higher with a more powerful GPU or two GPU's, he is still going to be CPU bound at around 50-60 FPS (if not less) in raids.
Outside of Star Swarm there hasn't been a single game that really has massive CPU bottlenecks (perhaps Beyond Earth when zooming out) to really show Mantle/DX12/Vulkan.
Not everyone can afford £400 to £900 CPU's.
And you're missing something else, The more powerful GPU's become the more important it is to get more and more efficient API's
Kaap i can easily make something that will run fine on just one of your GPU's if it wasn't for the fact that your £900 CPU was ground to a halt.
I'm not kidding... Deliberate LOD and Shader gimping to keep the CPU from crawling across the frying pan is a constant battle in Game Development.
The point I am trying to make has not got anything to do with who can afford what.
I am trying to look at it from an AMD business point of view, they are there to sell graphics cards and look forward.
I think one reason that never gets mentioned why NVidia are not interested in something like Mantle is it does work with older hardware. This goes totally against NVidias way of doing business, the last thing they want is for their users to stay on hardware that is 3 or 4 years old. NVidia would much rather their users upgrade regularly to the latest hardware, giving their customers something like Mantle would slow that process down. Whether this is the right or wrong way to do business NVidia sell a lot of cards.
For me there is a big difference using Mantle over DX on BF4.
Not everyone can afford £400 to £900 CPU's.
And you're missing something else, The more powerful GPU's become the more important it is to get more and more efficient API's
Kaap i can easily make something that will run fine on just one of your GPU's if it wasn't for the fact that your £900 CPU was ground to a halt.
I'm not kidding... Deliberate LOD and Shader gimping to keep the CPU from crawling across the frying pan is a constant battle in Game Development.
I agree with the above. Also, I think that games like BF4 are designed around the limitations of d3d11, so are not pushing more draw calls per frame than dx11 can handle (and it's a struggle even to do that with modern games). It's amazing that we see an improvement with these games considering this, even the small one when using high-end CPUs.
I expect games designed from the ground up for Mantle/DX12/Vulkan would show a huge performance improvement, even on high end CPUs, if the number of draw calls per frame is more than d3d11 can handle and the game is not completely GPU limited; which is more likely to be the case if GPUs continue to become more powerful at a much faster rate than CPUs.
Also, lower level APIs seem to help more with minimum fps, frame times and smoothness in current games than average fps anyway.
The point I am trying to make has not got anything to do with who can afford what.
I am trying to look at it from an AMD business point of view, they are there to sell graphics cards and look forward.
I think one reason that never gets mentioned why NVidia are not interested in something like Mantle is it does work with older hardware. This goes totally against NVidias way of doing business, the last thing they want is for their users to stay on hardware that is 3 or 4 years old. NVidia would much rather their users upgrade regularly to the latest hardware, giving their customers something like Mantle would slow that process down. Whether this is the right or wrong way to do business NVidia sell a lot of cards.
Do you remember how originally that game had lots of lovely lush green foliage? do you remember how it all used to move violently whenever there was an explosion nearby, or when a chopper came near it... as you would expect in real life.
Its a pretty drab and static place these days, what devs want and what they are limited to are miles apart, and you can't make two of the same game, one for DX and one for Mantle.
Precisely, but my point was that this is the reason why we're not seeing huge improvements in games at the moment on very high-end hardware with Mantle.
However, in the future I hope that there will come a time when the vast majority of people have access to a lower-level API and game developers no longer have these limitations. I would expect a huge increase in performance and what's possible in these circumstances on all hardware, not just lower-end.
Do you remember how originally that game had lots of lovely lush green foliage? do you remember how it all used to move violently whenever there was an explosion nearby, or when a chopper came near it... as you would expect in real life.
Its a pretty drab and static place these days, what devs want and what they are limited to are miles apart, and you can't make two of the same game, one for DX and one for Mantle.
I think the game devs are taking the micky when it comes to Mantle.
AMD give them Mantle.
The game devs say it is the greatest thing since.......
If it then finds it's way into a game the game devs don't give it anything like the support that it deserves.
AMD have put a lot of effort into Mantle and are not getting the return they should from the game devs.
simply put if it requires time and extra effort devs wont use it. unless paid too.
what baffles me its simple to see this.
Our friends at Dice have released a new patch for Battlefield 4 today and part of the patch notes caught my eye.
- PC - Several AMD Mantle optimizations
- PC - Various graphical performance improvements