OpenGL context Highlighting

BlitzMax Forums/BlitzMax OpenGL Programming/OpenGL context Highlighting

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

if you are interested in having BMAX highlight the OpenGL functions and constants. APPEND the text from the following codeboxes to the file:
[BMAX ROOT]\BlitzMax\doc\bmxmods\commands.txt
EDIT: had to split up the commands into 500 line chunks (about 2500 commands in all) just copy/paste them into notepad.

note that this will not link to a help page for each command.

The purpose is to highlight the keywords and show the expected variables for the functions

part 1 of 5
glAccum(op_,value_:Float)
glAlphaFunc(func_,ref_:Float)
glAreTexturesResident(n_,textures_:IntPtr,residences_:IntPtr)
glArrayElement(i_)
glBegin(mode_)
glBindTexture(target_,texture_)
glBitmap(width_,height_,xorig_:Float,yorig_:Float,xmove_:Float,ymove_:Float,bitmap_:BytePtr)
glBlendFunc(sfactor_,dfactor_)
glCallList(list_)
glCallLists(n_,type_,lists_:BytePtr)
glClear(mask_)
glClearAccum(red_:Float,green_:Float,blue_:Float,alpha_:Float)
glClearColor(red_:Float,green_:Float,blue_:Float,alpha_:Float)
glClearDepth(depth_:Double)
glClearIndex(c_:Float)
glClearStencil(s_)
glClipPlane(plane_,equation_:DoublePtr)
glColor3b(red_:Byte,green_:Byte,blue_:Byte)
glColor3bv(v_:BytePtr)
glColor3d(red_:Double,green_:Double,blue_:Double)
glColor3dv(v_:DoublePtr)
glColor3f(red_:Float,green_:Float,blue_:Float)
glColor3fv(v_:FloatPtr)
glColor3i(red_,green_,blue_)
glColor3iv(v_:IntPtr)
glColor3s(red_:Short,green_:Short,blue_:Short)
glColor3sv(v_:ShortPtr)
glColor3ub(red_:Byte,green_:Byte,blue_:Byte)
glColor3ubv(v_:BytePtr)
glColor3ui(red_,green_,blue_)
glColor3uiv(v_:IntPtr)
glColor3us(red_:Short,green_:Short,blue_:Short)
glColor3usv(v_:ShortPtr)
glColor4b(red_:Byte,green_:Byte,blue_:Byte,alpha_:Byte)
glColor4bv(v_:BytePtr)
glColor4d(red_:Double,green_:Double,blue_:Double,alpha_:Double)
glColor4dv(v_:DoublePtr)
glColor4f(red_:Float,green_:Float,blue_:Float,alpha_:Float)
glColor4fv(v_:FloatPtr)
glColor4i(red_,green_,blue_,alpha_)
glColor4iv(v_:IntPtr)
glColor4s(red_:Short,green_:Short,blue_:Short,alpha_:Short)
glColor4sv(v_:ShortPtr)
glColor4ub(red_:Byte,green_:Byte,blue_:Byte,alpha_:Byte)
glColor4ubv(v_:BytePtr)
glColor4ui(red_,green_,blue_,alpha_)
glColor4uiv(v_:IntPtr)
glColor4us(red_:Short,green_:Short,blue_:Short,alpha_:Short)
glColor4usv(v_:ShortPtr)
glColorMask(red_,green_,blue_,alpha_)
glColorMaterial(face_,mode_)
glColorPointer(size_,type_,stride_,pointer_:BytePtr)
glCopyPixels(x_,y_,width_,height_,type_)
glCopyTexImage1D(target_,level_,internalFormat_,x_,y_,width_,border_)
glCopyTexImage2D(target_,level_,internalFormat_,x_,y_,width_,height_,border_)
glCopyTexSubImage1D(target_,level_,xoffset_,x_,y_,width_)
glCopyTexSubImage2D(target_,level_,xoffset_,yoffset_,x_,y_,width_,height_)
glCullFace(mode_)
glDeleteLists(list_,range_)
glDeleteTextures(n_,textures_:IntPtr)
glDepthFunc(func_)
glDepthMask(flag_)
glDepthRange(zNear_:Double,zFar_:Double)
glDisable(cap_)
glDisableClientState(array_)
glDrawArrays(mode_,first_,count_)
glDrawBuffer(mode_)
glDrawElements(mode_,count_,type_,indices_:BytePtr)
glDrawPixels(width_,height_,format_,type_,pixels_:BytePtr)
glEdgeFlag(flag_)
glEdgeFlagPointer(stride_,pointer_:BytePtr)
glEdgeFlagv(flag_:IntPtr)
glEnable(capability)
glEnableClientState(array_)
glEnd()
glEndList()
glEvalCoord1d(u_:Double)
glEvalCoord1dv(u_:DoublePtr)
glEvalCoord1f(u_:Float)
glEvalCoord1fv(u_:FloatPtr)
glEvalCoord2d(u_:Double,v_:Double)
glEvalCoord2dv(u_:DoublePtr)
glEvalCoord2f(u_:Float,v_:Float)
glEvalCoord2fv(u_:FloatPtr)
glEvalMesh1(mode_,i1_,i2_)
glEvalMesh2(mode_,i1_,i2_,j1_,j2_)
glEvalPoint1(i_)
glEvalPoint2(i_,j_)
glFeedbackBuffer(size_,type_,buffer_:FloatPtr)
glFinish()
glFlush()
glFogf(pname_,param_:Float)
glFogfv(pname_,params_:FloatPtr)
glFogi(pname_,param_)
glFogiv(pname_,params_:IntPtr)
glFrontFace(mode_)
glFrustum(left_:Double,right_:Double,bottom_:Double,top_:Double,zNear_:Double,zFar_:Double)
glGenLists(range_)
glGenTextures(n_,textures_:IntPtr)
glGetBooleanv(pname_,params_:IntPtr)
glGetClipPlane(plane_,equation_:DoublePtr)
glGetDoublev(pname_,params_:DoublePtr)
glGetError()
glGetFloatv(pname_,params_:FloatPtr)
glGetIntegerv(pname_,params_:IntPtr)
glGetLightfv(light_,pname_,params_:FloatPtr)
glGetLightiv(light_,pname_,params_:IntPtr)
glGetMapdv(target_,query_,v_:DoublePtr)
glGetMapfv(target_,query_,v_:FloatPtr)
glGetMapiv(target_,query_,v_:IntPtr)
glGetMaterialfv(face_,pname_,params_:FloatPtr)
glGetMaterialiv(face_,pname_,params_:IntPtr)
glGetPixelMapfv(map_,values_:FloatPtr)
glGetPixelMapuiv(map_,values_:IntPtr)
glGetPixelMapusv(map_,values_:ShortPtr)
glGetPointerv(pname_,params_:BytePtrPtr)
glGetPolygonStipple(mask_:BytePtr)
glGetString(name_)
glGetTexEnvfv(target_,pname_,params_:FloatPtr)
glGetTexEnviv(target_,pname_,params_:IntPtr)
glGetTexGendv(coord_,pname_,params_:DoublePtr)
glGetTexGenfv(coord_,pname_,params_:FloatPtr)
glGetTexGeniv(coord_,pname_,params_:IntPtr)
glGetTexImage(target_,level_,format_,type_,pixels_:BytePtr)
glGetTexLevelParameterfv(target_,level_,pname_,params_:FloatPtr)
glGetTexLevelParameteriv(target_,level_,pname_,params_:IntPtr)
glGetTexParameterfv(target_,pname_,params_:FloatPtr)
glGetTexParameteriv(target_,pname_,params_:IntPtr)
glHint(target_,mode_)
glIndexMask(mask_)
glIndexPointer(type_,stride_,pointer_:BytePtr)
glIndexd(c_:Double)
glIndexdv(c_:DoublePtr)
glIndexf(c_:Float)
glIndexfv(c_:FloatPtr)
glIndexi(c_)
glIndexiv(c_:IntPtr)
glIndexs(c_:Short)
glIndexsv(c_:ShortPtr)
glIndexub(c_:Byte)
glIndexubv(c_:BytePtr)
glInitNames()
glInterleavedArrays(format_,stride_,pointer_:BytePtr)
glIsEnabled(cap_)
glIsList(list_)
glIsTexture(texture_)
glLightModelf(pname_,param_:Float)
glLightModelfv(pname_,params_:FloatPtr)
glLightModeli(pname_,param_)
glLightModeliv(pname_,params_:IntPtr)
glLightf(light_,pname_,param_:Float)
glLightfv(light_,pname_,params_:FloatPtr)
glLighti(light_,pname_,param_)
glLightiv(light_,pname_,params_:IntPtr)
glLineStipple(factor_,pattern_:Short)
glLineWidth(width_:Float)
glListBase(base_)
glLoadIdentity()
glLoadMatrixd(m_:DoublePtr)
glLoadMatrixf(m_:FloatPtr)
glLoadName(name_)
glLogicOp(opcode_)
glMap1d(target_,u1_:Double,u2_:Double,stride_,order_,points_:DoublePtr)
glMap1f(target_,u1_:Float,u2_:Float,stride_,order_,points_:FloatPtr)
glMap2d(target_,u1_:Double,u2_:Double,ustride_,uorder_,v1_:Double,v2_:Double,vstride_,vorder_,points_:DoublePtr)
glMap2f(target_,u1_:Float,u2_:Float,ustride_,uorder_,v1_:Float,v2_:Float,vstride_,vorder_,points_:FloatPtr)
glMapGrid1d(un_,u1_:Double,u2_:Double)
glMapGrid1f(un_,u1_:Float,u2_:Float)
glMapGrid2d(un_,u1_:Double,u2_:Double,vn_,v1_:Double,v2_:Double)
glMapGrid2f(un_,u1_:Float,u2_:Float,vn_,v1_:Float,v2_:Float)
glMaterialf(face_,pname_,param_:Float)
glMaterialfv(face_,pname_,params_:FloatPtr)
glMateriali(face_,pname_,param_)
glMaterialiv(face_,pname_,params_:IntPtr)
glMatrixMode(mode_)
glMultMatrixd(m_:DoublePtr)
glMultMatrixf(m_:FloatPtr)
glNewList(list_,mode_)
glNormal3b(nx_:Byte,ny_:Byte,nz_:Byte)
glNormal3bv(v_:BytePtr)
glNormal3d(nx_:Double,ny_:Double,nz_:Double)
glNormal3dv(v_:DoublePtr)
glNormal3f(nx_:Float,ny_:Float,nz_:Float)
glNormal3fv(v_:FloatPtr)
glNormal3i(nx_,ny_,nz_)
glNormal3iv(v_:IntPtr)
glNormal3s(nx_:Short,ny_:Short,nz_:Short)
glNormal3sv(v_:ShortPtr)
glNormalPointer(type_,stride_,pointer_:BytePtr)
glOrtho(left_:Double,right_:Double,bottom_:Double,top_:Double,zNear_:Double,zFar_:Double)
glPassThrough(token_:Float)
glPixelMapfv(map_,mapsize_,values_:FloatPtr)
glPixelMapuiv(map_,mapsize_,values_:IntPtr)
glPixelMapusv(map_,mapsize_,values_:ShortPtr)
glPixelStoref(pname_,param_:Float)
glPixelStorei(pname_,param_)
glPixelTransferf(pname_,param_:Float)
glPixelTransferi(pname_,param_)
glPixelZoom(xfactor_:Float,yfactor_:Float)
glPointSize(size_:Float)
glPolygonMode(face_,mode_)
glPolygonOffset(factor_:Float,units_:Float)
glPolygonStipple(mask_:BytePtr)
glPopAttrib()
glPopClientAttrib()
glPopMatrix()
glPopName()
glPrioritizeTextures(n_,textures_:IntPtr,priorities_:FloatPtr)
glPushAttrib(mask_)
glPushClientAttrib(mask_)
glPushMatrix()
glPushName(name_)
glRasterPos2d(x_:Double,y_:Double)
glRasterPos2dv(v_:DoublePtr)
glRasterPos2f(x_:Float,y_:Float)
glRasterPos2fv(v_:FloatPtr)
glRasterPos2i(x_,y_)
glRasterPos2iv(v_:IntPtr)
glRasterPos2s(x_:Short,y_:Short)
glRasterPos2sv(v_:ShortPtr)
glRasterPos3d(x_:Double,y_:Double,z_:Double)
glRasterPos3dv(v_:DoublePtr)
glRasterPos3f(x_:Float,y_:Float,z_:Float)
glRasterPos3fv(v_:FloatPtr)
glRasterPos3i(x_,y_,z_)
glRasterPos3iv(v_:IntPtr)
glRasterPos3s(x_:Short,y_:Short,z_:Short)
glRasterPos3sv(v_:ShortPtr)
glRasterPos4d(x_:Double,y_:Double,z_:Double,w_:Double)
glRasterPos4dv(v_:DoublePtr)
glRasterPos4f(x_:Float,y_:Float,z_:Float,w_:Float)
glRasterPos4fv(v_:FloatPtr)
glRasterPos4i(x_,y_,z_,w_)
glRasterPos4iv(v_:IntPtr)
glRasterPos4s(x_:Short,y_:Short,z_:Short,w_:Short)
glRasterPos4sv(v_:ShortPtr)
glReadBuffer(mode_)
glReadPixels(x_,y_,width_,height_,format_,type_,pixels_:BytePtr)
glRectd(x1_:Double,y1_:Double,x2_:Double,y2_:Double)
glRectdv(v1_:DoublePtr,v2_:DoublePtr)
glRectf(x1_:Float,y1_:Float,x2_:Float,y2_:Float)
glRectfv(v1_:FloatPtr,v2_:FloatPtr)
glRecti(x1_,y1_,x2_,y2_)
glRectiv(v1_:IntPtr,v2_:IntPtr)
glRects(x1_:Short,y1_:Short,x2_:Short,y2_:Short)
glRectsv(v1_:ShortPtr,v2_:ShortPtr)
glRenderMode(mode_)
glRotated(angle_:Double,x_:Double,y_:Double,z_:Double)
glRotatef(angle_:Float,x_:Float,y_:Float,z_:Float)
glScaled(x_:Double,y_:Double,z_:Double)
glScalef(x_:Float,y_:Float,z_:Float)
glScissor(x_,y_,width_,height_)
glSelectBuffer(size_,buffer_:IntPtr)
glShadeModel(mode_)
glStencilFunc(func_,ref_,mask_)
glStencilMask(mask_)
glStencilOp(fail_,zfail_,zpass_)
glTexCoord1d(s_:Double)
glTexCoord1dv(v_:DoublePtr)
glTexCoord1f(s_:Float)
glTexCoord1fv(v_:FloatPtr)
glTexCoord1i(s_)
glTexCoord1iv(v_:IntPtr)
glTexCoord1s(s_:Short)
glTexCoord1sv(v_:ShortPtr)
glTexCoord2d(s_:Double,t_:Double)
glTexCoord2dv(v_:DoublePtr)
glTexCoord2f(s_:Float,t_:Float)
glTexCoord2fv(v_:FloatPtr)
glTexCoord2i(s_,t_)
glTexCoord2iv(v_:IntPtr)
glTexCoord2s(s_:Short,t_:Short)
glTexCoord2sv(v_:ShortPtr)
glTexCoord3d(s_:Double,t_:Double,r_:Double)
glTexCoord3dv(v_:DoublePtr)
glTexCoord3f(s_:Float,t_:Float,r_:Float)
glTexCoord3fv(v_:FloatPtr)
glTexCoord3i(s_,t_,r_)
glTexCoord3iv(v_:IntPtr)
glTexCoord3s(s_:Short,t_:Short,r_:Short)
glTexCoord3sv(v_:ShortPtr)
glTexCoord4d(s_:Double,t_:Double,r_:Double,q_:Double)
glTexCoord4dv(v_:DoublePtr)
glTexCoord4f(s_:Float,t_:Float,r_:Float,q_:Float)
glTexCoord4fv(v_:FloatPtr)
glTexCoord4i(s_,t_,r_,q_)
glTexCoord4iv(v_:IntPtr)
glTexCoord4s(s_:Short,t_:Short,r_:Short,q_:Short)
glTexCoord4sv(v_:ShortPtr)
glTexCoordPointer(size_,type_,stride_,pointer_:BytePtr)
glTexEnvf(target_,pname_,param_:Float)
glTexEnvfv(target_,pname_,params_:FloatPtr)
glTexEnvi(target_,pname_,param_)
glTexEnviv(target_,pname_,params_:IntPtr)
glTexGend(coord_,pname_,param_:Double)
glTexGendv(coord_,pname_,params_:DoublePtr)
glTexGenf(coord_,pname_,param_:Float)
glTexGenfv(coord_,pname_,params_:FloatPtr)
glTexGeni(coord_,pname_,param_)
glTexGeniv(coord_,pname_,params_:IntPtr)
glTexImage1D(target_,level_,internalformat_,width_,border_,format_,type_,pixels_:BytePtr)
glTexImage2D(target_,level_,internalformat_,width_,height_,border_,format_,type_,pixels_:BytePtr)
glTexParameterf(target_,pname_,param_:Float)
glTexParameterfv(target_,pname_,params_:FloatPtr)
glTexParameteri(target_,pname_,param_)
glTexParameteriv(target_,pname_,params_:IntPtr)
glTexSubImage1D(target_,level_,xoffset_,width_,format_,type_,pixels_:BytePtr)
glTexSubImage2D(target_,level_,xoffset_,yoffset_,width_,height_,format_,type_,pixels_:BytePtr)
glTranslated(x_:Double,y_:Double,z_:Double)
glTranslatef(x_:Float,y_:Float,z_:Float)
glVertex2d(x_:Double,y_:Double)
glVertex2dv(v_:DoublePtr)
glVertex2f(x_:Float,y_:Float)
glVertex2fv(v_:FloatPtr)
glVertex2i(x_,y_)
glVertex2iv(v_:IntPtr)
glVertex2s(x_:Short,y_:Short)
glVertex2sv(v_:ShortPtr)
glVertex3d(x_:Double,y_:Double,z_:Double)
glVertex3dv(v_:DoublePtr)
glVertex3f(x_:Float,y_:Float,z_:Float)
glVertex3fv(v_:FloatPtr)
glVertex3i(x_,y_,z_)
glVertex3iv(v_:IntPtr)
glVertex3s(x_:Short,y_:Short,z_:Short)
glVertex3sv(v_:ShortPtr)
glVertex4d(x_:Double,y_:Double,z_:Double,w_:Double)
glVertex4dv(v_:DoublePtr)
glVertex4f(x_:Float,y_:Float,z_:Float,w_:Float)
glVertex4fv(v_:FloatPtr)
glVertex4i(x_,y_,z_,w_)
glVertex4iv(v_:IntPtr)
glVertex4s(x_:Short,y_:Short,z_:Short,w_:Short)
glVertex4sv(v_:ShortPtr)
glVertexPointer(size_,type_,stride_,pointer_:BytePtr)
glViewport(x_,y_,width_,height_)
glCopyTexSubImage3D(target_,level_,xoffset_,yoffset_,zoffset_,x_,y_,width_,height_)
glDrawRangeElements(mode_,start_,end_,count_,type_,indices_:BytePtr)
glTexImage3D(target_,level_,internalFormat_,width_,height_,depth_,border_,format_,type_,pixels_:BytePtr)
glTexSubImage3D(target_,level_,xoffset_,yoffset_,zoffset_,width_,height_,depth_,format_,type_,pixels_:BytePtr)
glActiveTexture(texture_)
glClientActiveTexture(texture_)
glCompressedTexImage1D(target_,level_,internalformat_,width_,border_,imageSize_,data_:BytePtr)
glCompressedTexImage2D(target_,level_,internalformat_,width_,height_,border_,imageSize_,data_:BytePtr)
glCompressedTexImage3D(target_,level_,internalformat_,width_,height_,depth_,border_,imageSize_,data_:BytePtr)
glCompressedTexSubImage1D(target_,level_,xoffset_,width_,format_,imageSize_,data_:BytePtr)
glCompressedTexSubImage2D(target_,level_,xoffset_,yoffset_,width_,height_,format_,imageSize_,data_:BytePtr)
glCompressedTexSubImage3D(target_,level_,xoffset_,yoffset_,zoffset_,width_,height_,depth_,format_,imageSize_,data_:BytePtr)
glGetCompressedTexImage(target_,lod_,img_:BytePtr)
glMultiTexCoord1d(target_,s_:Double)
glMultiTexCoord1dv(target_,v_:DoublePtr)
glMultiTexCoord1f(target_,s_:Float)
glMultiTexCoord1fv(target_,v_:FloatPtr)
glMultiTexCoord1i(target_,s_)
glMultiTexCoord1iv(target_,v_:IntPtr)
glMultiTexCoord1s(target_,s_:Short)
glMultiTexCoord1sv(target_,v_:ShortPtr)
glMultiTexCoord2d(target_,s_:Double,t_:Double)
glMultiTexCoord2dv(target_,v_:DoublePtr)
glMultiTexCoord2f(target_,s_:Float,t_:Float)
glMultiTexCoord2fv(target_,v_:FloatPtr)
glMultiTexCoord2i(target_,s_,t_)
glMultiTexCoord2iv(target_,v_:IntPtr)
glMultiTexCoord2s(target_,s_:Short,t_:Short)
glMultiTexCoord2sv(target_,v_:ShortPtr)
glMultiTexCoord3d(target_,s_:Double,t_:Double,r_:Double)
glMultiTexCoord3dv(target_,v_:DoublePtr)
glMultiTexCoord3f(target_,s_:Float,t_:Float,r_:Float)
glMultiTexCoord3fv(target_,v_:FloatPtr)
glMultiTexCoord3i(target_,s_,t_,r_)
glMultiTexCoord3iv(target_,v_:IntPtr)
glMultiTexCoord3s(target_,s_:Short,t_:Short,r_:Short)
glMultiTexCoord3sv(target_,v_:ShortPtr)
glMultiTexCoord4d(target_,s_:Double,t_:Double,r_:Double,q_:Double)
glMultiTexCoord4dv(target_,v_:DoublePtr)
glMultiTexCoord4f(target_,s_:Float,t_:Float,r_:Float,q_:Float)
glMultiTexCoord4fv(target_,v_:FloatPtr)
glMultiTexCoord4i(target_,s_,t_,r_,q_)
glMultiTexCoord4iv(target_,v_:IntPtr)
glMultiTexCoord4s(target_,s_:Short,t_:Short,r_:Short,q_:Short)
glMultiTexCoord4sv(target_,v_:ShortPtr)
glSampleCoverage(value_:Float,invert_)
glBlendColor(red_:Float,green_:Float,blue_:Float,alpha_:Float)
glBlendEquation(mode_)
glBlendFuncSeparate(sfactorRGB_,dfactorRGB_,sfactorAlpha_,dfactorAlpha_)
glFogCoordPointer(type_,stride_,pointer_:BytePtr)
glFogCoordd(coord_:Double)
glFogCoorddv(coord_:DoublePtr)
glFogCoordf(coord_:Float)
glFogCoordfv(coord_:FloatPtr)
glMultiDrawArrays(mode_,first_:IntPtr,count_:IntPtr,primcount_)
glMultiDrawElements(mode_,count_:IntPtr,type_,indices_:BytePtrPtr,primcount_)
glPointParameterf(pname_,param_:Float)
glPointParameterfv(pname_,params_:FloatPtr)
glSecondaryColor3b(red_:Byte,green_:Byte,blue_:Byte)
glSecondaryColor3bv(v_:BytePtr)
glSecondaryColor3d(red_:Double,green_:Double,blue_:Double)
glSecondaryColor3dv(v_:DoublePtr)
glSecondaryColor3f(red_:Float,green_:Float,blue_:Float)
glSecondaryColor3fv(v_:FloatPtr)
glSecondaryColor3i(red_,green_,blue_)
glSecondaryColor3iv(v_:IntPtr)
glSecondaryColor3s(red_:Short,green_:Short,blue_:Short)
glSecondaryColor3sv(v_:ShortPtr)
glSecondaryColor3ub(red_:Byte,green_:Byte,blue_:Byte)
glSecondaryColor3ubv(v_:BytePtr)
glSecondaryColor3ui(red_,green_,blue_)
glSecondaryColor3uiv(v_:IntPtr)
glSecondaryColor3us(red_:Short,green_:Short,blue_:Short)
glSecondaryColor3usv(v_:ShortPtr)
glSecondaryColorPointer(size_,type_,stride_,pointer_:BytePtr)
glWindowPos2d(x_:Double,y_:Double)
glWindowPos2dv(p_:DoublePtr)
glWindowPos2f(x_:Float,y_:Float)
glWindowPos2fv(p_:FloatPtr)
glWindowPos2i(x_,y_)
glWindowPos2iv(p_:IntPtr)
glWindowPos2s(x_:Short,y_:Short)
glWindowPos2sv(p_:ShortPtr)
glWindowPos3d(x_:Double,y_:Double,z_:Double)
glWindowPos3dv(p_:DoublePtr)
glWindowPos3f(x_:Float,y_:Float,z_:Float)
glWindowPos3fv(p_:FloatPtr)
glWindowPos3i(x_,y_,z_)
glWindowPos3iv(p_:IntPtr)
glWindowPos3s(x_:Short,y_:Short,z_:Short)
glWindowPos3sv(p_:ShortPtr)
glBeginQuery(target_,id_)
glBindBuffer(target_,buffer_)
glBufferData(target_,size_,data_:BytePtr,usage_)
glBufferSubData(target_,offset_,size_,data_:BytePtr)
glDeleteBuffers(n_,buffers_:IntPtr)
glDeleteQueries(n_,ids_:IntPtr)
glEndQuery(target_)
glGenBuffers(n_,buffers_:IntPtr)
glGenQueries(n_,ids_:IntPtr)
glGetBufferParameteriv(target_,pname_,params_:IntPtr)
glGetBufferPointerv(target_,pname_,params_:BytePtrPtr)
glGetBufferSubData(target_,offset_,size_,data_:BytePtr)
glGetQueryObjectiv(id_,pname_,params_:IntPtr)
glGetQueryObjectuiv(id_,pname_,params_:IntPtr)
glGetQueryiv(target_,pname_,params_)
glIsBuffer(buffer_)
glIsQuery(id_)
glMapBuffer:BytePtr(target_,access_)
glUnmapBuffer(target_)
glColorSubTable(target_,start_,count_,format_,type_,data_:BytePtr)
glColorTable(target_,internalformat_,width_,format_,type_,table_:BytePtr)
glColorTableParameterfv(target_,pname_,params_:FloatPtr)
glColorTableParameteriv(target_,pname_,params_:IntPtr)
glConvolutionFilter1D(target_,internalformat_,width_,format_,type_,image_:BytePtr)
glConvolutionFilter2D(target_,internalformat_,width_,height_,format_,type_,image_:BytePtr)
glConvolutionParameterf(target_,pname_,params_:Float)
glConvolutionParameterfv(target_,pname_,params_:FloatPtr)
glConvolutionParameteri(target_,pname_,params_)
glConvolutionParameteriv(target_,pname_,params_:IntPtr)
glCopyColorSubTable(target_,start_,x_,y_,width_)
glCopyColorTable(target_,internalformat_,x_,y_,width_)
glCopyConvolutionFilter1D(target_,internalformat_,x_,y_,width_)
glCopyConvolutionFilter2D(target_,internalformat_,x_,y_,width_,height_)
glGetColorTable(target_,format_,type_,table_:BytePtr)
glGetColorTableParameterfv(target_,pname_,params_:FloatPtr)
glGetColorTableParameteriv(target_,pname_,params_:IntPtr)
glGetConvolutionFilter(target_,format_,type_,image_:BytePtr)
glGetConvolutionParameterfv(target_,pname_,params_:FloatPtr)
glGetConvolutionParameteriv(target_,pname_,params_:IntPtr)
glGetHistogram(target_,reset_,format_,type_,values_:BytePtr)
glGetHistogramParameterfv(target_,pname_,params_:FloatPtr)
glGetHistogramParameteriv(target_,pname_,params_:IntPtr)
glGetMinmax(target_,reset_,format_,types_,values_:BytePtr)
glGetMinmaxParameterfv(target_,pname_,params_:FloatPtr)
glGetMinmaxParameteriv(target_,pname_,params_:IntPtr)
glGetSeparableFilter(target_,format_,type_,row_:BytePtr,column_:BytePtr,span_:BytePtr)
glHistogram(target_,width_,internalformat_,sink_)
glMinmax(target_,internalformat_,sink_)
glResetHistogram(target_)
glResetMinmax(target_)
glSeparableFilter2D(target_,internalformat_,width_,height_,format_,type_,row_:BytePtr,column_:BytePtr)
glCurrentPaletteMatrixARB(index_)
glMatrixIndexPointerARB(size_,type_,stride_,pointer_:BytePtr)
glMatrixIndexubvARB(size_,indices_:BytePtr)
glMatrixIndexuivARB(size_,indices_:IntPtr)
glMatrixIndexusvARB(size_,indices_:ShortPtr)
glSampleCoverageARB(value_:Float,invert_)
glActiveTextureARB(texture_)
glClientActiveTextureARB(texture_)
glMultiTexCoord1dARB(target_,s_:Double)
glMultiTexCoord1dvARB(target_,v_:DoublePtr)
glMultiTexCoord1fARB(target_,s_:Float)
glMultiTexCoord1fvARB(target_,v_:FloatPtr)
glMultiTexCoord1iARB(target_,s_)
glMultiTexCoord1ivARB(target_,v_:IntPtr)
glMultiTexCoord1sARB(target_,s_:Short)
glMultiTexCoord1svARB(target_,v_:ShortPtr)
glMultiTexCoord2dARB(target_,s_:Double,t_:Double)
glMultiTexCoord2dvARB(target_,v_:DoublePtr)
glMultiTexCoord2fARB(target_,s_:Float,t_:Float)
glMultiTexCoord2fvARB(target_,v_:FloatPtr)
glMultiTexCoord2iARB(target_,s_,t_)
glMultiTexCoord2ivARB(target_,v_:IntPtr)

