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
part 2
part 3
part 4
[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