I would prefer to Nvidia work on Mantle than DX 12, because we wouldnt need to change operating system again.Instead of working with Nvidia, work with MS and Nvidia for DX12.
Trouble is the reason there is even a DX is because vendors have their own interests, that's why I think it would be good to have MS involved.
I got the impression from the presentation that it's not on consoles, they said consoles have light API's which allows them to get more performance, and that's what Mantle will bring to the PC space.
Not saying it couldn't happen though, but I don't see MS being very eager to go that route. They'll try to streamline DX for XB1, and expose the additional functionality.
Sony have their own APS also but may be more open to it I guess....
Mantle supports HLSL, and some others I believe, to help with the porting process.
I really liked the True Audio stuff. Finally audio is being addressed, and it does make a lot of difference in games, it's just that most people haven't had the chance to experience it
Mantle will enable for full access to GCN and because consoles have GCN too, all optimization on them will automatically benefit to games based on Mantle.
Yeah, True Audio was actually great, i would love to see more devs supporting it though.