|
|
|
|
|
by MaulingMonkey
3347 days ago
|
|
Console developers don't get much choice: You pretty much must use D3D9, D3D11, GNM(X), etc. Mobile's not much better: OpenGL ES for Android (which is a far cry from real desktop OpenGL - to the point that I consider it a completely different graphics API that just happens to confusingly reuse the names of some functions.) Maybe Metal for iOS. Real desktop OpenGL is one of the few graphics APIs I've never been forced to use - so why spend even a single dev-month porting to it? Even games with OpenGL render paths may work better using their Direct3D renderers on Linux via Wine! Even counting Linux/OS X, at this point I'm not even convinced OpenGL is actually the more portable API... |
|