Page 1 of 1

PS3 and OpenGL ES

Posted: Mon Dec 28, 2009 4:59 pm
by davidthefat
Now I come to think of it, I think Sony chose to use OpenGL ES as the official Graphics library for some deep rooted rivalry it already has over Microsoft. Since OpenGL is the main rival against Direct3D, so they chose it intentionally and chose not to make their own API. Also linux on the older PS3s were also an attempt to make a subtle slap in the face to microsoft

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 12:50 pm
by MrDeathNote
davidthefat wrote:Now I come to think of it, I think Sony chose to use OpenGL ES as the official Graphics library for some deep rooted rivalry it already has over Microsoft. Since OpenGL is the main rival against Direct3D, so they chose it intentionally and chose not to make their own API. Also linux on the older PS3s were also an attempt to make a subtle slap in the face to microsoft
Lol, you may be right. Plus putting linux on ps3, if percieved as a slap in the face, wouldn't be all that subtle.

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 1:00 pm
by avansc
yeah except that you cant put linux on the new ps3's

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 1:01 pm
by MrDeathNote
avansc wrote:yeah except that you cant put linux on the new ps3's
Yea, i heard that. Also in the next system update it's gonna be removed from old ps3's aswell. Anyone else hear that??

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 1:17 pm
by Milch
I may be wrong - but as far as I know Ps3 supports OpenGL ES - but it isnt the way to go.
I read somewhere that it uses its own API for rendering ( forgot the name of it =/ )

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 4:28 pm
by LeonBlade
MrDeathNote wrote:
avansc wrote:yeah except that you cant put linux on the new ps3's
Yea, i heard that. Also in the next system update it's gonna be removed from old ps3's aswell. Anyone else hear that??
I doubt that, why would they take away features?
But I know the slim doesn't have it, but I don't think they'd take it away from a console already released... who knows.

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 4:48 pm
by qpHalcy0n
The PS3 will run current versions of Yellow Dog Linux (YDL).

You've always been able to program for the PS3. They used to use an API called CTM (Close To Metal) for GPGPU processing which was developed by AMD. They scrapped it for OpenCL, so the CBE officially supports OpenCL at this point.

In terms of graphics, the official API is called LibGCM. LibGCM is actually *VERY* resemblant of Direct3D. PSGL is the OpenGL resemblant superset of LibGCM, thus it is built ON TOP of LibGCM. If you search around you'll see plenty of groups who have OpenCL and OpenGL|ES bindings for programming the RSX/CBE. It's sortof a misnomer to say "What the PS3 Graphics chip can do!" because....well....it sucks and really cant do much.

The true power of the PS3 lies in the CBE. Have fun with that ;)

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 4:54 pm
by Milch
qpHalcy0n wrote:The PS3 will run current versions of Yellow Dog Linux (YDL).

You've always been able to program for the PS3. They used to use an API called CTM (Close To Metal) for GPGPU processing which was developed by AMD. They scrapped it for OpenCL, so the CBE officially supports OpenCL at this point.

In terms of graphics, the official API is called LibGCM. LibGCM is actually *VERY* resemblant of Direct3D. PSGL is the OpenGL resemblant superset of LibGCM, thus it is built ON TOP of LibGCM. If you search around you'll see plenty of groups who have OpenCL and OpenGL|ES bindings for programming the RSX/CBE. It's sortof a misnomer to say "What the PS3 Graphics chip can do!" because....well....it sucks and really cant do much.

The true power of the PS3 lies in the CBE. Have fun with that ;)
I dont want to sound dumb or something - but what means CBE?

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 5:03 pm
by JaxDragon
It is, in fact, confirmed that the new firmware update WILL remove support for adding another operating system.
PlayStation 3 One of the features that's always set the PlayStation 3 apart from just about every other console in history is that users have been free to install any compatible operating systems of their choosing -- including open-source favorites like Ubuntu and Yellow Dog Linux. That's all about to change, however; Sony just announced the details of their upcoming 3.21 firmware update for the PS3, which will strip all consoles of the ability to install third-party operating systems.

Patrick Seybold, senior director of corporate communications and social media over at Sony, discussed the impending feature removal in a post on the official PlayStation blog. "Due to security concerns, Sony Computer Entertainment will remove the functionality through the 3.21 system software update," Seybold explained. "In addition, disabling the 'Other OS' feature will help ensure that PS3 owners will continue to have access to the broad range of gaming and entertainment content from SCE and its content partners on a more secure system."

Seybold also notes that you'll still be able to install other operating systems provided you don't download the update. Doing so will exclude you from being able to sign in to the PlayStation Network, and you'll be restricted from playing any blu-ray movies or games that require firmware 3.21 or later. Additionally, playback of copyright-protected video from a media server will be disabled entirely.
Quoted from 1up. It was also mentioned on kotaku and I believe destructiod.

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 5:48 pm
by MrDeathNote
LeonBlade wrote:
MrDeathNote wrote:
avansc wrote:yeah except that you cant put linux on the new ps3's
Yea, i heard that. Also in the next system update it's gonna be removed from old ps3's aswell. Anyone else hear that??
I doubt that, why would they take away features?
But I know the slim doesn't have it, but I don't think they'd take it away from a console already released... who knows.

http://blog.us.playstation.com/2010/03/ ... 21-update/
Check it out. It's to combat "potential piracy" apparently :nono:

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 7:45 pm
by qpHalcy0n
Milch wrote: I dont want to sound dumb or something - but what means CBE?
Cell Broadband Engine (Architecture). The name given to the architecture for the multiple chips that comprise the thing.

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 8:16 pm
by GroundUpEngine
MrDeathNote wrote:
LeonBlade wrote:
MrDeathNote wrote:
avansc wrote:yeah except that you cant put linux on the new ps3's
Yea, i heard that. Also in the next system update it's gonna be removed from old ps3's aswell. Anyone else hear that??
I doubt that, why would they take away features?
But I know the slim doesn't have it, but I don't think they'd take it away from a console already released... who knows.

http://blog.us.playstation.com/2010/03/ ... 21-update/
Check it out. It's to combat "potential piracy" apparently :nono:
This has to be a joke :nono:

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 8:32 pm
by qpHalcy0n
They're just renegging on something they should have from the very beginning. Yes, it's fine and dandy to work on the PS3. In reality your PC has far more capable graphics processing power while the PS3 can do more computationally though.

What they DON'T want is a bunch of folks exploiting their hardware, writing piece of crap games/apps, and putting them on THEIR hardware. It doesn't bode well for making the machine look very impressive.

Re: PS3 and OpenGL ES

Posted: Tue Mar 30, 2010 8:53 pm
by GroundUpEngine
Completely understood. Although I shed a tear for peeps who just wanna have some good old fashioned fun :lol:

Re: PS3 and OpenGL ES

Posted: Sun Apr 11, 2010 9:49 am
by davidthefat
Rumors of RSX drivers coming to linux... I have not updated my PS3, still got YDL on my PS3 :) :lol: