1GL_VERSION_1_5 2http://www.opengl.org/documentation/specs/version1.5/glspec15.pdf 3 4 GL_BUFFER_SIZE 0x8764 5 GL_BUFFER_USAGE 0x8765 6 GL_QUERY_COUNTER_BITS 0x8864 7 GL_CURRENT_QUERY 0x8865 8 GL_QUERY_RESULT 0x8866 9 GL_QUERY_RESULT_AVAILABLE 0x8867 10 GL_ARRAY_BUFFER 0x8892 11 GL_ELEMENT_ARRAY_BUFFER 0x8893 12 GL_ARRAY_BUFFER_BINDING 0x8894 13 GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895 14 GL_VERTEX_ARRAY_BUFFER_BINDING 0x8896 15 GL_NORMAL_ARRAY_BUFFER_BINDING 0x8897 16 GL_COLOR_ARRAY_BUFFER_BINDING 0x8898 17 GL_INDEX_ARRAY_BUFFER_BINDING 0x8899 18 GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING 0x889A 19 GL_EDGE_FLAG_ARRAY_BUFFER_BINDING 0x889B 20 GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING 0x889C 21 GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING 0x889D 22 GL_WEIGHT_ARRAY_BUFFER_BINDING 0x889E 23 GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F 24 GL_READ_ONLY 0x88B8 25 GL_WRITE_ONLY 0x88B9 26 GL_READ_WRITE 0x88BA 27 GL_BUFFER_ACCESS 0x88BB 28 GL_BUFFER_MAPPED 0x88BC 29 GL_BUFFER_MAP_POINTER 0x88BD 30 GL_STREAM_DRAW 0x88E0 31 GL_STREAM_READ 0x88E1 32 GL_STREAM_COPY 0x88E2 33 GL_STATIC_DRAW 0x88E4 34 GL_STATIC_READ 0x88E5 35 GL_STATIC_COPY 0x88E6 36 GL_DYNAMIC_DRAW 0x88E8 37 GL_DYNAMIC_READ 0x88E9 38 GL_DYNAMIC_COPY 0x88EA 39 GL_SAMPLES_PASSED 0x8914 40 GL_FOG_COORD_SRC GL_FOG_COORDINATE_SOURCE 41 GL_FOG_COORD GL_FOG_COORDINATE 42 GL_CURRENT_FOG_COORD GL_CURRENT_FOG_COORDINATE 43 GL_FOG_COORD_ARRAY_TYPE GL_FOG_COORDINATE_ARRAY_TYPE 44 GL_FOG_COORD_ARRAY_STRIDE GL_FOG_COORDINATE_ARRAY_STRIDE 45 GL_FOG_COORD_ARRAY_POINTER GL_FOG_COORDINATE_ARRAY_POINTER 46 GL_FOG_COORD_ARRAY GL_FOG_COORDINATE_ARRAY 47 GL_FOG_COORD_ARRAY_BUFFER_BINDING GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING 48 GL_SRC0_RGB GL_SOURCE0_RGB 49 GL_SRC1_RGB GL_SOURCE1_RGB 50 GL_SRC2_RGB GL_SOURCE2_RGB 51 GL_SRC0_ALPHA GL_SOURCE0_ALPHA 52 GL_SRC1_ALPHA GL_SOURCE1_ALPHA 53 GL_SRC2_ALPHA GL_SOURCE2_ALPHA 54 void glGenQueries (GLsizei n, GLuint* ids) 55 void glDeleteQueries (GLsizei n, const GLuint* ids) 56 GLboolean glIsQuery (GLuint id) 57 void glBeginQuery (GLenum target, GLuint id) 58 void glEndQuery (GLenum target) 59 void glGetQueryiv (GLenum target, GLenum pname, GLint* params) 60 void glGetQueryObjectiv (GLuint id, GLenum pname, GLint* params) 61 void glGetQueryObjectuiv (GLuint id, GLenum pname, GLuint* params) 62 void glBindBuffer (GLenum target, GLuint buffer) 63 void glDeleteBuffers (GLsizei n, const GLuint* buffers) 64 void glGenBuffers (GLsizei n, GLuint* buffers) 65 GLboolean glIsBuffer (GLuint buffer) 66 void glBufferData (GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage) 67 void glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data) 68 void glGetBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, GLvoid* data) 69 GLvoid* glMapBuffer (GLenum target, GLenum access) 70 GLboolean glUnmapBuffer (GLenum target) 71 void glGetBufferParameteriv (GLenum target, GLenum pname, GLint* params) 72 void glGetBufferPointerv (GLenum target, GLenum pname, GLvoid** params) 73 typedef ptrdiff_t GLsizeiptr 74 typedef ptrdiff_t GLintptr 75