MorphingDragon said:
The only problem is OpenGL is rubbish compared to *Direct3D* (OpenGL only competes with one area of DirectX). Not only that OpenGL as it currently stands doesn't even compare to Mantle, Metal and DirectX 12 now that it has also ditched the traditional GPU pipeline model.
This should hopefully change with OpenGL Next, which is a complete departure from OpenGL. In fact, they asked AMD for Mantle, which they willingly gave...So it should be on par with Mantle, at the very least.
KisaiTenshi said:
[quote="CrystalShadow" post="7.865321.21617899"
So meanwhile AMD can just have Mantle on all platforms that Don't support DX12. Have a nVidia card? Tough noogies, DX9 or DX10/11 mode for you.
Steam OS will never take off because it's Linux. It's an improvement on the "android" situation (where developers only put freemium games on it, due to extreme piracy,) but if you don't see games being ported to Mac OS X, you won't see them ported to Linux.
There's just no money in Linux. There's no cross-platform API's that have feature parity. And Wine is just a band-aid over missing limbs.
Like the effort has to come from the major game engine dev's. Crytek, Unreal, Source, Unity, etc first.
Whilst it will likely remain true if you have an Nvidia card, you won't be able to run Mantle, I just want to point out that this is self inflicted by Nvidia.
AMD is being surprisingly generous with Mantle, they're actually giving away the code to anyone who asks...If Nvidia wanted to, they could ask AMD for the code and be able to completely support Mantle, and their cards would see very worthwhile improvements.
The only thing stopping them is pride, essentially. There is no way in hell they're take anything from their competitor, even if it benefits the entire industry as a whole. It doesn't even benefit AMD in the slightest if they support it or not.
It's a real shame too, Intel has already asked for it, as have the developers of OpenGL Next. The big one is that so has Microsoft...DX 12 is pretty much just tweaked Mantle, as in it actually pulls code from it.
So...Thanks for keeping us in the Microsoft dark ages, Nvidia. Just. Great.