iDenTiTy
Expert Member
Right and wrong.
One API might implement the same feature differently (ie. using a different method, mathematical equation, etc), but the performance will differ due to differences in the code efficiency of that implementation.
Take bump mapping as an example. It's used massively in most modern games. DirectX may accomplish this effect one way and OpenGL another. If one is implemented less efficiently than the other then it will either look or perform worse than the other.
http://en.wikipedia.org/wiki/Comparison_of_OpenGL_and_Direct3D
To build on the DirectX/OGL comparison check the above link to see that there are definitely questions about both performance and common features between API's. Unfortunately we don't have info on Sony's proprietary API to compare to DirectX.
That's what I'm trying to say..
Hence Orange vs. Lime.. Both are fruit, both are citrus, yet quite different..