A OpenGL implementation for PS2
It can be confused with ps2dev/ps2gl
But it's different projects with same purpose.
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.
- [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