2008-06-15  Olivier Blanc  <olivier.blanc@laposte.net>

	* gstGl.c: Add glPwlCurve support to gst_opengl_glMap_size.

2008-06-11  Olivier Blanc  <olivier.blanc@laposte.net>

	* test/*.st: Update the callback method.
	* gstGlu.c, gstGluNurbs.c: add glPwlCurve support, move Nurbs
	functions from gstGlu to gstGluNurbs.
	* test/trim.st: New.

2008-06-04  Paolo Bonzini  <bonzini@gnu.org>

	* gstopengl.c: Change generic gst_opengl_oop_to_type to
	gst_opengl_get_gl_type.
	* gstGl.c: Use it to avoid conversions of the glCallLists
	arguments if possible.	Accept the range of call lists array
	that has to be rendered.  Use gst_opengl_oop_to_int_array.
	* OpenGL.st: Change arguments of glCallLists.

2008-06-04  Olivier Blanc  <olivier.blanc@laposte.net>

	* OpenGL.st: Add more support for the drawing lists.
	* gstopengl.h: Add more support for the drawing lists.
	* gstopengl.c: Add a generic conversion tool to GL arrays.
	* gstGl.c: Add more support for bitmaps and drawing lists.
	* test/font.st: New.

2008-06-03  Paolo Bonzini  <bonzini@gnu.org>

	* gstGluTess.c: Don't set glEdgeFlag callback.

2008-06-02  Paolo Bonzini  <bonzini@gnu.org>

	* OpenGLObjects.st: Add #+ and #*, rewrite #asArray and #fromArray:
	operations.
	* OpenGLUTess.st: New.
	* gstGl.c: Export gst_opengl_glVertexv.
	* gstGluTess.c: New, more or less copied from gstGluNurbs.c.
	* gstopengl.h: Declare gst_opengl_glVertexv.

2008-06-02  Olivier Blanc  <olivier.blanc@laposte.net>

	* OpenGLU.st: Remove nurbs functions.
	* OpenGLUNurbs.st: New.
	* gstopengl.h: Declare newly exported functions.
	* gstGl.c: Export gst_opengl_glMap_size.
	* gstGlu.c: Call gst_initModule_gluNurbs.
	* gstGluNurbs.c: New.
	* test/surface.st: New.
	* test/surfpoints.st: New.

2008-06-02  Paolo Bonzini  <bonzini@gnu.org>

	* OpenGL.st: Add glFinish, glPushClientAttrib, glPopClientAttrib,
	glGetString.
	* OpenGLEnum.st: Add GL_TEXTURE_STORAGE_HINT_APPLE-related constants.
	* OpenGLU.st: Add gluCheckExtension.
	* gstGl.c: Add (commented out) a couple of Apple extensions.

2008-05-30  Paolo Bonzini  <bonzini@gnu.org>

	* OpenGL.st: Add glPushAttrib, glPopAttrib, glBlendFunc,
	glTexSubImage1D, glTexSubImage2D.

2008-05-20  Paolo Bonzini  <bonzini@gnu.org>

	* gstGlu.c: Fix pasto.

2008-05-19  Paolo Bonzini  <bonzini@gnu.org>

	* OpenGL.st: Replace vertex functions with functions accepting OOPs.
	* OpenGLObjects.st: Initialize w to 1.0.
	* OpenGLU.st: Add some quadric wrappers.
	* gstopengl.c: Add generic bridge functions.
	* gstGl.c: Rewrite Smalltalk->C conversion of input parameters.
	* gstGlu.c: Rewrite Smalltalk->C conversion of input parameters.

2008-05-07  Olivier Blanc  <olivier.blanc@laposte.net>

	* OpenGL.st: First version with support for 3.0 syntax.
	* OpenGLEnum.st: First version with support for 3.0 syntax.
	* OpenGLObjects.st: First version with support for 3.0 syntax.
	* OpenGLU.st: First version with support for 3.0 syntax.
	* OpenGLUEnum.st: First version with support for 3.0 syntax.
	* gstGl.c: First version with support for 3.0 syntax.
	* gstGlu.c: First version with support for 3.0 syntax.
	* gstopengl.c: First version with support for 3.0 syntax.

2006-09-23  Olivier Blanc  <olivier.blanc@laposte.net>

	* OpenGL.st: First version.
	* OpenGLEnum.st: First version.
	* OpenGLObjects.st: First version.
	* OpenGLU.st: First version.
	* OpenGLUEnum.st: First version.
	* gstGl.c: First version.
	* gstGlu.c: First version with.
	* gstopengl.c: First version.

