For example Plants vs. Zombies Garden Warfare is not a graphically intensive title, but it will support Mantle, just because Johan's like it. The situation is this simple.
And Johan's told that Mantle and PS4 (libGNM API) will drive their future Frostbite development. They don't care that Intel or NVIDIA don't support it.
If something is really good, and based on the Oxide demo I think Mantle is, than the market will buy the hardwares for it. For the peoples who don't like fragmentation ... well they can choose one of the two shiny new console.
What does this have to do with AMD's Mantle?
EA is being sued because they released a broken game, and they've stated they're going to halt all current projects including Mantle until they've fixed the game.
I don't know if this is an entirely fair assumption. We don't know why Mantle is delayed. It can be speculated that DICE has diverted resources to fixing current problems in the DX version, but there is no certainty.
Do we know Mantle is delayed? I haven't seen any announcements.
Technically, we have a week before we pass their "target". For as excited as Johan seems to be about this, you'd expect to hear more though. Who knows.
Unless nVidia adopts Mantle then I predict this will be about as successful as 3D vision or hardware PhysX. Any advantages it might have won't mean much if developers don't target it, or if it splinters PC gaming.
Right now it's looking like another Glide. DirectX may not be perfect but it's responsible or getting us out of the 1990s where every vendor from 3dfx to S3 to Rendition was pushing their own "pedal-to-the-metal, ours-is-better-and-more-efficient" API.
Nobody wants a different video card for each game they own.
I think the best way forward is for Microsoft to ship something like a DirectX "lite" which lets developers forgo some of the usual niceties in exchange for lower level access.
That's what I'm thinking.Some amazing predictions without even a single Mantle game being released yet.
Back then it was a fledgling industry that wasn't sure what it wanted to do. Glide was actually a very good API back in the day, especially given the terrible OpenGL/DirectX implementations at the time. But history has shown that unified standards are undoubtedly the way forward.What are the differences between then and now?
Unless nVidia adopts Mantle then I predict this will be about as successful as 3D vision or hardware PhysX. Any advantages it might have won't mean much if developers don't target it, or if it splinters PC gaming.
Right now it's looking like another Glide. DirectX may not be perfect but it's responsible or getting us out of the 1990s where every vendor from 3dfx to S3 to Rendition was pushing their own "pedal-to-the-metal, ours-is-better-and-more-efficient" API.
Nobody wants a different video card for each game they own.
I think the best way forward is for Microsoft to ship something like a DirectX "lite" which lets developers forgo some of the usual niceties in exchange for lower level access.
Won't or can't? Remember, what ever they create, has to be compatible with at least 3 different architectures. The lower level you go, the more specific the hardware must be, or you have to write for 3 different architectures.These guys said that they've been begging M$ for something like that and they simply won't do it.
Won't or can't? Remember, what ever they create, has to be compatible with at least 3 different architectures. The lower level you go, the more specific the hardware must be, or you have to write for 3 different architectures.
They may be able to give a little more control, but to stay compatible with 3+ archs, you can only go so far. The reality of it is they kind of have to be able to work with 10+ different archs, as they do need to be compatible with old architectures too.
Won't or can't? Remember, what ever they create, has to be compatible with at least 3 different architectures. The lower level you go, the more specific the hardware must be, or you have to write for 3 different architectures.
They may be able to give a little more control, but to stay compatible with 3+ archs, you can only go so far. The reality of it is they kind of have to be able to work with 10+ different archs, as they do need to be compatible with old architectures too.
Seems like the biggest complaint is that DX decides too much, like what work goes to what threads, in what order, and supplies no feedback to the devs so they can code for it. There's likely other things, but that seems to be their #1 complaint. I don't know how opening up control over that would break compatibility.
Thing is, according to AMD M$ is fine with Mantle. You could be right and this is M$'s way out by allowing Mantle to supplant DX. I know it sounds crazy, but they don't seem to be too concerned about Mantle.
Won't or can't? Remember, what ever they create, has to be compatible with at least 3 different architectures. The lower level you go, the more specific the hardware must be, or you have to write for 3 different architectures.
I remember Glide. I loved it. I was disappointed to see it go.I would hate the days of glide and different patches depending on what graphics card you had.
It seems a lot of people are far to young to remember the annoying diversions of that day.
DX fixed that...if AMD's plan is to return to those days...they have lost their marbles....been there, done that...not again.
DX saved us from API hell...people wanting to go back to times before that, really need to take a look at history again...