Quote: "That's rubbish.
Almost every platform has its own graphics API, OpenGL is just a layer above that which they share, and even then it's usually OpenGL ES rather than plain OpenGL.
"
An abstraction layer atop of GL does not mean it's using a different graphics API. It's still using GL.
Also, read the end of what I was replying to:
Quote: "which runs faster on that device than OGL."
^ implies that it'll be a graphics API completely distinct from GL (which simply isn't true - sure, platforms have UI libs to support GL etc. or extra libraries but they certainly don't supplant or replace GL, let alone run faster!)
Quote: "
- PS 3 has it's own low level proprietry graphics API for its RSX GPU
"
PSGL is just a layer on GL. libgcm is distinct, I'll give you that, but PSGL apparently pipes its work through libgcm (so I'm guessing libgcm is the very very low-level hardware control of some form)
Quote: "
- XBox 360 uses a customised version of Direct3D 9, although there may be a lower level API I don't know about?
"
The 360 uses a weird mutilation of Windows, and hence this is equivalent to what I already said (It's DX / D3D in some form)
Quote: "
- Most mobile phones have their own proprietry APIs, only some have an OpenGL ES implementation on top.
"
Which is just a layer on GL
09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0