part 2
glMultiTexCoord2sARB(target_,s_:Short,t_:Short)
glMultiTexCoord2svARB(target_,v_:ShortPtr)
glMultiTexCoord3dARB(target_,s_:Double,t_:Double,r_:Double)
glMultiTexCoord3dvARB(target_,v_:DoublePtr)
glMultiTexCoord3fARB(target_,s_:Float,t_:Float,r_:Float)
glMultiTexCoord3fvARB(target_,v_:FloatPtr)
glMultiTexCoord3iARB(target_,s_,t_,r_)
glMultiTexCoord3ivARB(target_,v_:IntPtr)
glMultiTexCoord3sARB(target_,s_:Short,t_:Short,r_:Short)
glMultiTexCoord3svARB(target_,v_:ShortPtr)
glMultiTexCoord4dARB(target_,s_:Double,t_:Double,r_:Double,q_:Double)
glMultiTexCoord4dvARB(target_,v_:DoublePtr)
glMultiTexCoord4fARB(target_,s_:Float,t_:Float,r_:Float,q_:Float)
glMultiTexCoord4fvARB(target_,v_:FloatPtr)
glMultiTexCoord4iARB(target_,s_,t_,r_,q_)
glMultiTexCoord4ivARB(target_,v_:IntPtr)
glMultiTexCoord4sARB(target_,s_:Short,t_:Short,r_:Short,q_:Short)
glMultiTexCoord4svARB(target_,v_:ShortPtr)
glBeginQueryARB(target_,id_)
glDeleteQueriesARB(n_,ids_:IntPtr)
glEndQueryARB(target_)
glGenQueriesARB(n_,ids_:IntPtr)
glGetQueryObjectivARB(id_,pname_,params_:IntPtr)
glGetQueryObjectuivARB(id_,pname_,params_:IntPtr)
glGetQueryivARB(target_,pname_,params_:IntPtr)
glIsQueryARB(id_)
glPointParameterfARB(pname_,param_:Float)
glPointParameterfvARB(pname_,params_:FloatPtr)
glAttachObjectARB(containerObj_,obj_)
glCompileShaderARB(shaderObj_)
glCreateProgramObjectARB()
glCreateShaderObjectARB(shaderType_)
glDeleteObjectARB(obj_)
glDetachObjectARB(containerObj_,attachedObj_)
glGetActiveUniformARB(programObj_,index_,maxLength_,length_:IntPtr,size_:IntPtr,type_:IntPtr,name_:BytePtr)
glGetAttachedObjectsARB(containerObj_,maxCount_,count_:IntPtr,obj_:IntPtr)
glGetHandleARB(pname_)
glGetInfoLogARB(obj_,maxLength_,length_:IntPtr,infoLog_:BytePtr)
glGetObjectParameterfvARB(obj_,pname_,params_:FloatPtr)
glGetObjectParameterivARB(obj_,pname_,params_:IntPtr)
glGetShaderSourceARB(obj_,maxLength_,length_:IntPtr,source_:BytePtr)
glGetUniformLocationARB(programObj_,name_:BytePtr)
glGetUniformfvARB(programObj_,location_,params_:FloatPtr)
glGetUniformivARB(programObj_,location_,params_:IntPtr)
glLinkProgramARB(programObj_)
glShaderSourceARB(shaderObj_,count_,string_:BytePtrPtr,length_:IntPtr)
glUniform1fARB(location_,v0_:Float)
glUniform1fvARB(location_,count_,value_:FloatPtr)
glUniform1iARB(location_,v0_)
glUniform1ivARB(location_,count_,value_:IntPtr)
glUniform2fARB(location_,v0_:Float,v1_:Float)
glUniform2fvARB(location_,count_,value_:FloatPtr)
glUniform2iARB(location_,v0_,v1_)
glUniform2ivARB(location_,count_,value_:IntPtr)
glUniform3fARB(location_,v0_:Float,v1_:Float,v2_:Float)
glUniform3fvARB(location_,count_,value_:FloatPtr)
glUniform3iARB(location_,v0_,v1_,v2_)
glUniform3ivARB(location_,count_,value_:IntPtr)
glUniform4fARB(location_,v0_:Float,v1_:Float,v2_:Float,v3_:Float)
glUniform4fvARB(location_,count_,value_:FloatPtr)
glUniform4iARB(location_,v0_,v1_,v2_,v3_)
glUniform4ivARB(location_,count_,value_:IntPtr)
glUniformMatrix2fvARB(location_,count_,transpose_,value_:FloatPtr)
glUniformMatrix3fvARB(location_,count_,transpose_,value_:FloatPtr)
glUniformMatrix4fvARB(location_,count_,transpose_,value_:FloatPtr)
glUseProgramObjectARB(programObj_)
glValidateProgramARB(programObj_)
glCompressedTexImage1DARB(target_,level_,internalformat_,width_,border_,imageSize_,data_:BytePtr)
glCompressedTexImage2DARB(target_,level_,internalformat_,width_,height_,border_,imageSize_,data_:BytePtr)
glCompressedTexImage3DARB(target_,level_,internalformat_,width_,height_,depth_,border_,imageSize_,data_:BytePtr)
glCompressedTexSubImage1DARB(target_,level_,xoffset_,width_,format_,imageSize_,data_:BytePtr)
glCompressedTexSubImage2DARB(target_,level_,xoffset_,yoffset_,width_,height_,format_,imageSize_,data_:BytePtr)
glCompressedTexSubImage3DARB(target_,level_,xoffset_,yoffset_,zoffset_,width_,height_,depth_,format_,imageSize_,data_:BytePtr)
glGetCompressedTexImageARB(target_,lod_,img_:BytePtr)
glVertexBlendARB(count_)
glWeightPointerARB(size_,type_,stride_,pointer_:BytePtr)
glWeightbvARB(size_,weights_:BytePtr)
glWeightdvARB(size_,weights_:DoublePtr)
glWeightfvARB(size_,weights_:FloatPtr)
glWeightivARB(size_,weights_:IntPtr)
glWeightsvARB(size_,weights_:ShortPtr)
glWeightubvARB(size_,weights_:BytePtr)
glWeightuivARB(size_,weights_:IntPtr)
glWeightusvARB(size_,weights_:ShortPtr)
glBindBufferARB(target_,buffer_)
glBufferDataARB(target_,size_,data_:BytePtr,usage_)
glDeleteBuffersARB(n_,buffers_:IntPtr)
glGenBuffersARB(n_,buffers_:IntPtr)
glGetBufferParameterivARB(target_,pname_,params_:IntPtr)
glGetBufferPointervARB(target_,pname_,params_:BytePtrPtr)
glIsBufferARB(buffer_)
glMapBufferARB:BytePtr(target_,access_)
glUnmapBufferARB(target_)
glBindProgramARB(target_,program_)
glDeleteProgramsARB(n_,programs_:IntPtr)
glDisableVertexAttribArrayARB(index_)
glEnableVertexAttribArrayARB(index_)
glGenProgramsARB(n_,programs_:IntPtr)
glGetProgramEnvParameterdvARB(target_,index_,params_:DoublePtr)
glGetProgramEnvParameterfvARB(target_,index_,params_:FloatPtr)
glGetProgramLocalParameterdvARB(target_,index_,params_:DoublePtr)
glGetProgramLocalParameterfvARB(target_,index_,params_:FloatPtr)
glGetProgramStringARB(target_,pname_,string_:BytePtr)
glGetProgramivARB(target_,pname_,params_:IntPtr)
glGetVertexAttribPointervARB(index_,pname_,pointer_:BytePtrPtr)
glGetVertexAttribdvARB(index_,pname_,params_:DoublePtr)
glGetVertexAttribfvARB(index_,pname_,params_:FloatPtr)
glGetVertexAttribivARB(index_,pname_,params_:IntPtr)
glIsProgramARB(program_)
glProgramEnvParameter4dARB(target_,index_,x_:Double,y_:Double,z_:Double,w_:Double)
glProgramEnvParameter4dvARB(target_,index_,params_:DoublePtr)
glProgramEnvParameter4fARB(target_,index_,x_:Float,y_:Float,z_:Float,w_:Float)
glProgramEnvParameter4fvARB(target_,index_,params_:FloatPtr)
glProgramLocalParameter4dARB(target_,index_,x_:Double,y_:Double,z_:Double,w_:Double)
glProgramLocalParameter4dvARB(target_,index_,params_:DoublePtr)
glProgramLocalParameter4fARB(target_,index_,x_:Float,y_:Float,z_:Float,w_:Float)
glProgramLocalParameter4fvARB(target_,index_,params_:FloatPtr)
glProgramStringARB(target_,format_,len_,string_:BytePtr)
glVertexAttrib1dARB(index_,x_:Double)
glVertexAttrib1dvARB(index_,v_:DoublePtr)
glVertexAttrib1fARB(index_,x_:Float)
glVertexAttrib1fvARB(index_,v_:FloatPtr)
glVertexAttrib1sARB(index_,x_:Short)
glVertexAttrib1svARB(index_,v_:ShortPtr)
glVertexAttrib2dARB(index_,x_:Double,y_:Double)
glVertexAttrib2dvARB(index_,v_:DoublePtr)
glVertexAttrib2fARB(index_,x_:Float,y_:Float)
glVertexAttrib2fvARB(index_,v_:FloatPtr)
glVertexAttrib2sARB(index_,x_:Short,y_:Short)
glVertexAttrib2svARB(index_,v_:ShortPtr)
glVertexAttrib3dARB(index_,x_:Double,y_:Double,z_:Double)
glVertexAttrib3dvARB(index_,v_:DoublePtr)
glVertexAttrib3fARB(index_,x_:Float,y_:Float,z_:Float)
glVertexAttrib3fvARB(index_,v_:FloatPtr)
glVertexAttrib3sARB(index_,x_:Short,y_:Short,z_:Short)
glVertexAttrib3svARB(index_,v_:ShortPtr)
glVertexAttrib4NbvARB(index_,v_:BytePtr)
glVertexAttrib4NivARB(index_,v_:IntPtr)
glVertexAttrib4NsvARB(index_,v_:ShortPtr)
glVertexAttrib4NubARB(index_,x_:Byte,y_:Byte,z_:Byte,w_:Byte)
glVertexAttrib4NubvARB(index_,v_:BytePtr)
glVertexAttrib4NuivARB(index_,v_:IntPtr)
glVertexAttrib4NusvARB(index_,v_:ShortPtr)
glVertexAttrib4bvARB(index_,v_:BytePtr)
glVertexAttrib4dARB(index_,x_:Double,y_:Double,z_:Double,w_:Double)
glVertexAttrib4dvARB(index_,v_:DoublePtr)
glVertexAttrib4fARB(index_,x_:Float,y_:Float,z_:Float,w_:Float)
glVertexAttrib4fvARB(index_,v_:FloatPtr)
glVertexAttrib4ivARB(index_,v_:IntPtr)
glVertexAttrib4sARB(index_,x_:Short,y_:Short,z_:Short,w_:Short)
glVertexAttrib4svARB(index_,v_:ShortPtr)
glVertexAttrib4ubvARB(index_,v_:BytePtr)
glVertexAttrib4uivARB(index_,v_:IntPtr)
glVertexAttrib4usvARB(index_,v_:ShortPtr)
glVertexAttribPointerARB(index_,size_,type_,normalized_,stride_,pointer_:BytePtr)
glBindAttribLocationARB(programObj_,index_,name_:BytePtr)
glGetActiveAttribARB(programObj_,index_,maxLength_,length_:IntPtr,size_:IntPtr,type_:IntPtr,name_:BytePtr)
glGetAttribLocationARB(programObj_,name_:BytePtr)
glWindowPos2dARB(x_:Double,y_:Double)
glWindowPos2dvARB(p_:DoublePtr)
glWindowPos2fARB(x_:Float,y_:Float)
glWindowPos2fvARB(p_:FloatPtr)
glWindowPos2iARB(x_,y_)
glWindowPos2ivARB(p_:IntPtr)
glWindowPos2sARB(x_:Short,y_:Short)
glWindowPos2svARB(p_:ShortPtr)
glWindowPos3dARB(x_:Double,y_:Double,z_:Double)
glWindowPos3dvARB(p_:DoublePtr)
glWindowPos3fARB(x_:Float,y_:Float,z_:Float)
glWindowPos3fvARB(p_:FloatPtr)
glWindowPos3iARB(x_,y_,z_)
glWindowPos3ivARB(p_:IntPtr)
glWindowPos3sARB(x_:Short,y_:Short,z_:Short)
glWindowPos3svARB(p_:ShortPtr)
glBlendColorEXT(red_:Float,green_:Float,blue_:Float,alpha_:Float)
glBlendEquationSeparateEXT(modeRGB_,modeAlpha_)
glBlendFuncSeparateEXT(sfactorRGB_,dfactorRGB_,sfactorAlpha_,dfactorAlpha_)
glBlendEquationEXT(mode_)
glColorSubTableEXT(target_,start_,count_,format_,type_,data_:BytePtr)
glCopyColorSubTableEXT(target_,start_,x_,y_,width_)
glLockArraysEXT(first_,count_)
glUnlockArraysEXT()
glConvolutionFilter1DEXT(target_,internalformat_,width_,format_,type_,image_:BytePtr)
glConvolutionFilter2DEXT(target_,internalformat_,width_,height_,format_,type_,image_:BytePtr)
glConvolutionParameterfEXT(target_,pname_,param_:Float)
glConvolutionParameterfvEXT(target_,pname_,params_:FloatPtr)
glConvolutionParameteriEXT(target_,pname_,param_)
glConvolutionParameterivEXT(target_,pname_,params_:IntPtr)
glCopyConvolutionFilter1DEXT(target_,internalformat_,x_,y_,width_)
glCopyConvolutionFilter2DEXT(target_,internalformat_,x_,y_,width_,height_)
glGetConvolutionFilterEXT(target_,format_,type_,image_:BytePtr)
glGetConvolutionParameterfvEXT(target_,pname_,params_:FloatPtr)
glGetConvolutionParameterivEXT(target_,pname_,params_:IntPtr)
glGetSeparableFilterEXT(target_,format_,type_,row_:BytePtr,column_:BytePtr,span_:BytePtr)
glSeparableFilter2DEXT(target_,internalformat_,width_,height_,format_,type_,row_:BytePtr,column_:BytePtr)
glBinormalPointerEXT(type_,stride_,pointer_:BytePtr)
glTangentPointerEXT(type_,stride_,pointer_:BytePtr)
glCopyTexImage1DEXT(target_,level_,internalformat_,x_,y_,width_,border_)
glCopyTexImage2DEXT(target_,level_,internalformat_,x_,y_,width_,height_,border_)
glCopyTexSubImage1DEXT(target_,level_,xoffset_,x_,y_,width_)
glCopyTexSubImage2DEXT(target_,level_,xoffset_,yoffset_,x_,y_,width_,height_)
glCopyTexSubImage3DEXT(target_,level_,xoffset_,yoffset_,zoffset_,x_,y_,width_,height_)
glCullParameterdvEXT(pname_,params_:DoublePtr)
glCullParameterfvEXT(pname_,params_:FloatPtr)
glDepthBoundsEXT(zmin_:Double,zmax_:Double)
glFogCoordPointerEXT(type_,stride_,pointer_:BytePtr)
glFogCoorddEXT(coord_:Double)
glFogCoorddvEXT(coord_:DoublePtr)
glFogCoordfEXT(coord_:Float)
glFogCoordfvEXT(coord_:FloatPtr)
glFragmentColorMaterialEXT(face_,mode_)
glFragmentLightModelfEXT(pname_,param_:Float)
glFragmentLightModelfvEXT(pname_,params_:FloatPtr)
glFragmentLightModeliEXT(pname_,param_)
glFragmentLightModelivEXT(pname_,params_:IntPtr)
glFragmentLightfEXT(light_,pname_,param_:Float)
glFragmentLightfvEXT(light_,pname_,params_:FloatPtr)
glFragmentLightiEXT(light_,pname_,param_)
glFragmentLightivEXT(light_,pname_,params_:IntPtr)
glFragmentMaterialfEXT(face_,pname_,param_:Float)
glFragmentMaterialfvEXT(face_,pname_,params_:FloatPtr)
glFragmentMaterialiEXT(face_,pname_,param_)
glFragmentMaterialivEXT(face_,pname_,params_:IntPtr)
glGetFragmentLightfvEXT(light_,pname_,params_:FloatPtr)
glGetFragmentLightivEXT(light_,pname_,params_:IntPtr)
glGetFragmentMaterialfvEXT(face_,pname_,params_:FloatPtr)
glGetFragmentMaterialivEXT(face_,pname_,params_:IntPtr)
glLightEnviEXT(pname_,param_)
glGetHistogramEXT(target_,reset_,format_,type_,values_:BytePtr)
glGetHistogramParameterfvEXT(target_,pname_,params_:FloatPtr)
glGetHistogramParameterivEXT(target_,pname_,params_:IntPtr)
glGetMinmaxEXT(target_,reset_,format_,type_,values_:BytePtr)
glGetMinmaxParameterfvEXT(target_,pname_,params_:FloatPtr)
glGetMinmaxParameterivEXT(target_,pname_,params_:IntPtr)
glHistogramEXT(target_,width_,internalformat_,sink_)
glMinmaxEXT(target_,internalformat_,sink_)
glResetHistogramEXT(target_)
glResetMinmaxEXT(target_)
glIndexFuncEXT(func_,ref_:Float)
glIndexMaterialEXT(face_,mode_)
glApplyTextureEXT(mode_)
glTextureLightEXT(pname_)
glTextureMaterialEXT(face_,mode_)
glMultiDrawArraysEXT(mode_,first_:IntPtr,count_:IntPtr,primcount_)
glMultiDrawElementsEXT(mode_,count_:IntPtr,type_,indices_:BytePtrPtr,primcount_)
glSampleMaskEXT(value_:Float,invert_)
glSamplePatternEXT(pattern_)
glColorTableEXT(target_,internalFormat_,width_,format_,type_,data_:BytePtr)
glGetColorTableEXT(target_,format_,type_,data_:BytePtr)
glGetColorTableParameterfvEXT(target_,pname_,params_:FloatPtr)
glGetColorTableParameterivEXT(target_,pname_,params_:IntPtr)
glGetPixelTransformParameterfvEXT(target_,pname_,params_:FloatPtr)
glGetPixelTransformParameterivEXT(target_,pname_,params_:IntPtr)
glPixelTransformParameterfEXT(target_,pname_,param_:Float)
glPixelTransformParameterfvEXT(target_,pname_,params_:FloatPtr)
glPixelTransformParameteriEXT(target_,pname_,param_)
glPixelTransformParameterivEXT(target_,pname_,params_:IntPtr)
glPointParameterfEXT(pname_,param_:Float)
glPointParameterfvEXT(pname_,params_:FloatPtr)
glPolygonOffsetEXT(factor_:Float,bias_:Float)
glBeginSceneEXT()
glEndSceneEXT()
glSecondaryColor3bEXT(red_:Byte,green_:Byte,blue_:Byte)
glSecondaryColor3bvEXT(v_:BytePtr)
glSecondaryColor3dEXT(red_:Double,green_:Double,blue_:Double)
glSecondaryColor3dvEXT(v_:DoublePtr)
glSecondaryColor3fEXT(red_:Float,green_:Float,blue_:Float)
glSecondaryColor3fvEXT(v_:FloatPtr)
glSecondaryColor3iEXT(red_,green_,blue_)
glSecondaryColor3ivEXT(v_:IntPtr)
glSecondaryColor3sEXT(red_:Short,green_:Short,blue_:Short)
glSecondaryColor3svEXT(v_:ShortPtr)
glSecondaryColor3ubEXT(red_:Byte,green_:Byte,blue_:Byte)
glSecondaryColor3ubvEXT(v_:BytePtr)
glSecondaryColor3uiEXT(red_,green_,blue_)
glSecondaryColor3uivEXT(v_:IntPtr)
glSecondaryColor3usEXT(red_:Short,green_:Short,blue_:Short)
glSecondaryColor3usvEXT(v_:ShortPtr)
glSecondaryColorPointerEXT(size_,type_,stride_,pointer_:BytePtr)
glActiveStencilFaceEXT(face_)
glTexSubImage1DEXT(target_,level_,xoffset_,width_,format_,type_,pixels_:BytePtr)
glTexSubImage2DEXT(target_,level_,xoffset_,yoffset_,width_,height_,format_,type_,pixels_:BytePtr)
glTexSubImage3DEXT(target_,level_,xoffset_,yoffset_,zoffset_,width_,height_,depth_,format_,type_,pixels_:BytePtr)
glTexImage3DEXT(target_,level_,internalformat_,width_,height_,depth_,border_,format_,type_,pixels_:BytePtr)
glAreTexturesResidentEXT(n_,textures_:IntPtr,residences_:IntPtr)
glBindTextureEXT(target_,texture_)
glDeleteTexturesEXT(n_,textures_:IntPtr)
glGenTexturesEXT(n_,textures_:IntPtr)
glIsTextureEXT(texture_)
glPrioritizeTexturesEXT(n_,textures_:IntPtr,priorities_:FloatPtr)
glTextureNormalEXT(mode_)
glArrayElementEXT(i_)
glColorPointerEXT(size_,type_,stride_,count_,pointer_:BytePtr)
glDrawArraysEXT(mode_,first_,count_)
glEdgeFlagPointerEXT(stride_,count_,pointer_:IntPtr)
glGetPointervEXT(pname_,params_:BytePtrPtr)
glIndexPointerEXT(type_,stride_,count_,pointer_:BytePtr)
glNormalPointerEXT(type_,stride_,count_,pointer_:BytePtr)
glTexCoordPointerEXT(size_,type_,stride_,count_,pointer_:BytePtr)
glVertexPointerEXT(size_,type_,stride_,count_,pointer_:BytePtr)
glBeginVertexShaderEXT()
glBindLightParameterEXT(light_,value_)
glBindMaterialParameterEXT(face_,value_)
glBindParameterEXT(value_)
glBindTexGenParameterEXT(unit_,coord_,value_)
glBindTextureUnitParameterEXT(unit_,value_)
glBindVertexShaderEXT(id_)
glDeleteVertexShaderEXT(id_)
glDisableVariantClientStateEXT(id_)
glEnableVariantClientStateEXT(id_)
glEndVertexShaderEXT()
glExtractComponentEXT(res_,src_,num_)
glGenSymbolsEXT(dataType_,storageType_,range_,components_)
glGenVertexShadersEXT(range_)
glGetInvariantBooleanvEXT(id_,value_,data_:IntPtr)
glGetInvariantFloatvEXT(id_,value_,data_:FloatPtr)
glGetInvariantIntegervEXT(id_,value_,data_:IntPtr)
glGetLocalConst
glGetLocalConst
glGetLocalConst
glGetVariantBooleanvEXT(id_,value_,data_:IntPtr)
glGetVariantFloatvEXT(id_,value_,data_:FloatPtr)
glGetVariantIntegervEXT(id_,value_,data_:IntPtr)
glGetVariantPointervEXT(id_,value_,data_:BytePtrPtr)
glInsertComponentEXT(res_,src_,num_)
glIsVariantEnabledEXT(id_,cap_)
glSetInvariantEXT(id_,type_,addr_:BytePtr)
glSetLocalConst
glShaderOp1EXT(op_,res_,arg1_)
glShaderOp2EXT(op_,res_,arg1_,arg2_)
glShaderOp3EXT(op_,res_,arg1_,arg2_,arg3_)
glSwizzleEXT(res_,in_,outX_,outY_,outZ_,outW_)
glVariantPointerEXT(id_,type_,stride_,addr_:BytePtr)
glVariantbvEXT(id_,addr_:BytePtr)
glVariantdvEXT(id_,addr_:DoublePtr)
glVariantfvEXT(id_,addr_:FloatPtr)
glVariantivEXT(id_,addr_:IntPtr)
glVariantsvEXT(id_,addr_:ShortPtr)
glVariantubvEXT(id_,addr_:BytePtr)
glVariantuivEXT(id_,addr_:IntPtr)
glVariantusvEXT(id_,addr_:ShortPtr)
glWriteMaskEXT(res_,in_,outX_,outY_,outZ_,outW_)
glVertexWeightPointerEXT(size_,type_,stride_,pointer_:BytePtr)
glVertexWeightfEXT(weight_:Float)
glVertexWeightfvEXT(weight_:FloatPtr)
GL_SMOOTH_POINT_SIZE_RANGE
GL_SMOOTH_POINT_SIZE_GRANULARITY
GL_SMOOTH_LINE_WIDTH_RANGE
GL_SMOOTH_LINE_WIDTH_GRANULARITY
GL_UNSIGNED_BYTE_3_3_2
GL_UNSIGNED_SHORT_4_4_4_4
GL_UNSIGNED_SHORT_5_5_5_1
GL_UNSIGNED_INT_8_8_8_8
GL_UNSIGNED_INT_10_10_10_2
GL_RESCALE_NORMAL
GL_TEXTURE_BINDING_3D
GL_PACK_SKIP_IMAGES
GL_PACK_IMAGE_HEIGHT
GL_UNPACK_SKIP_IMAGES
GL_UNPACK_IMAGE_HEIGHT
GL_TEXTURE_3D
GL_PROXY_TEXTURE_3D
GL_TEXTURE_DEPTH
GL_TEXTURE_WRAP_R
GL_MAX_3D_TEXTURE_SIZE
GL_BGR|
GL_BGRA
GL_MAX_ELEMENTS_VERTICES
GL_MAX_ELEMENTS_INDICES
GL_CLAMP_TO_EDGE
GL_TEXTURE_MIN_LOD
GL_TEXTURE_MAX_LOD
GL_TEXTURE_BASE_LEVEL
GL_TEXTURE_MAX_LEVEL
GL_LIGHT_MODEL_COLOR_CONTROL
GL_SINGLE_COLOR
GL_SEPARATE_SPECULAR_COLOR
GL_UNSIGNED_BYTE_2_3_3_REV
GL_UNSIGNED_SHORT_5_6_5
GL_UNSIGNED_SHORT_5_6_5_REV
GL_UNSIGNED_SHORT_4_4_4_4_REV
GL_UNSIGNED_SHORT_1_5_5_5_REV
GL_UNSIGNED_INT_8_8_8_8_REV
GL_UNSIGNED_INT_2_10_10_10_REV
GL_ALIASED_POINT_SIZE_RANGE
GL_ALIASED_LINE_WIDTH_RANGE
GL_MULTISAMPLE
GL_SAMPLE_ALPHA_TO_COVERAGE
GL_SAMPLE_ALPHA_TO_ONE
GL_SAMPLE_COVERAGE
GL_SAMPLE_BUFFERS
GL_SAMPLES
GL_SAMPLE_COVERAGE_VALUE
GL_SAMPLE_COVERAGE_INVERT
GL_CLAMP_TO_BORDER
GL_TEXTURE0
GL_TEXTURE1
GL_TEXTURE2
GL_TEXTURE3
GL_TEXTURE4
GL_TEXTURE5
GL_TEXTURE6
GL_TEXTURE7
GL_TEXTURE8
GL_TEXTURE9
GL_TEXTURE10
GL_TEXTURE11
GL_TEXTURE12
GL_TEXTURE13
GL_TEXTURE14
GL_TEXTURE15
GL_TEXTURE16
GL_TEXTURE17
GL_TEXTURE18
GL_TEXTURE19
GL_TEXTURE20
GL_TEXTURE21
GL_TEXTURE22
GL_TEXTURE23
GL_TEXTURE24
GL_TEXTURE25
GL_TEXTURE26
GL_TEXTURE27
GL_TEXTURE28
GL_TEXTURE29
GL_TEXTURE30
GL_TEXTURE31
GL_ACTIVE_TEXTURE
GL_CLIENT_ACTIVE_TEXTURE
GL_MAX_TEXTURE_UNITS
GL_TRANSPOSE_MODELVIEW_MATRIX
GL_TRANSPOSE_PROJECTION_MATRIX
GL_TRANSPOSE_TEXTURE_MATRIX
GL_TRANSPOSE_COLOR_MATRIX
GL_SUBTRACT
GL_COMPRESSED_ALPHA
GL_COMPRESSED_LUMINANCE
GL_COMPRESSED_LUMINANCE_ALPHA
GL_COMPRESSED_INTENSITY
GL_COMPRESSED_RGB
GL_COMPRESSED_RGBA
GL_TEXTURE_COMPRESSION_HINT
GL_NORMAL_MAP
GL_REFLECTION_MAP
GL_TEXTURE_CUBE_MAP
GL_TEXTURE_BINDING_CUBE_MAP
GL_TEXTURE_CUBE_MAP_POSITIVE_X
GL_TEXTURE_CUBE_MAP_NEGATIVE_X
GL_TEXTURE_CUBE_MAP_POSITIVE_Y
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
GL_TEXTURE_CUBE_MAP_POSITIVE_Z
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
GL_PROXY_TEXTURE_CUBE_MAP
GL_MAX_CUBE_MAP_TEXTURE_SIZE
GL_COMBINE
GL_COMBINE_RGB
GL_COMBINE_ALPHA
GL_RGB_SCALE
GL_ADD_SIGNED
GL_INTERPOLATE
GL_Const
GL_PRIMARY_COLOR
GL_PREVIOUS
GL_SOURCE0_RGB
GL_SOURCE1_RGB
GL_SOURCE2_RGB
GL_SOURCE0_ALPHA
GL_SOURCE1_ALPHA
GL_SOURCE2_ALPHA
GL_OPERAND0_RGB
GL_OPERAND1_RGB
GL_OPERAND2_RGB
GL_OPERAND0_ALPHA
GL_OPERAND1_ALPHA
GL_OPERAND2_ALPHA
GL_TEXTURE_COMPRESSED_IMAGE_SIZE
GL_TEXTURE_COMPRESSED
GL_NUM_COMPRESSED_TEXTURE_FORMATS
GL_COMPRESSED_TEXTURE_FORMATS
GL_DOT3_RGB
GL_DOT3_RGBA
GL_MULTISAMPLE_BIT
GL_BLEND_DST_RGB
GL_BLEND_SRC_RGB
GL_BLEND_DST_ALPHA
GL_BLEND_SRC_ALPHA
GL_POINT_SIZE_MIN
GL_POINT_SIZE_MAX
GL_POINT_FADE_THRESHOLD_SIZE
GL_POINT_DISTANCE_ATTENUATION
GL_GENERATE_MIPMAP
GL_GENERATE_MIPMAP_HINT
GL_DEPTH_COMPONENT16
GL_DEPTH_COMPONENT24
GL_DEPTH_COMPONENT32
GL_MIRRORED_REPEAT
GL_FOG_COORDINATE_SOURCE
GL_FOG_COORDINATE
GL_FRAGMENT_DEPTH
GL_CURRENT_FOG_COORDINATE

