What is their incentive to do that then? With gcn and mantle like api all over they cover perhaps 90% of the market for a new aaa performance oriented game?
What is their incentive to try to get the last 30-40 percent performance from dx.
The motivation can only be money from nv. And the one working then will not be the most creative or brightest in the industry. Damn hard work with and old complicated api.
Go see the apu13 q&a and lisnt to the devs arguments. Then you can hear their mltivation for using dx.
You still dont get it and your evident desire to defend mantle at all costs doesnt even let you agree with someone stating what is actually a favourable point towards implementing mantle.
Ima just use an example, if you still cant get it, the we have a big trouble regarding reading comprehension:
The dev behind X game currently has only a DX version of it. That means that for this dev he has to spend his time optimizing this DX version to work at acceptable levels with AMD/Intel/NV's GPUs.
Now after hearing the benefits of mantle, this dev decides that the next game he will release, game Y, will have a mantle enabled version out of box, alongside with the usual DX version.
His dev time spent on optimizing for all hardware hasnt become longer because of this, even tho he has to put time into a new API enabled version of game Y. Because now all GCN cards have access to mantle, he can scrap the dev time used on optimizing the DX version for GCN and,
for the DX version of the game, even NV and Intel would see better optimizations as now the DX version has to play well with only those 2 uarchs. Why would you care if a game runs terribad on a GCN under DX if you would use the mantle version anyways? Dude A running a NV card benefits from this, dude B running a Intel's iGP benefits from this, and obviously, dude C will get the most benefit as he will be running the mantle version with his GCN card.