The way Dice released bf4 I wouldn't get my hopes up for mantle this year
Printable View
The way Dice released bf4 I wouldn't get my hopes up for mantle this year
Since there's less overhead, wouldn't that mean increasingly faster hardware would scale better? e.g 20% boost in performance on 290X would be more than 20% perf boost on 7970 etc. or am i confused?
Damn, that's impressive to watch.
EDIT: Their demo showed their minimum fps at ~28.5 fps. With 3000 units flying around, that's unheard of.
EDIT2: 20 fps when they said they're bumping the unit count.
I was quite impressed by the demo, as well as all the information in the slides. While this was sponsored by AMD, it really sounds like developers really like the concept of Mantle and what it actually does, and they will put pressure on Nvidia to support it since Mantle isn't vendor specific.
I think that RTS games could see a massive improvement from mantle. having spare CPU time to handle things like AI and physics can only make things better. Considering what they where showing was pre alpha it was incredibly impressive. Not only did the demo look pretty good but it was silky smooth which for an RTS simulation of that scope is essentially unheard of.
I still think however that the biggest roadblock for Mantle will be Nvidia. Mantle will only really take off if Nvidia comes down from their high horse and supports it (I don't think AMD would have a problem if Nvidia wants to support it as they have said that it is an open API) I think it might just be that Nvidia is to proud to support something that AMD had so much involvement with. Until mantle is the ONLY API that games are developed on we won't see much of what it can really do as DX will still be the "lowest common denominator" and I really don't see games being mantle only until it makes business sense to do so (ie. both Nvidia and AMD GPU's being able to make use of it).
Not to mention that mantle can solve the biggest problem with the SteamOS and SteamBox idea because it can give devs a great API to work with that is not tied to Windows or driver support.
Why would nVIDIA support something that isn't optimized for their hardware, and alas, they could enhance their own solution and gain more for their hardware ?
AMD has momentum, and Mantle allows developers to port some of their optimisations from the Consoles. If it took AMD two years to get this far even if Nvidia could turn around an alternative Mantle will have been out a full year and developers would not want an extra API. Like I've been saying a lot these days, these GPU's are very programmable there is no reason why Mantle couldn't be as effective on Nvidia hardware.
There are several architectural reasons as to why it wouldn't be as effective.
nV has nVAPI btw.
I think those game developer guys know a thing or two about GPU mArchs and their connection with the best API to work with in developing graphic for games, and when they're CONVINCED that Mantle CAN be THE API for ALL modern GPU mArch from all vendors, i tend to believe them much more than anybody else words. :yepp:
I do hope mantle is adopted by the industry as a whole but even if it isnt it can be a good thing. Mantle has a decent amount of support around it that it might just force microsoft to stop resting on their laurels and better optimize directx. Its kind of like google fiber. No one ever dreamed of affording gigabit internet but google said it was possible and is now proving it. In the areas where google fiber is offered other ISP's have starting rolling out their own gigabit services at reasonable prices. A popular idea pushed by the right company can have a tremendous affect on an entire industry.
I would love to see a single physics engine supported by the big 3 (AMD, Nvidia, and yes Intel) but thats a separate topic
amd gave the hardware to ps4 and xbox and amd gave sdk for them so it is not a coincidence that mantle's timing is near to the consoles. i am pretty sure amd made a console to mantle port tool included in sdk for atleast xbox.
it may not be in the sdk at the moment because i think sony and microsoft is not sure what to think about their console games can easily be ported to pc. also there may be a lot of other reasons. we know that amd supplied a low level api to sony and microsoft for their consoles and suddenly a low level pc api appeared. saying none of the console apis have similarities to mantle is naive i think and amd is not stupid not think of a convertor software.
I think what was probably the scenario was that AMD needed (or helped) make an API for all the console developers to use with AMD APUs, given that the consoles are x86, AMD took what they learned (perhaps even some of the code) and developed it for PC. There are obviously differences between the OS's of each console and Windows (as with the driver models) so it cant be the exact same, so I don't think you could safely say if they are exactly the same or copied, but certainly could see the connections between the tow.
Have Battlefield 4′s Woes Delayed AMD's Mantle Roll-Out?
EA strikes again........
i am pretty sure mantle update for bf4 will be delayed but again i am pretty sure not because of this.