part 3
GL_FOG_COORDINATE_ARRAY_TYPE
GL_FOG_COORDINATE_ARRAY_STRIDE
GL_FOG_COORDINATE_ARRAY_POINTER
GL_FOG_COORDINATE_ARRAY
GL_COLOR_SUM
GL_CURRENT_SECONDARY_COLOR
GL_SECONDARY_COLOR_ARRAY_SIZE
GL_SECONDARY_COLOR_ARRAY_TYPE
GL_SECONDARY_COLOR_ARRAY_STRIDE
GL_SECONDARY_COLOR_ARRAY_POINTER
GL_SECONDARY_COLOR_ARRAY
GL_MAX_TEXTURE_LOD_BIAS
GL_TEXTURE_FILTER_CONTROL
GL_TEXTURE_LOD_BIAS
GL_INCR_WRAP
GL_DECR_WRAP
GL_TEXTURE_DEPTH_SIZE
GL_DEPTH_TEXTURE_MODE
GL_TEXTURE_COMPARE_MODE
GL_TEXTURE_COMPARE_FUNC
GL_COMPARE_R_TO_TEXTURE
GL_BUFFER_SIZE
GL_BUFFER_USAGE
GL_QUERY_COUNTER_BITS
GL_CURRENT_QUERY
GL_QUERY_RESULT
GL_QUERY_RESULT_AVAILABLE
GL_ARRAY_BUFFER
GL_ELEMENT_ARRAY_BUFFER
GL_ARRAY_BUFFER_BINDING
GL_ELEMENT_ARRAY_BUFFER_BINDING
GL_VERTEX_ARRAY_BUFFER_BINDING
GL_NORMAL_ARRAY_BUFFER_BINDING
GL_COLOR_ARRAY_BUFFER_BINDING
GL_INDEX_ARRAY_BUFFER_BINDING
GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING
GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
GL_WEIGHT_ARRAY_BUFFER_BINDING
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
GL_READ_ONLY
GL_WRITE_ONLY
GL_READ_WRITE
GL_BUFFER_ACCESS
GL_BUFFER_MAPPED
GL_BUFFER_MAP_POINTER
GL_STREAM_DRAW
GL_STREAM_READ
GL_STREAM_COPY
GL_STATIC_DRAW
GL_STATIC_READ
GL_STATIC_COPY
GL_DYNAMIC_DRAW
GL_DYNAMIC_READ
GL_DYNAMIC_COPY
GL_SAMPLES_PASSED
GL_DEPTH_COMPONENT16_ARB
GL_DEPTH_COMPONENT24_ARB
GL_DEPTH_COMPONENT32_ARB
GL_TEXTURE_DEPTH_SIZE_ARB
GL_DEPTH_TEXTURE_MODE_ARB
GL_FRAGMENT_PROGRAM_ARB
GL_PROGRAM_ALU_INSTRUCTIONS_ARB
GL_PROGRAM_TEX_INSTRUCTIONS_ARB
GL_PROGRAM_TEX_INDIRECTIONS_ARB
GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB
GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB
GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB
GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB
GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB
GL_MAX_TEXTURE_COORDS_ARB
GL_MAX_TEXTURE_IMAGE_UNITS_ARB
GL_FRAGMENT_SHADER_ARB
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB
GL_Const
GL_ONE_MINUS_Const
GL_Const
GL_ONE_MINUS_Const
GL_BLEND_COLOR
GL_FUNC_ADD
GL_MIN
GL_MAX
GL_BLEND_EQUATION
GL_FUNC_SUBTRACT
GL_FUNC_REVERSE_SUBTRACT
GL_CONVOLUTION_1D
GL_CONVOLUTION_2D
GL_SEPARABLE_2D
GL_CONVOLUTION_BORDER_MODE
GL_CONVOLUTION_FILTER_SCALE
GL_CONVOLUTION_FILTER_BIAS
GL_REDUCE
GL_CONVOLUTION_FORMAT
GL_CONVOLUTION_WIDTH
GL_CONVOLUTION_HEIGHT
GL_MAX_CONVOLUTION_WIDTH
GL_MAX_CONVOLUTION_HEIGHT
GL_POST_CONVOLUTION_RED_SCALE
GL_POST_CONVOLUTION_GREEN_SCALE
GL_POST_CONVOLUTION_BLUE_SCALE
GL_POST_CONVOLUTION_ALPHA_SCALE
GL_POST_CONVOLUTION_RED_BIAS
GL_POST_CONVOLUTION_GREEN_BIAS
GL_POST_CONVOLUTION_BLUE_BIAS
GL_POST_CONVOLUTION_ALPHA_BIAS
GL_HISTOGRAM
GL_PROXY_HISTOGRAM
GL_HISTOGRAM_WIDTH
GL_HISTOGRAM_FORMAT
GL_HISTOGRAM_RED_SIZE
GL_HISTOGRAM_GREEN_SIZE
GL_HISTOGRAM_BLUE_SIZE
GL_HISTOGRAM_ALPHA_SIZE
GL_HISTOGRAM_LUMINANCE_SIZE
GL_HISTOGRAM_SINK
GL_MINMAX
GL_MINMAX_FORMAT
GL_MINMAX_SINK
GL_TABLE_TOO_LARGE
GL_COLOR_MATRIX
GL_COLOR_MATRIX_STACK_DEPTH
GL_MAX_COLOR_MATRIX_STACK_DEPTH
GL_POST_COLOR_MATRIX_RED_SCALE
GL_POST_COLOR_MATRIX_GREEN_SCALE
GL_POST_COLOR_MATRIX_BLUE_SCALE
GL_POST_COLOR_MATRIX_ALPHA_SCALE
GL_POST_COLOR_MATRIX_RED_BIAS
GL_POST_COLOR_MATRIX_GREEN_BIAS
GL_POST_COLOR_MATRIX_BLUE_BIAS
GL_POST_COLOR_MATRIX_ALPHA_BIAS
GL_COLOR_TABLE
GL_POST_CONVOLUTION_COLOR_TABLE
GL_POST_COLOR_MATRIX_COLOR_TABLE
GL_PROXY_COLOR_TABLE
GL_PROXY_POST_CONVOLUTION_COLOR_TABLE
GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE
GL_COLOR_TABLE_SCALE
GL_COLOR_TABLE_BIAS
GL_COLOR_TABLE_FORMAT
GL_COLOR_TABLE_WIDTH
GL_COLOR_TABLE_RED_SIZE
GL_COLOR_TABLE_GREEN_SIZE
GL_COLOR_TABLE_BLUE_SIZE
GL_COLOR_TABLE_ALPHA_SIZE
GL_COLOR_TABLE_LUMINANCE_SIZE
GL_COLOR_TABLE_INTENSITY_SIZE
GL_IGNORE_BORDER
GL_Const
GL_WRAP_BORDER
GL_REPLICATE_BORDER
GL_CONVOLUTION_BORDER_COLOR
GL_MATRIX_PALETTE_ARB
GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB
GL_MAX_PALETTE_MATRICES_ARB
GL_CURRENT_PALETTE_MATRIX_ARB
GL_MATRIX_INDEX_ARRAY_ARB
GL_CURRENT_MATRIX_INDEX_ARB
GL_MATRIX_INDEX_ARRAY_SIZE_ARB
GL_MATRIX_INDEX_ARRAY_TYPE_ARB
GL_MATRIX_INDEX_ARRAY_STRIDE_ARB
GL_MATRIX_INDEX_ARRAY_POINTER_ARB
GL_MULTISAMPLE_ARB
GL_SAMPLE_ALPHA_TO_COVERAGE_ARB
GL_SAMPLE_ALPHA_TO_ONE_ARB
GL_SAMPLE_COVERAGE_ARB
GL_SAMPLE_BUFFERS_ARB
GL_SAMPLES_ARB
GL_SAMPLE_COVERAGE_VALUE_ARB
GL_SAMPLE_COVERAGE_INVERT_ARB
GL_MULTISAMPLE_BIT_ARB
GL_TEXTURE0_ARB
GL_TEXTURE1_ARB
GL_TEXTURE2_ARB
GL_TEXTURE3_ARB
GL_TEXTURE4_ARB
GL_TEXTURE5_ARB
GL_TEXTURE6_ARB
GL_TEXTURE7_ARB
GL_TEXTURE8_ARB
GL_TEXTURE9_ARB
GL_TEXTURE10_ARB
GL_TEXTURE11_ARB
GL_TEXTURE12_ARB
GL_TEXTURE13_ARB
GL_TEXTURE14_ARB
GL_TEXTURE15_ARB
GL_TEXTURE16_ARB
GL_TEXTURE17_ARB
GL_TEXTURE18_ARB
GL_TEXTURE19_ARB
GL_TEXTURE20_ARB
GL_TEXTURE21_ARB
GL_TEXTURE22_ARB
GL_TEXTURE23_ARB
GL_TEXTURE24_ARB
GL_TEXTURE25_ARB
GL_TEXTURE26_ARB
GL_TEXTURE27_ARB
GL_TEXTURE28_ARB
GL_TEXTURE29_ARB
GL_TEXTURE30_ARB
GL_TEXTURE31_ARB
GL_ACTIVE_TEXTURE_ARB
GL_CLIENT_ACTIVE_TEXTURE_ARB
GL_MAX_TEXTURE_UNITS_ARB
GL_QUERY_COUNTER_BITS_ARB
GL_CURRENT_QUERY_ARB
GL_QUERY_RESULT_ARB
GL_QUERY_RESULT_AVAILABLE_ARB
GL_SAMPLES_PASSED_ARB
GL_POINT_SIZE_MIN_ARB
GL_POINT_SIZE_MAX_ARB
GL_POINT_FADE_THRESHOLD_SIZE_ARB
GL_POINT_DISTANCE_ATTENUATION_ARB
GL_POINT_SPRITE_ARB
GL_COORD_REPLACE_ARB
GL_PROGRAM_OBJECT_ARB
GL_SHADER_OBJECT_ARB
GL_OBJECT_TYPE_ARB
GL_OBJECT_SUBTYPE_ARB
GL_FLOAT_VEC2_ARB
GL_FLOAT_VEC3_ARB
GL_FLOAT_VEC4_ARB
GL_INT_VEC2_ARB
GL_INT_VEC3_ARB
GL_INT_VEC4_ARB
GL_BOOL_ARB
GL_BOOL_VEC2_ARB
GL_BOOL_VEC3_ARB
GL_BOOL_VEC4_ARB
GL_FLOAT_MAT2_ARB
GL_FLOAT_MAT3_ARB
GL_FLOAT_MAT4_ARB
GL_OBJECT_DELETE_STATUS_ARB
GL_OBJECT_COMPILE_STATUS_ARB
GL_OBJECT_LINK_STATUS_ARB
GL_OBJECT_VALIDATE_STATUS_ARB
GL_OBJECT_INFO_LOG_LENGTH_ARB
GL_OBJECT_ATTACHED_OBJECTS_ARB
GL_OBJECT_ACTIVE_UNIFORMS_ARB
GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB
GL_OBJECT_SHADER_SOURCE_LENGTH_ARB
GL_TEXTURE_COMPARE_MODE_ARB
GL_TEXTURE_COMPARE_FUNC_ARB
GL_COMPARE_R_TO_TEXTURE_ARB
GL_TEXTURE_COMPARE_FAIL_VALUE_ARB
GL_CLAMP_TO_BORDER_ARB
GL_COMPRESSED_ALPHA_ARB
GL_COMPRESSED_LUMINANCE_ARB
GL_COMPRESSED_LUMINANCE_ALPHA_ARB
GL_COMPRESSED_INTENSITY_ARB
GL_COMPRESSED_RGB_ARB
GL_COMPRESSED_RGBA_ARB
GL_TEXTURE_COMPRESSION_HINT_ARB
GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB
GL_TEXTURE_COMPRESSED_ARB
GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB
GL_COMPRESSED_TEXTURE_FORMATS_ARB
GL_NORMAL_MAP_ARB
GL_REFLECTION_MAP_ARB
GL_TEXTURE_CUBE_MAP_ARB
GL_TEXTURE_BINDING_CUBE_MAP_ARB
GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB
GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB
GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB
GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB
GL_PROXY_TEXTURE_CUBE_MAP_ARB
GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB
GL_SUBTRACT_ARB
GL_COMBINE_ARB
GL_COMBINE_RGB_ARB
GL_COMBINE_ALPHA_ARB
GL_RGB_SCALE_ARB
GL_ADD_SIGNED_ARB
GL_INTERPOLATE_ARB
GL_Const
GL_PRIMARY_COLOR_ARB
GL_PREVIOUS_ARB
GL_SOURCE0_RGB_ARB
GL_SOURCE1_RGB_ARB
GL_SOURCE2_RGB_ARB
GL_SOURCE0_ALPHA_ARB
GL_SOURCE1_ALPHA_ARB
GL_SOURCE2_ALPHA_ARB
GL_OPERAND0_RGB_ARB
GL_OPERAND1_RGB_ARB
GL_OPERAND2_RGB_ARB
GL_OPERAND0_ALPHA_ARB
GL_OPERAND1_ALPHA_ARB
GL_OPERAND2_ALPHA_ARB
GL_DOT3_RGB_ARB
GL_DOT3_RGBA_ARB
GL_MIRRORED_REPEAT_ARB
GL_TRANSPOSE_MODELVIEW_MATRIX_ARB
GL_TRANSPOSE_PROJECTION_MATRIX_ARB
GL_TRANSPOSE_TEXTURE_MATRIX_ARB
GL_TRANSPOSE_COLOR_MATRIX_ARB
GL_MODELVIEW0_ARB
GL_MODELVIEW1_ARB
GL_MAX_VERTEX_UNITS_ARB
GL_ACTIVE_VERTEX_UNITS_ARB
GL_WEIGHT_SUM_UNITY_ARB
GL_VERTEX_BLEND_ARB
GL_CURRENT_WEIGHT_ARB
GL_WEIGHT_ARRAY_TYPE_ARB
GL_WEIGHT_ARRAY_STRIDE_ARB
GL_WEIGHT_ARRAY_SIZE_ARB
GL_WEIGHT_ARRAY_POINTER_ARB
GL_WEIGHT_ARRAY_ARB
GL_MODELVIEW2_ARB
GL_MODELVIEW3_ARB
GL_MODELVIEW4_ARB
GL_MODELVIEW5_ARB
GL_MODELVIEW6_ARB
GL_MODELVIEW7_ARB
GL_MODELVIEW8_ARB
GL_MODELVIEW9_ARB
GL_MODELVIEW10_ARB
GL_MODELVIEW11_ARB
GL_MODELVIEW12_ARB
GL_MODELVIEW13_ARB
GL_MODELVIEW14_ARB
GL_MODELVIEW15_ARB
GL_MODELVIEW16_ARB
GL_MODELVIEW17_ARB
GL_MODELVIEW18_ARB
GL_MODELVIEW19_ARB
GL_MODELVIEW20_ARB
GL_MODELVIEW21_ARB
GL_MODELVIEW22_ARB
GL_MODELVIEW23_ARB
GL_MODELVIEW24_ARB
GL_MODELVIEW25_ARB
GL_MODELVIEW26_ARB
GL_MODELVIEW27_ARB
GL_MODELVIEW28_ARB
GL_MODELVIEW29_ARB
GL_MODELVIEW30_ARB
GL_MODELVIEW31_ARB
GL_BUFFER_SIZE_ARB
GL_BUFFER_USAGE_ARB
GL_ARRAY_BUFFER_ARB
GL_ELEMENT_ARRAY_BUFFER_ARB
GL_ARRAY_BUFFER_BINDING_ARB
GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB
GL_VERTEX_ARRAY_BUFFER_BINDING_ARB
GL_NORMAL_ARRAY_BUFFER_BINDING_ARB
GL_COLOR_ARRAY_BUFFER_BINDING_ARB
GL_INDEX_ARRAY_BUFFER_BINDING_ARB
GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB
GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB
GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB
GL_READ_ONLY_ARB
GL_WRITE_ONLY_ARB
GL_READ_WRITE_ARB
GL_BUFFER_ACCESS_ARB
GL_BUFFER_MAPPED_ARB
GL_BUFFER_MAP_POINTER_ARB
GL_STREAM_DRAW_ARB
GL_STREAM_READ_ARB
GL_STREAM_COPY_ARB
GL_STATIC_DRAW_ARB
GL_STATIC_READ_ARB
GL_STATIC_COPY_ARB
GL_DYNAMIC_DRAW_ARB
GL_DYNAMIC_READ_ARB
GL_DYNAMIC_COPY_ARB
GL_COLOR_SUM_ARB
GL_VERTEX_PROGRAM_ARB
GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB
GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB
GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB
GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB
GL_CURRENT_VERTEX_ATTRIB_ARB
GL_PROGRAM_LENGTH_ARB
GL_PROGRAM_STRING_ARB
GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB
GL_MAX_PROGRAM_MATRICES_ARB
GL_CURRENT_MATRIX_STACK_DEPTH_ARB
GL_CURRENT_MATRIX_ARB
GL_VERTEX_PROGRAM_POINT_SIZE_ARB
GL_VERTEX_PROGRAM_TWO_SIDE_ARB
GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB
GL_PROGRAM_ERROR_POSITION_ARB
GL_PROGRAM_BINDING_ARB
GL_MAX_VERTEX_ATTRIBS_ARB
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB
GL_PROGRAM_ERROR_STRING_ARB
GL_PROGRAM_FORMAT_ASCII_ARB
GL_PROGRAM_FORMAT_ARB
GL_PROGRAM_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_INSTRUCTIONS_ARB
GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB
GL_PROGRAM_TEMPORARIES_ARB
GL_MAX_PROGRAM_TEMPORARIES_ARB
GL_PROGRAM_NATIVE_TEMPORARIES_ARB
GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB
GL_PROGRAM_PARAMETERS_ARB
GL_MAX_PROGRAM_PARAMETERS_ARB
GL_PROGRAM_NATIVE_PARAMETERS_ARB
GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB
GL_PROGRAM_ATTRIBS_ARB
GL_MAX_PROGRAM_ATTRIBS_ARB
GL_PROGRAM_NATIVE_ATTRIBS_ARB
GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB
GL_PROGRAM_ADDRESS_REGISTERS_ARB
GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB
GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB
GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB
GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB
GL_MAX_PROGRAM_ENV_PARAMETERS_ARB
GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB
GL_TRANSPOSE_CURRENT_MATRIX_ARB
GL_MATRIX0_ARB
GL_MATRIX1_ARB
GL_MATRIX2_ARB
GL_MATRIX3_ARB
GL_MATRIX4_ARB
GL_MATRIX5_ARB
GL_MATRIX6_ARB
GL_MATRIX7_ARB
GL_MATRIX8_ARB
GL_MATRIX9_ARB
GL_MATRIX10_ARB
GL_MATRIX11_ARB
GL_MATRIX12_ARB
GL_MATRIX13_ARB
GL_MATRIX14_ARB
GL_MATRIX15_ARB
GL_MATRIX16_ARB
GL_MATRIX17_ARB
GL_MATRIX18_ARB
GL_MATRIX19_ARB
GL_MATRIX20_ARB
GL_MATRIX21_ARB
GL_MATRIX22_ARB
GL_MATRIX23_ARB
GL_MATRIX24_ARB
GL_MATRIX25_ARB
GL_MATRIX26_ARB
GL_MATRIX27_ARB
GL_MATRIX28_ARB
GL_MATRIX29_ARB
GL_MATRIX30_ARB
GL_MATRIX31_ARB
GL_VERTEX_SHADER_ARB
GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB
GL_MAX_VARYING_FLOATS_ARB
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB
GL_OBJECT_ACTIVE_ATTRIBUTES_ARB
GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB
GL_422_EXT
GL_422_REV_EXT
GL_422_AVERAGE_EXT
GL_422_REV_AVERAGE_EXT
GL_ABGR_EXT
GL_BGR_EXT
GL_BGRA_EXT
GL_Const
GL_ONE_MINUS_Const
GL_Const
GL_ONE_MINUS_Const
GL_BLEND_COLOR_EXT
GL_BLEND_EQUATION_RGB_EXT
GL_BLEND_EQUATION_ALPHA_EXT
GL_BLEND_DST_RGB_EXT
GL_BLEND_SRC_RGB_EXT
GL_BLEND_DST_ALPHA_EXT
GL_BLEND_SRC_ALPHA_EXT
GL_FUNC_ADD_EXT
GL_MIN_EXT
GL_MAX_EXT
GL_BLEND_EQUATION_EXT
GL_FUNC_SUBTRACT_EXT
GL_FUNC_REVERSE_SUBTRACT_EXT
GL_CLIP_VOLUME_CLIPPING_HINT_EXT
GL_CMYK_EXT
GL_CMYKA_EXT
GL_PACK_CMYK_HINT_EXT
GL_UNPACK_CMYK_HINT_EXT
GL_CONVOLUTION_1D_EXT
GL_CONVOLUTION_2D_EXT
GL_SEPARABLE_2D_EXT
GL_CONVOLUTION_BORDER_MODE_EXT
GL_CONVOLUTION_FILTER_SCALE_EXT
GL_CONVOLUTION_FILTER_BIAS_EXT
GL_REDUCE_EXT
GL_CONVOLUTION_FORMAT_EXT

