3DFX_tbuffer: glTbufferMask3DFX: [void, GLuint mask] AMD_debug_output: glDebugMessageCallbackAMD: [void, GLDEBUGPROCAMD callback, GLvoid *userParam] glDebugMessageEnableAMD: [void, GLenum category, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled] glDebugMessageInsertAMD: [void, GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar *buf] glGetDebugMessageLogAMD: [GLuint, GLuint count, GLsizei bufsize, GLenum *categories, GLuint *severities, GLuint *ids, GLsizei *lengths, GLchar *message] AMD_draw_buffers_blend: glBlendEquationIndexedAMD: [void, GLuint buf, GLenum mode] glBlendEquationSeparateIndexedAMD: [void, GLuint buf, GLenum modeRGB, GLenum modeAlpha] glBlendFuncIndexedAMD: [void, GLuint buf, GLenum src, GLenum dst] glBlendFuncSeparateIndexedAMD: [void, GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha] AMD_multi_draw_indirect: glMultiDrawArraysIndirectAMD: [void, GLenum mode, const GLvoid *indirect, GLsizei primcount, GLsizei stride] glMultiDrawElementsIndirectAMD: [void, GLenum mode, GLenum type, const GLvoid *indirect, GLsizei primcount, GLsizei stride] AMD_name_gen_delete: glDeleteNamesAMD: [void, GLenum identifier, GLuint num, const GLuint *names] glGenNamesAMD: [void, GLenum identifier, GLuint num, GLuint *names] glIsNameAMD: [GLboolean, GLenum identifier, GLuint name] AMD_performance_monitor: glBeginPerfMonitorAMD: [void, GLuint monitor] glDeletePerfMonitorsAMD: [void, GLsizei n, GLuint *monitors] glEndPerfMonitorAMD: [void, GLuint monitor] glGenPerfMonitorsAMD: [void, GLsizei n, GLuint *monitors] glGetPerfMonitorCounterDataAMD: [void, GLuint monitor, GLenum pname, GLsizei dataSize, GLuint *data, GLint *bytesWritten] glGetPerfMonitorCounterInfoAMD: [void, GLuint group, GLuint counter, GLenum pname, GLvoid *data] glGetPerfMonitorCounterStringAMD: [void, GLuint group, GLuint counter, GLsizei bufSize, GLsizei *length, GLchar *counterString] glGetPerfMonitorCountersAMD: [void, GLuint group, GLint *numCounters, GLint *maxActiveCounters, GLsizei counterSize, GLuint *counters] glGetPerfMonitorGroupStringAMD: [void, GLuint group, GLsizei bufSize, GLsizei *length, GLchar *groupString] glGetPerfMonitorGroupsAMD: [void, GLint *numGroups, GLsizei groupsSize, GLuint *groups] glSelectPerfMonitorCountersAMD: [void, GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint *counterList] AMD_sample_positions: glSetMultisamplefvAMD: [void, GLenum pname, GLuint index, const GLfloat *val] AMD_sparse_texture: glTexStorageSparseAMD: [void, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags] glTextureStorageSparseAMD: [void, GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags] AMD_stencil_operation_extended: glStencilOpValueAMD: [void, GLenum face, GLuint value] AMD_vertex_shader_tessellator: glTessellationFactorAMD: [void, GLfloat factor] glTessellationModeAMD: [void, GLenum mode] APPLE_element_array: glDrawElementArrayAPPLE: [void, GLenum mode, GLint first, GLsizei count] glDrawRangeElementArrayAPPLE: [void, GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count] glElementPointerAPPLE: [void, GLenum type, const GLvoid *pointer] glMultiDrawElementArrayAPPLE: [void, GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount] glMultiDrawRangeElementArrayAPPLE: [void, GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount] APPLE_fence: glDeleteFencesAPPLE: [void, GLsizei n, const GLuint *fences] glFinishFenceAPPLE: [void, GLuint fence] glFinishObjectAPPLE: [void, GLenum object, GLint name] glGenFencesAPPLE: [void, GLsizei n, GLuint *fences] glIsFenceAPPLE: [GLboolean, GLuint fence] glSetFenceAPPLE: [void, GLuint fence] glTestFenceAPPLE: [GLboolean, GLuint fence] glTestObjectAPPLE: [GLboolean, GLenum object, GLuint name] APPLE_flush_buffer_range: glBufferParameteriAPPLE: [void, GLenum target, GLenum pname, GLint param] glFlushMappedBufferRangeAPPLE: [void, GLenum target, GLintptr offset, GLsizeiptr size] APPLE_object_purgeable: glGetObjectParameterivAPPLE: [void, GLenum objectType, GLuint name, GLenum pname, GLint *params] glObjectPurgeableAPPLE: [GLenum, GLenum objectType, GLuint name, GLenum option] glObjectUnpurgeableAPPLE: [GLenum, GLenum objectType, GLuint name, GLenum option] APPLE_texture_range: glGetTexParameterPointervAPPLE: [void, GLenum target, GLenum pname, GLvoid *params] glTextureRangeAPPLE: [void, GLenum target, GLsizei length, const GLvoid *pointer] APPLE_vertex_array_object: glBindVertexArrayAPPLE: [void, GLuint array] glDeleteVertexArraysAPPLE: [void, GLsizei n, const GLuint *arrays] glGenVertexArraysAPPLE: [void, GLsizei n, GLuint *arrays] glIsVertexArrayAPPLE: [GLboolean, GLuint array] APPLE_vertex_array_range: glFlushVertexArrayRangeAPPLE: [void, GLsizei length, GLvoid *pointer] glVertexArrayParameteriAPPLE: [void, GLenum pname, GLint param] glVertexArrayRangeAPPLE: [void, GLsizei length, GLvoid *pointer] APPLE_vertex_program_evaluators: glDisableVertexAttribAPPLE: [void, GLuint index, GLenum pname] glEnableVertexAttribAPPLE: [void, GLuint index, GLenum pname] glIsVertexAttribEnabledAPPLE: [GLboolean, GLuint index, GLenum pname] glMapVertexAttrib1dAPPLE: [void, GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points] glMapVertexAttrib1fAPPLE: [void, GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points] glMapVertexAttrib2dAPPLE: [void, GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points] glMapVertexAttrib2fAPPLE: [void, GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points] ARB_ES2_compatibility: glClearDepthf: [void, GLfloat d] glDepthRangef: [void, GLfloat n, GLfloat f] glGetShaderPrecisionFormat: [void, GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision] glReleaseShaderCompiler: [void] glShaderBinary: [void, GLsizei count, const GLuint *shaders, GLenum binaryformat, const GLvoid *binary, GLsizei length] ARB_base_instance: glDrawArraysInstancedBaseInstance: [void, GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance] glDrawElementsInstancedBaseInstance: [void, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance] glDrawElementsInstancedBaseVertexBaseInstance: [void, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance] ARB_blend_func_extended: glBindFragDataLocationIndexed: [void, GLuint program, GLuint colorNumber, GLuint index, const GLchar *name] glGetFragDataIndex: [GLint, GLuint program, const GLchar *name] ARB_cl_event: glCreateSyncFromCLeventARB: [GLsync, struct _cl_context *context, struct _cl_event *event, GLbitfield flags] ARB_clear_buffer_object: glClearBufferData: [void, GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data] glClearBufferSubData: [void, GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data] glClearNamedBufferDataEXT: [void, GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data] glClearNamedBufferSubDataEXT: [void, GLuint buffer, GLenum internalformat, GLenum format, GLenum type, GLsizeiptr offset, GLsizeiptr size, const void *data] ARB_color_buffer_float: glClampColorARB: [void, GLenum target, GLenum clamp] ARB_compute_shader: glDispatchCompute: [void, GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z] glDispatchComputeIndirect: [void, GLintptr indirect] ARB_copy_buffer: glCopyBufferSubData: [void, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size] ARB_copy_image: glCopyImageSubData: [void, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth] ARB_debug_output: glDebugMessageCallbackARB: [void, GLDEBUGPROCARB callback, const GLvoid *userParam] glDebugMessageControlARB: [void, GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled] glDebugMessageInsertARB: [void, GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf] glGetDebugMessageLogARB: [GLuint, GLuint count, GLsizei bufsize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog] ARB_draw_buffers: glDrawBuffersARB: [void, GLsizei n, const GLenum *bufs] ARB_draw_buffers_blend: glBlendEquationSeparateiARB: [void, GLuint buf, GLenum modeRGB, GLenum modeAlpha] glBlendEquationiARB: [void, GLuint buf, GLenum mode] glBlendFuncSeparateiARB: [void, GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha] glBlendFunciARB: [void, GLuint buf, GLenum src, GLenum dst] ARB_draw_elements_base_vertex: glDrawElementsBaseVertex: [void, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLint basevertex] glDrawElementsInstancedBaseVertex: [void, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instancecount, GLint basevertex] glDrawRangeElementsBaseVertex: [void, GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices, GLint basevertex] glMultiDrawElementsBaseVertex: [void, GLenum mode, const GLsizei *count, GLenum type, GLvoid*const *indices, GLsizei drawcount, const GLint *basevertex] ARB_draw_indirect: glDrawArraysIndirect: [void, GLenum mode, const GLvoid *indirect] glDrawElementsIndirect: [void, GLenum mode, GLenum type, const GLvoid *indirect] ARB_draw_instanced: glDrawArraysInstancedARB: [void, GLenum mode, GLint first, GLsizei count, GLsizei primcount] glDrawElementsInstancedARB: [void, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei primcount] ARB_framebuffer_no_attachments: glFramebufferParameteri: [void, GLenum target, GLenum pname, GLint param] glGetFramebufferParameteriv: [void, GLenum target, GLenum pname, GLint *params] glGetNamedFramebufferParameterivEXT: [void, GLuint framebuffer, GLenum pname, GLint *params] glNamedFramebufferParameteriEXT: [void, GLuint framebuffer, GLenum pname, GLint param] ARB_framebuffer_object: glBindFramebuffer: [void, GLenum target, GLuint framebuffer] glBindRenderbuffer: [void, GLenum target, GLuint renderbuffer] glBlitFramebuffer: [void, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter] glCheckFramebufferStatus: [GLenum, GLenum target] glDeleteFramebuffers: [void, GLsizei n, const GLuint *framebuffers] glDeleteRenderbuffers: [void, GLsizei n, const GLuint *renderbuffers] glFramebufferRenderbuffer: [void, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer] glFramebufferTexture1D: [void, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level] glFramebufferTexture2D: [void, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level] glFramebufferTexture3D: [void, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset] glFramebufferTextureLayer: [void, GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer] glGenFramebuffers: [void, GLsizei n, GLuint *framebuffers] glGenRenderbuffers: [void, GLsizei n, GLuint *renderbuffers] glGenerateMipmap: [void, GLenum target] glGetFramebufferAttachmentParameteriv: [void, GLenum target, GLenum attachment, GLenum pname, GLint *params] glGetRenderbufferParameteriv: [void, GLenum target, GLenum pname, GLint *params] glIsFramebuffer: [GLboolean, GLuint framebuffer] glIsRenderbuffer: [GLboolean, GLuint renderbuffer] glRenderbufferStorage: [void, GLenum target, GLenum internalformat, GLsizei width, GLsizei height] glRenderbufferStorageMultisample: [void, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height] ARB_geometry_shader4: glFramebufferTextureARB: [void, GLenum target, GLenum attachment, GLuint texture, GLint level] glFramebufferTextureFaceARB: [void, GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face] glFramebufferTextureLayerARB: [void, GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer] glProgramParameteriARB: [void, GLuint program, GLenum pname, GLint value] ARB_get_program_binary: glGetProgramBinary: [void, GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, GLvoid *binary] glProgramBinary: [void, GLuint program, GLenum binaryFormat, const GLvoid *binary, GLsizei length] glProgramParameteri: [void, GLuint program, GLenum pname, GLint value] ARB_gpu_shader_fp64: glGetUniformdv: [void, GLuint program, GLint location, GLdouble *params] glUniform1d: [void, GLint location, GLdouble x] glUniform1dv: [void, GLint location, GLsizei count, const GLdouble *value] glUniform2d: [void, GLint location, GLdouble x, GLdouble y] glUniform2dv: [void, GLint location, GLsizei count, const GLdouble *value] glUniform3d: [void, GLint location, GLdouble x, GLdouble y, GLdouble z] glUniform3dv: [void, GLint location, GLsizei count, const GLdouble *value] glUniform4d: [void, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glUniform4dv: [void, GLint location, GLsizei count, const GLdouble *value] glUniformMatrix2dv: [void, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glUniformMatrix2x3dv: [void, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glUniformMatrix2x4dv: [void, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glUniformMatrix3dv: [void, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glUniformMatrix3x2dv: [void, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glUniformMatrix3x4dv: [void, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glUniformMatrix4dv: [void, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glUniformMatrix4x2dv: [void, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glUniformMatrix4x3dv: [void, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] ARB_instanced_arrays: glVertexAttribDivisorARB: [void, GLuint index, GLuint divisor] ARB_internalformat_query: glGetInternalformativ: [void, GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params] ARB_internalformat_query2: glGetInternalformati64v: [void, GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params] ARB_invalidate_subdata: glInvalidateBufferData: [void, GLuint buffer] glInvalidateBufferSubData: [void, GLuint buffer, GLintptr offset, GLsizeiptr length] glInvalidateFramebuffer: [void, GLenum target, GLsizei numAttachments, const GLenum *attachments] glInvalidateSubFramebuffer: [void, GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height] glInvalidateTexImage: [void, GLuint texture, GLint level] glInvalidateTexSubImage: [void, GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth] ARB_map_buffer_range: glFlushMappedBufferRange: [void, GLenum target, GLintptr offset, GLsizeiptr length] glMapBufferRange: [GLvoid *, GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access] ARB_matrix_palette: glCurrentPaletteMatrixARB: [void, GLint index] glMatrixIndexPointerARB: [void, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] glMatrixIndexubvARB: [void, GLint size, const GLubyte *indices] glMatrixIndexuivARB: [void, GLint size, const GLuint *indices] glMatrixIndexusvARB: [void, GLint size, const GLushort *indices] ARB_multi_draw_indirect: glMultiDrawArraysIndirect: [void, GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride] glMultiDrawElementsIndirect: [void, GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride] ARB_multisample: glSampleCoverageARB: [void, GLfloat value, GLboolean invert] ARB_multitexture: glActiveTextureARB: [void, GLenum texture] glClientActiveTextureARB: [void, GLenum texture] glMultiTexCoord1dARB: [void, GLenum target, GLdouble s] glMultiTexCoord1dvARB: [void, GLenum target, const GLdouble *v] glMultiTexCoord1fARB: [void, GLenum target, GLfloat s] glMultiTexCoord1fvARB: [void, GLenum target, const GLfloat *v] glMultiTexCoord1iARB: [void, GLenum target, GLint s] glMultiTexCoord1ivARB: [void, GLenum target, const GLint *v] glMultiTexCoord1sARB: [void, GLenum target, GLshort s] glMultiTexCoord1svARB: [void, GLenum target, const GLshort *v] glMultiTexCoord2dARB: [void, GLenum target, GLdouble s, GLdouble t] glMultiTexCoord2dvARB: [void, GLenum target, const GLdouble *v] glMultiTexCoord2fARB: [void, GLenum target, GLfloat s, GLfloat t] glMultiTexCoord2fvARB: [void, GLenum target, const GLfloat *v] glMultiTexCoord2iARB: [void, GLenum target, GLint s, GLint t] glMultiTexCoord2ivARB: [void, GLenum target, const GLint *v] glMultiTexCoord2sARB: [void, GLenum target, GLshort s, GLshort t] glMultiTexCoord2svARB: [void, GLenum target, const GLshort *v] glMultiTexCoord3dARB: [void, GLenum target, GLdouble s, GLdouble t, GLdouble r] glMultiTexCoord3dvARB: [void, GLenum target, const GLdouble *v] glMultiTexCoord3fARB: [void, GLenum target, GLfloat s, GLfloat t, GLfloat r] glMultiTexCoord3fvARB: [void, GLenum target, const GLfloat *v] glMultiTexCoord3iARB: [void, GLenum target, GLint s, GLint t, GLint r] glMultiTexCoord3ivARB: [void, GLenum target, const GLint *v] glMultiTexCoord3sARB: [void, GLenum target, GLshort s, GLshort t, GLshort r] glMultiTexCoord3svARB: [void, GLenum target, const GLshort *v] glMultiTexCoord4dARB: [void, GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q] glMultiTexCoord4dvARB: [void, GLenum target, const GLdouble *v] glMultiTexCoord4fARB: [void, GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q] glMultiTexCoord4fvARB: [void, GLenum target, const GLfloat *v] glMultiTexCoord4iARB: [void, GLenum target, GLint s, GLint t, GLint r, GLint q] glMultiTexCoord4ivARB: [void, GLenum target, const GLint *v] glMultiTexCoord4sARB: [void, GLenum target, GLshort s, GLshort t, GLshort r, GLshort q] glMultiTexCoord4svARB: [void, GLenum target, const GLshort *v] ARB_occlusion_query: glBeginQueryARB: [void, GLenum target, GLuint id] glDeleteQueriesARB: [void, GLsizei n, const GLuint *ids] glEndQueryARB: [void, GLenum target] glGenQueriesARB: [void, GLsizei n, GLuint *ids] glGetQueryObjectivARB: [void, GLuint id, GLenum pname, GLint *params] glGetQueryObjectuivARB: [void, GLuint id, GLenum pname, GLuint *params] glGetQueryivARB: [void, GLenum target, GLenum pname, GLint *params] glIsQueryARB: [GLboolean, GLuint id] ARB_point_parameters: glPointParameterfARB: [void, GLenum pname, GLfloat param] glPointParameterfvARB: [void, GLenum pname, const GLfloat *params] ARB_program_interface_query: glGetProgramInterfaceiv: [void, GLuint program, GLenum programInterface, GLenum pname, GLint *params] glGetProgramResourceIndex: [GLuint, GLuint program, GLenum programInterface, const GLchar *name] glGetProgramResourceLocation: [GLint, GLuint program, GLenum programInterface, const GLchar *name] glGetProgramResourceLocationIndex: [GLint, GLuint program, GLenum programInterface, const GLchar *name] glGetProgramResourceName: [void, GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name] glGetProgramResourceiv: [void, GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params] ARB_provoking_vertex: glProvokingVertex: [void, GLenum mode] ARB_robustness: glGetGraphicsResetStatusARB: [GLenum] glGetnColorTableARB: [void, GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid *table] glGetnCompressedTexImageARB: [void, GLenum target, GLint lod, GLsizei bufSize, GLvoid *img] glGetnConvolutionFilterARB: [void, GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid *image] glGetnHistogramARB: [void, GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid *values] glGetnMapdvARB: [void, GLenum target, GLenum query, GLsizei bufSize, GLdouble *v] glGetnMapfvARB: [void, GLenum target, GLenum query, GLsizei bufSize, GLfloat *v] glGetnMapivARB: [void, GLenum target, GLenum query, GLsizei bufSize, GLint *v] glGetnMinmaxARB: [void, GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid *values] glGetnPixelMapfvARB: [void, GLenum map, GLsizei bufSize, GLfloat *values] glGetnPixelMapuivARB: [void, GLenum map, GLsizei bufSize, GLuint *values] glGetnPixelMapusvARB: [void, GLenum map, GLsizei bufSize, GLushort *values] glGetnPolygonStippleARB: [void, GLsizei bufSize, GLubyte *pattern] glGetnSeparableFilterARB: [void, GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid *row, GLsizei columnBufSize, GLvoid *column, GLvoid *span] glGetnTexImageARB: [void, GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid *img] glGetnUniformdvARB: [void, GLuint program, GLint location, GLsizei bufSize, GLdouble *params] glGetnUniformfvARB: [void, GLuint program, GLint location, GLsizei bufSize, GLfloat *params] glGetnUniformivARB: [void, GLuint program, GLint location, GLsizei bufSize, GLint *params] glGetnUniformuivARB: [void, GLuint program, GLint location, GLsizei bufSize, GLuint *params] glReadnPixelsARB: [void, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid *data] ARB_sample_shading: glMinSampleShadingARB: [void, GLfloat value] ARB_sampler_objects: glBindSampler: [void, GLuint unit, GLuint sampler] glDeleteSamplers: [void, GLsizei count, const GLuint *samplers] glGenSamplers: [void, GLsizei count, GLuint *samplers] glGetSamplerParameterIiv: [void, GLuint sampler, GLenum pname, GLint *params] glGetSamplerParameterIuiv: [void, GLuint sampler, GLenum pname, GLuint *params] glGetSamplerParameterfv: [void, GLuint sampler, GLenum pname, GLfloat *params] glGetSamplerParameteriv: [void, GLuint sampler, GLenum pname, GLint *params] glIsSampler: [GLboolean, GLuint sampler] glSamplerParameterIiv: [void, GLuint sampler, GLenum pname, const GLint *param] glSamplerParameterIuiv: [void, GLuint sampler, GLenum pname, const GLuint *param] glSamplerParameterf: [void, GLuint sampler, GLenum pname, GLfloat param] glSamplerParameterfv: [void, GLuint sampler, GLenum pname, const GLfloat *param] glSamplerParameteri: [void, GLuint sampler, GLenum pname, GLint param] glSamplerParameteriv: [void, GLuint sampler, GLenum pname, const GLint *param] ARB_separate_shader_objects: glActiveShaderProgram: [void, GLuint pipeline, GLuint program] glBindProgramPipeline: [void, GLuint pipeline] glCreateShaderProgramv: [GLuint, GLenum type, GLsizei count, GLchar*const *strings] glDeleteProgramPipelines: [void, GLsizei n, const GLuint *pipelines] glGenProgramPipelines: [void, GLsizei n, GLuint *pipelines] glGetProgramPipelineInfoLog: [void, GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog] glGetProgramPipelineiv: [void, GLuint pipeline, GLenum pname, GLint *params] glIsProgramPipeline: [GLboolean, GLuint pipeline] glProgramUniform1d: [void, GLuint program, GLint location, GLdouble v0] glProgramUniform1dv: [void, GLuint program, GLint location, GLsizei count, const GLdouble *value] glProgramUniform1f: [void, GLuint program, GLint location, GLfloat v0] glProgramUniform1fv: [void, GLuint program, GLint location, GLsizei count, const GLfloat *value] glProgramUniform1i: [void, GLuint program, GLint location, GLint v0] glProgramUniform1iv: [void, GLuint program, GLint location, GLsizei count, const GLint *value] glProgramUniform1ui: [void, GLuint program, GLint location, GLuint v0] glProgramUniform1uiv: [void, GLuint program, GLint location, GLsizei count, const GLuint *value] glProgramUniform2d: [void, GLuint program, GLint location, GLdouble v0, GLdouble v1] glProgramUniform2dv: [void, GLuint program, GLint location, GLsizei count, const GLdouble *value] glProgramUniform2f: [void, GLuint program, GLint location, GLfloat v0, GLfloat v1] glProgramUniform2fv: [void, GLuint program, GLint location, GLsizei count, const GLfloat *value] glProgramUniform2i: [void, GLuint program, GLint location, GLint v0, GLint v1] glProgramUniform2iv: [void, GLuint program, GLint location, GLsizei count, const GLint *value] glProgramUniform2ui: [void, GLuint program, GLint location, GLuint v0, GLuint v1] glProgramUniform2uiv: [void, GLuint program, GLint location, GLsizei count, const GLuint *value] glProgramUniform3d: [void, GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2] glProgramUniform3dv: [void, GLuint program, GLint location, GLsizei count, const GLdouble *value] glProgramUniform3f: [void, GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2] glProgramUniform3fv: [void, GLuint program, GLint location, GLsizei count, const GLfloat *value] glProgramUniform3i: [void, GLuint program, GLint location, GLint v0, GLint v1, GLint v2] glProgramUniform3iv: [void, GLuint program, GLint location, GLsizei count, const GLint *value] glProgramUniform3ui: [void, GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2] glProgramUniform3uiv: [void, GLuint program, GLint location, GLsizei count, const GLuint *value] glProgramUniform4d: [void, GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3] glProgramUniform4dv: [void, GLuint program, GLint location, GLsizei count, const GLdouble *value] glProgramUniform4f: [void, GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3] glProgramUniform4fv: [void, GLuint program, GLint location, GLsizei count, const GLfloat *value] glProgramUniform4i: [void, GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3] glProgramUniform4iv: [void, GLuint program, GLint location, GLsizei count, const GLint *value] glProgramUniform4ui: [void, GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3] glProgramUniform4uiv: [void, GLuint program, GLint location, GLsizei count, const GLuint *value] glProgramUniformMatrix2dv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix2fv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix2x3dv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix2x3fv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix2x4dv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix2x4fv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix3dv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix3fv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix3x2dv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix3x2fv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix3x4dv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix3x4fv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix4dv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix4fv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix4x2dv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix4x2fv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix4x3dv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix4x3fv: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUseProgramStages: [void, GLuint pipeline, GLbitfield stages, GLuint program] glValidateProgramPipeline: [void, GLuint pipeline] ARB_shader_atomic_counters: glGetActiveAtomicCounterBufferiv: [void, GLuint program, GLuint bufferIndex, GLenum pname, GLint *params] ARB_shader_image_load_store: glBindImageTexture: [void, GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format] glMemoryBarrier: [void, GLbitfield barriers] ARB_shader_objects: glAttachObjectARB: [void, GLhandleARB containerObj, GLhandleARB obj] glCompileShaderARB: [void, GLhandleARB shaderObj] glCreateProgramObjectARB: [GLhandleARB] glCreateShaderObjectARB: [GLhandleARB, GLenum shaderType] glDeleteObjectARB: [void, GLhandleARB obj] glDetachObjectARB: [void, GLhandleARB containerObj, GLhandleARB attachedObj] glGetActiveUniformARB: [void, GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name] glGetAttachedObjectsARB: [void, GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj] glGetHandleARB: [GLhandleARB, GLenum pname] glGetInfoLogARB: [void, GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog] glGetObjectParameterfvARB: [void, GLhandleARB obj, GLenum pname, GLfloat *params] glGetObjectParameterivARB: [void, GLhandleARB obj, GLenum pname, GLint *params] glGetShaderSourceARB: [void, GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source] glGetUniformLocationARB: [GLint, GLhandleARB programObj, const GLcharARB *name] glGetUniformfvARB: [void, GLhandleARB programObj, GLint location, GLfloat *params] glGetUniformivARB: [void, GLhandleARB programObj, GLint location, GLint *params] glLinkProgramARB: [void, GLhandleARB programObj] glShaderSourceARB: [void, GLhandleARB shaderObj, GLsizei count, const GLcharARB *string, const GLint *length] glUniform1fARB: [void, GLint location, GLfloat v0] glUniform1fvARB: [void, GLint location, GLsizei count, const GLfloat *value] glUniform1iARB: [void, GLint location, GLint v0] glUniform1ivARB: [void, GLint location, GLsizei count, const GLint *value] glUniform2fARB: [void, GLint location, GLfloat v0, GLfloat v1] glUniform2fvARB: [void, GLint location, GLsizei count, const GLfloat *value] glUniform2iARB: [void, GLint location, GLint v0, GLint v1] glUniform2ivARB: [void, GLint location, GLsizei count, const GLint *value] glUniform3fARB: [void, GLint location, GLfloat v0, GLfloat v1, GLfloat v2] glUniform3fvARB: [void, GLint location, GLsizei count, const GLfloat *value] glUniform3iARB: [void, GLint location, GLint v0, GLint v1, GLint v2] glUniform3ivARB: [void, GLint location, GLsizei count, const GLint *value] glUniform4fARB: [void, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3] glUniform4fvARB: [void, GLint location, GLsizei count, const GLfloat *value] glUniform4iARB: [void, GLint location, GLint v0, GLint v1, GLint v2, GLint v3] glUniform4ivARB: [void, GLint location, GLsizei count, const GLint *value] glUniformMatrix2fvARB: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUniformMatrix3fvARB: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUniformMatrix4fvARB: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUseProgramObjectARB: [void, GLhandleARB programObj] glValidateProgramARB: [void, GLhandleARB programObj] ARB_shader_storage_buffer_object: glShaderStorageBlockBinding: [void, GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding] ARB_shader_subroutine: glGetActiveSubroutineName: [void, GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name] glGetActiveSubroutineUniformName: [void, GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name] glGetActiveSubroutineUniformiv: [void, GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values] glGetProgramStageiv: [void, GLuint program, GLenum shadertype, GLenum pname, GLint *values] glGetSubroutineIndex: [GLuint, GLuint program, GLenum shadertype, const GLchar *name] glGetSubroutineUniformLocation: [GLint, GLuint program, GLenum shadertype, const GLchar *name] glGetUniformSubroutineuiv: [void, GLenum shadertype, GLint location, GLuint *params] glUniformSubroutinesuiv: [void, GLenum shadertype, GLsizei count, const GLuint *indices] ARB_shading_language_include: glCompileShaderIncludeARB: [void, GLuint shader, GLsizei count, const GLchar *path, const GLint *length] glDeleteNamedStringARB: [void, GLint namelen, const GLchar *name] glGetNamedStringARB: [void, GLint namelen, const GLchar *name, GLsizei bufSize, GLint *stringlen, GLchar *string] glGetNamedStringivARB: [void, GLint namelen, const GLchar *name, GLenum pname, GLint *params] glIsNamedStringARB: [GLboolean, GLint namelen, const GLchar *name] glNamedStringARB: [void, GLenum type, GLint namelen, const GLchar *name, GLint stringlen, const GLchar *string] ARB_sync: glClientWaitSync: [GLenum, GLsync sync, GLbitfield flags, GLuint64 timeout] glDeleteSync: [void, GLsync sync] glFenceSync: [GLsync, GLenum condition, GLbitfield flags] glGetInteger64v: [void, GLenum pname, GLint64 *params] glGetSynciv: [void, GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values] glIsSync: [GLboolean, GLsync sync] glWaitSync: [void, GLsync sync, GLbitfield flags, GLuint64 timeout] ARB_tessellation_shader: glPatchParameterfv: [void, GLenum pname, const GLfloat *values] glPatchParameteri: [void, GLenum pname, GLint value] ARB_texture_buffer_object: glTexBufferARB: [void, GLenum target, GLenum internalformat, GLuint buffer] ARB_texture_buffer_range: glTexBufferRange: [void, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size] glTextureBufferRangeEXT: [void, GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size] ARB_texture_compression: glCompressedTexImage1DARB: [void, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data] glCompressedTexImage2DARB: [void, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data] glCompressedTexImage3DARB: [void, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data] glCompressedTexSubImage1DARB: [void, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data] glCompressedTexSubImage2DARB: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data] glCompressedTexSubImage3DARB: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data] glGetCompressedTexImageARB: [void, GLenum target, GLint level, GLvoid *img] ARB_texture_multisample: glGetMultisamplefv: [void, GLenum pname, GLuint index, GLfloat *val] glSampleMaski: [void, GLuint index, GLbitfield mask] glTexImage2DMultisample: [void, GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations] glTexImage3DMultisample: [void, GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations] ARB_texture_storage: glTexStorage1D: [void, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width] glTexStorage2D: [void, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height] glTexStorage3D: [void, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth] glTextureStorage1DEXT: [void, GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width] glTextureStorage2DEXT: [void, GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height] glTextureStorage3DEXT: [void, GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth] ARB_texture_storage_multisample: glTexStorage2DMultisample: [void, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations] glTexStorage3DMultisample: [void, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations] glTextureStorage2DMultisampleEXT: [void, GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations] glTextureStorage3DMultisampleEXT: [void, GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations] ARB_texture_view: glTextureView: [void, GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers] ARB_timer_query: glGetQueryObjecti64v: [void, GLuint id, GLenum pname, GLint64 *params] glGetQueryObjectui64v: [void, GLuint id, GLenum pname, GLuint64 *params] glQueryCounter: [void, GLuint id, GLenum target] ARB_transform_feedback2: glBindTransformFeedback: [void, GLenum target, GLuint id] glDeleteTransformFeedbacks: [void, GLsizei n, const GLuint *ids] glDrawTransformFeedback: [void, GLenum mode, GLuint id] glGenTransformFeedbacks: [void, GLsizei n, GLuint *ids] glIsTransformFeedback: [GLboolean, GLuint id] glPauseTransformFeedback: [void] glResumeTransformFeedback: [void] ARB_transform_feedback3: glBeginQueryIndexed: [void, GLenum target, GLuint index, GLuint id] glDrawTransformFeedbackStream: [void, GLenum mode, GLuint id, GLuint stream] glEndQueryIndexed: [void, GLenum target, GLuint index] glGetQueryIndexediv: [void, GLenum target, GLuint index, GLenum pname, GLint *params] ARB_transform_feedback_instanced: glDrawTransformFeedbackInstanced: [void, GLenum mode, GLuint id, GLsizei instancecount] glDrawTransformFeedbackStreamInstanced: [void, GLenum mode, GLuint id, GLuint stream, GLsizei instancecount] ARB_transpose_matrix: glLoadTransposeMatrixdARB: [void, const GLdouble *m] glLoadTransposeMatrixfARB: [void, const GLfloat *m] glMultTransposeMatrixdARB: [void, const GLdouble *m] glMultTransposeMatrixfARB: [void, const GLfloat *m] ARB_uniform_buffer_object: glGetActiveUniformBlockName: [void, GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName] glGetActiveUniformBlockiv: [void, GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params] glGetActiveUniformName: [void, GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName] glGetActiveUniformsiv: [void, GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params] glGetUniformBlockIndex: [GLuint, GLuint program, const GLchar *uniformBlockName] glGetUniformIndices: [void, GLuint program, GLsizei uniformCount, GLchar*const *uniformNames, GLuint *uniformIndices] glUniformBlockBinding: [void, GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding] ARB_vertex_array_object: glBindVertexArray: [void, GLuint array] glDeleteVertexArrays: [void, GLsizei n, const GLuint *arrays] glGenVertexArrays: [void, GLsizei n, GLuint *arrays] glIsVertexArray: [GLboolean, GLuint array] ARB_vertex_attrib_64bit: glGetVertexAttribLdv: [void, GLuint index, GLenum pname, GLdouble *params] glVertexAttribL1d: [void, GLuint index, GLdouble x] glVertexAttribL1dv: [void, GLuint index, const GLdouble *v] glVertexAttribL2d: [void, GLuint index, GLdouble x, GLdouble y] glVertexAttribL2dv: [void, GLuint index, const GLdouble *v] glVertexAttribL3d: [void, GLuint index, GLdouble x, GLdouble y, GLdouble z] glVertexAttribL3dv: [void, GLuint index, const GLdouble *v] glVertexAttribL4d: [void, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glVertexAttribL4dv: [void, GLuint index, const GLdouble *v] glVertexAttribLPointer: [void, GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] ARB_vertex_attrib_binding: glBindVertexBuffer: [void, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride] glVertexArrayBindVertexBufferEXT: [void, GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride] glVertexArrayVertexAttribBindingEXT: [void, GLuint vaobj, GLuint attribindex, GLuint bindingindex] glVertexArrayVertexAttribFormatEXT: [void, GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset] glVertexArrayVertexAttribIFormatEXT: [void, GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset] glVertexArrayVertexAttribLFormatEXT: [void, GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset] glVertexArrayVertexBindingDivisorEXT: [void, GLuint vaobj, GLuint bindingindex, GLuint divisor] glVertexAttribBinding: [void, GLuint attribindex, GLuint bindingindex] glVertexAttribFormat: [void, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset] glVertexAttribIFormat: [void, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset] glVertexAttribLFormat: [void, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset] glVertexBindingDivisor: [void, GLuint bindingindex, GLuint divisor] ARB_vertex_blend: glVertexBlendARB: [void, GLint count] glWeightPointerARB: [void, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] glWeightbvARB: [void, GLint size, const GLbyte *weights] glWeightdvARB: [void, GLint size, const GLdouble *weights] glWeightfvARB: [void, GLint size, const GLfloat *weights] glWeightivARB: [void, GLint size, const GLint *weights] glWeightsvARB: [void, GLint size, const GLshort *weights] glWeightubvARB: [void, GLint size, const GLubyte *weights] glWeightuivARB: [void, GLint size, const GLuint *weights] glWeightusvARB: [void, GLint size, const GLushort *weights] ARB_vertex_buffer_object: glBindBufferARB: [void, GLenum target, GLuint buffer] glBufferDataARB: [void, GLenum target, GLsizeiptrARB size, const GLvoid *data, GLenum usage] glBufferSubDataARB: [void, GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid *data] glDeleteBuffersARB: [void, GLsizei n, const GLuint *buffers] glGenBuffersARB: [void, GLsizei n, GLuint *buffers] glGetBufferParameterivARB: [void, GLenum target, GLenum pname, GLint *params] glGetBufferPointervARB: [void, GLenum target, GLenum pname, GLvoid *params] glGetBufferSubDataARB: [void, GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid *data] glIsBufferARB: [GLboolean, GLuint buffer] glMapBufferARB: [GLvoid *, GLenum target, GLenum access] glUnmapBufferARB: [GLboolean, GLenum target] ARB_vertex_program: glBindProgramARB: [void, GLenum target, GLuint program] glDeleteProgramsARB: [void, GLsizei n, const GLuint *programs] glDisableVertexAttribArrayARB: [void, GLuint index] glEnableVertexAttribArrayARB: [void, GLuint index] glGenProgramsARB: [void, GLsizei n, GLuint *programs] glGetProgramEnvParameterdvARB: [void, GLenum target, GLuint index, GLdouble *params] glGetProgramEnvParameterfvARB: [void, GLenum target, GLuint index, GLfloat *params] glGetProgramLocalParameterdvARB: [void, GLenum target, GLuint index, GLdouble *params] glGetProgramLocalParameterfvARB: [void, GLenum target, GLuint index, GLfloat *params] glGetProgramStringARB: [void, GLenum target, GLenum pname, GLvoid *string] glGetProgramivARB: [void, GLenum target, GLenum pname, GLint *params] glGetVertexAttribPointervARB: [void, GLuint index, GLenum pname, GLvoid *pointer] glGetVertexAttribdvARB: [void, GLuint index, GLenum pname, GLdouble *params] glGetVertexAttribfvARB: [void, GLuint index, GLenum pname, GLfloat *params] glGetVertexAttribivARB: [void, GLuint index, GLenum pname, GLint *params] glIsProgramARB: [GLboolean, GLuint program] glProgramEnvParameter4dARB: [void, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glProgramEnvParameter4dvARB: [void, GLenum target, GLuint index, const GLdouble *params] glProgramEnvParameter4fARB: [void, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glProgramEnvParameter4fvARB: [void, GLenum target, GLuint index, const GLfloat *params] glProgramLocalParameter4dARB: [void, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glProgramLocalParameter4dvARB: [void, GLenum target, GLuint index, const GLdouble *params] glProgramLocalParameter4fARB: [void, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glProgramLocalParameter4fvARB: [void, GLenum target, GLuint index, const GLfloat *params] glProgramStringARB: [void, GLenum target, GLenum format, GLsizei len, const GLvoid *string] glVertexAttrib1dARB: [void, GLuint index, GLdouble x] glVertexAttrib1dvARB: [void, GLuint index, const GLdouble *v] glVertexAttrib1fARB: [void, GLuint index, GLfloat x] glVertexAttrib1fvARB: [void, GLuint index, const GLfloat *v] glVertexAttrib1sARB: [void, GLuint index, GLshort x] glVertexAttrib1svARB: [void, GLuint index, const GLshort *v] glVertexAttrib2dARB: [void, GLuint index, GLdouble x, GLdouble y] glVertexAttrib2dvARB: [void, GLuint index, const GLdouble *v] glVertexAttrib2fARB: [void, GLuint index, GLfloat x, GLfloat y] glVertexAttrib2fvARB: [void, GLuint index, const GLfloat *v] glVertexAttrib2sARB: [void, GLuint index, GLshort x, GLshort y] glVertexAttrib2svARB: [void, GLuint index, const GLshort *v] glVertexAttrib3dARB: [void, GLuint index, GLdouble x, GLdouble y, GLdouble z] glVertexAttrib3dvARB: [void, GLuint index, const GLdouble *v] glVertexAttrib3fARB: [void, GLuint index, GLfloat x, GLfloat y, GLfloat z] glVertexAttrib3fvARB: [void, GLuint index, const GLfloat *v] glVertexAttrib3sARB: [void, GLuint index, GLshort x, GLshort y, GLshort z] glVertexAttrib3svARB: [void, GLuint index, const GLshort *v] glVertexAttrib4NbvARB: [void, GLuint index, const GLbyte *v] glVertexAttrib4NivARB: [void, GLuint index, const GLint *v] glVertexAttrib4NsvARB: [void, GLuint index, const GLshort *v] glVertexAttrib4NubARB: [void, GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w] glVertexAttrib4NubvARB: [void, GLuint index, const GLubyte *v] glVertexAttrib4NuivARB: [void, GLuint index, const GLuint *v] glVertexAttrib4NusvARB: [void, GLuint index, const GLushort *v] glVertexAttrib4bvARB: [void, GLuint index, const GLbyte *v] glVertexAttrib4dARB: [void, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glVertexAttrib4dvARB: [void, GLuint index, const GLdouble *v] glVertexAttrib4fARB: [void, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glVertexAttrib4fvARB: [void, GLuint index, const GLfloat *v] glVertexAttrib4ivARB: [void, GLuint index, const GLint *v] glVertexAttrib4sARB: [void, GLuint index, GLshort x, GLshort y, GLshort z, GLshort w] glVertexAttrib4svARB: [void, GLuint index, const GLshort *v] glVertexAttrib4ubvARB: [void, GLuint index, const GLubyte *v] glVertexAttrib4uivARB: [void, GLuint index, const GLuint *v] glVertexAttrib4usvARB: [void, GLuint index, const GLushort *v] glVertexAttribPointerARB: [void, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer] ARB_vertex_shader: glBindAttribLocationARB: [void, GLhandleARB programObj, GLuint index, const GLcharARB *name] glGetActiveAttribARB: [void, GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name] glGetAttribLocationARB: [GLint, GLhandleARB programObj, const GLcharARB *name] ARB_vertex_type_2_10_10_10_rev: glColorP3ui: [void, GLenum type, GLuint color] glColorP3uiv: [void, GLenum type, const GLuint *color] glColorP4ui: [void, GLenum type, GLuint color] glColorP4uiv: [void, GLenum type, const GLuint *color] glMultiTexCoordP1ui: [void, GLenum texture, GLenum type, GLuint coords] glMultiTexCoordP1uiv: [void, GLenum texture, GLenum type, const GLuint *coords] glMultiTexCoordP2ui: [void, GLenum texture, GLenum type, GLuint coords] glMultiTexCoordP2uiv: [void, GLenum texture, GLenum type, const GLuint *coords] glMultiTexCoordP3ui: [void, GLenum texture, GLenum type, GLuint coords] glMultiTexCoordP3uiv: [void, GLenum texture, GLenum type, const GLuint *coords] glMultiTexCoordP4ui: [void, GLenum texture, GLenum type, GLuint coords] glMultiTexCoordP4uiv: [void, GLenum texture, GLenum type, const GLuint *coords] glNormalP3ui: [void, GLenum type, GLuint coords] glNormalP3uiv: [void, GLenum type, const GLuint *coords] glSecondaryColorP3ui: [void, GLenum type, GLuint color] glSecondaryColorP3uiv: [void, GLenum type, const GLuint *color] glTexCoordP1ui: [void, GLenum type, GLuint coords] glTexCoordP1uiv: [void, GLenum type, const GLuint *coords] glTexCoordP2ui: [void, GLenum type, GLuint coords] glTexCoordP2uiv: [void, GLenum type, const GLuint *coords] glTexCoordP3ui: [void, GLenum type, GLuint coords] glTexCoordP3uiv: [void, GLenum type, const GLuint *coords] glTexCoordP4ui: [void, GLenum type, GLuint coords] glTexCoordP4uiv: [void, GLenum type, const GLuint *coords] glVertexAttribP1ui: [void, GLuint index, GLenum type, GLboolean normalized, GLuint value] glVertexAttribP1uiv: [void, GLuint index, GLenum type, GLboolean normalized, const GLuint *value] glVertexAttribP2ui: [void, GLuint index, GLenum type, GLboolean normalized, GLuint value] glVertexAttribP2uiv: [void, GLuint index, GLenum type, GLboolean normalized, const GLuint *value] glVertexAttribP3ui: [void, GLuint index, GLenum type, GLboolean normalized, GLuint value] glVertexAttribP3uiv: [void, GLuint index, GLenum type, GLboolean normalized, const GLuint *value] glVertexAttribP4ui: [void, GLuint index, GLenum type, GLboolean normalized, GLuint value] glVertexAttribP4uiv: [void, GLuint index, GLenum type, GLboolean normalized, const GLuint *value] glVertexP2ui: [void, GLenum type, GLuint value] glVertexP2uiv: [void, GLenum type, const GLuint *value] glVertexP3ui: [void, GLenum type, GLuint value] glVertexP3uiv: [void, GLenum type, const GLuint *value] glVertexP4ui: [void, GLenum type, GLuint value] glVertexP4uiv: [void, GLenum type, const GLuint *value] ARB_viewport_array: glDepthRangeArrayv: [void, GLuint first, GLsizei count, const GLdouble *v] glDepthRangeIndexed: [void, GLuint index, GLdouble n, GLdouble f] glGetDoublei_v: [void, GLenum target, GLuint index, GLdouble *data] glGetFloati_v: [void, GLenum target, GLuint index, GLfloat *data] glScissorArrayv: [void, GLuint first, GLsizei count, const GLint *v] glScissorIndexed: [void, GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height] glScissorIndexedv: [void, GLuint index, const GLint *v] glViewportArrayv: [void, GLuint first, GLsizei count, const GLfloat *v] glViewportIndexedf: [void, GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h] glViewportIndexedfv: [void, GLuint index, const GLfloat *v] ARB_window_pos: glWindowPos2dARB: [void, GLdouble x, GLdouble y] glWindowPos2dvARB: [void, const GLdouble *v] glWindowPos2fARB: [void, GLfloat x, GLfloat y] glWindowPos2fvARB: [void, const GLfloat *v] glWindowPos2iARB: [void, GLint x, GLint y] glWindowPos2ivARB: [void, const GLint *v] glWindowPos2sARB: [void, GLshort x, GLshort y] glWindowPos2svARB: [void, const GLshort *v] glWindowPos3dARB: [void, GLdouble x, GLdouble y, GLdouble z] glWindowPos3dvARB: [void, const GLdouble *v] glWindowPos3fARB: [void, GLfloat x, GLfloat y, GLfloat z] glWindowPos3fvARB: [void, const GLfloat *v] glWindowPos3iARB: [void, GLint x, GLint y, GLint z] glWindowPos3ivARB: [void, const GLint *v] glWindowPos3sARB: [void, GLshort x, GLshort y, GLshort z] glWindowPos3svARB: [void, const GLshort *v] ATI_draw_buffers: glDrawBuffersATI: [void, GLsizei n, const GLenum *bufs] ATI_element_array: glDrawElementArrayATI: [void, GLenum mode, GLsizei count] glDrawRangeElementArrayATI: [void, GLenum mode, GLuint start, GLuint end, GLsizei count] glElementPointerATI: [void, GLenum type, const GLvoid *pointer] ATI_envmap_bumpmap: glGetTexBumpParameterfvATI: [void, GLenum pname, GLfloat *param] glGetTexBumpParameterivATI: [void, GLenum pname, GLint *param] glTexBumpParameterfvATI: [void, GLenum pname, const GLfloat *param] glTexBumpParameterivATI: [void, GLenum pname, const GLint *param] ATI_fragment_shader: glAlphaFragmentOp1ATI: [void, GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod] glAlphaFragmentOp2ATI: [void, GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod] glAlphaFragmentOp3ATI: [void, GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod] glBeginFragmentShaderATI: [void] glBindFragmentShaderATI: [void, GLuint id] glColorFragmentOp1ATI: [void, GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod] glColorFragmentOp2ATI: [void, GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod] glColorFragmentOp3ATI: [void, GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod] glDeleteFragmentShaderATI: [void, GLuint id] glEndFragmentShaderATI: [void] glGenFragmentShadersATI: [GLuint, GLuint range] glPassTexCoordATI: [void, GLuint dst, GLuint coord, GLenum swizzle] glSampleMapATI: [void, GLuint dst, GLuint interp, GLenum swizzle] glSetFragmentShaderConstantATI: [void, GLuint dst, const GLfloat *value] ATI_map_object_buffer: glMapObjectBufferATI: [GLvoid *, GLuint buffer] glUnmapObjectBufferATI: [void, GLuint buffer] ATI_pn_triangles: glPNTrianglesfATI: [void, GLenum pname, GLfloat param] glPNTrianglesiATI: [void, GLenum pname, GLint param] ATI_separate_stencil: glStencilFuncSeparateATI: [void, GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask] glStencilOpSeparateATI: [void, GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass] ATI_vertex_array_object: glArrayObjectATI: [void, GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset] glFreeObjectBufferATI: [void, GLuint buffer] glGetArrayObjectfvATI: [void, GLenum array, GLenum pname, GLfloat *params] glGetArrayObjectivATI: [void, GLenum array, GLenum pname, GLint *params] glGetObjectBufferfvATI: [void, GLuint buffer, GLenum pname, GLfloat *params] glGetObjectBufferivATI: [void, GLuint buffer, GLenum pname, GLint *params] glGetVariantArrayObjectfvATI: [void, GLuint id, GLenum pname, GLfloat *params] glGetVariantArrayObjectivATI: [void, GLuint id, GLenum pname, GLint *params] glIsObjectBufferATI: [GLboolean, GLuint buffer] glNewObjectBufferATI: [GLuint, GLsizei size, const GLvoid *pointer, GLenum usage] glUpdateObjectBufferATI: [void, GLuint buffer, GLuint offset, GLsizei size, const GLvoid *pointer, GLenum preserve] glVariantArrayObjectATI: [void, GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset] ATI_vertex_attrib_array_object: glGetVertexAttribArrayObjectfvATI: [void, GLuint index, GLenum pname, GLfloat *params] glGetVertexAttribArrayObjectivATI: [void, GLuint index, GLenum pname, GLint *params] glVertexAttribArrayObjectATI: [void, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset] ATI_vertex_streams: glClientActiveVertexStreamATI: [void, GLenum stream] glNormalStream3bATI: [void, GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz] glNormalStream3bvATI: [void, GLenum stream, const GLbyte *coords] glNormalStream3dATI: [void, GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz] glNormalStream3dvATI: [void, GLenum stream, const GLdouble *coords] glNormalStream3fATI: [void, GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz] glNormalStream3fvATI: [void, GLenum stream, const GLfloat *coords] glNormalStream3iATI: [void, GLenum stream, GLint nx, GLint ny, GLint nz] glNormalStream3ivATI: [void, GLenum stream, const GLint *coords] glNormalStream3sATI: [void, GLenum stream, GLshort nx, GLshort ny, GLshort nz] glNormalStream3svATI: [void, GLenum stream, const GLshort *coords] glVertexBlendEnvfATI: [void, GLenum pname, GLfloat param] glVertexBlendEnviATI: [void, GLenum pname, GLint param] glVertexStream1dATI: [void, GLenum stream, GLdouble x] glVertexStream1dvATI: [void, GLenum stream, const GLdouble *coords] glVertexStream1fATI: [void, GLenum stream, GLfloat x] glVertexStream1fvATI: [void, GLenum stream, const GLfloat *coords] glVertexStream1iATI: [void, GLenum stream, GLint x] glVertexStream1ivATI: [void, GLenum stream, const GLint *coords] glVertexStream1sATI: [void, GLenum stream, GLshort x] glVertexStream1svATI: [void, GLenum stream, const GLshort *coords] glVertexStream2dATI: [void, GLenum stream, GLdouble x, GLdouble y] glVertexStream2dvATI: [void, GLenum stream, const GLdouble *coords] glVertexStream2fATI: [void, GLenum stream, GLfloat x, GLfloat y] glVertexStream2fvATI: [void, GLenum stream, const GLfloat *coords] glVertexStream2iATI: [void, GLenum stream, GLint x, GLint y] glVertexStream2ivATI: [void, GLenum stream, const GLint *coords] glVertexStream2sATI: [void, GLenum stream, GLshort x, GLshort y] glVertexStream2svATI: [void, GLenum stream, const GLshort *coords] glVertexStream3dATI: [void, GLenum stream, GLdouble x, GLdouble y, GLdouble z] glVertexStream3dvATI: [void, GLenum stream, const GLdouble *coords] glVertexStream3fATI: [void, GLenum stream, GLfloat x, GLfloat y, GLfloat z] glVertexStream3fvATI: [void, GLenum stream, const GLfloat *coords] glVertexStream3iATI: [void, GLenum stream, GLint x, GLint y, GLint z] glVertexStream3ivATI: [void, GLenum stream, const GLint *coords] glVertexStream3sATI: [void, GLenum stream, GLshort x, GLshort y, GLshort z] glVertexStream3svATI: [void, GLenum stream, const GLshort *coords] glVertexStream4dATI: [void, GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glVertexStream4dvATI: [void, GLenum stream, const GLdouble *coords] glVertexStream4fATI: [void, GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glVertexStream4fvATI: [void, GLenum stream, const GLfloat *coords] glVertexStream4iATI: [void, GLenum stream, GLint x, GLint y, GLint z, GLint w] glVertexStream4ivATI: [void, GLenum stream, const GLint *coords] glVertexStream4sATI: [void, GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w] glVertexStream4svATI: [void, GLenum stream, const GLshort *coords] EXT_bindable_uniform: glGetUniformBufferSizeEXT: [GLint, GLuint program, GLint location] glGetUniformOffsetEXT: [GLintptr, GLuint program, GLint location] glUniformBufferEXT: [void, GLuint program, GLint location, GLuint buffer] EXT_blend_color: glBlendColorEXT: [void, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha] EXT_blend_equation_separate: glBlendEquationSeparateEXT: [void, GLenum modeRGB, GLenum modeAlpha] EXT_blend_func_separate: glBlendFuncSeparateEXT: [void, GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha] EXT_blend_minmax: glBlendEquationEXT: [void, GLenum mode] EXT_color_subtable: glColorSubTableEXT: [void, GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data] glCopyColorSubTableEXT: [void, GLenum target, GLsizei start, GLint x, GLint y, GLsizei width] EXT_compiled_vertex_array: glLockArraysEXT: [void, GLint first, GLsizei count] glUnlockArraysEXT: [void] EXT_convolution: glConvolutionFilter1DEXT: [void, GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image] glConvolutionFilter2DEXT: [void, GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image] glConvolutionParameterfEXT: [void, GLenum target, GLenum pname, GLfloat params] glConvolutionParameterfvEXT: [void, GLenum target, GLenum pname, const GLfloat *params] glConvolutionParameteriEXT: [void, GLenum target, GLenum pname, GLint params] glConvolutionParameterivEXT: [void, GLenum target, GLenum pname, const GLint *params] glCopyConvolutionFilter1DEXT: [void, GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width] glCopyConvolutionFilter2DEXT: [void, GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height] glGetConvolutionFilterEXT: [void, GLenum target, GLenum format, GLenum type, GLvoid *image] glGetConvolutionParameterfvEXT: [void, GLenum target, GLenum pname, GLfloat *params] glGetConvolutionParameterivEXT: [void, GLenum target, GLenum pname, GLint *params] glGetSeparableFilterEXT: [void, GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span] glSeparableFilter2DEXT: [void, GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column] EXT_coordinate_frame: glBinormal3bEXT: [void, GLbyte bx, GLbyte by, GLbyte bz] glBinormal3bvEXT: [void, const GLbyte *v] glBinormal3dEXT: [void, GLdouble bx, GLdouble by, GLdouble bz] glBinormal3dvEXT: [void, const GLdouble *v] glBinormal3fEXT: [void, GLfloat bx, GLfloat by, GLfloat bz] glBinormal3fvEXT: [void, const GLfloat *v] glBinormal3iEXT: [void, GLint bx, GLint by, GLint bz] glBinormal3ivEXT: [void, const GLint *v] glBinormal3sEXT: [void, GLshort bx, GLshort by, GLshort bz] glBinormal3svEXT: [void, const GLshort *v] glBinormalPointerEXT: [void, GLenum type, GLsizei stride, const GLvoid *pointer] glTangent3bEXT: [void, GLbyte tx, GLbyte ty, GLbyte tz] glTangent3bvEXT: [void, const GLbyte *v] glTangent3dEXT: [void, GLdouble tx, GLdouble ty, GLdouble tz] glTangent3dvEXT: [void, const GLdouble *v] glTangent3fEXT: [void, GLfloat tx, GLfloat ty, GLfloat tz] glTangent3fvEXT: [void, const GLfloat *v] glTangent3iEXT: [void, GLint tx, GLint ty, GLint tz] glTangent3ivEXT: [void, const GLint *v] glTangent3sEXT: [void, GLshort tx, GLshort ty, GLshort tz] glTangent3svEXT: [void, const GLshort *v] glTangentPointerEXT: [void, GLenum type, GLsizei stride, const GLvoid *pointer] EXT_copy_texture: glCopyTexImage1DEXT: [void, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border] glCopyTexImage2DEXT: [void, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border] glCopyTexSubImage1DEXT: [void, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width] glCopyTexSubImage2DEXT: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height] glCopyTexSubImage3DEXT: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height] EXT_cull_vertex: glCullParameterdvEXT: [void, GLenum pname, GLdouble *params] glCullParameterfvEXT: [void, GLenum pname, GLfloat *params] EXT_depth_bounds_test: glDepthBoundsEXT: [void, GLclampd zmin, GLclampd zmax] EXT_direct_state_access: glBindMultiTextureEXT: [void, GLenum texunit, GLenum target, GLuint texture] glCheckNamedFramebufferStatusEXT: [GLenum, GLuint framebuffer, GLenum target] glClientAttribDefaultEXT: [void, GLbitfield mask] glCompressedMultiTexImage1DEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *bits] glCompressedMultiTexImage2DEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *bits] glCompressedMultiTexImage3DEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *bits] glCompressedMultiTexSubImage1DEXT: [void, GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *bits] glCompressedMultiTexSubImage2DEXT: [void, GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *bits] glCompressedMultiTexSubImage3DEXT: [void, GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *bits] glCompressedTextureImage1DEXT: [void, GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *bits] glCompressedTextureImage2DEXT: [void, GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *bits] glCompressedTextureImage3DEXT: [void, GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *bits] glCompressedTextureSubImage1DEXT: [void, GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *bits] glCompressedTextureSubImage2DEXT: [void, GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *bits] glCompressedTextureSubImage3DEXT: [void, GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *bits] glCopyMultiTexImage1DEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border] glCopyMultiTexImage2DEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border] glCopyMultiTexSubImage1DEXT: [void, GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width] glCopyMultiTexSubImage2DEXT: [void, GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height] glCopyMultiTexSubImage3DEXT: [void, GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height] glCopyTextureImage1DEXT: [void, GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border] glCopyTextureImage2DEXT: [void, GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border] glCopyTextureSubImage1DEXT: [void, GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width] glCopyTextureSubImage2DEXT: [void, GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height] glCopyTextureSubImage3DEXT: [void, GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height] glDisableClientStateIndexedEXT: [void, GLenum array, GLuint index] glDisableClientStateiEXT: [void, GLenum array, GLuint index] glDisableVertexArrayAttribEXT: [void, GLuint vaobj, GLuint index] glDisableVertexArrayEXT: [void, GLuint vaobj, GLenum array] glEnableClientStateIndexedEXT: [void, GLenum array, GLuint index] glEnableClientStateiEXT: [void, GLenum array, GLuint index] glEnableVertexArrayAttribEXT: [void, GLuint vaobj, GLuint index] glEnableVertexArrayEXT: [void, GLuint vaobj, GLenum array] glFlushMappedNamedBufferRangeEXT: [void, GLuint buffer, GLintptr offset, GLsizeiptr length] glFramebufferDrawBufferEXT: [void, GLuint framebuffer, GLenum mode] glFramebufferDrawBuffersEXT: [void, GLuint framebuffer, GLsizei n, const GLenum *bufs] glFramebufferReadBufferEXT: [void, GLuint framebuffer, GLenum mode] glGenerateMultiTexMipmapEXT: [void, GLenum texunit, GLenum target] glGenerateTextureMipmapEXT: [void, GLuint texture, GLenum target] glGetCompressedMultiTexImageEXT: [void, GLenum texunit, GLenum target, GLint lod, GLvoid *img] glGetCompressedTextureImageEXT: [void, GLuint texture, GLenum target, GLint lod, GLvoid *img] glGetDoubleIndexedvEXT: [void, GLenum target, GLuint index, GLdouble *data] glGetDoublei_vEXT: [void, GLenum target, GLuint index, GLdouble *data] glGetFloatIndexedvEXT: [void, GLenum target, GLuint index, GLfloat *data] glGetFloati_vEXT: [void, GLenum target, GLuint index, GLfloat *data] glGetFramebufferParameterivEXT: [void, GLuint framebuffer, GLenum pname, GLint *params] glGetMultiTexEnvfvEXT: [void, GLenum texunit, GLenum target, GLenum pname, GLfloat *params] glGetMultiTexEnvivEXT: [void, GLenum texunit, GLenum target, GLenum pname, GLint *params] glGetMultiTexGendvEXT: [void, GLenum texunit, GLenum coord, GLenum pname, GLdouble *params] glGetMultiTexGenfvEXT: [void, GLenum texunit, GLenum coord, GLenum pname, GLfloat *params] glGetMultiTexGenivEXT: [void, GLenum texunit, GLenum coord, GLenum pname, GLint *params] glGetMultiTexImageEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels] glGetMultiTexLevelParameterfvEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat *params] glGetMultiTexLevelParameterivEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum pname, GLint *params] glGetMultiTexParameterIivEXT: [void, GLenum texunit, GLenum target, GLenum pname, GLint *params] glGetMultiTexParameterIuivEXT: [void, GLenum texunit, GLenum target, GLenum pname, GLuint *params] glGetMultiTexParameterfvEXT: [void, GLenum texunit, GLenum target, GLenum pname, GLfloat *params] glGetMultiTexParameterivEXT: [void, GLenum texunit, GLenum target, GLenum pname, GLint *params] glGetNamedBufferParameterivEXT: [void, GLuint buffer, GLenum pname, GLint *params] glGetNamedBufferPointervEXT: [void, GLuint buffer, GLenum pname, GLvoid *params] glGetNamedBufferSubDataEXT: [void, GLuint buffer, GLintptr offset, GLsizeiptr size, GLvoid *data] glGetNamedFramebufferAttachmentParameterivEXT: [void, GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params] glGetNamedProgramLocalParameterIivEXT: [void, GLuint program, GLenum target, GLuint index, GLint *params] glGetNamedProgramLocalParameterIuivEXT: [void, GLuint program, GLenum target, GLuint index, GLuint *params] glGetNamedProgramLocalParameterdvEXT: [void, GLuint program, GLenum target, GLuint index, GLdouble *params] glGetNamedProgramLocalParameterfvEXT: [void, GLuint program, GLenum target, GLuint index, GLfloat *params] glGetNamedProgramStringEXT: [void, GLuint program, GLenum target, GLenum pname, GLvoid *string] glGetNamedProgramivEXT: [void, GLuint program, GLenum target, GLenum pname, GLint *params] glGetNamedRenderbufferParameterivEXT: [void, GLuint renderbuffer, GLenum pname, GLint *params] glGetPointerIndexedvEXT: [void, GLenum target, GLuint index, GLvoid *data] glGetPointeri_vEXT: [void, GLenum target, GLuint index, GLvoid *data] glGetTextureImageEXT: [void, GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels] glGetTextureLevelParameterfvEXT: [void, GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat *params] glGetTextureLevelParameterivEXT: [void, GLuint texture, GLenum target, GLint level, GLenum pname, GLint *params] glGetTextureParameterIivEXT: [void, GLuint texture, GLenum target, GLenum pname, GLint *params] glGetTextureParameterIuivEXT: [void, GLuint texture, GLenum target, GLenum pname, GLuint *params] glGetTextureParameterfvEXT: [void, GLuint texture, GLenum target, GLenum pname, GLfloat *params] glGetTextureParameterivEXT: [void, GLuint texture, GLenum target, GLenum pname, GLint *params] glGetVertexArrayIntegeri_vEXT: [void, GLuint vaobj, GLuint index, GLenum pname, GLint *param] glGetVertexArrayIntegervEXT: [void, GLuint vaobj, GLenum pname, GLint *param] glGetVertexArrayPointeri_vEXT: [void, GLuint vaobj, GLuint index, GLenum pname, GLvoid *param] glGetVertexArrayPointervEXT: [void, GLuint vaobj, GLenum pname, GLvoid *param] glMapNamedBufferEXT: [GLvoid *, GLuint buffer, GLenum access] glMapNamedBufferRangeEXT: [GLvoid *, GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access] glMatrixFrustumEXT: [void, GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar] glMatrixLoadIdentityEXT: [void, GLenum mode] glMatrixLoadTransposedEXT: [void, GLenum mode, const GLdouble *m] glMatrixLoadTransposefEXT: [void, GLenum mode, const GLfloat *m] glMatrixLoaddEXT: [void, GLenum mode, const GLdouble *m] glMatrixLoadfEXT: [void, GLenum mode, const GLfloat *m] glMatrixMultTransposedEXT: [void, GLenum mode, const GLdouble *m] glMatrixMultTransposefEXT: [void, GLenum mode, const GLfloat *m] glMatrixMultdEXT: [void, GLenum mode, const GLdouble *m] glMatrixMultfEXT: [void, GLenum mode, const GLfloat *m] glMatrixOrthoEXT: [void, GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar] glMatrixPopEXT: [void, GLenum mode] glMatrixPushEXT: [void, GLenum mode] glMatrixRotatedEXT: [void, GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z] glMatrixRotatefEXT: [void, GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z] glMatrixScaledEXT: [void, GLenum mode, GLdouble x, GLdouble y, GLdouble z] glMatrixScalefEXT: [void, GLenum mode, GLfloat x, GLfloat y, GLfloat z] glMatrixTranslatedEXT: [void, GLenum mode, GLdouble x, GLdouble y, GLdouble z] glMatrixTranslatefEXT: [void, GLenum mode, GLfloat x, GLfloat y, GLfloat z] glMultiTexBufferEXT: [void, GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer] glMultiTexCoordPointerEXT: [void, GLenum texunit, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] glMultiTexEnvfEXT: [void, GLenum texunit, GLenum target, GLenum pname, GLfloat param] glMultiTexEnvfvEXT: [void, GLenum texunit, GLenum target, GLenum pname, const GLfloat *params] glMultiTexEnviEXT: [void, GLenum texunit, GLenum target, GLenum pname, GLint param] glMultiTexEnvivEXT: [void, GLenum texunit, GLenum target, GLenum pname, const GLint *params] glMultiTexGendEXT: [void, GLenum texunit, GLenum coord, GLenum pname, GLdouble param] glMultiTexGendvEXT: [void, GLenum texunit, GLenum coord, GLenum pname, const GLdouble *params] glMultiTexGenfEXT: [void, GLenum texunit, GLenum coord, GLenum pname, GLfloat param] glMultiTexGenfvEXT: [void, GLenum texunit, GLenum coord, GLenum pname, const GLfloat *params] glMultiTexGeniEXT: [void, GLenum texunit, GLenum coord, GLenum pname, GLint param] glMultiTexGenivEXT: [void, GLenum texunit, GLenum coord, GLenum pname, const GLint *params] glMultiTexImage1DEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glMultiTexImage2DEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glMultiTexImage3DEXT: [void, GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glMultiTexParameterIivEXT: [void, GLenum texunit, GLenum target, GLenum pname, const GLint *params] glMultiTexParameterIuivEXT: [void, GLenum texunit, GLenum target, GLenum pname, const GLuint *params] glMultiTexParameterfEXT: [void, GLenum texunit, GLenum target, GLenum pname, GLfloat param] glMultiTexParameterfvEXT: [void, GLenum texunit, GLenum target, GLenum pname, const GLfloat *params] glMultiTexParameteriEXT: [void, GLenum texunit, GLenum target, GLenum pname, GLint param] glMultiTexParameterivEXT: [void, GLenum texunit, GLenum target, GLenum pname, const GLint *params] glMultiTexRenderbufferEXT: [void, GLenum texunit, GLenum target, GLuint renderbuffer] glMultiTexSubImage1DEXT: [void, GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels] glMultiTexSubImage2DEXT: [void, GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels] glMultiTexSubImage3DEXT: [void, GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels] glNamedBufferDataEXT: [void, GLuint buffer, GLsizeiptr size, const GLvoid *data, GLenum usage] glNamedBufferSubDataEXT: [void, GLuint buffer, GLintptr offset, GLsizeiptr size, const GLvoid *data] glNamedCopyBufferSubDataEXT: [void, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size] glNamedFramebufferRenderbufferEXT: [void, GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer] glNamedFramebufferTexture1DEXT: [void, GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level] glNamedFramebufferTexture2DEXT: [void, GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level] glNamedFramebufferTexture3DEXT: [void, GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset] glNamedFramebufferTextureEXT: [void, GLuint framebuffer, GLenum attachment, GLuint texture, GLint level] glNamedFramebufferTextureFaceEXT: [void, GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face] glNamedFramebufferTextureLayerEXT: [void, GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer] glNamedProgramLocalParameter4dEXT: [void, GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glNamedProgramLocalParameter4dvEXT: [void, GLuint program, GLenum target, GLuint index, const GLdouble *params] glNamedProgramLocalParameter4fEXT: [void, GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glNamedProgramLocalParameter4fvEXT: [void, GLuint program, GLenum target, GLuint index, const GLfloat *params] glNamedProgramLocalParameterI4iEXT: [void, GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w] glNamedProgramLocalParameterI4ivEXT: [void, GLuint program, GLenum target, GLuint index, const GLint *params] glNamedProgramLocalParameterI4uiEXT: [void, GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w] glNamedProgramLocalParameterI4uivEXT: [void, GLuint program, GLenum target, GLuint index, const GLuint *params] glNamedProgramLocalParameters4fvEXT: [void, GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat *params] glNamedProgramLocalParametersI4ivEXT: [void, GLuint program, GLenum target, GLuint index, GLsizei count, const GLint *params] glNamedProgramLocalParametersI4uivEXT: [void, GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint *params] glNamedProgramStringEXT: [void, GLuint program, GLenum target, GLenum format, GLsizei len, const GLvoid *string] glNamedRenderbufferStorageEXT: [void, GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height] glNamedRenderbufferStorageMultisampleCoverageEXT: [void, GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height] glNamedRenderbufferStorageMultisampleEXT: [void, GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height] glProgramUniform1dEXT: [void, GLuint program, GLint location, GLdouble x] glProgramUniform1dvEXT: [void, GLuint program, GLint location, GLsizei count, const GLdouble *value] glProgramUniform1fEXT: [void, GLuint program, GLint location, GLfloat v0] glProgramUniform1fvEXT: [void, GLuint program, GLint location, GLsizei count, const GLfloat *value] glProgramUniform1iEXT: [void, GLuint program, GLint location, GLint v0] glProgramUniform1ivEXT: [void, GLuint program, GLint location, GLsizei count, const GLint *value] glProgramUniform1uiEXT: [void, GLuint program, GLint location, GLuint v0] glProgramUniform1uivEXT: [void, GLuint program, GLint location, GLsizei count, const GLuint *value] glProgramUniform2dEXT: [void, GLuint program, GLint location, GLdouble x, GLdouble y] glProgramUniform2dvEXT: [void, GLuint program, GLint location, GLsizei count, const GLdouble *value] glProgramUniform2fEXT: [void, GLuint program, GLint location, GLfloat v0, GLfloat v1] glProgramUniform2fvEXT: [void, GLuint program, GLint location, GLsizei count, const GLfloat *value] glProgramUniform2iEXT: [void, GLuint program, GLint location, GLint v0, GLint v1] glProgramUniform2ivEXT: [void, GLuint program, GLint location, GLsizei count, const GLint *value] glProgramUniform2uiEXT: [void, GLuint program, GLint location, GLuint v0, GLuint v1] glProgramUniform2uivEXT: [void, GLuint program, GLint location, GLsizei count, const GLuint *value] glProgramUniform3dEXT: [void, GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z] glProgramUniform3dvEXT: [void, GLuint program, GLint location, GLsizei count, const GLdouble *value] glProgramUniform3fEXT: [void, GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2] glProgramUniform3fvEXT: [void, GLuint program, GLint location, GLsizei count, const GLfloat *value] glProgramUniform3iEXT: [void, GLuint program, GLint location, GLint v0, GLint v1, GLint v2] glProgramUniform3ivEXT: [void, GLuint program, GLint location, GLsizei count, const GLint *value] glProgramUniform3uiEXT: [void, GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2] glProgramUniform3uivEXT: [void, GLuint program, GLint location, GLsizei count, const GLuint *value] glProgramUniform4dEXT: [void, GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glProgramUniform4dvEXT: [void, GLuint program, GLint location, GLsizei count, const GLdouble *value] glProgramUniform4fEXT: [void, GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3] glProgramUniform4fvEXT: [void, GLuint program, GLint location, GLsizei count, const GLfloat *value] glProgramUniform4iEXT: [void, GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3] glProgramUniform4ivEXT: [void, GLuint program, GLint location, GLsizei count, const GLint *value] glProgramUniform4uiEXT: [void, GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3] glProgramUniform4uivEXT: [void, GLuint program, GLint location, GLsizei count, const GLuint *value] glProgramUniformMatrix2dvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix2fvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix2x3dvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix2x3fvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix2x4dvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix2x4fvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix3dvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix3fvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix3x2dvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix3x2fvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix3x4dvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix3x4fvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix4dvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix4fvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix4x2dvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix4x2fvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glProgramUniformMatrix4x3dvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value] glProgramUniformMatrix4x3fvEXT: [void, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glPushClientAttribDefaultEXT: [void, GLbitfield mask] glTextureBufferEXT: [void, GLuint texture, GLenum target, GLenum internalformat, GLuint buffer] glTextureImage1DEXT: [void, GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glTextureImage2DEXT: [void, GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glTextureImage3DEXT: [void, GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glTextureParameterIivEXT: [void, GLuint texture, GLenum target, GLenum pname, const GLint *params] glTextureParameterIuivEXT: [void, GLuint texture, GLenum target, GLenum pname, const GLuint *params] glTextureParameterfEXT: [void, GLuint texture, GLenum target, GLenum pname, GLfloat param] glTextureParameterfvEXT: [void, GLuint texture, GLenum target, GLenum pname, const GLfloat *params] glTextureParameteriEXT: [void, GLuint texture, GLenum target, GLenum pname, GLint param] glTextureParameterivEXT: [void, GLuint texture, GLenum target, GLenum pname, const GLint *params] glTextureRenderbufferEXT: [void, GLuint texture, GLenum target, GLuint renderbuffer] glTextureSubImage1DEXT: [void, GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels] glTextureSubImage2DEXT: [void, GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels] glTextureSubImage3DEXT: [void, GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels] glUnmapNamedBufferEXT: [GLboolean, GLuint buffer] glVertexArrayColorOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset] glVertexArrayEdgeFlagOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset] glVertexArrayFogCoordOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset] glVertexArrayIndexOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset] glVertexArrayMultiTexCoordOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset] glVertexArrayNormalOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset] glVertexArraySecondaryColorOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset] glVertexArrayTexCoordOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset] glVertexArrayVertexAttribIOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset] glVertexArrayVertexAttribOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset] glVertexArrayVertexOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset] EXT_draw_buffers2: glColorMaskIndexedEXT: [void, GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a] glDisableIndexedEXT: [void, GLenum target, GLuint index] glEnableIndexedEXT: [void, GLenum target, GLuint index] glGetBooleanIndexedvEXT: [void, GLenum target, GLuint index, GLboolean *data] glGetIntegerIndexedvEXT: [void, GLenum target, GLuint index, GLint *data] glIsEnabledIndexedEXT: [GLboolean, GLenum target, GLuint index] EXT_draw_instanced: glDrawArraysInstancedEXT: [void, GLenum mode, GLint start, GLsizei count, GLsizei primcount] glDrawElementsInstancedEXT: [void, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei primcount] EXT_draw_range_elements: glDrawRangeElementsEXT: [void, GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices] EXT_fog_coord: glFogCoordPointerEXT: [void, GLenum type, GLsizei stride, const GLvoid *pointer] glFogCoorddEXT: [void, GLdouble coord] glFogCoorddvEXT: [void, const GLdouble *coord] glFogCoordfEXT: [void, GLfloat coord] glFogCoordfvEXT: [void, const GLfloat *coord] EXT_framebuffer_blit: glBlitFramebufferEXT: [void, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter] EXT_framebuffer_multisample: glRenderbufferStorageMultisampleEXT: [void, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height] EXT_framebuffer_object: glBindFramebufferEXT: [void, GLenum target, GLuint framebuffer] glBindRenderbufferEXT: [void, GLenum target, GLuint renderbuffer] glCheckFramebufferStatusEXT: [GLenum, GLenum target] glDeleteFramebuffersEXT: [void, GLsizei n, const GLuint *framebuffers] glDeleteRenderbuffersEXT: [void, GLsizei n, const GLuint *renderbuffers] glFramebufferRenderbufferEXT: [void, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer] glFramebufferTexture1DEXT: [void, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level] glFramebufferTexture2DEXT: [void, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level] glFramebufferTexture3DEXT: [void, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset] glGenFramebuffersEXT: [void, GLsizei n, GLuint *framebuffers] glGenRenderbuffersEXT: [void, GLsizei n, GLuint *renderbuffers] glGenerateMipmapEXT: [void, GLenum target] glGetFramebufferAttachmentParameterivEXT: [void, GLenum target, GLenum attachment, GLenum pname, GLint *params] glGetRenderbufferParameterivEXT: [void, GLenum target, GLenum pname, GLint *params] glIsFramebufferEXT: [GLboolean, GLuint framebuffer] glIsRenderbufferEXT: [GLboolean, GLuint renderbuffer] glRenderbufferStorageEXT: [void, GLenum target, GLenum internalformat, GLsizei width, GLsizei height] EXT_geometry_shader4: glProgramParameteriEXT: [void, GLuint program, GLenum pname, GLint value] EXT_gpu_program_parameters: glProgramEnvParameters4fvEXT: [void, GLenum target, GLuint index, GLsizei count, const GLfloat *params] glProgramLocalParameters4fvEXT: [void, GLenum target, GLuint index, GLsizei count, const GLfloat *params] EXT_gpu_shader4: glBindFragDataLocationEXT: [void, GLuint program, GLuint color, const GLchar *name] glGetFragDataLocationEXT: [GLint, GLuint program, const GLchar *name] glGetUniformuivEXT: [void, GLuint program, GLint location, GLuint *params] glUniform1uiEXT: [void, GLint location, GLuint v0] glUniform1uivEXT: [void, GLint location, GLsizei count, const GLuint *value] glUniform2uiEXT: [void, GLint location, GLuint v0, GLuint v1] glUniform2uivEXT: [void, GLint location, GLsizei count, const GLuint *value] glUniform3uiEXT: [void, GLint location, GLuint v0, GLuint v1, GLuint v2] glUniform3uivEXT: [void, GLint location, GLsizei count, const GLuint *value] glUniform4uiEXT: [void, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3] glUniform4uivEXT: [void, GLint location, GLsizei count, const GLuint *value] EXT_histogram: glGetHistogramEXT: [void, GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values] glGetHistogramParameterfvEXT: [void, GLenum target, GLenum pname, GLfloat *params] glGetHistogramParameterivEXT: [void, GLenum target, GLenum pname, GLint *params] glGetMinmaxEXT: [void, GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values] glGetMinmaxParameterfvEXT: [void, GLenum target, GLenum pname, GLfloat *params] glGetMinmaxParameterivEXT: [void, GLenum target, GLenum pname, GLint *params] glHistogramEXT: [void, GLenum target, GLsizei width, GLenum internalformat, GLboolean sink] glMinmaxEXT: [void, GLenum target, GLenum internalformat, GLboolean sink] glResetHistogramEXT: [void, GLenum target] glResetMinmaxEXT: [void, GLenum target] EXT_index_func: glIndexFuncEXT: [void, GLenum func, GLclampf ref] EXT_index_material: glIndexMaterialEXT: [void, GLenum face, GLenum mode] EXT_light_texture: glApplyTextureEXT: [void, GLenum mode] glTextureLightEXT: [void, GLenum pname] glTextureMaterialEXT: [void, GLenum face, GLenum mode] EXT_multi_draw_arrays: glMultiDrawArraysEXT: [void, GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount] glMultiDrawElementsEXT: [void, GLenum mode, const GLsizei *count, GLenum type, const GLvoid *indices, GLsizei primcount] EXT_multisample: glSampleMaskEXT: [void, GLclampf value, GLboolean invert] glSamplePatternEXT: [void, GLenum pattern] EXT_paletted_texture: glColorTableEXT: [void, GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid *table] glGetColorTableEXT: [void, GLenum target, GLenum format, GLenum type, GLvoid *data] glGetColorTableParameterfvEXT: [void, GLenum target, GLenum pname, GLfloat *params] glGetColorTableParameterivEXT: [void, GLenum target, GLenum pname, GLint *params] EXT_pixel_transform: glGetPixelTransformParameterfvEXT: [void, GLenum target, GLenum pname, GLfloat *params] glGetPixelTransformParameterivEXT: [void, GLenum target, GLenum pname, GLint *params] glPixelTransformParameterfEXT: [void, GLenum target, GLenum pname, GLfloat param] glPixelTransformParameterfvEXT: [void, GLenum target, GLenum pname, const GLfloat *params] glPixelTransformParameteriEXT: [void, GLenum target, GLenum pname, GLint param] glPixelTransformParameterivEXT: [void, GLenum target, GLenum pname, const GLint *params] EXT_point_parameters: glPointParameterfEXT: [void, GLenum pname, GLfloat param] glPointParameterfvEXT: [void, GLenum pname, const GLfloat *params] EXT_polygon_offset: glPolygonOffsetEXT: [void, GLfloat factor, GLfloat bias] EXT_provoking_vertex: glProvokingVertexEXT: [void, GLenum mode] EXT_secondary_color: glSecondaryColor3bEXT: [void, GLbyte red, GLbyte green, GLbyte blue] glSecondaryColor3bvEXT: [void, const GLbyte *v] glSecondaryColor3dEXT: [void, GLdouble red, GLdouble green, GLdouble blue] glSecondaryColor3dvEXT: [void, const GLdouble *v] glSecondaryColor3fEXT: [void, GLfloat red, GLfloat green, GLfloat blue] glSecondaryColor3fvEXT: [void, const GLfloat *v] glSecondaryColor3iEXT: [void, GLint red, GLint green, GLint blue] glSecondaryColor3ivEXT: [void, const GLint *v] glSecondaryColor3sEXT: [void, GLshort red, GLshort green, GLshort blue] glSecondaryColor3svEXT: [void, const GLshort *v] glSecondaryColor3ubEXT: [void, GLubyte red, GLubyte green, GLubyte blue] glSecondaryColor3ubvEXT: [void, const GLubyte *v] glSecondaryColor3uiEXT: [void, GLuint red, GLuint green, GLuint blue] glSecondaryColor3uivEXT: [void, const GLuint *v] glSecondaryColor3usEXT: [void, GLushort red, GLushort green, GLushort blue] glSecondaryColor3usvEXT: [void, const GLushort *v] glSecondaryColorPointerEXT: [void, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] EXT_separate_shader_objects: glActiveProgramEXT: [void, GLuint program] glCreateShaderProgramEXT: [GLuint, GLenum type, const GLchar *string] glUseShaderProgramEXT: [void, GLenum type, GLuint program] EXT_shader_image_load_store: glBindImageTextureEXT: [void, GLuint index, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLint format] glMemoryBarrierEXT: [void, GLbitfield barriers] EXT_stencil_clear_tag: glStencilClearTagEXT: [void, GLsizei stencilTagBits, GLuint stencilClearTag] EXT_stencil_two_side: glActiveStencilFaceEXT: [void, GLenum face] EXT_subtexture: glTexSubImage1DEXT: [void, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels] glTexSubImage2DEXT: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels] EXT_texture3D: glTexImage3DEXT: [void, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glTexSubImage3DEXT: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels] EXT_texture_buffer_object: glTexBufferEXT: [void, GLenum target, GLenum internalformat, GLuint buffer] EXT_texture_integer: glClearColorIiEXT: [void, GLint red, GLint green, GLint blue, GLint alpha] glClearColorIuiEXT: [void, GLuint red, GLuint green, GLuint blue, GLuint alpha] glGetTexParameterIivEXT: [void, GLenum target, GLenum pname, GLint *params] glGetTexParameterIuivEXT: [void, GLenum target, GLenum pname, GLuint *params] glTexParameterIivEXT: [void, GLenum target, GLenum pname, const GLint *params] glTexParameterIuivEXT: [void, GLenum target, GLenum pname, const GLuint *params] EXT_texture_object: glAreTexturesResidentEXT: [GLboolean, GLsizei n, const GLuint *textures, GLboolean *residences] glBindTextureEXT: [void, GLenum target, GLuint texture] glDeleteTexturesEXT: [void, GLsizei n, const GLuint *textures] glGenTexturesEXT: [void, GLsizei n, GLuint *textures] glIsTextureEXT: [GLboolean, GLuint texture] glPrioritizeTexturesEXT: [void, GLsizei n, const GLuint *textures, const GLclampf *priorities] EXT_texture_perturb_normal: glTextureNormalEXT: [void, GLenum mode] EXT_timer_query: glGetQueryObjecti64vEXT: [void, GLuint id, GLenum pname, GLint64EXT *params] glGetQueryObjectui64vEXT: [void, GLuint id, GLenum pname, GLuint64EXT *params] EXT_transform_feedback: glBeginTransformFeedbackEXT: [void, GLenum primitiveMode] glBindBufferBaseEXT: [void, GLenum target, GLuint index, GLuint buffer] glBindBufferOffsetEXT: [void, GLenum target, GLuint index, GLuint buffer, GLintptr offset] glBindBufferRangeEXT: [void, GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size] glEndTransformFeedbackEXT: [void] glGetTransformFeedbackVaryingEXT: [void, GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name] glTransformFeedbackVaryingsEXT: [void, GLuint program, GLsizei count, const GLchar *varyings, GLenum bufferMode] EXT_vertex_array: glArrayElementEXT: [void, GLint i] glColorPointerEXT: [void, GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer] glDrawArraysEXT: [void, GLenum mode, GLint first, GLsizei count] glEdgeFlagPointerEXT: [void, GLsizei stride, GLsizei count, const GLboolean *pointer] glGetPointervEXT: [void, GLenum pname, GLvoid *params] glIndexPointerEXT: [void, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer] glNormalPointerEXT: [void, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer] glTexCoordPointerEXT: [void, GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer] glVertexPointerEXT: [void, GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer] EXT_vertex_attrib_64bit: glGetVertexAttribLdvEXT: [void, GLuint index, GLenum pname, GLdouble *params] glVertexArrayVertexAttribLOffsetEXT: [void, GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset] glVertexAttribL1dEXT: [void, GLuint index, GLdouble x] glVertexAttribL1dvEXT: [void, GLuint index, const GLdouble *v] glVertexAttribL2dEXT: [void, GLuint index, GLdouble x, GLdouble y] glVertexAttribL2dvEXT: [void, GLuint index, const GLdouble *v] glVertexAttribL3dEXT: [void, GLuint index, GLdouble x, GLdouble y, GLdouble z] glVertexAttribL3dvEXT: [void, GLuint index, const GLdouble *v] glVertexAttribL4dEXT: [void, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glVertexAttribL4dvEXT: [void, GLuint index, const GLdouble *v] glVertexAttribLPointerEXT: [void, GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] EXT_vertex_shader: glBeginVertexShaderEXT: [void] glBindLightParameterEXT: [GLuint, GLenum light, GLenum value] glBindMaterialParameterEXT: [GLuint, GLenum face, GLenum value] glBindParameterEXT: [GLuint, GLenum value] glBindTexGenParameterEXT: [GLuint, GLenum unit, GLenum coord, GLenum value] glBindTextureUnitParameterEXT: [GLuint, GLenum unit, GLenum value] glBindVertexShaderEXT: [void, GLuint id] glDeleteVertexShaderEXT: [void, GLuint id] glDisableVariantClientStateEXT: [void, GLuint id] glEnableVariantClientStateEXT: [void, GLuint id] glEndVertexShaderEXT: [void] glExtractComponentEXT: [void, GLuint res, GLuint src, GLuint num] glGenSymbolsEXT: [GLuint, GLenum datatype, GLenum storagetype, GLenum range, GLuint components] glGenVertexShadersEXT: [GLuint, GLuint range] glGetInvariantBooleanvEXT: [void, GLuint id, GLenum value, GLboolean *data] glGetInvariantFloatvEXT: [void, GLuint id, GLenum value, GLfloat *data] glGetInvariantIntegervEXT: [void, GLuint id, GLenum value, GLint *data] glGetLocalConstantBooleanvEXT: [void, GLuint id, GLenum value, GLboolean *data] glGetLocalConstantFloatvEXT: [void, GLuint id, GLenum value, GLfloat *data] glGetLocalConstantIntegervEXT: [void, GLuint id, GLenum value, GLint *data] glGetVariantBooleanvEXT: [void, GLuint id, GLenum value, GLboolean *data] glGetVariantFloatvEXT: [void, GLuint id, GLenum value, GLfloat *data] glGetVariantIntegervEXT: [void, GLuint id, GLenum value, GLint *data] glGetVariantPointervEXT: [void, GLuint id, GLenum value, GLvoid *data] glInsertComponentEXT: [void, GLuint res, GLuint src, GLuint num] glIsVariantEnabledEXT: [GLboolean, GLuint id, GLenum cap] glSetInvariantEXT: [void, GLuint id, GLenum type, const GLvoid *addr] glSetLocalConstantEXT: [void, GLuint id, GLenum type, const GLvoid *addr] glShaderOp1EXT: [void, GLenum op, GLuint res, GLuint arg1] glShaderOp2EXT: [void, GLenum op, GLuint res, GLuint arg1, GLuint arg2] glShaderOp3EXT: [void, GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3] glSwizzleEXT: [void, GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW] glVariantPointerEXT: [void, GLuint id, GLenum type, GLuint stride, const GLvoid *addr] glVariantbvEXT: [void, GLuint id, const GLbyte *addr] glVariantdvEXT: [void, GLuint id, const GLdouble *addr] glVariantfvEXT: [void, GLuint id, const GLfloat *addr] glVariantivEXT: [void, GLuint id, const GLint *addr] glVariantsvEXT: [void, GLuint id, const GLshort *addr] glVariantubvEXT: [void, GLuint id, const GLubyte *addr] glVariantuivEXT: [void, GLuint id, const GLuint *addr] glVariantusvEXT: [void, GLuint id, const GLushort *addr] glWriteMaskEXT: [void, GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW] EXT_vertex_weighting: glVertexWeightPointerEXT: [void, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] glVertexWeightfEXT: [void, GLfloat weight] glVertexWeightfvEXT: [void, const GLfloat *weight] EXT_x11_sync_object: glImportSyncEXT: [GLsync, GLenum external_sync_type, GLintptr external_sync, GLbitfield flags] GREMEDY_frame_terminator: glFrameTerminatorGREMEDY: [void] GREMEDY_string_marker: glStringMarkerGREMEDY: [void, GLsizei len, const GLvoid *string] HP_image_transform: glGetImageTransformParameterfvHP: [void, GLenum target, GLenum pname, GLfloat *params] glGetImageTransformParameterivHP: [void, GLenum target, GLenum pname, GLint *params] glImageTransformParameterfHP: [void, GLenum target, GLenum pname, GLfloat param] glImageTransformParameterfvHP: [void, GLenum target, GLenum pname, const GLfloat *params] glImageTransformParameteriHP: [void, GLenum target, GLenum pname, GLint param] glImageTransformParameterivHP: [void, GLenum target, GLenum pname, const GLint *params] IBM_multimode_draw_arrays: glMultiModeDrawArraysIBM: [void, const GLenum *mode, const GLint *first, const GLsizei *count, GLsizei primcount, GLint modestride] glMultiModeDrawElementsIBM: [void, const GLenum *mode, const GLsizei *count, GLenum type, GLvoid*const *indices, GLsizei primcount, GLint modestride] IBM_static_data: glFlushStaticDataIBM: [void, GLenum target] IBM_vertex_array_lists: glColorPointerListIBM: [void, GLint size, GLenum type, GLint stride, const GLvoid *pointer, GLint ptrstride] glEdgeFlagPointerListIBM: [void, GLint stride, const GLboolean *pointer, GLint ptrstride] glFogCoordPointerListIBM: [void, GLenum type, GLint stride, const GLvoid *pointer, GLint ptrstride] glIndexPointerListIBM: [void, GLenum type, GLint stride, const GLvoid *pointer, GLint ptrstride] glNormalPointerListIBM: [void, GLenum type, GLint stride, const GLvoid *pointer, GLint ptrstride] glSecondaryColorPointerListIBM: [void, GLint size, GLenum type, GLint stride, const GLvoid *pointer, GLint ptrstride] glTexCoordPointerListIBM: [void, GLint size, GLenum type, GLint stride, const GLvoid *pointer, GLint ptrstride] glVertexPointerListIBM: [void, GLint size, GLenum type, GLint stride, const GLvoid *pointer, GLint ptrstride] INGR_blend_func_separate: glBlendFuncSeparateINGR: [void, GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha] INTEL_map_texture: glMapTexture2DINTEL: [GLvoid *, GLuint texture, GLint level, GLbitfield access, const GLint *stride, const GLenum *layout] glSyncTextureINTEL: [void, GLuint texture] glUnmapTexture2DINTEL: [void, GLuint texture, GLint level] INTEL_parallel_arrays: glColorPointervINTEL: [void, GLint size, GLenum type, const GLvoid *pointer] glNormalPointervINTEL: [void, GLenum type, const GLvoid *pointer] glTexCoordPointervINTEL: [void, GLint size, GLenum type, const GLvoid *pointer] glVertexPointervINTEL: [void, GLint size, GLenum type, const GLvoid *pointer] KHR_debug: glDebugMessageCallback: [void, GLDEBUGPROC callback, const void *userParam] glDebugMessageControl: [void, GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled] glDebugMessageInsert: [void, GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf] glGetDebugMessageLog: [GLuint, GLuint count, GLsizei bufsize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog] glGetObjectLabel: [void, GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label] glGetObjectPtrLabel: [void, const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label] glObjectLabel: [void, GLenum identifier, GLuint name, GLsizei length, const GLchar *label] glObjectPtrLabel: [void, const void *ptr, GLsizei length, const GLchar *label] glPopDebugGroup: [void] glPushDebugGroup: [void, GLenum source, GLuint id, GLsizei length, const GLchar *message] MESA_resize_buffers: glResizeBuffersMESA: [void] MESA_window_pos: glWindowPos2dMESA: [void, GLdouble x, GLdouble y] glWindowPos2dvMESA: [void, const GLdouble *v] glWindowPos2fMESA: [void, GLfloat x, GLfloat y] glWindowPos2fvMESA: [void, const GLfloat *v] glWindowPos2iMESA: [void, GLint x, GLint y] glWindowPos2ivMESA: [void, const GLint *v] glWindowPos2sMESA: [void, GLshort x, GLshort y] glWindowPos2svMESA: [void, const GLshort *v] glWindowPos3dMESA: [void, GLdouble x, GLdouble y, GLdouble z] glWindowPos3dvMESA: [void, const GLdouble *v] glWindowPos3fMESA: [void, GLfloat x, GLfloat y, GLfloat z] glWindowPos3fvMESA: [void, const GLfloat *v] glWindowPos3iMESA: [void, GLint x, GLint y, GLint z] glWindowPos3ivMESA: [void, const GLint *v] glWindowPos3sMESA: [void, GLshort x, GLshort y, GLshort z] glWindowPos3svMESA: [void, const GLshort *v] glWindowPos4dMESA: [void, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glWindowPos4dvMESA: [void, const GLdouble *v] glWindowPos4fMESA: [void, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glWindowPos4fvMESA: [void, const GLfloat *v] glWindowPos4iMESA: [void, GLint x, GLint y, GLint z, GLint w] glWindowPos4ivMESA: [void, const GLint *v] glWindowPos4sMESA: [void, GLshort x, GLshort y, GLshort z, GLshort w] glWindowPos4svMESA: [void, const GLshort *v] NVX_conditional_render: glBeginConditionalRenderNVX: [void, GLuint id] glEndConditionalRenderNVX: [void] NV_bindless_texture: glGetImageHandleNV: [GLuint64, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format] glGetTextureHandleNV: [GLuint64, GLuint texture] glGetTextureSamplerHandleNV: [GLuint64, GLuint texture, GLuint sampler] glIsImageHandleResidentNV: [GLboolean, GLuint64 handle] glIsTextureHandleResidentNV: [GLboolean, GLuint64 handle] glMakeImageHandleNonResidentNV: [void, GLuint64 handle] glMakeImageHandleResidentNV: [void, GLuint64 handle, GLenum access] glMakeTextureHandleNonResidentNV: [void, GLuint64 handle] glMakeTextureHandleResidentNV: [void, GLuint64 handle] glProgramUniformHandleui64NV: [void, GLuint program, GLint location, GLuint64 value] glProgramUniformHandleui64vNV: [void, GLuint program, GLint location, GLsizei count, const GLuint64 *values] glUniformHandleui64NV: [void, GLint location, GLuint64 value] glUniformHandleui64vNV: [void, GLint location, GLsizei count, const GLuint64 *value] NV_conditional_render: glBeginConditionalRenderNV: [void, GLuint id, GLenum mode] glEndConditionalRenderNV: [void] NV_copy_image: glCopyImageSubDataNV: [void, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth] NV_depth_buffer_float: glClearDepthdNV: [void, GLdouble depth] glDepthBoundsdNV: [void, GLdouble zmin, GLdouble zmax] glDepthRangedNV: [void, GLdouble zNear, GLdouble zFar] NV_draw_texture: glDrawTextureNV: [void, GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1] NV_evaluators: glEvalMapsNV: [void, GLenum target, GLenum mode] glGetMapAttribParameterfvNV: [void, GLenum target, GLuint index, GLenum pname, GLfloat *params] glGetMapAttribParameterivNV: [void, GLenum target, GLuint index, GLenum pname, GLint *params] glGetMapControlPointsNV: [void, GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid *points] glGetMapParameterfvNV: [void, GLenum target, GLenum pname, GLfloat *params] glGetMapParameterivNV: [void, GLenum target, GLenum pname, GLint *params] glMapControlPointsNV: [void, GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid *points] glMapParameterfvNV: [void, GLenum target, GLenum pname, const GLfloat *params] glMapParameterivNV: [void, GLenum target, GLenum pname, const GLint *params] NV_explicit_multisample: glGetMultisamplefvNV: [void, GLenum pname, GLuint index, GLfloat *val] glSampleMaskIndexedNV: [void, GLuint index, GLbitfield mask] glTexRenderbufferNV: [void, GLenum target, GLuint renderbuffer] NV_fence: glDeleteFencesNV: [void, GLsizei n, const GLuint *fences] glFinishFenceNV: [void, GLuint fence] glGenFencesNV: [void, GLsizei n, GLuint *fences] glGetFenceivNV: [void, GLuint fence, GLenum pname, GLint *params] glIsFenceNV: [GLboolean, GLuint fence] glSetFenceNV: [void, GLuint fence, GLenum condition] glTestFenceNV: [GLboolean, GLuint fence] NV_fragment_program: glGetProgramNamedParameterdvNV: [void, GLuint id, GLsizei len, const GLubyte *name, GLdouble *params] glGetProgramNamedParameterfvNV: [void, GLuint id, GLsizei len, const GLubyte *name, GLfloat *params] glProgramNamedParameter4dNV: [void, GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glProgramNamedParameter4dvNV: [void, GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v] glProgramNamedParameter4fNV: [void, GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glProgramNamedParameter4fvNV: [void, GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v] NV_framebuffer_multisample_coverage: glRenderbufferStorageMultisampleCoverageNV: [void, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height] NV_geometry_program4: glFramebufferTextureEXT: [void, GLenum target, GLenum attachment, GLuint texture, GLint level] glFramebufferTextureFaceEXT: [void, GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face] glFramebufferTextureLayerEXT: [void, GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer] glProgramVertexLimitNV: [void, GLenum target, GLint limit] NV_gpu_program4: glGetProgramEnvParameterIivNV: [void, GLenum target, GLuint index, GLint *params] glGetProgramEnvParameterIuivNV: [void, GLenum target, GLuint index, GLuint *params] glGetProgramLocalParameterIivNV: [void, GLenum target, GLuint index, GLint *params] glGetProgramLocalParameterIuivNV: [void, GLenum target, GLuint index, GLuint *params] glProgramEnvParameterI4iNV: [void, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w] glProgramEnvParameterI4ivNV: [void, GLenum target, GLuint index, const GLint *params] glProgramEnvParameterI4uiNV: [void, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w] glProgramEnvParameterI4uivNV: [void, GLenum target, GLuint index, const GLuint *params] glProgramEnvParametersI4ivNV: [void, GLenum target, GLuint index, GLsizei count, const GLint *params] glProgramEnvParametersI4uivNV: [void, GLenum target, GLuint index, GLsizei count, const GLuint *params] glProgramLocalParameterI4iNV: [void, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w] glProgramLocalParameterI4ivNV: [void, GLenum target, GLuint index, const GLint *params] glProgramLocalParameterI4uiNV: [void, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w] glProgramLocalParameterI4uivNV: [void, GLenum target, GLuint index, const GLuint *params] glProgramLocalParametersI4ivNV: [void, GLenum target, GLuint index, GLsizei count, const GLint *params] glProgramLocalParametersI4uivNV: [void, GLenum target, GLuint index, GLsizei count, const GLuint *params] NV_gpu_program5: glGetProgramSubroutineParameteruivNV: [void, GLenum target, GLuint index, GLuint *param] glProgramSubroutineParametersuivNV: [void, GLenum target, GLsizei count, const GLuint *params] NV_gpu_shader5: glGetUniformi64vNV: [void, GLuint program, GLint location, GLint64EXT *params] glProgramUniform1i64NV: [void, GLuint program, GLint location, GLint64EXT x] glProgramUniform1i64vNV: [void, GLuint program, GLint location, GLsizei count, const GLint64EXT *value] glProgramUniform1ui64NV: [void, GLuint program, GLint location, GLuint64EXT x] glProgramUniform1ui64vNV: [void, GLuint program, GLint location, GLsizei count, const GLuint64EXT *value] glProgramUniform2i64NV: [void, GLuint program, GLint location, GLint64EXT x, GLint64EXT y] glProgramUniform2i64vNV: [void, GLuint program, GLint location, GLsizei count, const GLint64EXT *value] glProgramUniform2ui64NV: [void, GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y] glProgramUniform2ui64vNV: [void, GLuint program, GLint location, GLsizei count, const GLuint64EXT *value] glProgramUniform3i64NV: [void, GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z] glProgramUniform3i64vNV: [void, GLuint program, GLint location, GLsizei count, const GLint64EXT *value] glProgramUniform3ui64NV: [void, GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z] glProgramUniform3ui64vNV: [void, GLuint program, GLint location, GLsizei count, const GLuint64EXT *value] glProgramUniform4i64NV: [void, GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w] glProgramUniform4i64vNV: [void, GLuint program, GLint location, GLsizei count, const GLint64EXT *value] glProgramUniform4ui64NV: [void, GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w] glProgramUniform4ui64vNV: [void, GLuint program, GLint location, GLsizei count, const GLuint64EXT *value] glUniform1i64NV: [void, GLint location, GLint64EXT x] glUniform1i64vNV: [void, GLint location, GLsizei count, const GLint64EXT *value] glUniform1ui64NV: [void, GLint location, GLuint64EXT x] glUniform1ui64vNV: [void, GLint location, GLsizei count, const GLuint64EXT *value] glUniform2i64NV: [void, GLint location, GLint64EXT x, GLint64EXT y] glUniform2i64vNV: [void, GLint location, GLsizei count, const GLint64EXT *value] glUniform2ui64NV: [void, GLint location, GLuint64EXT x, GLuint64EXT y] glUniform2ui64vNV: [void, GLint location, GLsizei count, const GLuint64EXT *value] glUniform3i64NV: [void, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z] glUniform3i64vNV: [void, GLint location, GLsizei count, const GLint64EXT *value] glUniform3ui64NV: [void, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z] glUniform3ui64vNV: [void, GLint location, GLsizei count, const GLuint64EXT *value] glUniform4i64NV: [void, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w] glUniform4i64vNV: [void, GLint location, GLsizei count, const GLint64EXT *value] glUniform4ui64NV: [void, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w] glUniform4ui64vNV: [void, GLint location, GLsizei count, const GLuint64EXT *value] NV_half_float: glColor3hNV: [void, GLhalfNV red, GLhalfNV green, GLhalfNV blue] glColor3hvNV: [void, const GLhalfNV *v] glColor4hNV: [void, GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha] glColor4hvNV: [void, const GLhalfNV *v] glFogCoordhNV: [void, GLhalfNV fog] glFogCoordhvNV: [void, const GLhalfNV *fog] glMultiTexCoord1hNV: [void, GLenum target, GLhalfNV s] glMultiTexCoord1hvNV: [void, GLenum target, const GLhalfNV *v] glMultiTexCoord2hNV: [void, GLenum target, GLhalfNV s, GLhalfNV t] glMultiTexCoord2hvNV: [void, GLenum target, const GLhalfNV *v] glMultiTexCoord3hNV: [void, GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r] glMultiTexCoord3hvNV: [void, GLenum target, const GLhalfNV *v] glMultiTexCoord4hNV: [void, GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q] glMultiTexCoord4hvNV: [void, GLenum target, const GLhalfNV *v] glNormal3hNV: [void, GLhalfNV nx, GLhalfNV ny, GLhalfNV nz] glNormal3hvNV: [void, const GLhalfNV *v] glSecondaryColor3hNV: [void, GLhalfNV red, GLhalfNV green, GLhalfNV blue] glSecondaryColor3hvNV: [void, const GLhalfNV *v] glTexCoord1hNV: [void, GLhalfNV s] glTexCoord1hvNV: [void, const GLhalfNV *v] glTexCoord2hNV: [void, GLhalfNV s, GLhalfNV t] glTexCoord2hvNV: [void, const GLhalfNV *v] glTexCoord3hNV: [void, GLhalfNV s, GLhalfNV t, GLhalfNV r] glTexCoord3hvNV: [void, const GLhalfNV *v] glTexCoord4hNV: [void, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q] glTexCoord4hvNV: [void, const GLhalfNV *v] glVertex2hNV: [void, GLhalfNV x, GLhalfNV y] glVertex2hvNV: [void, const GLhalfNV *v] glVertex3hNV: [void, GLhalfNV x, GLhalfNV y, GLhalfNV z] glVertex3hvNV: [void, const GLhalfNV *v] glVertex4hNV: [void, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w] glVertex4hvNV: [void, const GLhalfNV *v] glVertexAttrib1hNV: [void, GLuint index, GLhalfNV x] glVertexAttrib1hvNV: [void, GLuint index, const GLhalfNV *v] glVertexAttrib2hNV: [void, GLuint index, GLhalfNV x, GLhalfNV y] glVertexAttrib2hvNV: [void, GLuint index, const GLhalfNV *v] glVertexAttrib3hNV: [void, GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z] glVertexAttrib3hvNV: [void, GLuint index, const GLhalfNV *v] glVertexAttrib4hNV: [void, GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w] glVertexAttrib4hvNV: [void, GLuint index, const GLhalfNV *v] glVertexAttribs1hvNV: [void, GLuint index, GLsizei n, const GLhalfNV *v] glVertexAttribs2hvNV: [void, GLuint index, GLsizei n, const GLhalfNV *v] glVertexAttribs3hvNV: [void, GLuint index, GLsizei n, const GLhalfNV *v] glVertexAttribs4hvNV: [void, GLuint index, GLsizei n, const GLhalfNV *v] glVertexWeighthNV: [void, GLhalfNV weight] glVertexWeighthvNV: [void, const GLhalfNV *weight] NV_occlusion_query: glBeginOcclusionQueryNV: [void, GLuint id] glDeleteOcclusionQueriesNV: [void, GLsizei n, const GLuint *ids] glEndOcclusionQueryNV: [void] glGenOcclusionQueriesNV: [void, GLsizei n, GLuint *ids] glGetOcclusionQueryivNV: [void, GLuint id, GLenum pname, GLint *params] glGetOcclusionQueryuivNV: [void, GLuint id, GLenum pname, GLuint *params] glIsOcclusionQueryNV: [GLboolean, GLuint id] NV_parameter_buffer_object: glProgramBufferParametersIivNV: [void, GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLint *params] glProgramBufferParametersIuivNV: [void, GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLuint *params] glProgramBufferParametersfvNV: [void, GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLfloat *params] NV_path_rendering: glCopyPathNV: [void, GLuint resultPath, GLuint srcPath] glCoverFillPathInstancedNV: [void, GLsizei numPaths, GLenum pathNameType, const GLvoid *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues] glCoverFillPathNV: [void, GLuint path, GLenum coverMode] glCoverStrokePathInstancedNV: [void, GLsizei numPaths, GLenum pathNameType, const GLvoid *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues] glCoverStrokePathNV: [void, GLuint path, GLenum coverMode] glDeletePathsNV: [void, GLuint path, GLsizei range] glGenPathsNV: [GLuint, GLsizei range] glGetPathColorGenfvNV: [void, GLenum color, GLenum pname, GLfloat *value] glGetPathColorGenivNV: [void, GLenum color, GLenum pname, GLint *value] glGetPathCommandsNV: [void, GLuint path, GLubyte *commands] glGetPathCoordsNV: [void, GLuint path, GLfloat *coords] glGetPathDashArrayNV: [void, GLuint path, GLfloat *dashArray] glGetPathLengthNV: [GLfloat, GLuint path, GLsizei startSegment, GLsizei numSegments] glGetPathMetricRangeNV: [void, GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat *metrics] glGetPathMetricsNV: [void, GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const GLvoid *paths, GLuint pathBase, GLsizei stride, GLfloat *metrics] glGetPathParameterfvNV: [void, GLuint path, GLenum pname, GLfloat *value] glGetPathParameterivNV: [void, GLuint path, GLenum pname, GLint *value] glGetPathSpacingNV: [void, GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const GLvoid *paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat *returnedSpacing] glGetPathTexGenfvNV: [void, GLenum texCoordSet, GLenum pname, GLfloat *value] glGetPathTexGenivNV: [void, GLenum texCoordSet, GLenum pname, GLint *value] glInterpolatePathsNV: [void, GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight] glIsPathNV: [GLboolean, GLuint path] glIsPointInFillPathNV: [GLboolean, GLuint path, GLuint mask, GLfloat x, GLfloat y] glIsPointInStrokePathNV: [GLboolean, GLuint path, GLfloat x, GLfloat y] glPathColorGenNV: [void, GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat *coeffs] glPathCommandsNV: [void, GLuint path, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const GLvoid *coords] glPathCoordsNV: [void, GLuint path, GLsizei numCoords, GLenum coordType, const GLvoid *coords] glPathCoverDepthFuncNV: [void, GLenum func] glPathDashArrayNV: [void, GLuint path, GLsizei dashCount, const GLfloat *dashArray] glPathFogGenNV: [void, GLenum genMode] glPathGlyphRangeNV: [void, GLuint firstPathName, GLenum fontTarget, const GLvoid *fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale] glPathGlyphsNV: [void, GLuint firstPathName, GLenum fontTarget, const GLvoid *fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const GLvoid *charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale] glPathParameterfNV: [void, GLuint path, GLenum pname, GLfloat value] glPathParameterfvNV: [void, GLuint path, GLenum pname, const GLfloat *value] glPathParameteriNV: [void, GLuint path, GLenum pname, GLint value] glPathParameterivNV: [void, GLuint path, GLenum pname, const GLint *value] glPathStencilDepthOffsetNV: [void, GLfloat factor, GLfloat units] glPathStencilFuncNV: [void, GLenum func, GLint ref, GLuint mask] glPathStringNV: [void, GLuint path, GLenum format, GLsizei length, const GLvoid *pathString] glPathSubCommandsNV: [void, GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const GLvoid *coords] glPathSubCoordsNV: [void, GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, const GLvoid *coords] glPathTexGenNV: [void, GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat *coeffs] glPointAlongPathNV: [GLboolean, GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat *x, GLfloat *y, GLfloat *tangentX, GLfloat *tangentY] glStencilFillPathInstancedNV: [void, GLsizei numPaths, GLenum pathNameType, const GLvoid *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues] glStencilFillPathNV: [void, GLuint path, GLenum fillMode, GLuint mask] glStencilStrokePathInstancedNV: [void, GLsizei numPaths, GLenum pathNameType, const GLvoid *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues] glStencilStrokePathNV: [void, GLuint path, GLint reference, GLuint mask] glTransformPathNV: [void, GLuint resultPath, GLuint srcPath, GLenum transformType, const GLfloat *transformValues] glWeightPathsNV: [void, GLuint resultPath, GLsizei numPaths, const GLuint *paths, const GLfloat *weights] NV_pixel_data_range: glFlushPixelDataRangeNV: [void, GLenum target] glPixelDataRangeNV: [void, GLenum target, GLsizei length, const GLvoid *pointer] NV_point_sprite: glPointParameteriNV: [void, GLenum pname, GLint param] glPointParameterivNV: [void, GLenum pname, const GLint *params] NV_present_video: glGetVideoi64vNV: [void, GLuint video_slot, GLenum pname, GLint64EXT *params] glGetVideoivNV: [void, GLuint video_slot, GLenum pname, GLint *params] glGetVideoui64vNV: [void, GLuint video_slot, GLenum pname, GLuint64EXT *params] glGetVideouivNV: [void, GLuint video_slot, GLenum pname, GLuint *params] glPresentFrameDualFillNV: [void, GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLenum target1, GLuint fill1, GLenum target2, GLuint fill2, GLenum target3, GLuint fill3] glPresentFrameKeyedNV: [void, GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1] NV_primitive_restart: glPrimitiveRestartIndexNV: [void, GLuint index] glPrimitiveRestartNV: [void] NV_register_combiners: glCombinerInputNV: [void, GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage] glCombinerOutputNV: [void, GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum] glCombinerParameterfNV: [void, GLenum pname, GLfloat param] glCombinerParameterfvNV: [void, GLenum pname, const GLfloat *params] glCombinerParameteriNV: [void, GLenum pname, GLint param] glCombinerParameterivNV: [void, GLenum pname, const GLint *params] glFinalCombinerInputNV: [void, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage] glGetCombinerInputParameterfvNV: [void, GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params] glGetCombinerInputParameterivNV: [void, GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params] glGetCombinerOutputParameterfvNV: [void, GLenum stage, GLenum portion, GLenum pname, GLfloat *params] glGetCombinerOutputParameterivNV: [void, GLenum stage, GLenum portion, GLenum pname, GLint *params] glGetFinalCombinerInputParameterfvNV: [void, GLenum variable, GLenum pname, GLfloat *params] glGetFinalCombinerInputParameterivNV: [void, GLenum variable, GLenum pname, GLint *params] NV_register_combiners2: glCombinerStageParameterfvNV: [void, GLenum stage, GLenum pname, const GLfloat *params] glGetCombinerStageParameterfvNV: [void, GLenum stage, GLenum pname, GLfloat *params] NV_shader_buffer_load: glGetBufferParameterui64vNV: [void, GLenum target, GLenum pname, GLuint64EXT *params] glGetIntegerui64vNV: [void, GLenum value, GLuint64EXT *result] glGetNamedBufferParameterui64vNV: [void, GLuint buffer, GLenum pname, GLuint64EXT *params] glGetUniformui64vNV: [void, GLuint program, GLint location, GLuint64EXT *params] glIsBufferResidentNV: [GLboolean, GLenum target] glIsNamedBufferResidentNV: [GLboolean, GLuint buffer] glMakeBufferNonResidentNV: [void, GLenum target] glMakeBufferResidentNV: [void, GLenum target, GLenum access] glMakeNamedBufferNonResidentNV: [void, GLuint buffer] glMakeNamedBufferResidentNV: [void, GLuint buffer, GLenum access] glProgramUniformui64NV: [void, GLuint program, GLint location, GLuint64EXT value] glProgramUniformui64vNV: [void, GLuint program, GLint location, GLsizei count, const GLuint64EXT *value] glUniformui64NV: [void, GLint location, GLuint64EXT value] glUniformui64vNV: [void, GLint location, GLsizei count, const GLuint64EXT *value] NV_texture_barrier: glTextureBarrierNV: [void] NV_texture_multisample: glTexImage2DMultisampleCoverageNV: [void, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations] glTexImage3DMultisampleCoverageNV: [void, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations] glTextureImage2DMultisampleCoverageNV: [void, GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations] glTextureImage2DMultisampleNV: [void, GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations] glTextureImage3DMultisampleCoverageNV: [void, GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations] glTextureImage3DMultisampleNV: [void, GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations] NV_transform_feedback: glActiveVaryingNV: [void, GLuint program, const GLchar *name] glBeginTransformFeedbackNV: [void, GLenum primitiveMode] glBindBufferBaseNV: [void, GLenum target, GLuint index, GLuint buffer] glBindBufferOffsetNV: [void, GLenum target, GLuint index, GLuint buffer, GLintptr offset] glBindBufferRangeNV: [void, GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size] glEndTransformFeedbackNV: [void] glGetActiveVaryingNV: [void, GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name] glGetTransformFeedbackVaryingNV: [void, GLuint program, GLuint index, GLint *location] glGetVaryingLocationNV: [GLint, GLuint program, const GLchar *name] glTransformFeedbackAttribsNV: [void, GLsizei count, const GLint *attribs, GLenum bufferMode] glTransformFeedbackStreamAttribsNV: [void, GLsizei count, const GLint *attribs, GLsizei nbuffers, const GLint *bufstreams, GLenum bufferMode] glTransformFeedbackVaryingsNV: [void, GLuint program, GLsizei count, const GLint *locations, GLenum bufferMode] NV_transform_feedback2: glBindTransformFeedbackNV: [void, GLenum target, GLuint id] glDeleteTransformFeedbacksNV: [void, GLsizei n, const GLuint *ids] glDrawTransformFeedbackNV: [void, GLenum mode, GLuint id] glGenTransformFeedbacksNV: [void, GLsizei n, GLuint *ids] glIsTransformFeedbackNV: [GLboolean, GLuint id] glPauseTransformFeedbackNV: [void] glResumeTransformFeedbackNV: [void] NV_vdpau_interop: glVDPAUFiniNV: [void] glVDPAUGetSurfaceivNV: [void, GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values] glVDPAUInitNV: [void, const GLvoid *vdpDevice, const GLvoid *getProcAddress] glVDPAUIsSurfaceNV: [void, GLvdpauSurfaceNV surface] glVDPAUMapSurfacesNV: [void, GLsizei numSurfaces, const GLvdpauSurfaceNV *surfaces] glVDPAURegisterOutputSurfaceNV: [GLvdpauSurfaceNV, GLvoid *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames] glVDPAURegisterVideoSurfaceNV: [GLvdpauSurfaceNV, const GLvoid *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames] glVDPAUSurfaceAccessNV: [void, GLvdpauSurfaceNV surface, GLenum access] glVDPAUUnmapSurfacesNV: [void, GLsizei numSurface, const GLvdpauSurfaceNV *surfaces] glVDPAUUnregisterSurfaceNV: [void, GLvdpauSurfaceNV surface] NV_vertex_array_range: glFlushVertexArrayRangeNV: [void] glVertexArrayRangeNV: [void, GLsizei length, const GLvoid *pointer] NV_vertex_attrib_integer_64bit: glGetVertexAttribLi64vNV: [void, GLuint index, GLenum pname, GLint64EXT *params] glGetVertexAttribLui64vNV: [void, GLuint index, GLenum pname, GLuint64EXT *params] glVertexAttribL1i64NV: [void, GLuint index, GLint64EXT x] glVertexAttribL1i64vNV: [void, GLuint index, const GLint64EXT *v] glVertexAttribL1ui64NV: [void, GLuint index, GLuint64EXT x] glVertexAttribL1ui64vNV: [void, GLuint index, const GLuint64EXT *v] glVertexAttribL2i64NV: [void, GLuint index, GLint64EXT x, GLint64EXT y] glVertexAttribL2i64vNV: [void, GLuint index, const GLint64EXT *v] glVertexAttribL2ui64NV: [void, GLuint index, GLuint64EXT x, GLuint64EXT y] glVertexAttribL2ui64vNV: [void, GLuint index, const GLuint64EXT *v] glVertexAttribL3i64NV: [void, GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z] glVertexAttribL3i64vNV: [void, GLuint index, const GLint64EXT *v] glVertexAttribL3ui64NV: [void, GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z] glVertexAttribL3ui64vNV: [void, GLuint index, const GLuint64EXT *v] glVertexAttribL4i64NV: [void, GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w] glVertexAttribL4i64vNV: [void, GLuint index, const GLint64EXT *v] glVertexAttribL4ui64NV: [void, GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w] glVertexAttribL4ui64vNV: [void, GLuint index, const GLuint64EXT *v] glVertexAttribLFormatNV: [void, GLuint index, GLint size, GLenum type, GLsizei stride] NV_vertex_buffer_unified_memory: glBufferAddressRangeNV: [void, GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length] glColorFormatNV: [void, GLint size, GLenum type, GLsizei stride] glEdgeFlagFormatNV: [void, GLsizei stride] glFogCoordFormatNV: [void, GLenum type, GLsizei stride] glGetIntegerui64i_vNV: [void, GLenum value, GLuint index, GLuint64EXT *result] glIndexFormatNV: [void, GLenum type, GLsizei stride] glNormalFormatNV: [void, GLenum type, GLsizei stride] glSecondaryColorFormatNV: [void, GLint size, GLenum type, GLsizei stride] glTexCoordFormatNV: [void, GLint size, GLenum type, GLsizei stride] glVertexAttribFormatNV: [void, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride] glVertexAttribIFormatNV: [void, GLuint index, GLint size, GLenum type, GLsizei stride] glVertexFormatNV: [void, GLint size, GLenum type, GLsizei stride] NV_vertex_program: glAreProgramsResidentNV: [GLboolean, GLsizei n, const GLuint *programs, GLboolean *residences] glBindProgramNV: [void, GLenum target, GLuint id] glDeleteProgramsNV: [void, GLsizei n, const GLuint *programs] glExecuteProgramNV: [void, GLenum target, GLuint id, const GLfloat *params] glGenProgramsNV: [void, GLsizei n, GLuint *programs] glGetProgramParameterdvNV: [void, GLenum target, GLuint index, GLenum pname, GLdouble *params] glGetProgramParameterfvNV: [void, GLenum target, GLuint index, GLenum pname, GLfloat *params] glGetProgramStringNV: [void, GLuint id, GLenum pname, GLubyte *program] glGetProgramivNV: [void, GLuint id, GLenum pname, GLint *params] glGetTrackMatrixivNV: [void, GLenum target, GLuint address, GLenum pname, GLint *params] glGetVertexAttribPointervNV: [void, GLuint index, GLenum pname, GLvoid *pointer] glGetVertexAttribdvNV: [void, GLuint index, GLenum pname, GLdouble *params] glGetVertexAttribfvNV: [void, GLuint index, GLenum pname, GLfloat *params] glGetVertexAttribivNV: [void, GLuint index, GLenum pname, GLint *params] glIsProgramNV: [GLboolean, GLuint id] glLoadProgramNV: [void, GLenum target, GLuint id, GLsizei len, const GLubyte *program] glProgramParameter4dNV: [void, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glProgramParameter4dvNV: [void, GLenum target, GLuint index, const GLdouble *v] glProgramParameter4fNV: [void, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glProgramParameter4fvNV: [void, GLenum target, GLuint index, const GLfloat *v] glProgramParameters4dvNV: [void, GLenum target, GLuint index, GLsizei count, const GLdouble *v] glProgramParameters4fvNV: [void, GLenum target, GLuint index, GLsizei count, const GLfloat *v] glRequestResidentProgramsNV: [void, GLsizei n, const GLuint *programs] glTrackMatrixNV: [void, GLenum target, GLuint address, GLenum matrix, GLenum transform] glVertexAttrib1dNV: [void, GLuint index, GLdouble x] glVertexAttrib1dvNV: [void, GLuint index, const GLdouble *v] glVertexAttrib1fNV: [void, GLuint index, GLfloat x] glVertexAttrib1fvNV: [void, GLuint index, const GLfloat *v] glVertexAttrib1sNV: [void, GLuint index, GLshort x] glVertexAttrib1svNV: [void, GLuint index, const GLshort *v] glVertexAttrib2dNV: [void, GLuint index, GLdouble x, GLdouble y] glVertexAttrib2dvNV: [void, GLuint index, const GLdouble *v] glVertexAttrib2fNV: [void, GLuint index, GLfloat x, GLfloat y] glVertexAttrib2fvNV: [void, GLuint index, const GLfloat *v] glVertexAttrib2sNV: [void, GLuint index, GLshort x, GLshort y] glVertexAttrib2svNV: [void, GLuint index, const GLshort *v] glVertexAttrib3dNV: [void, GLuint index, GLdouble x, GLdouble y, GLdouble z] glVertexAttrib3dvNV: [void, GLuint index, const GLdouble *v] glVertexAttrib3fNV: [void, GLuint index, GLfloat x, GLfloat y, GLfloat z] glVertexAttrib3fvNV: [void, GLuint index, const GLfloat *v] glVertexAttrib3sNV: [void, GLuint index, GLshort x, GLshort y, GLshort z] glVertexAttrib3svNV: [void, GLuint index, const GLshort *v] glVertexAttrib4dNV: [void, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glVertexAttrib4dvNV: [void, GLuint index, const GLdouble *v] glVertexAttrib4fNV: [void, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glVertexAttrib4fvNV: [void, GLuint index, const GLfloat *v] glVertexAttrib4sNV: [void, GLuint index, GLshort x, GLshort y, GLshort z, GLshort w] glVertexAttrib4svNV: [void, GLuint index, const GLshort *v] glVertexAttrib4ubNV: [void, GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w] glVertexAttrib4ubvNV: [void, GLuint index, const GLubyte *v] glVertexAttribPointerNV: [void, GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid *pointer] glVertexAttribs1dvNV: [void, GLuint index, GLsizei count, const GLdouble *v] glVertexAttribs1fvNV: [void, GLuint index, GLsizei count, const GLfloat *v] glVertexAttribs1svNV: [void, GLuint index, GLsizei count, const GLshort *v] glVertexAttribs2dvNV: [void, GLuint index, GLsizei count, const GLdouble *v] glVertexAttribs2fvNV: [void, GLuint index, GLsizei count, const GLfloat *v] glVertexAttribs2svNV: [void, GLuint index, GLsizei count, const GLshort *v] glVertexAttribs3dvNV: [void, GLuint index, GLsizei count, const GLdouble *v] glVertexAttribs3fvNV: [void, GLuint index, GLsizei count, const GLfloat *v] glVertexAttribs3svNV: [void, GLuint index, GLsizei count, const GLshort *v] glVertexAttribs4dvNV: [void, GLuint index, GLsizei count, const GLdouble *v] glVertexAttribs4fvNV: [void, GLuint index, GLsizei count, const GLfloat *v] glVertexAttribs4svNV: [void, GLuint index, GLsizei count, const GLshort *v] glVertexAttribs4ubvNV: [void, GLuint index, GLsizei count, const GLubyte *v] NV_vertex_program4: glGetVertexAttribIivEXT: [void, GLuint index, GLenum pname, GLint *params] glGetVertexAttribIuivEXT: [void, GLuint index, GLenum pname, GLuint *params] glVertexAttribI1iEXT: [void, GLuint index, GLint x] glVertexAttribI1ivEXT: [void, GLuint index, const GLint *v] glVertexAttribI1uiEXT: [void, GLuint index, GLuint x] glVertexAttribI1uivEXT: [void, GLuint index, const GLuint *v] glVertexAttribI2iEXT: [void, GLuint index, GLint x, GLint y] glVertexAttribI2ivEXT: [void, GLuint index, const GLint *v] glVertexAttribI2uiEXT: [void, GLuint index, GLuint x, GLuint y] glVertexAttribI2uivEXT: [void, GLuint index, const GLuint *v] glVertexAttribI3iEXT: [void, GLuint index, GLint x, GLint y, GLint z] glVertexAttribI3ivEXT: [void, GLuint index, const GLint *v] glVertexAttribI3uiEXT: [void, GLuint index, GLuint x, GLuint y, GLuint z] glVertexAttribI3uivEXT: [void, GLuint index, const GLuint *v] glVertexAttribI4bvEXT: [void, GLuint index, const GLbyte *v] glVertexAttribI4iEXT: [void, GLuint index, GLint x, GLint y, GLint z, GLint w] glVertexAttribI4ivEXT: [void, GLuint index, const GLint *v] glVertexAttribI4svEXT: [void, GLuint index, const GLshort *v] glVertexAttribI4ubvEXT: [void, GLuint index, const GLubyte *v] glVertexAttribI4uiEXT: [void, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w] glVertexAttribI4uivEXT: [void, GLuint index, const GLuint *v] glVertexAttribI4usvEXT: [void, GLuint index, const GLushort *v] glVertexAttribIPointerEXT: [void, GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] NV_video_capture: glBeginVideoCaptureNV: [void, GLuint video_capture_slot] glBindVideoCaptureStreamBufferNV: [void, GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset] glBindVideoCaptureStreamTextureNV: [void, GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture] glEndVideoCaptureNV: [void, GLuint video_capture_slot] glGetVideoCaptureStreamdvNV: [void, GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble *params] glGetVideoCaptureStreamfvNV: [void, GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat *params] glGetVideoCaptureStreamivNV: [void, GLuint video_capture_slot, GLuint stream, GLenum pname, GLint *params] glGetVideoCaptureivNV: [void, GLuint video_capture_slot, GLenum pname, GLint *params] glVideoCaptureNV: [GLenum, GLuint video_capture_slot, GLuint *sequence_num, GLuint64EXT *capture_time] glVideoCaptureStreamParameterdvNV: [void, GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble *params] glVideoCaptureStreamParameterfvNV: [void, GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat *params] glVideoCaptureStreamParameterivNV: [void, GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint *params] OES_byte_coordinates: glMultiTexCoord1bOES: [void, GLenum texture, GLbyte s] glMultiTexCoord1bvOES: [void, GLenum texture, const GLbyte *coords] glMultiTexCoord2bOES: [void, GLenum texture, GLbyte s, GLbyte t] glMultiTexCoord2bvOES: [void, GLenum texture, const GLbyte *coords] glMultiTexCoord3bOES: [void, GLenum texture, GLbyte s, GLbyte t, GLbyte r] glMultiTexCoord3bvOES: [void, GLenum texture, const GLbyte *coords] glMultiTexCoord4bOES: [void, GLenum texture, GLbyte s, GLbyte t, GLbyte r, GLbyte q] glMultiTexCoord4bvOES: [void, GLenum texture, const GLbyte *coords] glTexCoord1bOES: [void, GLbyte s] glTexCoord1bvOES: [void, const GLbyte *coords] glTexCoord2bOES: [void, GLbyte s, GLbyte t] glTexCoord2bvOES: [void, const GLbyte *coords] glTexCoord3bOES: [void, GLbyte s, GLbyte t, GLbyte r] glTexCoord3bvOES: [void, const GLbyte *coords] glTexCoord4bOES: [void, GLbyte s, GLbyte t, GLbyte r, GLbyte q] glTexCoord4bvOES: [void, const GLbyte *coords] glVertex2bOES: [void, GLbyte x] glVertex2bvOES: [void, const GLbyte *coords] glVertex3bOES: [void, GLbyte x, GLbyte y] glVertex3bvOES: [void, const GLbyte *coords] glVertex4bOES: [void, GLbyte x, GLbyte y, GLbyte z] glVertex4bvOES: [void, const GLbyte *coords] OES_fixed_point: glAccumxOES: [void, GLenum op, GLfixed value] glAlphaFuncxOES: [void, GLenum func, GLfixed ref] glBitmapxOES: [void, GLsizei width, GLsizei height, GLfixed xorig, GLfixed yorig, GLfixed xmove, GLfixed ymove, const GLubyte *bitmap] glBlendColorxOES: [void, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha] glClearAccumxOES: [void, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha] glClearColorxOES: [void, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha] glClearDepthxOES: [void, GLfixed depth] glClipPlanexOES: [void, GLenum plane, const GLfixed *equation] glColor3xOES: [void, GLfixed red, GLfixed green, GLfixed blue] glColor3xvOES: [void, const GLfixed *components] glColor4xOES: [void, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha] glColor4xvOES: [void, const GLfixed *components] glConvolutionParameterxOES: [void, GLenum target, GLenum pname, GLfixed param] glConvolutionParameterxvOES: [void, GLenum target, GLenum pname, const GLfixed *params] glDepthRangexOES: [void, GLfixed n, GLfixed f] glEvalCoord1xOES: [void, GLfixed u] glEvalCoord1xvOES: [void, const GLfixed *coords] glEvalCoord2xOES: [void, GLfixed u, GLfixed v] glEvalCoord2xvOES: [void, const GLfixed *coords] glFeedbackBufferxOES: [void, GLsizei n, GLenum type, const GLfixed *buffer] glFogxOES: [void, GLenum pname, GLfixed param] glFogxvOES: [void, GLenum pname, const GLfixed *param] glFrustumxOES: [void, GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f] glGetClipPlanexOES: [void, GLenum plane, GLfixed *equation] glGetConvolutionParameterxvOES: [void, GLenum target, GLenum pname, GLfixed *params] glGetFixedvOES: [void, GLenum pname, GLfixed *params] glGetHistogramParameterxvOES: [void, GLenum target, GLenum pname, GLfixed *params] glGetLightxOES: [void, GLenum light, GLenum pname, GLfixed *params] glGetMapxvOES: [void, GLenum target, GLenum query, GLfixed *v] glGetMaterialxOES: [void, GLenum face, GLenum pname, GLfixed param] glGetPixelMapxv: [void, GLenum map, GLint size, GLfixed *values] glGetTexEnvxvOES: [void, GLenum target, GLenum pname, GLfixed *params] glGetTexGenxvOES: [void, GLenum coord, GLenum pname, GLfixed *params] glGetTexLevelParameterxvOES: [void, GLenum target, GLint level, GLenum pname, GLfixed *params] glGetTexParameterxvOES: [void, GLenum target, GLenum pname, GLfixed *params] glIndexxOES: [void, GLfixed component] glIndexxvOES: [void, const GLfixed *component] glLightModelxOES: [void, GLenum pname, GLfixed param] glLightModelxvOES: [void, GLenum pname, const GLfixed *param] glLightxOES: [void, GLenum light, GLenum pname, GLfixed param] glLightxvOES: [void, GLenum light, GLenum pname, const GLfixed *params] glLineWidthxOES: [void, GLfixed width] glLoadMatrixxOES: [void, const GLfixed *m] glLoadTransposeMatrixxOES: [void, const GLfixed *m] glMap1xOES: [void, GLenum target, GLfixed u1, GLfixed u2, GLint stride, GLint order, GLfixed points] glMap2xOES: [void, GLenum target, GLfixed u1, GLfixed u2, GLint ustride, GLint uorder, GLfixed v1, GLfixed v2, GLint vstride, GLint vorder, GLfixed points] glMapGrid1xOES: [void, GLint n, GLfixed u1, GLfixed u2] glMapGrid2xOES: [void, GLint n, GLfixed u1, GLfixed u2, GLfixed v1, GLfixed v2] glMaterialxOES: [void, GLenum face, GLenum pname, GLfixed param] glMaterialxvOES: [void, GLenum face, GLenum pname, const GLfixed *param] glMultMatrixxOES: [void, const GLfixed *m] glMultTransposeMatrixxOES: [void, const GLfixed *m] glMultiTexCoord1xOES: [void, GLenum texture, GLfixed s] glMultiTexCoord1xvOES: [void, GLenum texture, const GLfixed *coords] glMultiTexCoord2xOES: [void, GLenum texture, GLfixed s, GLfixed t] glMultiTexCoord2xvOES: [void, GLenum texture, const GLfixed *coords] glMultiTexCoord3xOES: [void, GLenum texture, GLfixed s, GLfixed t, GLfixed r] glMultiTexCoord3xvOES: [void, GLenum texture, const GLfixed *coords] glMultiTexCoord4xOES: [void, GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q] glMultiTexCoord4xvOES: [void, GLenum texture, const GLfixed *coords] glNormal3xOES: [void, GLfixed nx, GLfixed ny, GLfixed nz] glNormal3xvOES: [void, const GLfixed *coords] glOrthoxOES: [void, GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f] glPassThroughxOES: [void, GLfixed token] glPixelMapx: [void, GLenum map, GLint size, const GLfixed *values] glPixelStorex: [void, GLenum pname, GLfixed param] glPixelTransferxOES: [void, GLenum pname, GLfixed param] glPixelZoomxOES: [void, GLfixed xfactor, GLfixed yfactor] glPointParameterxvOES: [void, GLenum pname, const GLfixed *params] glPointSizexOES: [void, GLfixed size] glPolygonOffsetxOES: [void, GLfixed factor, GLfixed units] glPrioritizeTexturesxOES: [void, GLsizei n, const GLuint *textures, const GLfixed *priorities] glRasterPos2xOES: [void, GLfixed x, GLfixed y] glRasterPos2xvOES: [void, const GLfixed *coords] glRasterPos3xOES: [void, GLfixed x, GLfixed y, GLfixed z] glRasterPos3xvOES: [void, const GLfixed *coords] glRasterPos4xOES: [void, GLfixed x, GLfixed y, GLfixed z, GLfixed w] glRasterPos4xvOES: [void, const GLfixed *coords] glRectxOES: [void, GLfixed x1, GLfixed y1, GLfixed x2, GLfixed y2] glRectxvOES: [void, const GLfixed *v1, const GLfixed *v2] glRotatexOES: [void, GLfixed angle, GLfixed x, GLfixed y, GLfixed z] glSampleCoverageOES: [void, GLfixed value, GLboolean invert] glScalexOES: [void, GLfixed x, GLfixed y, GLfixed z] glTexCoord1xOES: [void, GLfixed s] glTexCoord1xvOES: [void, const GLfixed *coords] glTexCoord2xOES: [void, GLfixed s, GLfixed t] glTexCoord2xvOES: [void, const GLfixed *coords] glTexCoord3xOES: [void, GLfixed s, GLfixed t, GLfixed r] glTexCoord3xvOES: [void, const GLfixed *coords] glTexCoord4xOES: [void, GLfixed s, GLfixed t, GLfixed r, GLfixed q] glTexCoord4xvOES: [void, const GLfixed *coords] glTexEnvxOES: [void, GLenum target, GLenum pname, GLfixed param] glTexEnvxvOES: [void, GLenum target, GLenum pname, const GLfixed *params] glTexGenxOES: [void, GLenum coord, GLenum pname, GLfixed param] glTexGenxvOES: [void, GLenum coord, GLenum pname, const GLfixed *params] glTexParameterxOES: [void, GLenum target, GLenum pname, GLfixed param] glTexParameterxvOES: [void, GLenum target, GLenum pname, const GLfixed *params] glTranslatexOES: [void, GLfixed x, GLfixed y, GLfixed z] glVertex2xOES: [void, GLfixed x] glVertex2xvOES: [void, const GLfixed *coords] glVertex3xOES: [void, GLfixed x, GLfixed y] glVertex3xvOES: [void, const GLfixed *coords] glVertex4xOES: [void, GLfixed x, GLfixed y, GLfixed z] glVertex4xvOES: [void, const GLfixed *coords] OES_query_matrix: glQueryMatrixxOES: [GLbitfield, GLfixed *mantissa, GLint *exponent] OES_single_precision: glClearDepthfOES: [void, GLclampf depth] glClipPlanefOES: [void, GLenum plane, const GLfloat *equation] glDepthRangefOES: [void, GLclampf n, GLclampf f] glFrustumfOES: [void, GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f] glGetClipPlanefOES: [void, GLenum plane, GLfloat *equation] glOrthofOES: [void, GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f] PGI_misc_hints: glHintPGI: [void, GLenum target, GLint mode] SGIS_detail_texture: glDetailTexFuncSGIS: [void, GLenum target, GLsizei n, const GLfloat *points] glGetDetailTexFuncSGIS: [void, GLenum target, GLfloat *points] SGIS_fog_function: glFogFuncSGIS: [void, GLsizei n, const GLfloat *points] glGetFogFuncSGIS: [void, GLfloat *points] SGIS_multisample: glSampleMaskSGIS: [void, GLclampf value, GLboolean invert] glSamplePatternSGIS: [void, GLenum pattern] SGIS_pixel_texture: glGetPixelTexGenParameterfvSGIS: [void, GLenum pname, GLfloat *params] glGetPixelTexGenParameterivSGIS: [void, GLenum pname, GLint *params] glPixelTexGenParameterfSGIS: [void, GLenum pname, GLfloat param] glPixelTexGenParameterfvSGIS: [void, GLenum pname, const GLfloat *params] glPixelTexGenParameteriSGIS: [void, GLenum pname, GLint param] glPixelTexGenParameterivSGIS: [void, GLenum pname, const GLint *params] SGIS_point_parameters: glPointParameterfSGIS: [void, GLenum pname, GLfloat param] glPointParameterfvSGIS: [void, GLenum pname, const GLfloat *params] SGIS_sharpen_texture: glGetSharpenTexFuncSGIS: [void, GLenum target, GLfloat *points] glSharpenTexFuncSGIS: [void, GLenum target, GLsizei n, const GLfloat *points] SGIS_texture4D: glTexImage4DSGIS: [void, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glTexSubImage4DSGIS: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid *pixels] SGIS_texture_color_mask: glTextureColorMaskSGIS: [void, GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha] SGIS_texture_filter4: glGetTexFilterFuncSGIS: [void, GLenum target, GLenum filter, GLfloat *weights] glTexFilterFuncSGIS: [void, GLenum target, GLenum filter, GLsizei n, const GLfloat *weights] SGIX_async: glAsyncMarkerSGIX: [void, GLuint marker] glDeleteAsyncMarkersSGIX: [void, GLuint marker, GLsizei range] glFinishAsyncSGIX: [GLint, GLuint *markerp] glGenAsyncMarkersSGIX: [GLuint, GLsizei range] glIsAsyncMarkerSGIX: [GLboolean, GLuint marker] glPollAsyncSGIX: [GLint, GLuint *markerp] SGIX_flush_raster: glFlushRasterSGIX: [void] SGIX_fragment_lighting: glFragmentColorMaterialSGIX: [void, GLenum face, GLenum mode] glFragmentLightModelfSGIX: [void, GLenum pname, GLfloat param] glFragmentLightModelfvSGIX: [void, GLenum pname, const GLfloat *params] glFragmentLightModeliSGIX: [void, GLenum pname, GLint param] glFragmentLightModelivSGIX: [void, GLenum pname, const GLint *params] glFragmentLightfSGIX: [void, GLenum light, GLenum pname, GLfloat param] glFragmentLightfvSGIX: [void, GLenum light, GLenum pname, const GLfloat *params] glFragmentLightiSGIX: [void, GLenum light, GLenum pname, GLint param] glFragmentLightivSGIX: [void, GLenum light, GLenum pname, const GLint *params] glFragmentMaterialfSGIX: [void, GLenum face, GLenum pname, GLfloat param] glFragmentMaterialfvSGIX: [void, GLenum face, GLenum pname, const GLfloat *params] glFragmentMaterialiSGIX: [void, GLenum face, GLenum pname, GLint param] glFragmentMaterialivSGIX: [void, GLenum face, GLenum pname, const GLint *params] glGetFragmentLightfvSGIX: [void, GLenum light, GLenum pname, GLfloat *params] glGetFragmentLightivSGIX: [void, GLenum light, GLenum pname, GLint *params] glGetFragmentMaterialfvSGIX: [void, GLenum face, GLenum pname, GLfloat *params] glGetFragmentMaterialivSGIX: [void, GLenum face, GLenum pname, GLint *params] glLightEnviSGIX: [void, GLenum pname, GLint param] SGIX_framezoom: glFrameZoomSGIX: [void, GLint factor] SGIX_igloo_interface: glIglooInterfaceSGIX: [void, GLenum pname, const GLvoid *params] SGIX_instruments: glGetInstrumentsSGIX: [GLint] glInstrumentsBufferSGIX: [void, GLsizei size, GLint *buffer] glPollInstrumentsSGIX: [GLint, GLint *marker_p] glReadInstrumentsSGIX: [void, GLint marker] glStartInstrumentsSGIX: [void] glStopInstrumentsSGIX: [void, GLint marker] SGIX_list_priority: glGetListParameterfvSGIX: [void, GLuint list, GLenum pname, GLfloat *params] glGetListParameterivSGIX: [void, GLuint list, GLenum pname, GLint *params] glListParameterfSGIX: [void, GLuint list, GLenum pname, GLfloat param] glListParameterfvSGIX: [void, GLuint list, GLenum pname, const GLfloat *params] glListParameteriSGIX: [void, GLuint list, GLenum pname, GLint param] glListParameterivSGIX: [void, GLuint list, GLenum pname, const GLint *params] SGIX_pixel_texture: glPixelTexGenSGIX: [void, GLenum mode] SGIX_polynomial_ffd: glDeformSGIX: [void, GLbitfield mask] glDeformationMap3dSGIX: [void, GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points] glDeformationMap3fSGIX: [void, GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points] glLoadIdentityDeformationMapSGIX: [void, GLbitfield mask] SGIX_reference_plane: glReferencePlaneSGIX: [void, const GLdouble *equation] SGIX_sprite: glSpriteParameterfSGIX: [void, GLenum pname, GLfloat param] glSpriteParameterfvSGIX: [void, GLenum pname, const GLfloat *params] glSpriteParameteriSGIX: [void, GLenum pname, GLint param] glSpriteParameterivSGIX: [void, GLenum pname, const GLint *params] SGIX_tag_sample_buffer: glTagSampleBufferSGIX: [void] SGI_color_table: glColorTableParameterfvSGI: [void, GLenum target, GLenum pname, const GLfloat *params] glColorTableParameterivSGI: [void, GLenum target, GLenum pname, const GLint *params] glColorTableSGI: [void, GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table] glCopyColorTableSGI: [void, GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width] glGetColorTableParameterfvSGI: [void, GLenum target, GLenum pname, GLfloat *params] glGetColorTableParameterivSGI: [void, GLenum target, GLenum pname, GLint *params] glGetColorTableSGI: [void, GLenum target, GLenum format, GLenum type, GLvoid *table] SUNX_constant_data: glFinishTextureSUNX: [void] SUN_global_alpha: glGlobalAlphaFactorbSUN: [void, GLbyte factor] glGlobalAlphaFactordSUN: [void, GLdouble factor] glGlobalAlphaFactorfSUN: [void, GLfloat factor] glGlobalAlphaFactoriSUN: [void, GLint factor] glGlobalAlphaFactorsSUN: [void, GLshort factor] glGlobalAlphaFactorubSUN: [void, GLubyte factor] glGlobalAlphaFactoruiSUN: [void, GLuint factor] glGlobalAlphaFactorusSUN: [void, GLushort factor] SUN_mesh_array: glDrawMeshArraysSUN: [void, GLenum mode, GLint first, GLsizei count, GLsizei width] SUN_triangle_list: glReplacementCodePointerSUN: [void, GLenum type, GLsizei stride, const GLvoid *pointer] glReplacementCodeubSUN: [void, GLubyte code] glReplacementCodeubvSUN: [void, const GLubyte *code] glReplacementCodeuiSUN: [void, GLuint code] glReplacementCodeuivSUN: [void, const GLuint *code] glReplacementCodeusSUN: [void, GLushort code] glReplacementCodeusvSUN: [void, const GLushort *code] SUN_vertex: glColor3fVertex3fSUN: [void, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z] glColor3fVertex3fvSUN: [void, const GLfloat *c, const GLfloat *v] glColor4fNormal3fVertex3fSUN: [void, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z] glColor4fNormal3fVertex3fvSUN: [void, const GLfloat *c, const GLfloat *n, const GLfloat *v] glColor4ubVertex2fSUN: [void, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y] glColor4ubVertex2fvSUN: [void, const GLubyte *c, const GLfloat *v] glColor4ubVertex3fSUN: [void, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z] glColor4ubVertex3fvSUN: [void, const GLubyte *c, const GLfloat *v] glNormal3fVertex3fSUN: [void, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z] glNormal3fVertex3fvSUN: [void, const GLfloat *n, const GLfloat *v] glReplacementCodeuiColor3fVertex3fSUN: [void, GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z] glReplacementCodeuiColor3fVertex3fvSUN: [void, const GLuint *rc, const GLfloat *c, const GLfloat *v] glReplacementCodeuiColor4fNormal3fVertex3fSUN: [void, GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z] glReplacementCodeuiColor4fNormal3fVertex3fvSUN: [void, const GLuint *rc, const GLfloat *c, const GLfloat *n, const GLfloat *v] glReplacementCodeuiColor4ubVertex3fSUN: [void, GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z] glReplacementCodeuiColor4ubVertex3fvSUN: [void, const GLuint *rc, const GLubyte *c, const GLfloat *v] glReplacementCodeuiNormal3fVertex3fSUN: [void, GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z] glReplacementCodeuiNormal3fVertex3fvSUN: [void, const GLuint *rc, const GLfloat *n, const GLfloat *v] glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN: [void, GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z] glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN: [void, const GLuint *rc, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v] glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN: [void, GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z] glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN: [void, const GLuint *rc, const GLfloat *tc, const GLfloat *n, const GLfloat *v] glReplacementCodeuiTexCoord2fVertex3fSUN: [void, GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z] glReplacementCodeuiTexCoord2fVertex3fvSUN: [void, const GLuint *rc, const GLfloat *tc, const GLfloat *v] glReplacementCodeuiVertex3fSUN: [void, GLuint rc, GLfloat x, GLfloat y, GLfloat z] glReplacementCodeuiVertex3fvSUN: [void, const GLuint *rc, const GLfloat *v] glTexCoord2fColor3fVertex3fSUN: [void, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z] glTexCoord2fColor3fVertex3fvSUN: [void, const GLfloat *tc, const GLfloat *c, const GLfloat *v] glTexCoord2fColor4fNormal3fVertex3fSUN: [void, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z] glTexCoord2fColor4fNormal3fVertex3fvSUN: [void, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v] glTexCoord2fColor4ubVertex3fSUN: [void, GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z] glTexCoord2fColor4ubVertex3fvSUN: [void, const GLfloat *tc, const GLubyte *c, const GLfloat *v] glTexCoord2fNormal3fVertex3fSUN: [void, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z] glTexCoord2fNormal3fVertex3fvSUN: [void, const GLfloat *tc, const GLfloat *n, const GLfloat *v] glTexCoord2fVertex3fSUN: [void, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z] glTexCoord2fVertex3fvSUN: [void, const GLfloat *tc, const GLfloat *v] glTexCoord4fColor4fNormal3fVertex4fSUN: [void, GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glTexCoord4fColor4fNormal3fVertex4fvSUN: [void, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v] glTexCoord4fVertex4fSUN: [void, GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glTexCoord4fVertex4fvSUN: [void, const GLfloat *tc, const GLfloat *v] VERSION_1_0: glAccum: [void, GLenum op, GLfloat value] glAlphaFunc: [void, GLenum func, GLfloat ref] glBegin: [void, GLenum mode] glBitmap: [void, GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap] glBlendFunc: [void, GLenum sfactor, GLenum dfactor] glCallList: [void, GLuint list] glCallLists: [void, GLsizei n, GLenum type, const GLvoid *lists] glClear: [void, GLbitfield mask] glClearAccum: [void, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha] glClearColor: [void, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha] glClearDepth: [void, GLdouble depth] glClearIndex: [void, GLfloat c] glClearStencil: [void, GLint s] glClipPlane: [void, GLenum plane, const GLdouble *equation] glColor3b: [void, GLbyte red, GLbyte green, GLbyte blue] glColor3bv: [void, const GLbyte *v] glColor3d: [void, GLdouble red, GLdouble green, GLdouble blue] glColor3dv: [void, const GLdouble *v] glColor3f: [void, GLfloat red, GLfloat green, GLfloat blue] glColor3fv: [void, const GLfloat *v] glColor3i: [void, GLint red, GLint green, GLint blue] glColor3iv: [void, const GLint *v] glColor3s: [void, GLshort red, GLshort green, GLshort blue] glColor3sv: [void, const GLshort *v] glColor3ub: [void, GLubyte red, GLubyte green, GLubyte blue] glColor3ubv: [void, const GLubyte *v] glColor3ui: [void, GLuint red, GLuint green, GLuint blue] glColor3uiv: [void, const GLuint *v] glColor3us: [void, GLushort red, GLushort green, GLushort blue] glColor3usv: [void, const GLushort *v] glColor4b: [void, GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha] glColor4bv: [void, const GLbyte *v] glColor4d: [void, GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha] glColor4dv: [void, const GLdouble *v] glColor4f: [void, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha] glColor4fv: [void, const GLfloat *v] glColor4i: [void, GLint red, GLint green, GLint blue, GLint alpha] glColor4iv: [void, const GLint *v] glColor4s: [void, GLshort red, GLshort green, GLshort blue, GLshort alpha] glColor4sv: [void, const GLshort *v] glColor4ub: [void, GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha] glColor4ubv: [void, const GLubyte *v] glColor4ui: [void, GLuint red, GLuint green, GLuint blue, GLuint alpha] glColor4uiv: [void, const GLuint *v] glColor4us: [void, GLushort red, GLushort green, GLushort blue, GLushort alpha] glColor4usv: [void, const GLushort *v] glColorMask: [void, GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha] glColorMaterial: [void, GLenum face, GLenum mode] glCopyPixels: [void, GLint x, GLint y, GLsizei width, GLsizei height, GLenum type] glCullFace: [void, GLenum mode] glDeleteLists: [void, GLuint list, GLsizei range] glDepthFunc: [void, GLenum func] glDepthMask: [void, GLboolean flag] glDepthRange: [void, GLdouble near, GLdouble far] glDisable: [void, GLenum cap] glDrawBuffer: [void, GLenum mode] glDrawPixels: [void, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels] glEdgeFlag: [void, GLboolean flag] glEdgeFlagv: [void, const GLboolean *flag] glEnable: [void, GLenum cap] glEnd: [void] glEndList: [void] glEvalCoord1d: [void, GLdouble u] glEvalCoord1dv: [void, const GLdouble *u] glEvalCoord1f: [void, GLfloat u] glEvalCoord1fv: [void, const GLfloat *u] glEvalCoord2d: [void, GLdouble u, GLdouble v] glEvalCoord2dv: [void, const GLdouble *u] glEvalCoord2f: [void, GLfloat u, GLfloat v] glEvalCoord2fv: [void, const GLfloat *u] glEvalMesh1: [void, GLenum mode, GLint i1, GLint i2] glEvalMesh2: [void, GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2] glEvalPoint1: [void, GLint i] glEvalPoint2: [void, GLint i, GLint j] glFeedbackBuffer: [void, GLsizei size, GLenum type, GLfloat *buffer] glFinish: [void] glFlush: [void] glFogf: [void, GLenum pname, GLfloat param] glFogfv: [void, GLenum pname, const GLfloat *params] glFogi: [void, GLenum pname, GLint param] glFogiv: [void, GLenum pname, const GLint *params] glFrontFace: [void, GLenum mode] glFrustum: [void, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar] glGenLists: [GLuint, GLsizei range] glGetBooleanv: [void, GLenum pname, GLboolean *params] glGetClipPlane: [void, GLenum plane, GLdouble *equation] glGetDoublev: [void, GLenum pname, GLdouble *params] glGetError: [GLenum] glGetFloatv: [void, GLenum pname, GLfloat *params] glGetIntegerv: [void, GLenum pname, GLint *params] glGetLightfv: [void, GLenum light, GLenum pname, GLfloat *params] glGetLightiv: [void, GLenum light, GLenum pname, GLint *params] glGetMapdv: [void, GLenum target, GLenum query, GLdouble *v] glGetMapfv: [void, GLenum target, GLenum query, GLfloat *v] glGetMapiv: [void, GLenum target, GLenum query, GLint *v] glGetMaterialfv: [void, GLenum face, GLenum pname, GLfloat *params] glGetMaterialiv: [void, GLenum face, GLenum pname, GLint *params] glGetPixelMapfv: [void, GLenum map, GLfloat *values] glGetPixelMapuiv: [void, GLenum map, GLuint *values] glGetPixelMapusv: [void, GLenum map, GLushort *values] glGetPolygonStipple: [void, GLubyte *mask] glGetString: [const GLubyte *, GLenum name] glGetTexEnvfv: [void, GLenum target, GLenum pname, GLfloat *params] glGetTexEnviv: [void, GLenum target, GLenum pname, GLint *params] glGetTexGendv: [void, GLenum coord, GLenum pname, GLdouble *params] glGetTexGenfv: [void, GLenum coord, GLenum pname, GLfloat *params] glGetTexGeniv: [void, GLenum coord, GLenum pname, GLint *params] glGetTexImage: [void, GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels] glGetTexLevelParameterfv: [void, GLenum target, GLint level, GLenum pname, GLfloat *params] glGetTexLevelParameteriv: [void, GLenum target, GLint level, GLenum pname, GLint *params] glGetTexParameterfv: [void, GLenum target, GLenum pname, GLfloat *params] glGetTexParameteriv: [void, GLenum target, GLenum pname, GLint *params] glHint: [void, GLenum target, GLenum mode] glIndexMask: [void, GLuint mask] glIndexd: [void, GLdouble c] glIndexdv: [void, const GLdouble *c] glIndexf: [void, GLfloat c] glIndexfv: [void, const GLfloat *c] glIndexi: [void, GLint c] glIndexiv: [void, const GLint *c] glIndexs: [void, GLshort c] glIndexsv: [void, const GLshort *c] glInitNames: [void] glIsEnabled: [GLboolean, GLenum cap] glIsList: [GLboolean, GLuint list] glLightModelf: [void, GLenum pname, GLfloat param] glLightModelfv: [void, GLenum pname, const GLfloat *params] glLightModeli: [void, GLenum pname, GLint param] glLightModeliv: [void, GLenum pname, const GLint *params] glLightf: [void, GLenum light, GLenum pname, GLfloat param] glLightfv: [void, GLenum light, GLenum pname, const GLfloat *params] glLighti: [void, GLenum light, GLenum pname, GLint param] glLightiv: [void, GLenum light, GLenum pname, const GLint *params] glLineStipple: [void, GLint factor, GLushort pattern] glLineWidth: [void, GLfloat width] glListBase: [void, GLuint base] glLoadIdentity: [void] glLoadMatrixd: [void, const GLdouble *m] glLoadMatrixf: [void, const GLfloat *m] glLoadName: [void, GLuint name] glLogicOp: [void, GLenum opcode] glMap1d: [void, GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points] glMap1f: [void, GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points] glMap2d: [void, GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points] glMap2f: [void, GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points] glMapGrid1d: [void, GLint un, GLdouble u1, GLdouble u2] glMapGrid1f: [void, GLint un, GLfloat u1, GLfloat u2] glMapGrid2d: [void, GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2] glMapGrid2f: [void, GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2] glMaterialf: [void, GLenum face, GLenum pname, GLfloat param] glMaterialfv: [void, GLenum face, GLenum pname, const GLfloat *params] glMateriali: [void, GLenum face, GLenum pname, GLint param] glMaterialiv: [void, GLenum face, GLenum pname, const GLint *params] glMatrixMode: [void, GLenum mode] glMultMatrixd: [void, const GLdouble *m] glMultMatrixf: [void, const GLfloat *m] glNewList: [void, GLuint list, GLenum mode] glNormal3b: [void, GLbyte nx, GLbyte ny, GLbyte nz] glNormal3bv: [void, const GLbyte *v] glNormal3d: [void, GLdouble nx, GLdouble ny, GLdouble nz] glNormal3dv: [void, const GLdouble *v] glNormal3f: [void, GLfloat nx, GLfloat ny, GLfloat nz] glNormal3fv: [void, const GLfloat *v] glNormal3i: [void, GLint nx, GLint ny, GLint nz] glNormal3iv: [void, const GLint *v] glNormal3s: [void, GLshort nx, GLshort ny, GLshort nz] glNormal3sv: [void, const GLshort *v] glOrtho: [void, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar] glPassThrough: [void, GLfloat token] glPixelMapfv: [void, GLenum map, GLsizei mapsize, const GLfloat *values] glPixelMapuiv: [void, GLenum map, GLsizei mapsize, const GLuint *values] glPixelMapusv: [void, GLenum map, GLsizei mapsize, const GLushort *values] glPixelStoref: [void, GLenum pname, GLfloat param] glPixelStorei: [void, GLenum pname, GLint param] glPixelTransferf: [void, GLenum pname, GLfloat param] glPixelTransferi: [void, GLenum pname, GLint param] glPixelZoom: [void, GLfloat xfactor, GLfloat yfactor] glPointSize: [void, GLfloat size] glPolygonMode: [void, GLenum face, GLenum mode] glPolygonStipple: [void, const GLubyte *mask] glPopAttrib: [void] glPopMatrix: [void] glPopName: [void] glPushAttrib: [void, GLbitfield mask] glPushMatrix: [void] glPushName: [void, GLuint name] glRasterPos2d: [void, GLdouble x, GLdouble y] glRasterPos2dv: [void, const GLdouble *v] glRasterPos2f: [void, GLfloat x, GLfloat y] glRasterPos2fv: [void, const GLfloat *v] glRasterPos2i: [void, GLint x, GLint y] glRasterPos2iv: [void, const GLint *v] glRasterPos2s: [void, GLshort x, GLshort y] glRasterPos2sv: [void, const GLshort *v] glRasterPos3d: [void, GLdouble x, GLdouble y, GLdouble z] glRasterPos3dv: [void, const GLdouble *v] glRasterPos3f: [void, GLfloat x, GLfloat y, GLfloat z] glRasterPos3fv: [void, const GLfloat *v] glRasterPos3i: [void, GLint x, GLint y, GLint z] glRasterPos3iv: [void, const GLint *v] glRasterPos3s: [void, GLshort x, GLshort y, GLshort z] glRasterPos3sv: [void, const GLshort *v] glRasterPos4d: [void, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glRasterPos4dv: [void, const GLdouble *v] glRasterPos4f: [void, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glRasterPos4fv: [void, const GLfloat *v] glRasterPos4i: [void, GLint x, GLint y, GLint z, GLint w] glRasterPos4iv: [void, const GLint *v] glRasterPos4s: [void, GLshort x, GLshort y, GLshort z, GLshort w] glRasterPos4sv: [void, const GLshort *v] glReadBuffer: [void, GLenum mode] glReadPixels: [void, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels] glRectd: [void, GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2] glRectdv: [void, const GLdouble *v1, const GLdouble *v2] glRectf: [void, GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2] glRectfv: [void, const GLfloat *v1, const GLfloat *v2] glRecti: [void, GLint x1, GLint y1, GLint x2, GLint y2] glRectiv: [void, const GLint *v1, const GLint *v2] glRects: [void, GLshort x1, GLshort y1, GLshort x2, GLshort y2] glRectsv: [void, const GLshort *v1, const GLshort *v2] glRenderMode: [GLint, GLenum mode] glRotated: [void, GLdouble angle, GLdouble x, GLdouble y, GLdouble z] glRotatef: [void, GLfloat angle, GLfloat x, GLfloat y, GLfloat z] glScaled: [void, GLdouble x, GLdouble y, GLdouble z] glScalef: [void, GLfloat x, GLfloat y, GLfloat z] glScissor: [void, GLint x, GLint y, GLsizei width, GLsizei height] glSelectBuffer: [void, GLsizei size, GLuint *buffer] glShadeModel: [void, GLenum mode] glStencilFunc: [void, GLenum func, GLint ref, GLuint mask] glStencilMask: [void, GLuint mask] glStencilOp: [void, GLenum fail, GLenum zfail, GLenum zpass] glTexCoord1d: [void, GLdouble s] glTexCoord1dv: [void, const GLdouble *v] glTexCoord1f: [void, GLfloat s] glTexCoord1fv: [void, const GLfloat *v] glTexCoord1i: [void, GLint s] glTexCoord1iv: [void, const GLint *v] glTexCoord1s: [void, GLshort s] glTexCoord1sv: [void, const GLshort *v] glTexCoord2d: [void, GLdouble s, GLdouble t] glTexCoord2dv: [void, const GLdouble *v] glTexCoord2f: [void, GLfloat s, GLfloat t] glTexCoord2fv: [void, const GLfloat *v] glTexCoord2i: [void, GLint s, GLint t] glTexCoord2iv: [void, const GLint *v] glTexCoord2s: [void, GLshort s, GLshort t] glTexCoord2sv: [void, const GLshort *v] glTexCoord3d: [void, GLdouble s, GLdouble t, GLdouble r] glTexCoord3dv: [void, const GLdouble *v] glTexCoord3f: [void, GLfloat s, GLfloat t, GLfloat r] glTexCoord3fv: [void, const GLfloat *v] glTexCoord3i: [void, GLint s, GLint t, GLint r] glTexCoord3iv: [void, const GLint *v] glTexCoord3s: [void, GLshort s, GLshort t, GLshort r] glTexCoord3sv: [void, const GLshort *v] glTexCoord4d: [void, GLdouble s, GLdouble t, GLdouble r, GLdouble q] glTexCoord4dv: [void, const GLdouble *v] glTexCoord4f: [void, GLfloat s, GLfloat t, GLfloat r, GLfloat q] glTexCoord4fv: [void, const GLfloat *v] glTexCoord4i: [void, GLint s, GLint t, GLint r, GLint q] glTexCoord4iv: [void, const GLint *v] glTexCoord4s: [void, GLshort s, GLshort t, GLshort r, GLshort q] glTexCoord4sv: [void, const GLshort *v] glTexEnvf: [void, GLenum target, GLenum pname, GLfloat param] glTexEnvfv: [void, GLenum target, GLenum pname, const GLfloat *params] glTexEnvi: [void, GLenum target, GLenum pname, GLint param] glTexEnviv: [void, GLenum target, GLenum pname, const GLint *params] glTexGend: [void, GLenum coord, GLenum pname, GLdouble param] glTexGendv: [void, GLenum coord, GLenum pname, const GLdouble *params] glTexGenf: [void, GLenum coord, GLenum pname, GLfloat param] glTexGenfv: [void, GLenum coord, GLenum pname, const GLfloat *params] glTexGeni: [void, GLenum coord, GLenum pname, GLint param] glTexGeniv: [void, GLenum coord, GLenum pname, const GLint *params] glTexImage1D: [void, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glTexImage2D: [void, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glTexParameterf: [void, GLenum target, GLenum pname, GLfloat param] glTexParameterfv: [void, GLenum target, GLenum pname, const GLfloat *params] glTexParameteri: [void, GLenum target, GLenum pname, GLint param] glTexParameteriv: [void, GLenum target, GLenum pname, const GLint *params] glTranslated: [void, GLdouble x, GLdouble y, GLdouble z] glTranslatef: [void, GLfloat x, GLfloat y, GLfloat z] glVertex2d: [void, GLdouble x, GLdouble y] glVertex2dv: [void, const GLdouble *v] glVertex2f: [void, GLfloat x, GLfloat y] glVertex2fv: [void, const GLfloat *v] glVertex2i: [void, GLint x, GLint y] glVertex2iv: [void, const GLint *v] glVertex2s: [void, GLshort x, GLshort y] glVertex2sv: [void, const GLshort *v] glVertex3d: [void, GLdouble x, GLdouble y, GLdouble z] glVertex3dv: [void, const GLdouble *v] glVertex3f: [void, GLfloat x, GLfloat y, GLfloat z] glVertex3fv: [void, const GLfloat *v] glVertex3i: [void, GLint x, GLint y, GLint z] glVertex3iv: [void, const GLint *v] glVertex3s: [void, GLshort x, GLshort y, GLshort z] glVertex3sv: [void, const GLshort *v] glVertex4d: [void, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glVertex4dv: [void, const GLdouble *v] glVertex4f: [void, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glVertex4fv: [void, const GLfloat *v] glVertex4i: [void, GLint x, GLint y, GLint z, GLint w] glVertex4iv: [void, const GLint *v] glVertex4s: [void, GLshort x, GLshort y, GLshort z, GLshort w] glVertex4sv: [void, const GLshort *v] glViewport: [void, GLint x, GLint y, GLsizei width, GLsizei height] VERSION_1_1: glAreTexturesResident: [GLboolean, GLsizei n, const GLuint *textures, GLboolean *residences] glArrayElement: [void, GLint i] glBindTexture: [void, GLenum target, GLuint texture] glColorPointer: [void, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] glCopyTexImage1D: [void, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border] glCopyTexImage2D: [void, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border] glCopyTexSubImage1D: [void, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width] glCopyTexSubImage2D: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height] glDeleteTextures: [void, GLsizei n, const GLuint *textures] glDisableClientState: [void, GLenum array] glDrawArrays: [void, GLenum mode, GLint first, GLsizei count] glDrawElements: [void, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices] glEdgeFlagPointer: [void, GLsizei stride, const GLvoid *pointer] glEnableClientState: [void, GLenum array] glGenTextures: [void, GLsizei n, GLuint *textures] glGetPointerv: [void, GLenum pname, GLvoid **params] glIndexPointer: [void, GLenum type, GLsizei stride, const GLvoid *pointer] glIndexub: [void, GLubyte c] glIndexubv: [void, const GLubyte *c] glInterleavedArrays: [void, GLenum format, GLsizei stride, const GLvoid *pointer] glIsTexture: [GLboolean, GLuint texture] glNormalPointer: [void, GLenum type, GLsizei stride, const GLvoid *pointer] glPolygonOffset: [void, GLfloat factor, GLfloat units] glPopClientAttrib: [void] glPrioritizeTextures: [void, GLsizei n, const GLuint *textures, const GLfloat *priorities] glPushClientAttrib: [void, GLbitfield mask] glTexCoordPointer: [void, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] glTexSubImage1D: [void, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels] glTexSubImage2D: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels] glVertexPointer: [void, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] VERSION_1_2: glBlendColor: [void, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha] glBlendEquation: [void, GLenum mode] glColorSubTable: [void, GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data] glColorTable: [void, GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table] glColorTableParameterfv: [void, GLenum target, GLenum pname, const GLfloat *params] glColorTableParameteriv: [void, GLenum target, GLenum pname, const GLint *params] glConvolutionFilter1D: [void, GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image] glConvolutionFilter2D: [void, GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image] glConvolutionParameterf: [void, GLenum target, GLenum pname, GLfloat params] glConvolutionParameterfv: [void, GLenum target, GLenum pname, const GLfloat *params] glConvolutionParameteri: [void, GLenum target, GLenum pname, GLint params] glConvolutionParameteriv: [void, GLenum target, GLenum pname, const GLint *params] glCopyColorSubTable: [void, GLenum target, GLsizei start, GLint x, GLint y, GLsizei width] glCopyColorTable: [void, GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width] glCopyConvolutionFilter1D: [void, GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width] glCopyConvolutionFilter2D: [void, GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height] glCopyTexSubImage3D: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height] glDrawRangeElements: [void, GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices] glGetColorTable: [void, GLenum target, GLenum format, GLenum type, GLvoid *table] glGetColorTableParameterfv: [void, GLenum target, GLenum pname, GLfloat *params] glGetColorTableParameteriv: [void, GLenum target, GLenum pname, GLint *params] glGetConvolutionFilter: [void, GLenum target, GLenum format, GLenum type, GLvoid *image] glGetConvolutionParameterfv: [void, GLenum target, GLenum pname, GLfloat *params] glGetConvolutionParameteriv: [void, GLenum target, GLenum pname, GLint *params] glGetHistogram: [void, GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values] glGetHistogramParameterfv: [void, GLenum target, GLenum pname, GLfloat *params] glGetHistogramParameteriv: [void, GLenum target, GLenum pname, GLint *params] glGetMinmax: [void, GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values] glGetMinmaxParameterfv: [void, GLenum target, GLenum pname, GLfloat *params] glGetMinmaxParameteriv: [void, GLenum target, GLenum pname, GLint *params] glGetSeparableFilter: [void, GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span] glHistogram: [void, GLenum target, GLsizei width, GLenum internalformat, GLboolean sink] glMinmax: [void, GLenum target, GLenum internalformat, GLboolean sink] glResetHistogram: [void, GLenum target] glResetMinmax: [void, GLenum target] glSeparableFilter2D: [void, GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column] glTexImage3D: [void, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels] glTexSubImage3D: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels] VERSION_1_3: glActiveTexture: [void, GLenum texture] glClientActiveTexture: [void, GLenum texture] glCompressedTexImage1D: [void, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data] glCompressedTexImage2D: [void, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data] glCompressedTexImage3D: [void, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data] glCompressedTexSubImage1D: [void, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data] glCompressedTexSubImage2D: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data] glCompressedTexSubImage3D: [void, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data] glGetCompressedTexImage: [void, GLenum target, GLint level, GLvoid *img] glLoadTransposeMatrixd: [void, const GLdouble *m] glLoadTransposeMatrixf: [void, const GLfloat *m] glMultTransposeMatrixd: [void, const GLdouble *m] glMultTransposeMatrixf: [void, const GLfloat *m] glMultiTexCoord1d: [void, GLenum target, GLdouble s] glMultiTexCoord1dv: [void, GLenum target, const GLdouble *v] glMultiTexCoord1f: [void, GLenum target, GLfloat s] glMultiTexCoord1fv: [void, GLenum target, const GLfloat *v] glMultiTexCoord1i: [void, GLenum target, GLint s] glMultiTexCoord1iv: [void, GLenum target, const GLint *v] glMultiTexCoord1s: [void, GLenum target, GLshort s] glMultiTexCoord1sv: [void, GLenum target, const GLshort *v] glMultiTexCoord2d: [void, GLenum target, GLdouble s, GLdouble t] glMultiTexCoord2dv: [void, GLenum target, const GLdouble *v] glMultiTexCoord2f: [void, GLenum target, GLfloat s, GLfloat t] glMultiTexCoord2fv: [void, GLenum target, const GLfloat *v] glMultiTexCoord2i: [void, GLenum target, GLint s, GLint t] glMultiTexCoord2iv: [void, GLenum target, const GLint *v] glMultiTexCoord2s: [void, GLenum target, GLshort s, GLshort t] glMultiTexCoord2sv: [void, GLenum target, const GLshort *v] glMultiTexCoord3d: [void, GLenum target, GLdouble s, GLdouble t, GLdouble r] glMultiTexCoord3dv: [void, GLenum target, const GLdouble *v] glMultiTexCoord3f: [void, GLenum target, GLfloat s, GLfloat t, GLfloat r] glMultiTexCoord3fv: [void, GLenum target, const GLfloat *v] glMultiTexCoord3i: [void, GLenum target, GLint s, GLint t, GLint r] glMultiTexCoord3iv: [void, GLenum target, const GLint *v] glMultiTexCoord3s: [void, GLenum target, GLshort s, GLshort t, GLshort r] glMultiTexCoord3sv: [void, GLenum target, const GLshort *v] glMultiTexCoord4d: [void, GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q] glMultiTexCoord4dv: [void, GLenum target, const GLdouble *v] glMultiTexCoord4f: [void, GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q] glMultiTexCoord4fv: [void, GLenum target, const GLfloat *v] glMultiTexCoord4i: [void, GLenum target, GLint s, GLint t, GLint r, GLint q] glMultiTexCoord4iv: [void, GLenum target, const GLint *v] glMultiTexCoord4s: [void, GLenum target, GLshort s, GLshort t, GLshort r, GLshort q] glMultiTexCoord4sv: [void, GLenum target, const GLshort *v] glSampleCoverage: [void, GLfloat value, GLboolean invert] VERSION_1_4: glBlendFuncSeparate: [void, GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha] glFogCoordPointer: [void, GLenum type, GLsizei stride, const GLvoid *pointer] glFogCoordd: [void, GLdouble coord] glFogCoorddv: [void, const GLdouble *coord] glFogCoordf: [void, GLfloat coord] glFogCoordfv: [void, const GLfloat *coord] glMultiDrawArrays: [void, GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount] glMultiDrawElements: [void, GLenum mode, const GLsizei *count, GLenum type, GLvoid*const *indices, GLsizei drawcount] glPointParameterf: [void, GLenum pname, GLfloat param] glPointParameterfv: [void, GLenum pname, const GLfloat *params] glPointParameteri: [void, GLenum pname, GLint param] glPointParameteriv: [void, GLenum pname, const GLint *params] glSecondaryColor3b: [void, GLbyte red, GLbyte green, GLbyte blue] glSecondaryColor3bv: [void, const GLbyte *v] glSecondaryColor3d: [void, GLdouble red, GLdouble green, GLdouble blue] glSecondaryColor3dv: [void, const GLdouble *v] glSecondaryColor3f: [void, GLfloat red, GLfloat green, GLfloat blue] glSecondaryColor3fv: [void, const GLfloat *v] glSecondaryColor3i: [void, GLint red, GLint green, GLint blue] glSecondaryColor3iv: [void, const GLint *v] glSecondaryColor3s: [void, GLshort red, GLshort green, GLshort blue] glSecondaryColor3sv: [void, const GLshort *v] glSecondaryColor3ub: [void, GLubyte red, GLubyte green, GLubyte blue] glSecondaryColor3ubv: [void, const GLubyte *v] glSecondaryColor3ui: [void, GLuint red, GLuint green, GLuint blue] glSecondaryColor3uiv: [void, const GLuint *v] glSecondaryColor3us: [void, GLushort red, GLushort green, GLushort blue] glSecondaryColor3usv: [void, const GLushort *v] glSecondaryColorPointer: [void, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] glWindowPos2d: [void, GLdouble x, GLdouble y] glWindowPos2dv: [void, const GLdouble *v] glWindowPos2f: [void, GLfloat x, GLfloat y] glWindowPos2fv: [void, const GLfloat *v] glWindowPos2i: [void, GLint x, GLint y] glWindowPos2iv: [void, const GLint *v] glWindowPos2s: [void, GLshort x, GLshort y] glWindowPos2sv: [void, const GLshort *v] glWindowPos3d: [void, GLdouble x, GLdouble y, GLdouble z] glWindowPos3dv: [void, const GLdouble *v] glWindowPos3f: [void, GLfloat x, GLfloat y, GLfloat z] glWindowPos3fv: [void, const GLfloat *v] glWindowPos3i: [void, GLint x, GLint y, GLint z] glWindowPos3iv: [void, const GLint *v] glWindowPos3s: [void, GLshort x, GLshort y, GLshort z] glWindowPos3sv: [void, const GLshort *v] VERSION_1_5: glBeginQuery: [void, GLenum target, GLuint id] glBindBuffer: [void, GLenum target, GLuint buffer] glBufferData: [void, GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage] glBufferSubData: [void, GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data] glDeleteBuffers: [void, GLsizei n, const GLuint *buffers] glDeleteQueries: [void, GLsizei n, const GLuint *ids] glEndQuery: [void, GLenum target] glGenBuffers: [void, GLsizei n, GLuint *buffers] glGenQueries: [void, GLsizei n, GLuint *ids] glGetBufferParameteriv: [void, GLenum target, GLenum pname, GLint *params] glGetBufferPointerv: [void, GLenum target, GLenum pname, GLvoid *params] glGetBufferSubData: [void, GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data] glGetQueryObjectiv: [void, GLuint id, GLenum pname, GLint *params] glGetQueryObjectuiv: [void, GLuint id, GLenum pname, GLuint *params] glGetQueryiv: [void, GLenum target, GLenum pname, GLint *params] glIsBuffer: [GLboolean, GLuint buffer] glIsQuery: [GLboolean, GLuint id] glMapBuffer: [GLvoid *, GLenum target, GLenum access] glUnmapBuffer: [GLboolean, GLenum target] VERSION_2_0: glAttachShader: [void, GLuint program, GLuint shader] glBindAttribLocation: [void, GLuint program, GLuint index, const GLchar *name] glBlendEquationSeparate: [void, GLenum modeRGB, GLenum modeAlpha] glCompileShader: [void, GLuint shader] glCreateProgram: [GLuint] glCreateShader: [GLuint, GLenum type] glDeleteProgram: [void, GLuint program] glDeleteShader: [void, GLuint shader] glDetachShader: [void, GLuint program, GLuint shader] glDisableVertexAttribArray: [void, GLuint index] glDrawBuffers: [void, GLsizei n, const GLenum *bufs] glEnableVertexAttribArray: [void, GLuint index] glGetActiveAttrib: [void, GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name] glGetActiveUniform: [void, GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name] glGetAttachedShaders: [void, GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj] glGetAttribLocation: [GLint, GLuint program, const GLchar *name] glGetProgramInfoLog: [void, GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog] glGetProgramiv: [void, GLuint program, GLenum pname, GLint *params] glGetShaderInfoLog: [void, GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog] glGetShaderSource: [void, GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source] glGetShaderiv: [void, GLuint shader, GLenum pname, GLint *params] glGetUniformLocation: [GLint, GLuint program, const GLchar *name] glGetUniformfv: [void, GLuint program, GLint location, GLfloat *params] glGetUniformiv: [void, GLuint program, GLint location, GLint *params] glGetVertexAttribPointerv: [void, GLuint index, GLenum pname, GLvoid *pointer] glGetVertexAttribdv: [void, GLuint index, GLenum pname, GLdouble *params] glGetVertexAttribfv: [void, GLuint index, GLenum pname, GLfloat *params] glGetVertexAttribiv: [void, GLuint index, GLenum pname, GLint *params] glIsProgram: [GLboolean, GLuint program] glIsShader: [GLboolean, GLuint shader] glLinkProgram: [void, GLuint program] glShaderSource: [void, GLuint shader, GLsizei count, GLchar*const *string, const GLint *length] glStencilFuncSeparate: [void, GLenum face, GLenum func, GLint ref, GLuint mask] glStencilMaskSeparate: [void, GLenum face, GLuint mask] glStencilOpSeparate: [void, GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass] glUniform1f: [void, GLint location, GLfloat v0] glUniform1fv: [void, GLint location, GLsizei count, const GLfloat *value] glUniform1i: [void, GLint location, GLint v0] glUniform1iv: [void, GLint location, GLsizei count, const GLint *value] glUniform2f: [void, GLint location, GLfloat v0, GLfloat v1] glUniform2fv: [void, GLint location, GLsizei count, const GLfloat *value] glUniform2i: [void, GLint location, GLint v0, GLint v1] glUniform2iv: [void, GLint location, GLsizei count, const GLint *value] glUniform3f: [void, GLint location, GLfloat v0, GLfloat v1, GLfloat v2] glUniform3fv: [void, GLint location, GLsizei count, const GLfloat *value] glUniform3i: [void, GLint location, GLint v0, GLint v1, GLint v2] glUniform3iv: [void, GLint location, GLsizei count, const GLint *value] glUniform4f: [void, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3] glUniform4fv: [void, GLint location, GLsizei count, const GLfloat *value] glUniform4i: [void, GLint location, GLint v0, GLint v1, GLint v2, GLint v3] glUniform4iv: [void, GLint location, GLsizei count, const GLint *value] glUniformMatrix2fv: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUniformMatrix3fv: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUniformMatrix4fv: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUseProgram: [void, GLuint program] glValidateProgram: [void, GLuint program] glVertexAttrib1d: [void, GLuint index, GLdouble x] glVertexAttrib1dv: [void, GLuint index, const GLdouble *v] glVertexAttrib1f: [void, GLuint index, GLfloat x] glVertexAttrib1fv: [void, GLuint index, const GLfloat *v] glVertexAttrib1s: [void, GLuint index, GLshort x] glVertexAttrib1sv: [void, GLuint index, const GLshort *v] glVertexAttrib2d: [void, GLuint index, GLdouble x, GLdouble y] glVertexAttrib2dv: [void, GLuint index, const GLdouble *v] glVertexAttrib2f: [void, GLuint index, GLfloat x, GLfloat y] glVertexAttrib2fv: [void, GLuint index, const GLfloat *v] glVertexAttrib2s: [void, GLuint index, GLshort x, GLshort y] glVertexAttrib2sv: [void, GLuint index, const GLshort *v] glVertexAttrib3d: [void, GLuint index, GLdouble x, GLdouble y, GLdouble z] glVertexAttrib3dv: [void, GLuint index, const GLdouble *v] glVertexAttrib3f: [void, GLuint index, GLfloat x, GLfloat y, GLfloat z] glVertexAttrib3fv: [void, GLuint index, const GLfloat *v] glVertexAttrib3s: [void, GLuint index, GLshort x, GLshort y, GLshort z] glVertexAttrib3sv: [void, GLuint index, const GLshort *v] glVertexAttrib4Nbv: [void, GLuint index, const GLbyte *v] glVertexAttrib4Niv: [void, GLuint index, const GLint *v] glVertexAttrib4Nsv: [void, GLuint index, const GLshort *v] glVertexAttrib4Nub: [void, GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w] glVertexAttrib4Nubv: [void, GLuint index, const GLubyte *v] glVertexAttrib4Nuiv: [void, GLuint index, const GLuint *v] glVertexAttrib4Nusv: [void, GLuint index, const GLushort *v] glVertexAttrib4bv: [void, GLuint index, const GLbyte *v] glVertexAttrib4d: [void, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w] glVertexAttrib4dv: [void, GLuint index, const GLdouble *v] glVertexAttrib4f: [void, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w] glVertexAttrib4fv: [void, GLuint index, const GLfloat *v] glVertexAttrib4iv: [void, GLuint index, const GLint *v] glVertexAttrib4s: [void, GLuint index, GLshort x, GLshort y, GLshort z, GLshort w] glVertexAttrib4sv: [void, GLuint index, const GLshort *v] glVertexAttrib4ubv: [void, GLuint index, const GLubyte *v] glVertexAttrib4uiv: [void, GLuint index, const GLuint *v] glVertexAttrib4usv: [void, GLuint index, const GLushort *v] glVertexAttribPointer: [void, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer] VERSION_2_1: glUniformMatrix2x3fv: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUniformMatrix2x4fv: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUniformMatrix3x2fv: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUniformMatrix3x4fv: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUniformMatrix4x2fv: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] glUniformMatrix4x3fv: [void, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value] VERSION_3_0: glBeginConditionalRender: [void, GLuint id, GLenum mode] glBeginTransformFeedback: [void, GLenum primitiveMode] glBindBufferBase: [void, GLenum target, GLuint index, GLuint buffer] glBindBufferRange: [void, GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size] glBindFragDataLocation: [void, GLuint program, GLuint color, const GLchar *name] glClampColor: [void, GLenum target, GLenum clamp] glClearBufferfi: [void, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil] glClearBufferfv: [void, GLenum buffer, GLint drawbuffer, const GLfloat *value] glClearBufferiv: [void, GLenum buffer, GLint drawbuffer, const GLint *value] glClearBufferuiv: [void, GLenum buffer, GLint drawbuffer, const GLuint *value] glColorMaski: [void, GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a] glDisablei: [void, GLenum target, GLuint index] glEnablei: [void, GLenum target, GLuint index] glEndConditionalRender: [void] glEndTransformFeedback: [void] glGetBooleani_v: [void, GLenum target, GLuint index, GLboolean *data] glGetFragDataLocation: [GLint, GLuint program, const GLchar *name] glGetIntegeri_v: [void, GLenum target, GLuint index, GLint *data] glGetStringi: [const GLubyte *, GLenum name, GLuint index] glGetTexParameterIiv: [void, GLenum target, GLenum pname, GLint *params] glGetTexParameterIuiv: [void, GLenum target, GLenum pname, GLuint *params] glGetTransformFeedbackVarying: [void, GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name] glGetUniformuiv: [void, GLuint program, GLint location, GLuint *params] glGetVertexAttribIiv: [void, GLuint index, GLenum pname, GLint *params] glGetVertexAttribIuiv: [void, GLuint index, GLenum pname, GLuint *params] glIsEnabledi: [GLboolean, GLenum target, GLuint index] glTexParameterIiv: [void, GLenum target, GLenum pname, const GLint *params] glTexParameterIuiv: [void, GLenum target, GLenum pname, const GLuint *params] glTransformFeedbackVaryings: [void, GLuint program, GLsizei count, GLchar*const *varyings, GLenum bufferMode] glUniform1ui: [void, GLint location, GLuint v0] glUniform1uiv: [void, GLint location, GLsizei count, const GLuint *value] glUniform2ui: [void, GLint location, GLuint v0, GLuint v1] glUniform2uiv: [void, GLint location, GLsizei count, const GLuint *value] glUniform3ui: [void, GLint location, GLuint v0, GLuint v1, GLuint v2] glUniform3uiv: [void, GLint location, GLsizei count, const GLuint *value] glUniform4ui: [void, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3] glUniform4uiv: [void, GLint location, GLsizei count, const GLuint *value] glVertexAttribI1i: [void, GLuint index, GLint x] glVertexAttribI1iv: [void, GLuint index, const GLint *v] glVertexAttribI1ui: [void, GLuint index, GLuint x] glVertexAttribI1uiv: [void, GLuint index, const GLuint *v] glVertexAttribI2i: [void, GLuint index, GLint x, GLint y] glVertexAttribI2iv: [void, GLuint index, const GLint *v] glVertexAttribI2ui: [void, GLuint index, GLuint x, GLuint y] glVertexAttribI2uiv: [void, GLuint index, const GLuint *v] glVertexAttribI3i: [void, GLuint index, GLint x, GLint y, GLint z] glVertexAttribI3iv: [void, GLuint index, const GLint *v] glVertexAttribI3ui: [void, GLuint index, GLuint x, GLuint y, GLuint z] glVertexAttribI3uiv: [void, GLuint index, const GLuint *v] glVertexAttribI4bv: [void, GLuint index, const GLbyte *v] glVertexAttribI4i: [void, GLuint index, GLint x, GLint y, GLint z, GLint w] glVertexAttribI4iv: [void, GLuint index, const GLint *v] glVertexAttribI4sv: [void, GLuint index, const GLshort *v] glVertexAttribI4ubv: [void, GLuint index, const GLubyte *v] glVertexAttribI4ui: [void, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w] glVertexAttribI4uiv: [void, GLuint index, const GLuint *v] glVertexAttribI4usv: [void, GLuint index, const GLushort *v] glVertexAttribIPointer: [void, GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer] VERSION_3_1: glDrawArraysInstanced: [void, GLenum mode, GLint first, GLsizei count, GLsizei instancecount] glDrawElementsInstanced: [void, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instancecount] glPrimitiveRestartIndex: [void, GLuint index] glTexBuffer: [void, GLenum target, GLenum internalformat, GLuint buffer] VERSION_3_2: glFramebufferTexture: [void, GLenum target, GLenum attachment, GLuint texture, GLint level] glGetBufferParameteri64v: [void, GLenum target, GLenum pname, GLint64 *params] glGetInteger64i_v: [void, GLenum target, GLuint index, GLint64 *data] VERSION_3_3: glVertexAttribDivisor: [void, GLuint index, GLuint divisor] VERSION_4_0: glBlendEquationSeparatei: [void, GLuint buf, GLenum modeRGB, GLenum modeAlpha] glBlendEquationi: [void, GLuint buf, GLenum mode] glBlendFuncSeparatei: [void, GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha] glBlendFunci: [void, GLuint buf, GLenum src, GLenum dst] glMinSampleShading: [void, GLfloat value]