Quote Originally Posted by Valmonte View Post
No it Doesn't, its programed using OpenCL which can use both Direct X Libraries and OpenGL. the PS3 only supports OpenCl v1.0 which only has compatibility With the DirectX 9 Libraries and OpenGL 3.x.

OpenCL is now in revision 1.2 which can handle Dx10/Dx11 libraries along with the latest version of OpenGL.
Heres the fun thing, I have been reading up on OpenCL after you posted that, and it seems OpenCL was approved for release on the 8th december 2008, however the PS3 was released in 2006, so what did PS3 use before the 2008 release of OpenCL if not OpenGL? Also if PS3 really uses OpenCL it has to have OpenGL compatibility or the 2006-8 games would not work (if they are that different) therefore PS3 can use OpenGL and therefore we can have a linux port of it.

Source (yes I know its Wikipedia)

Quote Originally Posted by Soukyuu View Post
Err.. OpenCL is an API for GPGPU, just like CUDA except openCL code runs on any GPU. It has nothing to do with the graphics engine.

As for linux not having many games, it's an endless cycle: there are few games on linux -> people using linux are not interested in games or use windows -> the companies don't see it as a profitable platform -> there are few games on linux
This is exactly it if triple A games do not make Linux versions, why would people run Linux for gaming when Wine has performance/graphics/compatibility issues with alot of games when they will run better in the system they were designed for. I for one would love to make use of the resources freed up by Ubuntu for gaming.