DreamGL committed to CVS.

Discuss the development of software, tools, libraries and anything else that helps make ps2dev happen.

Moderators: cheriff, Herben

Post Reply
Oobles
Site Admin
Posts: 347
Joined: Sat Jan 17, 2004 9:49 am
Location: Melbourne, Australia
Contact:

DreamGL committed to CVS.

Post by Oobles »

For those of you who don't watch the CVS logs, dreamtime has kindly committed dreamgl to CVS. This is his OpenGL implementation for the ps2. With his permission I have modified the license to AFL. This makes it compatible with ps2sdk, etc. Source files may still refer to the old license and will need to be modified.

This should provide a nice base to develop further a good OpenGL implementation. It will need to be updated to compile with ps2sdk. It may also make sense to replace the low level aspects to use gsKit.

Rinco has been using dreamgl rencently and I've suggested he takes up management. Before making changes please co-ordinate with him via IRC #ps2dev on efnet.

Thanks & enjoy,
Oobles.
ooPo
Site Admin
Posts: 2023
Joined: Sat Jan 17, 2004 9:56 am
Location: Canada
Contact:

Post by ooPo »

Hooray for people!

Its always good to see people share.
User avatar
evilo
Posts: 230
Joined: Thu Apr 22, 2004 8:40 pm
Contact:

Post by evilo »

Hooray for Dreamtime !!

thank you ;)
mrbrown
Site Admin
Posts: 1537
Joined: Sat Jan 17, 2004 11:24 am

Post by mrbrown »

Can someone be so kind as to remove the proprietary license from all of the dreamgl source files? It gives me the willies...
Kojima
Posts: 275
Joined: Mon Jun 26, 2006 3:49 am

Post by Kojima »

Has this been maintained?

How similar is it to gl in reality? Can I do thing like

glBegin(GL_TRIANGLES)
glvertex2f 20,20
glvertex2f 80,20
glVertex2f 20,20
glEnd()

etc to draw 2d (If I set up orthogonal projection?)

Anyone using this in their projects and find it stable?
User avatar
Drakonite
Site Admin
Posts: 990
Joined: Sat Jan 17, 2004 1:30 am
Contact:

Post by Drakonite »

No, it has not been maintained.

It's lacking a lot compared to a full gl implementation on a PC.

The truth is, there is no way to do a full opengl port (or even partial) that is any better than miserable. You'll never be able to take advantage of the PS2's GS with gl.


If you want a gfx lib, I would highly recommend gsKit.
Shoot Pixels Not People!
Makeshift Development
Kojima
Posts: 275
Joined: Mon Jun 26, 2006 3:49 am

Post by Kojima »

Yeah ok I'll check out gsKit, you're the second person to suggest so it'll probably be what I'm looking for.

Does it handle screen initialization etc and all the low level register stuff involved in drawing etc? (Still havn't got my powerpack so no reliable way to test it. I'll sort out my cvs soft etc when it comes (Today hopefully :) )

oh btw, i only said ' duck :) ' on that other post ;p
User avatar
Drakonite
Site Admin
Posts: 990
Joined: Sat Jan 17, 2004 1:30 am
Contact:

Post by Drakonite »

Yes, it handles all of that.
Shoot Pixels Not People!
Makeshift Development
Kojima
Posts: 275
Joined: Mon Jun 26, 2006 3:49 am

Post by Kojima »

Sweet, know where it is on the CVS? I just tried the site view and I looked in the obvious places like branch/ps2dev etc but I either overlooked it or it wasn't there.
User avatar
evilo
Posts: 230
Joined: Thu Apr 22, 2004 8:40 pm
Contact:

Post by evilo »

it's under SVN,

PS2/trunk/gsKit/

have fun !
Kojima
Posts: 275
Joined: Mon Jun 26, 2006 3:49 am

Post by Kojima »

Thanks, d/l now.
Post Reply