diff --git a/auto/core/gl/GL_VERSION_1_3 b/auto/core/gl/GL_VERSION_1_3 index d6342fa..fe7fc23 100644 --- a/auto/core/gl/GL_VERSION_1_3 +++ b/auto/core/gl/GL_VERSION_1_3 @@ -100,7 +100,7 @@ http://www.opengl.org/documentation/specs/version1.3/glspec13.pdf GL_CLAMP_TO_BORDER 0x812D void glActiveTexture (GLenum texture) - void glClientActiveTexture (GLenum texture) + void glClientActiveTexture (GLenum texture) ~ 3.0 forward || 3.2 core void glCompressedTexImage1D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data) void glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data) void glCompressedTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data) @@ -108,40 +108,40 @@ http://www.opengl.org/documentation/specs/version1.3/glspec13.pdf void glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data) void glCompressedTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data) void glGetCompressedTexImage (GLenum target, GLint lod, void *img) - void glLoadTransposeMatrixd (const GLdouble m[16]) - void glLoadTransposeMatrixf (const GLfloat m[16]) - void glMultTransposeMatrixd (const GLdouble m[16]) - void glMultTransposeMatrixf (const GLfloat m[16]) - void glMultiTexCoord1d (GLenum target, GLdouble s) - void glMultiTexCoord1dv (GLenum target, const GLdouble *v) - void glMultiTexCoord1f (GLenum target, GLfloat s) - void glMultiTexCoord1fv (GLenum target, const GLfloat *v) - void glMultiTexCoord1i (GLenum target, GLint s) - void glMultiTexCoord1iv (GLenum target, const GLint *v) - void glMultiTexCoord1s (GLenum target, GLshort s) - void glMultiTexCoord1sv (GLenum target, const GLshort *v) - void glMultiTexCoord2d (GLenum target, GLdouble s, GLdouble t) - void glMultiTexCoord2dv (GLenum target, const GLdouble *v) - void glMultiTexCoord2f (GLenum target, GLfloat s, GLfloat t) - void glMultiTexCoord2fv (GLenum target, const GLfloat *v) - void glMultiTexCoord2i (GLenum target, GLint s, GLint t) - void glMultiTexCoord2iv (GLenum target, const GLint *v) - void glMultiTexCoord2s (GLenum target, GLshort s, GLshort t) - void glMultiTexCoord2sv (GLenum target, const GLshort *v) - void glMultiTexCoord3d (GLenum target, GLdouble s, GLdouble t, GLdouble r) - void glMultiTexCoord3dv (GLenum target, const GLdouble *v) - void glMultiTexCoord3f (GLenum target, GLfloat s, GLfloat t, GLfloat r) - void glMultiTexCoord3fv (GLenum target, const GLfloat *v) - void glMultiTexCoord3i (GLenum target, GLint s, GLint t, GLint r) - void glMultiTexCoord3iv (GLenum target, const GLint *v) - void glMultiTexCoord3s (GLenum target, GLshort s, GLshort t, GLshort r) - void glMultiTexCoord3sv (GLenum target, const GLshort *v) - void glMultiTexCoord4d (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) - void glMultiTexCoord4dv (GLenum target, const GLdouble *v) - void glMultiTexCoord4f (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) - void glMultiTexCoord4fv (GLenum target, const GLfloat *v) - void glMultiTexCoord4i (GLenum target, GLint s, GLint t, GLint r, GLint q) - void glMultiTexCoord4iv (GLenum target, const GLint *v) - void glMultiTexCoord4s (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) - void glMultiTexCoord4sv (GLenum target, const GLshort *v) + void glLoadTransposeMatrixd (const GLdouble m[16]) ~ 3.0 forward || 3.2 core + void glLoadTransposeMatrixf (const GLfloat m[16]) ~ 3.0 forward || 3.2 core + void glMultTransposeMatrixd (const GLdouble m[16]) ~ 3.0 forward || 3.2 core + void glMultTransposeMatrixf (const GLfloat m[16]) ~ 3.0 forward || 3.2 core + void glMultiTexCoord1d (GLenum target, GLdouble s) ~ 3.0 forward || 3.2 core + void glMultiTexCoord1dv (GLenum target, const GLdouble *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord1f (GLenum target, GLfloat s) ~ 3.0 forward || 3.2 core + void glMultiTexCoord1fv (GLenum target, const GLfloat *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord1i (GLenum target, GLint s) ~ 3.0 forward || 3.2 core + void glMultiTexCoord1iv (GLenum target, const GLint *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord1s (GLenum target, GLshort s) ~ 3.0 forward || 3.2 core + void glMultiTexCoord1sv (GLenum target, const GLshort *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord2d (GLenum target, GLdouble s, GLdouble t) ~ 3.0 forward || 3.2 core + void glMultiTexCoord2dv (GLenum target, const GLdouble *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord2f (GLenum target, GLfloat s, GLfloat t) ~ 3.0 forward || 3.2 core + void glMultiTexCoord2fv (GLenum target, const GLfloat *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord2i (GLenum target, GLint s, GLint t) ~ 3.0 forward || 3.2 core + void glMultiTexCoord2iv (GLenum target, const GLint *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord2s (GLenum target, GLshort s, GLshort t) ~ 3.0 forward || 3.2 core + void glMultiTexCoord2sv (GLenum target, const GLshort *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord3d (GLenum target, GLdouble s, GLdouble t, GLdouble r) ~ 3.0 forward || 3.2 core + void glMultiTexCoord3dv (GLenum target, const GLdouble *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord3f (GLenum target, GLfloat s, GLfloat t, GLfloat r) ~ 3.0 forward || 3.2 core + void glMultiTexCoord3fv (GLenum target, const GLfloat *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord3i (GLenum target, GLint s, GLint t, GLint r) ~ 3.0 forward || 3.2 core + void glMultiTexCoord3iv (GLenum target, const GLint *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord3s (GLenum target, GLshort s, GLshort t, GLshort r) ~ 3.0 forward || 3.2 core + void glMultiTexCoord3sv (GLenum target, const GLshort *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord4d (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) ~ 3.0 forward || 3.2 core + void glMultiTexCoord4dv (GLenum target, const GLdouble *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord4f (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) ~ 3.0 forward || 3.2 core + void glMultiTexCoord4fv (GLenum target, const GLfloat *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord4i (GLenum target, GLint s, GLint t, GLint r, GLint q) ~ 3.0 forward || 3.2 core + void glMultiTexCoord4iv (GLenum target, const GLint *v) ~ 3.0 forward || 3.2 core + void glMultiTexCoord4s (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) ~ 3.0 forward || 3.2 core + void glMultiTexCoord4sv (GLenum target, const GLshort *v) ~ 3.0 forward || 3.2 core void glSampleCoverage (GLclampf value, GLboolean invert) diff --git a/auto/core/gl/GL_VERSION_1_4 b/auto/core/gl/GL_VERSION_1_4 index 8d0724a..ab1b8d4 100644 --- a/auto/core/gl/GL_VERSION_1_4 +++ b/auto/core/gl/GL_VERSION_1_4 @@ -43,48 +43,48 @@ http://www.opengl.org/documentation/specs/version1.4/glspec14.pdf GL_MIRRORED_REPEAT 0x8370 void glBlendEquation (GLenum mode) void glBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) - void glFogCoordf (GLfloat coord) - void glFogCoordfv (const GLfloat *coord) - void glFogCoordd (GLdouble coord) - void glFogCoorddv (const GLdouble *coord) - void glFogCoordPointer (GLenum type, GLsizei stride, const void *pointer) + void glFogCoordf (GLfloat coord) ~ 3.0 forward || 3.2 core + void glFogCoordfv (const GLfloat *coord) ~ 3.0 forward || 3.2 core + void glFogCoordd (GLdouble coord) ~ 3.0 forward || 3.2 core + void glFogCoorddv (const GLdouble *coord) ~ 3.0 forward || 3.2 core + void glFogCoordPointer (GLenum type, GLsizei stride, const void *pointer) ~ 3.0 forward || 3.2 core void glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount) void glMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const void *const* indices, GLsizei drawcount) void glPointParameteri (GLenum pname, GLint param) void glPointParameteriv (GLenum pname, const GLint *params) void glPointParameterf (GLenum pname, GLfloat param) void glPointParameterfv (GLenum pname, const GLfloat *params) - void glSecondaryColor3b (GLbyte red, GLbyte green, GLbyte blue) - void glSecondaryColor3bv (const GLbyte *v) - void glSecondaryColor3d (GLdouble red, GLdouble green, GLdouble blue) - void glSecondaryColor3dv (const GLdouble *v) - void glSecondaryColor3f (GLfloat red, GLfloat green, GLfloat blue) - void glSecondaryColor3fv (const GLfloat *v) - void glSecondaryColor3i (GLint red, GLint green, GLint blue) - void glSecondaryColor3iv (const GLint *v) - void glSecondaryColor3s (GLshort red, GLshort green, GLshort blue) - void glSecondaryColor3sv (const GLshort *v) - void glSecondaryColor3ub (GLubyte red, GLubyte green, GLubyte blue) - void glSecondaryColor3ubv (const GLubyte *v) - void glSecondaryColor3ui (GLuint red, GLuint green, GLuint blue) - void glSecondaryColor3uiv (const GLuint *v) - void glSecondaryColor3us (GLushort red, GLushort green, GLushort blue) - void glSecondaryColor3usv (const GLushort *v) - void glSecondaryColorPointer (GLint size, GLenum type, GLsizei stride, const void *pointer) + void glSecondaryColor3b (GLbyte red, GLbyte green, GLbyte blue) ~ 3.0 forward || 3.2 core + void glSecondaryColor3bv (const GLbyte *v) ~ 3.0 forward || 3.2 core + void glSecondaryColor3d (GLdouble red, GLdouble green, GLdouble blue) ~ 3.0 forward || 3.2 core + void glSecondaryColor3dv (const GLdouble *v) ~ 3.0 forward || 3.2 core + void glSecondaryColor3f (GLfloat red, GLfloat green, GLfloat blue) ~ 3.0 forward || 3.2 core + void glSecondaryColor3fv (const GLfloat *v) ~ 3.0 forward || 3.2 core + void glSecondaryColor3i (GLint red, GLint green, GLint blue) ~ 3.0 forward || 3.2 core + void glSecondaryColor3iv (const GLint *v) ~ 3.0 forward || 3.2 core + void glSecondaryColor3s (GLshort red, GLshort green, GLshort blue) ~ 3.0 forward || 3.2 core + void glSecondaryColor3sv (const GLshort *v) ~ 3.0 forward || 3.2 core + void glSecondaryColor3ub (GLubyte red, GLubyte green, GLubyte blue) ~ 3.0 forward || 3.2 core + void glSecondaryColor3ubv (const GLubyte *v) ~ 3.0 forward || 3.2 core + void glSecondaryColor3ui (GLuint red, GLuint green, GLuint blue) ~ 3.0 forward || 3.2 core + void glSecondaryColor3uiv (const GLuint *v) ~ 3.0 forward || 3.2 core + void glSecondaryColor3us (GLushort red, GLushort green, GLushort blue) ~ 3.0 forward || 3.2 core + void glSecondaryColor3usv (const GLushort *v) ~ 3.0 forward || 3.2 core + void glSecondaryColorPointer (GLint size, GLenum type, GLsizei stride, const void *pointer) ~ 3.0 forward || 3.2 core void glBlendFuncSeparate (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) - void glWindowPos2d (GLdouble x, GLdouble y) - void glWindowPos2f (GLfloat x, GLfloat y) - void glWindowPos2i (GLint x, GLint y) - void glWindowPos2s (GLshort x, GLshort y) - void glWindowPos2dv (const GLdouble *p) - void glWindowPos2fv (const GLfloat *p) - void glWindowPos2iv (const GLint *p) - void glWindowPos2sv (const GLshort *p) - void glWindowPos3d (GLdouble x, GLdouble y, GLdouble z) - void glWindowPos3f (GLfloat x, GLfloat y, GLfloat z) - void glWindowPos3i (GLint x, GLint y, GLint z) - void glWindowPos3s (GLshort x, GLshort y, GLshort z) - void glWindowPos3dv (const GLdouble *p) - void glWindowPos3fv (const GLfloat *p) - void glWindowPos3iv (const GLint *p) - void glWindowPos3sv (const GLshort *p) + void glWindowPos2d (GLdouble x, GLdouble y) ~ 3.0 forward || 3.2 core + void glWindowPos2f (GLfloat x, GLfloat y) ~ 3.0 forward || 3.2 core + void glWindowPos2i (GLint x, GLint y) ~ 3.0 forward || 3.2 core + void glWindowPos2s (GLshort x, GLshort y) ~ 3.0 forward || 3.2 core + void glWindowPos2dv (const GLdouble *p) ~ 3.0 forward || 3.2 core + void glWindowPos2fv (const GLfloat *p) ~ 3.0 forward || 3.2 core + void glWindowPos2iv (const GLint *p) ~ 3.0 forward || 3.2 core + void glWindowPos2sv (const GLshort *p) ~ 3.0 forward || 3.2 core + void glWindowPos3d (GLdouble x, GLdouble y, GLdouble z) ~ 3.0 forward || 3.2 core + void glWindowPos3f (GLfloat x, GLfloat y, GLfloat z) ~ 3.0 forward || 3.2 core + void glWindowPos3i (GLint x, GLint y, GLint z) ~ 3.0 forward || 3.2 core + void glWindowPos3s (GLshort x, GLshort y, GLshort z) ~ 3.0 forward || 3.2 core + void glWindowPos3dv (const GLdouble *p) ~ 3.0 forward || 3.2 core + void glWindowPos3fv (const GLfloat *p) ~ 3.0 forward || 3.2 core + void glWindowPos3iv (const GLint *p) ~ 3.0 forward || 3.2 core + void glWindowPos3sv (const GLshort *p) ~ 3.0 forward || 3.2 core