Skip to content

Latest commit

 

History

39 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Playstation2 GL

A OpenGL implementation for PS2
It can be confused with ps2dev/ps2gl
But it's different projects with same purpose.

Our Focus

We're focusing in implementing first the function required by RayLib
it doesn't means that we won't implement ALL opengl 1.1 subset, but it's not the focus.

TODO

- [X] glClear
- [X] glClearColor
- [X] glViewport
- [X] glBegin
- [X] glEnd

- [X] glMatrixMode
- [X] glLoadIdentity
- [X] glPushMatrix
- [X] glPopMatrix
- [X] glMultMatrixf
- [X] glTranslatef
- [X] glRotatef
- [X] glScalef
- [X] glOrtho
- [X] glFrustum

- [X] glVertex2i
- [X] glVertex2f
- [X] glVertex3f

- [X] glNormal3f

- [X] glColor3f
- [X] glColor4f
- [X] glColor4ub

- [X] glEnable
- [X] glDisable
- [X] glEnableClientState
- [X] glDisableClientState

- [X] glPolygonMode
- [X] glGetFloatv
- [ ] glReadPixels

- [X] glDrawArrays
- [X] glDrawElements

- [X] glNormalPointer
- [X] glColorPointer
- [X] glVertexPointer

- [ ] glDepthFunc
- [ ] glDepthMask
- [ ] glBlendFunc
- [ ] glCullFace
- [ ] glColorMask
- [ ] glScissor
- [X] glGetString
- [X] glHint
- [ ] glShadeModel
- [ ] glClearDepth
- [ ] glPixelStorei

- [X] glGenTextures
- [X] glTexImage2D
- [X] glTexParameteri
- [X] glTexCoord2f
- [X] glBindTexture
- [X] glTexCoordPointer
- [X] glDeleteTextures
- [ ] glTexSubImage2D

About

OpenGL 1.1 Port for Playstation 2.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages