Revision as of 07:06, 11 February 2009 by NHA
A fork of the OpenGL 126.96.36.199 package.
Modifications to OpenGL IO using the -XGeneralizedNewtypeDeriving extension create context sensitive MonadIO aliases.
- Simplify concurrent OpenGL applications by explicitly tagging OpenGL code/contexts.
- Enforce static type checking on commands that can only be executed in certain OpenGL contexts (sending vertex data in immediate-mode for example).
5 Related Software
- Graphics.Rendering.OGL.GLU.* is untested.
7.1 OGL 0.0.0
Added: - OGL.Monad. - OGL.GL.StateVar: getIO, ($$=). - OGL.GL.BufferObjects: mapBuffer, unmapBuffer.