Hacker News new | ask | show | jobs
by kalleboo 4593 days ago
Is there any more public information available on this? I know the PS3 used a highly custom API that was nontheless based on OpenGL ES (and added stuff that was missing like shaders), it seems like with more standard hardware and the more mature OpenGL ES standards available today, they'd stick with something more standards-compatible.
2 comments

The PS3's API (LibGCM) had nothing to do with OpenGL. What Sony did however was provide an OpenGL ES 1.1+extensions implementation on top of the low level API. You can probably count on one hand the number of games that made use of it because it was too slow.
This is the typical information the FOSS spread about consoles.

The PS3 has two graphics APIs, OpenGL ES 1.x with Cg for shaders and LibCGM.

Most game studios never used the OpenGL ES API.

The game industry does not care that much about open standards like the FOSS community does.

What counts it getting a game idea sponsored and on the hands of paying customers, regardless of any tool religion.

Porting to multiple platforms is an outsourcing business that is part of the industry since the early days.