part 4
GL_CONVOLUTION_WIDTH_EXT
GL_CONVOLUTION_HEIGHT_EXT
GL_MAX_CONVOLUTION_WIDTH_EXT
GL_MAX_CONVOLUTION_HEIGHT_EXT
GL_POST_CONVOLUTION_RED_SCALE_EXT
GL_POST_CONVOLUTION_GREEN_SCALE_EXT
GL_POST_CONVOLUTION_BLUE_SCALE_EXT
GL_POST_CONVOLUTION_ALPHA_SCALE_EXT
GL_POST_CONVOLUTION_RED_BIAS_EXT
GL_POST_CONVOLUTION_GREEN_BIAS_EXT
GL_POST_CONVOLUTION_BLUE_BIAS_EXT
GL_POST_CONVOLUTION_ALPHA_BIAS_EXT
GL_TANGENT_ARRAY_EXT
GL_BINORMAL_ARRAY_EXT
GL_CURRENT_TANGENT_EXT
GL_CURRENT_BINORMAL_EXT
GL_TANGENT_ARRAY_TYPE_EXT
GL_TANGENT_ARRAY_STRIDE_EXT
GL_BINORMAL_ARRAY_TYPE_EXT
GL_BINORMAL_ARRAY_STRIDE_EXT
GL_TANGENT_ARRAY_POINTER_EXT
GL_BINORMAL_ARRAY_POINTER_EXT
GL_MAP1_TANGENT_EXT
GL_MAP2_TANGENT_EXT
GL_MAP1_BINORMAL_EXT
GL_MAP2_BINORMAL_EXT
GL_DEPTH_BOUNDS_TEST_EXT
GL_DEPTH_BOUNDS_EXT
GL_FOG_COORDINATE_SOURCE_EXT
GL_FOG_COORDINATE_EXT
GL_FRAGMENT_DEPTH_EXT
GL_CURRENT_FOG_COORDINATE_EXT
GL_FOG_COORDINATE_ARRAY_TYPE_EXT
GL_FOG_COORDINATE_ARRAY_STRIDE_EXT
GL_FOG_COORDINATE_ARRAY_POINTER_EXT
GL_FOG_COORDINATE_ARRAY_EXT
GL_FRAGMENT_LIGHTING_EXT
GL_FRAGMENT_COLOR_MATERIAL_EXT
GL_FRAGMENT_COLOR_MATERIAL_FACE_EXT
GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_EXT
GL_MAX_FRAGMENT_LIGHTS_EXT
GL_MAX_ACTIVE_LIGHTS_EXT
GL_CURRENT_RASTER_NORMAL_EXT
GL_LIGHT_ENV_MODE_EXT
GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_EXT
GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_EXT
GL_FRAGMENT_LIGHT_MODEL_AMBIENT_EXT
GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_EXT
GL_FRAGMENT_LIGHT0_EXT
GL_FRAGMENT_LIGHT7_EXT
GL_HISTOGRAM_EXT
GL_PROXY_HISTOGRAM_EXT
GL_HISTOGRAM_WIDTH_EXT
GL_HISTOGRAM_FORMAT_EXT
GL_HISTOGRAM_RED_SIZE_EXT
GL_HISTOGRAM_GREEN_SIZE_EXT
GL_HISTOGRAM_BLUE_SIZE_EXT
GL_HISTOGRAM_ALPHA_SIZE_EXT
GL_HISTOGRAM_LUMINANCE_SIZE_EXT
GL_HISTOGRAM_SINK_EXT
GL_MINMAX_EXT
GL_MINMAX_FORMAT_EXT
GL_MINMAX_SINK_EXT
GL_FRAGMENT_MATERIAL_EXT
GL_FRAGMENT_NORMAL_EXT
GL_FRAGMENT_COLOR_EXT
GL_ATTENUATION_EXT
GL_SHADOW_ATTENUATION_EXT
GL_TEXTURE_APPLICATION_MODE_EXT
GL_TEXTURE_LIGHT_EXT
GL_TEXTURE_MATERIAL_FACE_EXT
GL_TEXTURE_MATERIAL_PARAMETER_EXT
GL_MULTISAMPLE_EXT
GL_SAMPLE_ALPHA_TO_MASK_EXT
GL_SAMPLE_ALPHA_TO_ONE_EXT
GL_SAMPLE_MASK_EXT
GL_1PASS_EXT
GL_2PASS_0_EXT
GL_2PASS_1_EXT
GL_4PASS_0_EXT
GL_4PASS_1_EXT
GL_4PASS_2_EXT
GL_4PASS_3_EXT
GL_SAMPLE_BUFFERS_EXT
GL_SAMPLES_EXT
GL_SAMPLE_MASK_VALUE_EXT
GL_SAMPLE_MASK_INVERT_EXT
GL_SAMPLE_PATTERN_EXT
GL_MULTISAMPLE_BIT_EXT
GL_UNSIGNED_BYTE_3_3_2_EXT
GL_UNSIGNED_SHORT_4_4_4_4_EXT
GL_UNSIGNED_SHORT_5_5_5_1_EXT
GL_UNSIGNED_INT_8_8_8_8_EXT
GL_UNSIGNED_INT_10_10_10_2_EXT
GL_TEXTURE_3D_EXT
GL_PROXY_TEXTURE_3D_EXT
GL_COLOR_TABLE_FORMAT_EXT
GL_COLOR_TABLE_WIDTH_EXT
GL_COLOR_TABLE_RED_SIZE_EXT
GL_COLOR_TABLE_GREEN_SIZE_EXT
GL_COLOR_TABLE_BLUE_SIZE_EXT
GL_COLOR_TABLE_ALPHA_SIZE_EXT
GL_COLOR_TABLE_LUMINANCE_SIZE_EXT
GL_COLOR_TABLE_INTENSITY_SIZE_EXT
GL_TEXTURE_INDEX_SIZE_EXT
GL_PIXEL_PACK_BUFFER_EXT
GL_PIXEL_UNPACK_BUFFER_EXT
GL_PIXEL_PACK_BUFFER_BINDING_EXT
GL_PIXEL_UNPACK_BUFFER_BINDING_EXT
GL_PIXEL_TRANSFORM_2D_EXT
GL_PIXEL_MAG_FILTER_EXT
GL_PIXEL_MIN_FILTER_EXT
GL_PIXEL_CUBIC_WEIGHT_EXT
GL_CUBIC_EXT
GL_AVERAGE_EXT
GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT
GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT
GL_PIXEL_TRANSFORM_2D_MATRIX_EXT
GL_POINT_SIZE_MIN_EXT
GL_POINT_SIZE_MAX_EXT
GL_POINT_FADE_THRESHOLD_SIZE_EXT
GL_DISTANCE_ATTENUATION_EXT
GL_POLYGON_OFFSET_EXT
GL_POLYGON_OFFSET_FACTOR_EXT
GL_POLYGON_OFFSET_BIAS_EXT
GL_COLOR_SUM_EXT
GL_CURRENT_SECONDARY_COLOR_EXT
GL_SECONDARY_COLOR_ARRAY_SIZE_EXT
GL_SECONDARY_COLOR_ARRAY_TYPE_EXT
GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT
GL_SECONDARY_COLOR_ARRAY_POINTER_EXT
GL_SECONDARY_COLOR_ARRAY_EXT
GL_LIGHT_MODEL_COLOR_CONTROL_EXT
GL_SINGLE_COLOR_EXT
GL_SEPARATE_SPECULAR_COLOR_EXT
GL_SHARED_TEXTURE_PALETTE_EXT
GL_STENCIL_TEST_TWO_SIDE_EXT
GL_ACTIVE_STENCIL_FACE_EXT
GL_INCR_WRAP_EXT
GL_DECR_WRAP_EXT
GL_ALPHA4_EXT
GL_ALPHA8_EXT
GL_ALPHA12_EXT
GL_ALPHA16_EXT
GL_LUMINANCE4_EXT
GL_LUMINANCE8_EXT
GL_LUMINANCE12_EXT
GL_LUMINANCE16_EXT
GL_LUMINANCE4_ALPHA4_EXT
GL_LUMINANCE6_ALPHA2_EXT
GL_LUMINANCE8_ALPHA8_EXT
GL_LUMINANCE12_ALPHA4_EXT
GL_LUMINANCE12_ALPHA12_EXT
GL_LUMINANCE16_ALPHA16_EXT
GL_INTENSITY_EXT
GL_INTENSITY4_EXT
GL_INTENSITY8_EXT
GL_INTENSITY12_EXT
GL_INTENSITY16_EXT
GL_RGB2_EXT
GL_RGB4_EXT
GL_RGB5_EXT
GL_RGB8_EXT
GL_RGB10_EXT
GL_RGB12_EXT
GL_RGB16_EXT
GL_RGBA2_EXT
GL_RGBA4_EXT
GL_RGB5_A1_EXT
GL_RGBA8_EXT
GL_RGB10_A2_EXT
GL_RGBA12_EXT
GL_RGBA16_EXT
GL_TEXTURE_RED_SIZE_EXT
GL_TEXTURE_GREEN_SIZE_EXT
GL_TEXTURE_BLUE_SIZE_EXT
GL_TEXTURE_ALPHA_SIZE_EXT
GL_TEXTURE_LUMINANCE_SIZE_EXT
GL_TEXTURE_INTENSITY_SIZE_EXT
GL_REPLACE_EXT
GL_PROXY_TEXTURE_1D_EXT
GL_PROXY_TEXTURE_2D_EXT
GL_PACK_SKIP_IMAGES_EXT
GL_PACK_IMAGE_HEIGHT_EXT
GL_UNPACK_SKIP_IMAGES_EXT
GL_UNPACK_IMAGE_HEIGHT_EXT
GL_TEXTURE_DEPTH_EXT
GL_TEXTURE_WRAP_R_EXT
GL_MAX_3D_TEXTURE_SIZE_EXT
GL_COMPRESSED_RGB_S3TC_DXT1_EXT
GL_COMPRESSED_RGBA_S3TC_DXT1_EXT
GL_COMPRESSED_RGBA_S3TC_DXT3_EXT
GL_COMPRESSED_RGBA_S3TC_DXT5_EXT
GL_NORMAL_MAP_EXT
GL_REFLECTION_MAP_EXT
GL_TEXTURE_CUBE_MAP_EXT
GL_TEXTURE_BINDING_CUBE_MAP_EXT
GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT
GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT
GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT
GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT
GL_PROXY_TEXTURE_CUBE_MAP_EXT
GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT
GL_CLAMP_TO_EDGE_EXT
GL_TEXTURE_ENV0_EXT
GL_ENV_BLEND_EXT
GL_TEXTURE_ENV_SHIFT_EXT
GL_ENV_REPLACE_EXT
GL_ENV_ADD_EXT
GL_ENV_SUBTRACT_EXT
GL_TEXTURE_ENV_MODE_ALPHA_EXT
GL_ENV_REVERSE_SUBTRACT_EXT
GL_ENV_REVERSE_BLEND_EXT
GL_ENV_COPY_EXT
GL_ENV_MODULATE_EXT
GL_COMBINE_EXT
GL_COMBINE_RGB_EXT
GL_COMBINE_ALPHA_EXT
GL_RGB_SCALE_EXT
GL_ADD_SIGNED_EXT
GL_INTERPOLATE_EXT
GL_Const
GL_PRIMARY_COLOR_EXT
GL_PREVIOUS_EXT
GL_SOURCE0_RGB_EXT
GL_SOURCE1_RGB_EXT
GL_SOURCE2_RGB_EXT
GL_SOURCE0_ALPHA_EXT
GL_SOURCE1_ALPHA_EXT
GL_SOURCE2_ALPHA_EXT
GL_OPERAND0_RGB_EXT
GL_OPERAND1_RGB_EXT
GL_OPERAND2_RGB_EXT
GL_OPERAND0_ALPHA_EXT
GL_OPERAND1_ALPHA_EXT
GL_OPERAND2_ALPHA_EXT
GL_DOT3_RGB_EXT
GL_DOT3_RGBA_EXT
GL_TEXTURE_MAX_ANISOTROPY_EXT
GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT
GL_MAX_TEXTURE_LOD_BIAS_EXT
GL_TEXTURE_FILTER_CONTROL_EXT
GL_TEXTURE_LOD_BIAS_EXT
GL_MIRROR_CLAMP_EXT
GL_MIRROR_CLAMP_TO_EDGE_EXT
GL_MIRROR_CLAMP_TO_BORDER_EXT
GL_TEXTURE_PRIORITY_EXT
GL_TEXTURE_RESIDENT_EXT
GL_TEXTURE_1D_BINDING_EXT
GL_TEXTURE_2D_BINDING_EXT
GL_TEXTURE_3D_BINDING_EXT
GL_PERTURB_EXT
GL_TEXTURE_NORMAL_EXT
GL_TEXTURE_RECTANGLE_EXT
GL_TEXTURE_BINDING_RECTANGLE_EXT
GL_PROXY_TEXTURE_RECTANGLE_EXT
GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT
GL_DOUBLE_EXT
GL_VERTEX_ARRAY_EXT
GL_NORMAL_ARRAY_EXT
GL_COLOR_ARRAY_EXT
GL_INDEX_ARRAY_EXT
GL_TEXTURE_COORD_ARRAY_EXT
GL_EDGE_FLAG_ARRAY_EXT
GL_VERTEX_ARRAY_SIZE_EXT
GL_VERTEX_ARRAY_TYPE_EXT
GL_VERTEX_ARRAY_STRIDE_EXT
GL_VERTEX_ARRAY_COUNT_EXT
GL_NORMAL_ARRAY_TYPE_EXT
GL_NORMAL_ARRAY_STRIDE_EXT
GL_NORMAL_ARRAY_COUNT_EXT
GL_COLOR_ARRAY_SIZE_EXT
GL_COLOR_ARRAY_TYPE_EXT
GL_COLOR_ARRAY_STRIDE_EXT
GL_COLOR_ARRAY_COUNT_EXT
GL_INDEX_ARRAY_TYPE_EXT
GL_INDEX_ARRAY_STRIDE_EXT
GL_INDEX_ARRAY_COUNT_EXT
GL_TEXTURE_COORD_ARRAY_SIZE_EXT
GL_TEXTURE_COORD_ARRAY_TYPE_EXT
GL_TEXTURE_COORD_ARRAY_STRIDE_EXT
GL_TEXTURE_COORD_ARRAY_COUNT_EXT
GL_EDGE_FLAG_ARRAY_STRIDE_EXT
GL_EDGE_FLAG_ARRAY_COUNT_EXT
GL_VERTEX_ARRAY_POINTER_EXT
GL_NORMAL_ARRAY_POINTER_EXT
GL_COLOR_ARRAY_POINTER_EXT
GL_INDEX_ARRAY_POINTER_EXT
GL_TEXTURE_COORD_ARRAY_POINTER_EXT
GL_EDGE_FLAG_ARRAY_POINTER_EXT
GL_VERTEX_SHADER_EXT
GL_VERTEX_SHADER_BINDING_EXT
GL_OP_INDEX_EXT
GL_OP_NEGATE_EXT
GL_OP_DOT3_EXT
GL_OP_DOT4_EXT
GL_OP_MUL_EXT
GL_OP_ADD_EXT
GL_OP_MADD_EXT
GL_OP_FRAC_EXT
GL_OP_MAX_EXT
GL_OP_MIN_EXT
GL_OP_SET_GE_EXT
GL_OP_SET_LT_EXT
GL_OP_CLAMP_EXT
GL_OP_FLOOR_EXT
GL_OP_ROUND_EXT
GL_OP_EXP_BASE_2_EXT
GL_OP_LOG_BASE_2_EXT
GL_OP_POWER_EXT
GL_OP_RECIP_EXT
GL_OP_RECIP_SQRT_EXT
GL_OP_SUB_EXT
GL_OP_CROSS_PRODUCT_EXT
GL_OP_MULTIPLY_MATRIX_EXT
GL_OP_MOV_EXT
GL_OUTPUT_VERTEX_EXT
GL_OUTPUT_COLOR0_EXT
GL_OUTPUT_COLOR1_EXT
GL_OUTPUT_TEXTURE_COORD0_EXT
GL_OUTPUT_TEXTURE_COORD1_EXT
GL_OUTPUT_TEXTURE_COORD2_EXT
GL_OUTPUT_TEXTURE_COORD3_EXT
GL_OUTPUT_TEXTURE_COORD4_EXT
GL_OUTPUT_TEXTURE_COORD5_EXT
GL_OUTPUT_TEXTURE_COORD6_EXT
GL_OUTPUT_TEXTURE_COORD7_EXT
GL_OUTPUT_TEXTURE_COORD8_EXT
GL_OUTPUT_TEXTURE_COORD9_EXT
GL_OUTPUT_TEXTURE_COORD10_EXT
GL_OUTPUT_TEXTURE_COORD11_EXT
GL_OUTPUT_TEXTURE_COORD12_EXT
GL_OUTPUT_TEXTURE_COORD13_EXT
GL_OUTPUT_TEXTURE_COORD14_EXT
GL_OUTPUT_TEXTURE_COORD15_EXT
GL_OUTPUT_TEXTURE_COORD16_EXT
GL_OUTPUT_TEXTURE_COORD17_EXT
GL_OUTPUT_TEXTURE_COORD18_EXT
GL_OUTPUT_TEXTURE_COORD19_EXT
GL_OUTPUT_TEXTURE_COORD20_EXT
GL_OUTPUT_TEXTURE_COORD21_EXT
GL_OUTPUT_TEXTURE_COORD22_EXT
GL_OUTPUT_TEXTURE_COORD23_EXT
GL_OUTPUT_TEXTURE_COORD24_EXT
GL_OUTPUT_TEXTURE_COORD25_EXT
GL_OUTPUT_TEXTURE_COORD26_EXT
GL_OUTPUT_TEXTURE_COORD27_EXT
GL_OUTPUT_TEXTURE_COORD28_EXT
GL_OUTPUT_TEXTURE_COORD29_EXT
GL_OUTPUT_TEXTURE_COORD30_EXT
GL_OUTPUT_TEXTURE_COORD31_EXT
GL_OUTPUT_FOG_EXT
GL_SCALAR_EXT
GL_VECTOR_EXT
GL_MATRIX_EXT
GL_VARIANT_EXT
GL_INVARIANT_EXT
GL_LOCAL_Const
GL_LOCAL_EXT
GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT
GL_MAX_VERTEX_SHADER_VARIANTS_EXT
GL_MAX_VERTEX_SHADER_INVARIANTS_EXT
GL_MAX_VERTEX_SHADER_LOCAL_Const
GL_MAX_VERTEX_SHADER_LOCALS_EXT
GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT
GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT
GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT
GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_Const
GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT
GL_VERTEX_SHADER_INSTRUCTIONS_EXT
GL_VERTEX_SHADER_VARIANTS_EXT
GL_VERTEX_SHADER_INVARIANTS_EXT
GL_VERTEX_SHADER_LOCAL_Const
GL_VERTEX_SHADER_LOCALS_EXT
GL_VERTEX_SHADER_OPTIMIZED_EXT
GL_X_EXT
GL_Y_EXT
GL_Z_EXT
GL_W_EXT
GL_NEGATIVE_X_EXT
GL_NEGATIVE_Y_EXT
GL_NEGATIVE_Z_EXT
GL_NEGATIVE_W_EXT
GL_ZERO_EXT
GL_ONE_EXT
GL_NEGATIVE_ONE_EXT
GL_NORMALIZED_RANGE_EXT
GL_FULL_RANGE_EXT
GL_CURRENT_VERTEX_EXT
GL_MVP_MATRIX_EXT
GL_VARIANT_VALUE_EXT
GL_VARIANT_DATATYPE_EXT
GL_VARIANT_ARRAY_STRIDE_EXT
GL_VARIANT_ARRAY_TYPE_EXT
GL_VARIANT_ARRAY_EXT
GL_VARIANT_ARRAY_POINTER_EXT
GL_INVARIANT_VALUE_EXT
GL_INVARIANT_DATATYPE_EXT
GL_LOCAL_Const
GL_LOCAL_Const
GL_MODELVIEW0_STACK_DEPTH_EXT
GL_MODELVIEW0_MATRIX_EXT
GL_MODELVIEW0_EXT
GL_MODELVIEW1_STACK_DEPTH_EXT
GL_MODELVIEW1_MATRIX_EXT
GL_VERTEX_WEIGHTING_EXT
GL_MODELVIEW1_EXT
GL_CURRENT_VERTEX_WEIGHT_EXT
GL_VERTEX_WEIGHT_ARRAY_EXT
GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT
GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT
GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT
GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT
GL_ACCUM
GL_LOAD
GL_RETURN
GL_MULT
GL_ADD
GL_NEVER
GL_LESS
GL_EQUAL
GL_LEQUAL
GL_GREATER
GL_NOTEQUAL
GL_GEQUAL
GL_ALWAYS
GL_CURRENT_BIT
GL_POINT_BIT
GL_LINE_BIT
GL_POLYGON_BIT
GL_POLYGON_STIPPLE_BIT
GL_PIXEL_MODE_BIT
GL_LIGHTING_BIT
GL_FOG_BIT
GL_DEPTH_BUFFER_BIT
GL_ACCUM_BUFFER_BIT
GL_STENCIL_BUFFER_BIT
GL_VIEWPORT_BIT
GL_TRANSFORM_BIT
GL_ENABLE_BIT
GL_COLOR_BUFFER_BIT
GL_HINT_BIT
GL_EVAL_BIT
GL_LIST_BIT
GL_TEXTURE_BIT
GL_SCISSOR_BIT
GL_ALL_ATTRIB_BITS
GL_POINTS
GL_LINES
GL_LINE_LOOP
GL_LINE_STRIP
GL_TRIANGLES
GL_TRIANGLE_STRIP
GL_TRIANGLE_FAN
GL_QUADS
GL_QUAD_STRIP
GL_POLYGON
GL_ZERO
GL_ONE
GL_SRC_COLOR
GL_ONE_MINUS_SRC_COLOR
GL_SRC_ALPHA
GL_ONE_MINUS_SRC_ALPHA
GL_DST_ALPHA
GL_ONE_MINUS_DST_ALPHA
GL_DST_COLOR
GL_ONE_MINUS_DST_COLOR
GL_SRC_ALPHA_SATURATE
GL_TRUE
GL_FALSE
GL_CLIP_PLANE0
GL_CLIP_PLANE1
GL_CLIP_PLANE2
GL_CLIP_PLANE3
GL_CLIP_PLANE4
GL_CLIP_PLANE5
GL_BYTE
GL_UNSIGNED_BYTE
GL_SHORT
GL_UNSIGNED_SHORT
GL_INT
GL_UNSIGNED_INT
GL_FLOAT
GL_2_BYTES
GL_3_BYTES
GL_4_BYTES
GL_DOUBLE
GL_NONE
GL_FRONT_LEFT
GL_FRONT_RIGHT
GL_BACK_LEFT
GL_BACK_RIGHT
GL_FRONT
GL_BACK
GL_LEFT
GL_RIGHT
GL_FRONT_AND_BACK
GL_AUX0