Originally Posted by Chobbit
Great and all and I'll be happy to see this but am I the only one who thinks why now?
Why has Nvidia just discovered these new ways of getting massive boosts from simple driver updates after AMD just releases a way of showing Nvidia up? I just feel we could have all enjoy much better performance alot earlier, but Nvidia just holds back what they really can offer us and just release what they have to. This if anything is great for their pockets so they can keep pushing out slightly improved products to stay that little bit ahead, but is bad for developments and pushing what games can provide.
I suppose we should be happy though
Extremely late to the party, but excellent post nonetheless.
Another thing that's bothering me a little bit with all of this is that Microsoft (or was it NVIDIA?), is claiming that they've been working on Direct3D 12 for years now (4 IIRC), which IMO has to be complete BS.
If that was really the case, then why did they release and hype Direct3D 11.2? just for tiled resources? really?, IMO they were completely content with Direct3D's place in the API space, before Mantle of course. Another point to that is: Just after Mantle was announced, we heard from John Carmack and Tim Sweeney, basically saying that Mantle was a bad idea, but they somehow missed to mention that Direct3D 12 was coming with all of these improvements? that argument would have completely destroyed AMD's technical direction with Mantle.
I don't think developers would have pushed this hard for a close to the metal API from NVIDIA or AMD knowing Microsoft was working on Direct3D 12, it simply doesn't add up.
Now, with that said.
I really like the direction the gaming development community is headed, this will translate into better gaming experiences for all of us, and we have to give Mantle lots of credit for this IMO (even if it dies in the coming months [which will not happen]), just as we would have to give NVIDIA lots of credit if G-Sync becomes the standard for monitors/TVs.Edited by SlackerITGuy - 3/23/14 at 6:02pm