summaryrefslogtreecommitdiff
path: root/auto/core/gl/GL_VERSION_2_0
diff options
context:
space:
mode:
Diffstat (limited to 'auto/core/gl/GL_VERSION_2_0')
-rw-r--r--auto/core/gl/GL_VERSION_2_0180
1 files changed, 180 insertions, 0 deletions
diff --git a/auto/core/gl/GL_VERSION_2_0 b/auto/core/gl/GL_VERSION_2_0
new file mode 100644
index 0000000..f6479d0
--- /dev/null
+++ b/auto/core/gl/GL_VERSION_2_0
@@ -0,0 +1,180 @@
+GL_VERSION_2_0
+http://www.opengl.org/documentation/specs/version2.0/glspec20.pdf
+
+ GL_BLEND_EQUATION_RGB GL_BLEND_EQUATION
+ GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622
+ GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623
+ GL_VERTEX_ATTRIB_ARRAY_STRIDE 0x8624
+ GL_VERTEX_ATTRIB_ARRAY_TYPE 0x8625
+ GL_CURRENT_VERTEX_ATTRIB 0x8626
+ GL_VERTEX_PROGRAM_POINT_SIZE 0x8642
+ GL_VERTEX_PROGRAM_TWO_SIDE 0x8643
+ GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645
+ GL_STENCIL_BACK_FUNC 0x8800
+ GL_STENCIL_BACK_FAIL 0x8801
+ GL_STENCIL_BACK_PASS_DEPTH_FAIL 0x8802
+ GL_STENCIL_BACK_PASS_DEPTH_PASS 0x8803
+ GL_MAX_DRAW_BUFFERS 0x8824
+ GL_DRAW_BUFFER0 0x8825
+ GL_DRAW_BUFFER1 0x8826
+ GL_DRAW_BUFFER2 0x8827
+ GL_DRAW_BUFFER3 0x8828
+ GL_DRAW_BUFFER4 0x8829
+ GL_DRAW_BUFFER5 0x882A
+ GL_DRAW_BUFFER6 0x882B
+ GL_DRAW_BUFFER7 0x882C
+ GL_DRAW_BUFFER8 0x882D
+ GL_DRAW_BUFFER9 0x882E
+ GL_DRAW_BUFFER10 0x882F
+ GL_DRAW_BUFFER11 0x8830
+ GL_DRAW_BUFFER12 0x8831
+ GL_DRAW_BUFFER13 0x8832
+ GL_DRAW_BUFFER14 0x8833
+ GL_DRAW_BUFFER15 0x8834
+ GL_BLEND_EQUATION_ALPHA 0x883D
+ GL_POINT_SPRITE 0x8861
+ GL_COORD_REPLACE 0x8862
+ GL_MAX_VERTEX_ATTRIBS 0x8869
+ GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A
+ GL_MAX_TEXTURE_COORDS 0x8871
+ GL_MAX_TEXTURE_IMAGE_UNITS 0x8872
+ GL_FRAGMENT_SHADER 0x8B30
+ GL_VERTEX_SHADER 0x8B31
+ GL_MAX_FRAGMENT_UNIFORM_COMPONENTS 0x8B49
+ GL_MAX_VERTEX_UNIFORM_COMPONENTS 0x8B4A
+ GL_MAX_VARYING_FLOATS 0x8B4B
+ GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C
+ GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D
+ GL_SHADER_TYPE 0x8B4F
+ GL_FLOAT_VEC2 0x8B50
+ GL_FLOAT_VEC3 0x8B51
+ GL_FLOAT_VEC4 0x8B52
+ GL_INT_VEC2 0x8B53
+ GL_INT_VEC3 0x8B54
+ GL_INT_VEC4 0x8B55
+ GL_BOOL 0x8B56
+ GL_BOOL_VEC2 0x8B57
+ GL_BOOL_VEC3 0x8B58
+ GL_BOOL_VEC4 0x8B59
+ GL_FLOAT_MAT2 0x8B5A
+ GL_FLOAT_MAT3 0x8B5B
+ GL_FLOAT_MAT4 0x8B5C
+ GL_SAMPLER_1D 0x8B5D
+ GL_SAMPLER_2D 0x8B5E
+ GL_SAMPLER_3D 0x8B5F
+ GL_SAMPLER_CUBE 0x8B60
+ GL_SAMPLER_1D_SHADOW 0x8B61
+ GL_SAMPLER_2D_SHADOW 0x8B62
+ GL_DELETE_STATUS 0x8B80
+ GL_COMPILE_STATUS 0x8B81
+ GL_LINK_STATUS 0x8B82
+ GL_VALIDATE_STATUS 0x8B83
+ GL_INFO_LOG_LENGTH 0x8B84
+ GL_ATTACHED_SHADERS 0x8B85
+ GL_ACTIVE_UNIFORMS 0x8B86
+ GL_ACTIVE_UNIFORM_MAX_LENGTH 0x8B87
+ GL_SHADER_SOURCE_LENGTH 0x8B88
+ GL_ACTIVE_ATTRIBUTES 0x8B89
+ GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A
+ GL_FRAGMENT_SHADER_DERIVATIVE_HINT 0x8B8B
+ GL_SHADING_LANGUAGE_VERSION 0x8B8C
+ GL_CURRENT_PROGRAM 0x8B8D
+ GL_POINT_SPRITE_COORD_ORIGIN 0x8CA0
+ GL_LOWER_LEFT 0x8CA1
+ GL_UPPER_LEFT 0x8CA2
+ GL_STENCIL_BACK_REF 0x8CA3
+ GL_STENCIL_BACK_VALUE_MASK 0x8CA4
+ GL_STENCIL_BACK_WRITEMASK 0x8CA5
+ void glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha)
+ void glDrawBuffers (GLsizei n, const GLenum* bufs)
+ void glStencilOpSeparate (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
+ void glStencilFuncSeparate (GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask)
+ void glStencilMaskSeparate (GLenum face, GLuint mask)
+ void glAttachShader (GLuint program, GLuint shader)
+ void glBindAttribLocation (GLuint program, GLuint index, const GLchar* name)
+ void glCompileShader (GLuint shader)
+ GLuint glCreateProgram (void)
+ GLuint glCreateShader (GLenum type)
+ void glDeleteProgram (GLuint program)
+ void glDeleteShader (GLuint shader)
+ void glDetachShader (GLuint program, GLuint shader)
+ void glDisableVertexAttribArray (GLuint index)
+ void glEnableVertexAttribArray (GLuint index)
+ void glGetActiveAttrib (GLuint program, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GLenum* type, GLchar* name)
+ void glGetActiveUniform (GLuint program, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GLenum* type, GLchar* name)
+ void glGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei* count, GLuint* shaders)
+ GLint glGetAttribLocation (GLuint program, const GLchar* name)
+ void glGetProgramiv (GLuint program, GLenum pname, GLint* param)
+ void glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei* length, GLchar* infoLog)
+ void glGetShaderiv (GLuint shader, GLenum pname, GLint* param)
+ void glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei* length, GLchar* infoLog)
+ void glShaderSource (GLuint shader, GLsizei count, const GLchar *const* string, const GLint* length)
+ GLint glGetUniformLocation (GLuint program, const GLchar* name)
+ void glGetUniformfv (GLuint program, GLint location, GLfloat* params)
+ void glGetUniformiv (GLuint program, GLint location, GLint* params)
+ void glGetVertexAttribdv (GLuint index, GLenum pname, GLdouble* params)
+ void glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat* params)
+ void glGetVertexAttribiv (GLuint index, GLenum pname, GLint* params)
+ void glGetVertexAttribPointerv (GLuint index, GLenum pname, void** pointer)
+ GLboolean glIsProgram (GLuint program)
+ GLboolean glIsShader (GLuint shader)
+ void glLinkProgram (GLuint program)
+ void glGetShaderSource (GLuint obj, GLsizei maxLength, GLsizei* length, GLchar* source)
+ void glUseProgram (GLuint program)
+ void glUniform1f (GLint location, GLfloat v0)
+ void glUniform1fv (GLint location, GLsizei count, const GLfloat* value)
+ void glUniform1i (GLint location, GLint v0)
+ void glUniform1iv (GLint location, GLsizei count, const GLint* value)
+ void glUniform2f (GLint location, GLfloat v0, GLfloat v1)
+ void glUniform2fv (GLint location, GLsizei count, const GLfloat* value)
+ void glUniform2i (GLint location, GLint v0, GLint v1)
+ void glUniform2iv (GLint location, GLsizei count, const GLint* value)
+ void glUniform3f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
+ void glUniform3fv (GLint location, GLsizei count, const GLfloat* value)
+ void glUniform3i (GLint location, GLint v0, GLint v1, GLint v2)
+ void glUniform3iv (GLint location, GLsizei count, const GLint* value)
+ void glUniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
+ void glUniform4fv (GLint location, GLsizei count, const GLfloat* value)
+ void glUniform4i (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
+ void glUniform4iv (GLint location, GLsizei count, const GLint* value)
+ void glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
+ void glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
+ void glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
+ void glValidateProgram (GLuint program)
+ void glVertexAttrib1d (GLuint index, GLdouble x)
+ void glVertexAttrib1dv (GLuint index, const GLdouble* v)
+ void glVertexAttrib1f (GLuint index, GLfloat x)
+ void glVertexAttrib1fv (GLuint index, const GLfloat* v)
+ void glVertexAttrib1s (GLuint index, GLshort x)
+ void glVertexAttrib1sv (GLuint index, const GLshort* v)
+ void glVertexAttrib2d (GLuint index, GLdouble x, GLdouble y)
+ void glVertexAttrib2dv (GLuint index, const GLdouble* v)
+ void glVertexAttrib2f (GLuint index, GLfloat x, GLfloat y)
+ void glVertexAttrib2fv (GLuint index, const GLfloat* v)
+ void glVertexAttrib2s (GLuint index, GLshort x, GLshort y)
+ void glVertexAttrib2sv (GLuint index, const GLshort* v)
+ void glVertexAttrib3d (GLuint index, GLdouble x, GLdouble y, GLdouble z)
+ void glVertexAttrib3dv (GLuint index, const GLdouble* v)
+ void glVertexAttrib3f (GLuint index, GLfloat x, GLfloat y, GLfloat z)
+ void glVertexAttrib3fv (GLuint index, const GLfloat* v)
+ void glVertexAttrib3s (GLuint index, GLshort x, GLshort y, GLshort z)
+ void glVertexAttrib3sv (GLuint index, const GLshort* v)
+ void glVertexAttrib4Nbv (GLuint index, const GLbyte* v)
+ void glVertexAttrib4Niv (GLuint index, const GLint* v)
+ void glVertexAttrib4Nsv (GLuint index, const GLshort* v)
+ void glVertexAttrib4Nub (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
+ void glVertexAttrib4Nubv (GLuint index, const GLubyte* v)
+ void glVertexAttrib4Nuiv (GLuint index, const GLuint* v)
+ void glVertexAttrib4Nusv (GLuint index, const GLushort* v)
+ void glVertexAttrib4bv (GLuint index, const GLbyte* v)
+ void glVertexAttrib4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
+ void glVertexAttrib4dv (GLuint index, const GLdouble* v)
+ void glVertexAttrib4f (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
+ void glVertexAttrib4fv (GLuint index, const GLfloat* v)
+ void glVertexAttrib4iv (GLuint index, const GLint* v)
+ void glVertexAttrib4s (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
+ void glVertexAttrib4sv (GLuint index, const GLshort* v)
+ void glVertexAttrib4ubv (GLuint index, const GLubyte* v)
+ void glVertexAttrib4uiv (GLuint index, const GLuint* v)
+ void glVertexAttrib4usv (GLuint index, const GLushort* v)
+ void glVertexAttribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void* pointer)