5 ms·
Closed source API's like DirectX won't ever be as fast as an open source API standard like OpenGL. This is why games like Left-4-Dead2 using OpenGL run substan
by conkrete 13y ago
Closed source API's like DirectX won't ever be as fast as an open source API standard like OpenGL.
This is why games like Left-4-Dead2 using OpenGL run substantially faster (More FPS) (http://www.extremetech.com/gaming/133824-valve-opengl-is-faster-than-directx-even-on-windows http://www.extremetech.com/gaming/133824-valve-opengl-is-fas...)
- Lavinski 13y agoOpenGL is not actually open source. https://www.opengl.org/wiki/FAQ#Is_OpenGL_Open_Source.3F https://www.opengl.org/wiki/FAQ#Is_OpenGL_Open_Source.3F
- NamTaf 13y agoYour first assertion has no bearing in reality. There's nothing prohibiting a closed-source API form being as fast as or faster than an open-source one. Your second assertion does not imply that your first is correct. It may be that the current example of open-source are faster than the current example of closed-source, and there may be very real advantages that the open-source approach brings about that pushes the status quo towards as you describe, but there's nothing mandating that. I'm not sure why you'd therefore assert that.
- conkrete 13y agoI certainly stand corrected, I made the assumption that OpenGL was open source (which was incorrect) The assertion I was intending to make was that widely used open source applications tend to be analyzed and improved by a larger community and thus are more likely to be more steamlined/efficient ("faster" was also not a correct term here to describe efficient pipelines) Although as someone stated further down, OpenGL is not actually open source, it's an open standard. So my original point is null and void as is. I believe my hate for Microsoft had blinded me, forgive me.
- taspeotis 13y ago> Closed source API's like DirectX won't ever be as fast as an open source API standard like OpenGL. Why are you comparing implementations and standards on a metric that's only application to implementations?
- frozenport 13y agoWhat is an API speed? The hardware that makes it happen determines the speed.
- conkrete 13y agoI confessed my idiocy earlier above, although I do believe OpenGL provides a more efficient pipeline to the hardware itself.