pub struct GenericGlContext {
Show 778 fields pub glAccum: *mut c_void, pub glActiveTexture: *mut c_void, pub glAlphaFunc: *mut c_void, pub glAreTexturesResident: *mut c_void, pub glArrayElement: *mut c_void, pub glAttachShader: *mut c_void, pub glBegin: *mut c_void, pub glBeginConditionalRender: *mut c_void, pub glBeginQuery: *mut c_void, pub glBeginTransformFeedback: *mut c_void, pub glBindAttribLocation: *mut c_void, pub glBindBuffer: *mut c_void, pub glBindBufferBase: *mut c_void, pub glBindBufferRange: *mut c_void, pub glBindFragDataLocation: *mut c_void, pub glBindFragDataLocationIndexed: *mut c_void, pub glBindFramebuffer: *mut c_void, pub glBindRenderbuffer: *mut c_void, pub glBindSampler: *mut c_void, pub glBindTexture: *mut c_void, pub glBindVertexArray: *mut c_void, pub glBindVertexArrayAPPLE: *mut c_void, pub glBitmap: *mut c_void, pub glBlendBarrierKHR: *mut c_void, pub glBlendColor: *mut c_void, pub glBlendEquation: *mut c_void, pub glBlendEquationSeparate: *mut c_void, pub glBlendFunc: *mut c_void, pub glBlendFuncSeparate: *mut c_void, pub glBlitFramebuffer: *mut c_void, pub glBufferData: *mut c_void, pub glBufferStorage: *mut c_void, pub glBufferSubData: *mut c_void, pub glCallList: *mut c_void, pub glCallLists: *mut c_void, pub glCheckFramebufferStatus: *mut c_void, pub glClampColor: *mut c_void, pub glClear: *mut c_void, pub glClearAccum: *mut c_void, pub glClearBufferfi: *mut c_void, pub glClearBufferfv: *mut c_void, pub glClearBufferiv: *mut c_void, pub glClearBufferuiv: *mut c_void, pub glClearColor: *mut c_void, pub glClearDepth: *mut c_void, pub glClearIndex: *mut c_void, pub glClearStencil: *mut c_void, pub glClientActiveTexture: *mut c_void, pub glClientWaitSync: *mut c_void, pub glClipPlane: *mut c_void, pub glColor3b: *mut c_void, pub glColor3bv: *mut c_void, pub glColor3d: *mut c_void, pub glColor3dv: *mut c_void, pub glColor3f: *mut c_void, pub glColor3fv: *mut c_void, pub glColor3i: *mut c_void, pub glColor3iv: *mut c_void, pub glColor3s: *mut c_void, pub glColor3sv: *mut c_void, pub glColor3ub: *mut c_void, pub glColor3ubv: *mut c_void, pub glColor3ui: *mut c_void, pub glColor3uiv: *mut c_void, pub glColor3us: *mut c_void, pub glColor3usv: *mut c_void, pub glColor4b: *mut c_void, pub glColor4bv: *mut c_void, pub glColor4d: *mut c_void, pub glColor4dv: *mut c_void, pub glColor4f: *mut c_void, pub glColor4fv: *mut c_void, pub glColor4i: *mut c_void, pub glColor4iv: *mut c_void, pub glColor4s: *mut c_void, pub glColor4sv: *mut c_void, pub glColor4ub: *mut c_void, pub glColor4ubv: *mut c_void, pub glColor4ui: *mut c_void, pub glColor4uiv: *mut c_void, pub glColor4us: *mut c_void, pub glColor4usv: *mut c_void, pub glColorMask: *mut c_void, pub glColorMaski: *mut c_void, pub glColorMaterial: *mut c_void, pub glColorP3ui: *mut c_void, pub glColorP3uiv: *mut c_void, pub glColorP4ui: *mut c_void, pub glColorP4uiv: *mut c_void, pub glColorPointer: *mut c_void, pub glCompileShader: *mut c_void, pub glCompressedTexImage1D: *mut c_void, pub glCompressedTexImage2D: *mut c_void, pub glCompressedTexImage3D: *mut c_void, pub glCompressedTexSubImage1D: *mut c_void, pub glCompressedTexSubImage2D: *mut c_void, pub glCompressedTexSubImage3D: *mut c_void, pub glCopyBufferSubData: *mut c_void, pub glCopyImageSubData: *mut c_void, pub glCopyPixels: *mut c_void, pub glCopyTexImage1D: *mut c_void, pub glCopyTexImage2D: *mut c_void, pub glCopyTexSubImage1D: *mut c_void, pub glCopyTexSubImage2D: *mut c_void, pub glCopyTexSubImage3D: *mut c_void, pub glCreateProgram: *mut c_void, pub glCreateShader: *mut c_void, pub glCullFace: *mut c_void, pub glDebugMessageCallback: *mut c_void, pub glDebugMessageCallbackKHR: *mut c_void, pub glDebugMessageControl: *mut c_void, pub glDebugMessageControlKHR: *mut c_void, pub glDebugMessageInsert: *mut c_void, pub glDebugMessageInsertKHR: *mut c_void, pub glDeleteBuffers: *mut c_void, pub glDeleteFencesAPPLE: *mut c_void, pub glDeleteFramebuffers: *mut c_void, pub glDeleteLists: *mut c_void, pub glDeleteProgram: *mut c_void, pub glDeleteQueries: *mut c_void, pub glDeleteRenderbuffers: *mut c_void, pub glDeleteSamplers: *mut c_void, pub glDeleteShader: *mut c_void, pub glDeleteSync: *mut c_void, pub glDeleteTextures: *mut c_void, pub glDeleteVertexArrays: *mut c_void, pub glDeleteVertexArraysAPPLE: *mut c_void, pub glDepthFunc: *mut c_void, pub glDepthMask: *mut c_void, pub glDepthRange: *mut c_void, pub glDetachShader: *mut c_void, pub glDisable: *mut c_void, pub glDisableClientState: *mut c_void, pub glDisableVertexAttribArray: *mut c_void, pub glDisablei: *mut c_void, pub glDrawArrays: *mut c_void, pub glDrawArraysInstanced: *mut c_void, pub glDrawBuffer: *mut c_void, pub glDrawBuffers: *mut c_void, pub glDrawElements: *mut c_void, pub glDrawElementsBaseVertex: *mut c_void, pub glDrawElementsInstanced: *mut c_void, pub glDrawElementsInstancedBaseVertex: *mut c_void, pub glDrawPixels: *mut c_void, pub glDrawRangeElements: *mut c_void, pub glDrawRangeElementsBaseVertex: *mut c_void, pub glEdgeFlag: *mut c_void, pub glEdgeFlagPointer: *mut c_void, pub glEdgeFlagv: *mut c_void, pub glEnable: *mut c_void, pub glEnableClientState: *mut c_void, pub glEnableVertexAttribArray: *mut c_void, pub glEnablei: *mut c_void, pub glEnd: *mut c_void, pub glEndConditionalRender: *mut c_void, pub glEndList: *mut c_void, pub glEndQuery: *mut c_void, pub glEndTransformFeedback: *mut c_void, pub glEvalCoord1d: *mut c_void, pub glEvalCoord1dv: *mut c_void, pub glEvalCoord1f: *mut c_void, pub glEvalCoord1fv: *mut c_void, pub glEvalCoord2d: *mut c_void, pub glEvalCoord2dv: *mut c_void, pub glEvalCoord2f: *mut c_void, pub glEvalCoord2fv: *mut c_void, pub glEvalMesh1: *mut c_void, pub glEvalMesh2: *mut c_void, pub glEvalPoint1: *mut c_void, pub glEvalPoint2: *mut c_void, pub glFeedbackBuffer: *mut c_void, pub glFenceSync: *mut c_void, pub glFinish: *mut c_void, pub glFinishFenceAPPLE: *mut c_void, pub glFinishObjectAPPLE: *mut c_void, pub glFlush: *mut c_void, pub glFlushMappedBufferRange: *mut c_void, pub glFogCoordPointer: *mut c_void, pub glFogCoordd: *mut c_void, pub glFogCoorddv: *mut c_void, pub glFogCoordf: *mut c_void, pub glFogCoordfv: *mut c_void, pub glFogf: *mut c_void, pub glFogfv: *mut c_void, pub glFogi: *mut c_void, pub glFogiv: *mut c_void, pub glFramebufferRenderbuffer: *mut c_void, pub glFramebufferTexture: *mut c_void, pub glFramebufferTexture1D: *mut c_void, pub glFramebufferTexture2D: *mut c_void, pub glFramebufferTexture3D: *mut c_void, pub glFramebufferTextureLayer: *mut c_void, pub glFrontFace: *mut c_void, pub glFrustum: *mut c_void, pub glGenBuffers: *mut c_void, pub glGenFencesAPPLE: *mut c_void, pub glGenFramebuffers: *mut c_void, pub glGenLists: *mut c_void, pub glGenQueries: *mut c_void, pub glGenRenderbuffers: *mut c_void, pub glGenSamplers: *mut c_void, pub glGenTextures: *mut c_void, pub glGenVertexArrays: *mut c_void, pub glGenVertexArraysAPPLE: *mut c_void, pub glGenerateMipmap: *mut c_void, pub glGetActiveAttrib: *mut c_void, pub glGetActiveUniform: *mut c_void, pub glGetActiveUniformBlockName: *mut c_void, pub glGetActiveUniformBlockiv: *mut c_void, pub glGetActiveUniformName: *mut c_void, pub glGetActiveUniformsiv: *mut c_void, pub glGetAttachedShaders: *mut c_void, pub glGetAttribLocation: *mut c_void, pub glGetBooleani_v: *mut c_void, pub glGetBooleanv: *mut c_void, pub glGetBufferParameteri64v: *mut c_void, pub glGetBufferParameteriv: *mut c_void, pub glGetBufferPointerv: *mut c_void, pub glGetBufferSubData: *mut c_void, pub glGetClipPlane: *mut c_void, pub glGetCompressedTexImage: *mut c_void, pub glGetDebugMessageLog: *mut c_void, pub glGetDebugMessageLogKHR: *mut c_void, pub glGetDoublev: *mut c_void, pub glGetError: *mut c_void, pub glGetFloatv: *mut c_void, pub glGetFragDataIndex: *mut c_void, pub glGetFragDataLocation: *mut c_void, pub glGetFramebufferAttachmentParameteriv: *mut c_void, pub glGetInteger64i_v: *mut c_void, pub glGetInteger64v: *mut c_void, pub glGetIntegeri_v: *mut c_void, pub glGetIntegerv: *mut c_void, pub glGetLightfv: *mut c_void, pub glGetLightiv: *mut c_void, pub glGetMapdv: *mut c_void, pub glGetMapfv: *mut c_void, pub glGetMapiv: *mut c_void, pub glGetMaterialfv: *mut c_void, pub glGetMaterialiv: *mut c_void, pub glGetMultisamplefv: *mut c_void, pub glGetObjectLabel: *mut c_void, pub glGetObjectLabelKHR: *mut c_void, pub glGetObjectPtrLabel: *mut c_void, pub glGetObjectPtrLabelKHR: *mut c_void, pub glGetPixelMapfv: *mut c_void, pub glGetPixelMapuiv: *mut c_void, pub glGetPixelMapusv: *mut c_void, pub glGetPointerv: *mut c_void, pub glGetPointervKHR: *mut c_void, pub glGetPolygonStipple: *mut c_void, pub glGetProgramBinary: *mut c_void, pub glGetProgramInfoLog: *mut c_void, pub glGetProgramiv: *mut c_void, pub glGetQueryObjecti64v: *mut c_void, pub glGetQueryObjectiv: *mut c_void, pub glGetQueryObjectui64v: *mut c_void, pub glGetQueryObjectuiv: *mut c_void, pub glGetQueryiv: *mut c_void, pub glGetRenderbufferParameteriv: *mut c_void, pub glGetSamplerParameterIiv: *mut c_void, pub glGetSamplerParameterIuiv: *mut c_void, pub glGetSamplerParameterfv: *mut c_void, pub glGetSamplerParameteriv: *mut c_void, pub glGetShaderInfoLog: *mut c_void, pub glGetShaderSource: *mut c_void, pub glGetShaderiv: *mut c_void, pub glGetString: *mut c_void, pub glGetStringi: *mut c_void, pub glGetSynciv: *mut c_void, pub glGetTexEnvfv: *mut c_void, pub glGetTexEnviv: *mut c_void, pub glGetTexGendv: *mut c_void, pub glGetTexGenfv: *mut c_void, pub glGetTexGeniv: *mut c_void, pub glGetTexImage: *mut c_void, pub glGetTexLevelParameterfv: *mut c_void, pub glGetTexLevelParameteriv: *mut c_void, pub glGetTexParameterIiv: *mut c_void, pub glGetTexParameterIuiv: *mut c_void, pub glGetTexParameterPointervAPPLE: *mut c_void, pub glGetTexParameterfv: *mut c_void, pub glGetTexParameteriv: *mut c_void, pub glGetTransformFeedbackVarying: *mut c_void, pub glGetUniformBlockIndex: *mut c_void, pub glGetUniformIndices: *mut c_void, pub glGetUniformLocation: *mut c_void, pub glGetUniformfv: *mut c_void, pub glGetUniformiv: *mut c_void, pub glGetUniformuiv: *mut c_void, pub glGetVertexAttribIiv: *mut c_void, pub glGetVertexAttribIuiv: *mut c_void, pub glGetVertexAttribPointerv: *mut c_void, pub glGetVertexAttribdv: *mut c_void, pub glGetVertexAttribfv: *mut c_void, pub glGetVertexAttribiv: *mut c_void, pub glHint: *mut c_void, pub glIndexMask: *mut c_void, pub glIndexPointer: *mut c_void, pub glIndexd: *mut c_void, pub glIndexdv: *mut c_void, pub glIndexf: *mut c_void, pub glIndexfv: *mut c_void, pub glIndexi: *mut c_void, pub glIndexiv: *mut c_void, pub glIndexs: *mut c_void, pub glIndexsv: *mut c_void, pub glIndexub: *mut c_void, pub glIndexubv: *mut c_void, pub glInitNames: *mut c_void, pub glInsertEventMarkerEXT: *mut c_void, pub glInterleavedArrays: *mut c_void, pub glInvalidateBufferData: *mut c_void, pub glInvalidateBufferSubData: *mut c_void, pub glInvalidateFramebuffer: *mut c_void, pub glInvalidateSubFramebuffer: *mut c_void, pub glInvalidateTexImage: *mut c_void, pub glInvalidateTexSubImage: *mut c_void, pub glIsBuffer: *mut c_void, pub glIsEnabled: *mut c_void, pub glIsEnabledi: *mut c_void, pub glIsFenceAPPLE: *mut c_void, pub glIsFramebuffer: *mut c_void, pub glIsList: *mut c_void, pub glIsProgram: *mut c_void, pub glIsQuery: *mut c_void, pub glIsRenderbuffer: *mut c_void, pub glIsSampler: *mut c_void, pub glIsShader: *mut c_void, pub glIsSync: *mut c_void, pub glIsTexture: *mut c_void, pub glIsVertexArray: *mut c_void, pub glIsVertexArrayAPPLE: *mut c_void, pub glLightModelf: *mut c_void, pub glLightModelfv: *mut c_void, pub glLightModeli: *mut c_void, pub glLightModeliv: *mut c_void, pub glLightf: *mut c_void, pub glLightfv: *mut c_void, pub glLighti: *mut c_void, pub glLightiv: *mut c_void, pub glLineStipple: *mut c_void, pub glLineWidth: *mut c_void, pub glLinkProgram: *mut c_void, pub glListBase: *mut c_void, pub glLoadIdentity: *mut c_void, pub glLoadMatrixd: *mut c_void, pub glLoadMatrixf: *mut c_void, pub glLoadName: *mut c_void, pub glLoadTransposeMatrixd: *mut c_void, pub glLoadTransposeMatrixf: *mut c_void, pub glLogicOp: *mut c_void, pub glMap1d: *mut c_void, pub glMap1f: *mut c_void, pub glMap2d: *mut c_void, pub glMap2f: *mut c_void, pub glMapBuffer: *mut c_void, pub glMapBufferRange: *mut c_void, pub glMapGrid1d: *mut c_void, pub glMapGrid1f: *mut c_void, pub glMapGrid2d: *mut c_void, pub glMapGrid2f: *mut c_void, pub glMaterialf: *mut c_void, pub glMaterialfv: *mut c_void, pub glMateriali: *mut c_void, pub glMaterialiv: *mut c_void, pub glMatrixMode: *mut c_void, pub glMultMatrixd: *mut c_void, pub glMultMatrixf: *mut c_void, pub glMultTransposeMatrixd: *mut c_void, pub glMultTransposeMatrixf: *mut c_void, pub glMultiDrawArrays: *mut c_void, pub glMultiDrawElements: *mut c_void, pub glMultiDrawElementsBaseVertex: *mut c_void, pub glMultiTexCoord1d: *mut c_void, pub glMultiTexCoord1dv: *mut c_void, pub glMultiTexCoord1f: *mut c_void, pub glMultiTexCoord1fv: *mut c_void, pub glMultiTexCoord1i: *mut c_void, pub glMultiTexCoord1iv: *mut c_void, pub glMultiTexCoord1s: *mut c_void, pub glMultiTexCoord1sv: *mut c_void, pub glMultiTexCoord2d: *mut c_void, pub glMultiTexCoord2dv: *mut c_void, pub glMultiTexCoord2f: *mut c_void, pub glMultiTexCoord2fv: *mut c_void, pub glMultiTexCoord2i: *mut c_void, pub glMultiTexCoord2iv: *mut c_void, pub glMultiTexCoord2s: *mut c_void, pub glMultiTexCoord2sv: *mut c_void, pub glMultiTexCoord3d: *mut c_void, pub glMultiTexCoord3dv: *mut c_void, pub glMultiTexCoord3f: *mut c_void, pub glMultiTexCoord3fv: *mut c_void, pub glMultiTexCoord3i: *mut c_void, pub glMultiTexCoord3iv: *mut c_void, pub glMultiTexCoord3s: *mut c_void, pub glMultiTexCoord3sv: *mut c_void, pub glMultiTexCoord4d: *mut c_void, pub glMultiTexCoord4dv: *mut c_void, pub glMultiTexCoord4f: *mut c_void, pub glMultiTexCoord4fv: *mut c_void, pub glMultiTexCoord4i: *mut c_void, pub glMultiTexCoord4iv: *mut c_void, pub glMultiTexCoord4s: *mut c_void, pub glMultiTexCoord4sv: *mut c_void, pub glMultiTexCoordP1ui: *mut c_void, pub glMultiTexCoordP1uiv: *mut c_void, pub glMultiTexCoordP2ui: *mut c_void, pub glMultiTexCoordP2uiv: *mut c_void, pub glMultiTexCoordP3ui: *mut c_void, pub glMultiTexCoordP3uiv: *mut c_void, pub glMultiTexCoordP4ui: *mut c_void, pub glMultiTexCoordP4uiv: *mut c_void, pub glNewList: *mut c_void, pub glNormal3b: *mut c_void, pub glNormal3bv: *mut c_void, pub glNormal3d: *mut c_void, pub glNormal3dv: *mut c_void, pub glNormal3f: *mut c_void, pub glNormal3fv: *mut c_void, pub glNormal3i: *mut c_void, pub glNormal3iv: *mut c_void, pub glNormal3s: *mut c_void, pub glNormal3sv: *mut c_void, pub glNormalP3ui: *mut c_void, pub glNormalP3uiv: *mut c_void, pub glNormalPointer: *mut c_void, pub glObjectLabel: *mut c_void, pub glObjectLabelKHR: *mut c_void, pub glObjectPtrLabel: *mut c_void, pub glObjectPtrLabelKHR: *mut c_void, pub glOrtho: *mut c_void, pub glPassThrough: *mut c_void, pub glPixelMapfv: *mut c_void, pub glPixelMapuiv: *mut c_void, pub glPixelMapusv: *mut c_void, pub glPixelStoref: *mut c_void, pub glPixelStorei: *mut c_void, pub glPixelTransferf: *mut c_void, pub glPixelTransferi: *mut c_void, pub glPixelZoom: *mut c_void, pub glPointParameterf: *mut c_void, pub glPointParameterfv: *mut c_void, pub glPointParameteri: *mut c_void, pub glPointParameteriv: *mut c_void, pub glPointSize: *mut c_void, pub glPolygonMode: *mut c_void, pub glPolygonOffset: *mut c_void, pub glPolygonStipple: *mut c_void, pub glPopAttrib: *mut c_void, pub glPopClientAttrib: *mut c_void, pub glPopDebugGroup: *mut c_void, pub glPopDebugGroupKHR: *mut c_void, pub glPopGroupMarkerEXT: *mut c_void, pub glPopMatrix: *mut c_void, pub glPopName: *mut c_void, pub glPrimitiveRestartIndex: *mut c_void, pub glPrioritizeTextures: *mut c_void, pub glProgramBinary: *mut c_void, pub glProgramParameteri: *mut c_void, pub glProvokingVertex: *mut c_void, pub glPushAttrib: *mut c_void, pub glPushClientAttrib: *mut c_void, pub glPushDebugGroup: *mut c_void, pub glPushDebugGroupKHR: *mut c_void, pub glPushGroupMarkerEXT: *mut c_void, pub glPushMatrix: *mut c_void, pub glPushName: *mut c_void, pub glQueryCounter: *mut c_void, pub glRasterPos2d: *mut c_void, pub glRasterPos2dv: *mut c_void, pub glRasterPos2f: *mut c_void, pub glRasterPos2fv: *mut c_void, pub glRasterPos2i: *mut c_void, pub glRasterPos2iv: *mut c_void, pub glRasterPos2s: *mut c_void, pub glRasterPos2sv: *mut c_void, pub glRasterPos3d: *mut c_void, pub glRasterPos3dv: *mut c_void, pub glRasterPos3f: *mut c_void, pub glRasterPos3fv: *mut c_void, pub glRasterPos3i: *mut c_void, pub glRasterPos3iv: *mut c_void, pub glRasterPos3s: *mut c_void, pub glRasterPos3sv: *mut c_void, pub glRasterPos4d: *mut c_void, pub glRasterPos4dv: *mut c_void, pub glRasterPos4f: *mut c_void, pub glRasterPos4fv: *mut c_void, pub glRasterPos4i: *mut c_void, pub glRasterPos4iv: *mut c_void, pub glRasterPos4s: *mut c_void, pub glRasterPos4sv: *mut c_void, pub glReadBuffer: *mut c_void, pub glReadPixels: *mut c_void, pub glRectd: *mut c_void, pub glRectdv: *mut c_void, pub glRectf: *mut c_void, pub glRectfv: *mut c_void, pub glRecti: *mut c_void, pub glRectiv: *mut c_void, pub glRects: *mut c_void, pub glRectsv: *mut c_void, pub glRenderMode: *mut c_void, pub glRenderbufferStorage: *mut c_void, pub glRenderbufferStorageMultisample: *mut c_void, pub glRotated: *mut c_void, pub glRotatef: *mut c_void, pub glSampleCoverage: *mut c_void, pub glSampleMaski: *mut c_void, pub glSamplerParameterIiv: *mut c_void, pub glSamplerParameterIuiv: *mut c_void, pub glSamplerParameterf: *mut c_void, pub glSamplerParameterfv: *mut c_void, pub glSamplerParameteri: *mut c_void, pub glSamplerParameteriv: *mut c_void, pub glScaled: *mut c_void, pub glScalef: *mut c_void, pub glScissor: *mut c_void, pub glSecondaryColor3b: *mut c_void, pub glSecondaryColor3bv: *mut c_void, pub glSecondaryColor3d: *mut c_void, pub glSecondaryColor3dv: *mut c_void, pub glSecondaryColor3f: *mut c_void, pub glSecondaryColor3fv: *mut c_void, pub glSecondaryColor3i: *mut c_void, pub glSecondaryColor3iv: *mut c_void, pub glSecondaryColor3s: *mut c_void, pub glSecondaryColor3sv: *mut c_void, pub glSecondaryColor3ub: *mut c_void, pub glSecondaryColor3ubv: *mut c_void, pub glSecondaryColor3ui: *mut c_void, pub glSecondaryColor3uiv: *mut c_void, pub glSecondaryColor3us: *mut c_void, pub glSecondaryColor3usv: *mut c_void, pub glSecondaryColorP3ui: *mut c_void, pub glSecondaryColorP3uiv: *mut c_void, pub glSecondaryColorPointer: *mut c_void, pub glSelectBuffer: *mut c_void, pub glSetFenceAPPLE: *mut c_void, pub glShadeModel: *mut c_void, pub glShaderSource: *mut c_void, pub glShaderStorageBlockBinding: *mut c_void, pub glStencilFunc: *mut c_void, pub glStencilFuncSeparate: *mut c_void, pub glStencilMask: *mut c_void, pub glStencilMaskSeparate: *mut c_void, pub glStencilOp: *mut c_void, pub glStencilOpSeparate: *mut c_void, pub glTestFenceAPPLE: *mut c_void, pub glTestObjectAPPLE: *mut c_void, pub glTexBuffer: *mut c_void, pub glTexCoord1d: *mut c_void, pub glTexCoord1dv: *mut c_void, pub glTexCoord1f: *mut c_void, pub glTexCoord1fv: *mut c_void, pub glTexCoord1i: *mut c_void, pub glTexCoord1iv: *mut c_void, pub glTexCoord1s: *mut c_void, pub glTexCoord1sv: *mut c_void, pub glTexCoord2d: *mut c_void, pub glTexCoord2dv: *mut c_void, pub glTexCoord2f: *mut c_void, pub glTexCoord2fv: *mut c_void, pub glTexCoord2i: *mut c_void, pub glTexCoord2iv: *mut c_void, pub glTexCoord2s: *mut c_void, pub glTexCoord2sv: *mut c_void, pub glTexCoord3d: *mut c_void, pub glTexCoord3dv: *mut c_void, pub glTexCoord3f: *mut c_void, pub glTexCoord3fv: *mut c_void, pub glTexCoord3i: *mut c_void, pub glTexCoord3iv: *mut c_void, pub glTexCoord3s: *mut c_void, pub glTexCoord3sv: *mut c_void, pub glTexCoord4d: *mut c_void, pub glTexCoord4dv: *mut c_void, pub glTexCoord4f: *mut c_void, pub glTexCoord4fv: *mut c_void, pub glTexCoord4i: *mut c_void, pub glTexCoord4iv: *mut c_void, pub glTexCoord4s: *mut c_void, pub glTexCoord4sv: *mut c_void, pub glTexCoordP1ui: *mut c_void, pub glTexCoordP1uiv: *mut c_void, pub glTexCoordP2ui: *mut c_void, pub glTexCoordP2uiv: *mut c_void, pub glTexCoordP3ui: *mut c_void, pub glTexCoordP3uiv: *mut c_void, pub glTexCoordP4ui: *mut c_void, pub glTexCoordP4uiv: *mut c_void, pub glTexCoordPointer: *mut c_void, pub glTexEnvf: *mut c_void, pub glTexEnvfv: *mut c_void, pub glTexEnvi: *mut c_void, pub glTexEnviv: *mut c_void, pub glTexGend: *mut c_void, pub glTexGendv: *mut c_void, pub glTexGenf: *mut c_void, pub glTexGenfv: *mut c_void, pub glTexGeni: *mut c_void, pub glTexGeniv: *mut c_void, pub glTexImage1D: *mut c_void, pub glTexImage2D: *mut c_void, pub glTexImage2DMultisample: *mut c_void, pub glTexImage3D: *mut c_void, pub glTexImage3DMultisample: *mut c_void, pub glTexParameterIiv: *mut c_void, pub glTexParameterIuiv: *mut c_void, pub glTexParameterf: *mut c_void, pub glTexParameterfv: *mut c_void, pub glTexParameteri: *mut c_void, pub glTexParameteriv: *mut c_void, pub glTexStorage1D: *mut c_void, pub glTexStorage2D: *mut c_void, pub glTexStorage3D: *mut c_void, pub glTexSubImage1D: *mut c_void, pub glTexSubImage2D: *mut c_void, pub glTexSubImage3D: *mut c_void, pub glTextureRangeAPPLE: *mut c_void, pub glTransformFeedbackVaryings: *mut c_void, pub glTranslated: *mut c_void, pub glTranslatef: *mut c_void, pub glUniform1f: *mut c_void, pub glUniform1fv: *mut c_void, pub glUniform1i: *mut c_void, pub glUniform1iv: *mut c_void, pub glUniform1ui: *mut c_void, pub glUniform1uiv: *mut c_void, pub glUniform2f: *mut c_void, pub glUniform2fv: *mut c_void, pub glUniform2i: *mut c_void, pub glUniform2iv: *mut c_void, pub glUniform2ui: *mut c_void, pub glUniform2uiv: *mut c_void, pub glUniform3f: *mut c_void, pub glUniform3fv: *mut c_void, pub glUniform3i: *mut c_void, pub glUniform3iv: *mut c_void, pub glUniform3ui: *mut c_void, pub glUniform3uiv: *mut c_void, pub glUniform4f: *mut c_void, pub glUniform4fv: *mut c_void, pub glUniform4i: *mut c_void, pub glUniform4iv: *mut c_void, pub glUniform4ui: *mut c_void, pub glUniform4uiv: *mut c_void, pub glUniformBlockBinding: *mut c_void, pub glUniformMatrix2fv: *mut c_void, pub glUniformMatrix2x3fv: *mut c_void, pub glUniformMatrix2x4fv: *mut c_void, pub glUniformMatrix3fv: *mut c_void, pub glUniformMatrix3x2fv: *mut c_void, pub glUniformMatrix3x4fv: *mut c_void, pub glUniformMatrix4fv: *mut c_void, pub glUniformMatrix4x2fv: *mut c_void, pub glUniformMatrix4x3fv: *mut c_void, pub glUnmapBuffer: *mut c_void, pub glUseProgram: *mut c_void, pub glValidateProgram: *mut c_void, pub glVertex2d: *mut c_void, pub glVertex2dv: *mut c_void, pub glVertex2f: *mut c_void, pub glVertex2fv: *mut c_void, pub glVertex2i: *mut c_void, pub glVertex2iv: *mut c_void, pub glVertex2s: *mut c_void, pub glVertex2sv: *mut c_void, pub glVertex3d: *mut c_void, pub glVertex3dv: *mut c_void, pub glVertex3f: *mut c_void, pub glVertex3fv: *mut c_void, pub glVertex3i: *mut c_void, pub glVertex3iv: *mut c_void, pub glVertex3s: *mut c_void, pub glVertex3sv: *mut c_void, pub glVertex4d: *mut c_void, pub glVertex4dv: *mut c_void, pub glVertex4f: *mut c_void, pub glVertex4fv: *mut c_void, pub glVertex4i: *mut c_void, pub glVertex4iv: *mut c_void, pub glVertex4s: *mut c_void, pub glVertex4sv: *mut c_void, pub glVertexAttrib1d: *mut c_void, pub glVertexAttrib1dv: *mut c_void, pub glVertexAttrib1f: *mut c_void, pub glVertexAttrib1fv: *mut c_void, pub glVertexAttrib1s: *mut c_void, pub glVertexAttrib1sv: *mut c_void, pub glVertexAttrib2d: *mut c_void, pub glVertexAttrib2dv: *mut c_void, pub glVertexAttrib2f: *mut c_void, pub glVertexAttrib2fv: *mut c_void, pub glVertexAttrib2s: *mut c_void, pub glVertexAttrib2sv: *mut c_void, pub glVertexAttrib3d: *mut c_void, pub glVertexAttrib3dv: *mut c_void, pub glVertexAttrib3f: *mut c_void, pub glVertexAttrib3fv: *mut c_void, pub glVertexAttrib3s: *mut c_void, pub glVertexAttrib3sv: *mut c_void, pub glVertexAttrib4Nbv: *mut c_void, pub glVertexAttrib4Niv: *mut c_void, pub glVertexAttrib4Nsv: *mut c_void, pub glVertexAttrib4Nub: *mut c_void, pub glVertexAttrib4Nubv: *mut c_void, pub glVertexAttrib4Nuiv: *mut c_void, pub glVertexAttrib4Nusv: *mut c_void, pub glVertexAttrib4bv: *mut c_void, pub glVertexAttrib4d: *mut c_void, pub glVertexAttrib4dv: *mut c_void, pub glVertexAttrib4f: *mut c_void, pub glVertexAttrib4fv: *mut c_void, pub glVertexAttrib4iv: *mut c_void, pub glVertexAttrib4s: *mut c_void, pub glVertexAttrib4sv: *mut c_void, pub glVertexAttrib4ubv: *mut c_void, pub glVertexAttrib4uiv: *mut c_void, pub glVertexAttrib4usv: *mut c_void, pub glVertexAttribDivisor: *mut c_void, pub glVertexAttribI1i: *mut c_void, pub glVertexAttribI1iv: *mut c_void, pub glVertexAttribI1ui: *mut c_void, pub glVertexAttribI1uiv: *mut c_void, pub glVertexAttribI2i: *mut c_void, pub glVertexAttribI2iv: *mut c_void, pub glVertexAttribI2ui: *mut c_void, pub glVertexAttribI2uiv: *mut c_void, pub glVertexAttribI3i: *mut c_void, pub glVertexAttribI3iv: *mut c_void, pub glVertexAttribI3ui: *mut c_void, pub glVertexAttribI3uiv: *mut c_void, pub glVertexAttribI4bv: *mut c_void, pub glVertexAttribI4i: *mut c_void, pub glVertexAttribI4iv: *mut c_void, pub glVertexAttribI4sv: *mut c_void, pub glVertexAttribI4ubv: *mut c_void, pub glVertexAttribI4ui: *mut c_void, pub glVertexAttribI4uiv: *mut c_void, pub glVertexAttribI4usv: *mut c_void, pub glVertexAttribIPointer: *mut c_void, pub glVertexAttribP1ui: *mut c_void, pub glVertexAttribP1uiv: *mut c_void, pub glVertexAttribP2ui: *mut c_void, pub glVertexAttribP2uiv: *mut c_void, pub glVertexAttribP3ui: *mut c_void, pub glVertexAttribP3uiv: *mut c_void, pub glVertexAttribP4ui: *mut c_void, pub glVertexAttribP4uiv: *mut c_void, pub glVertexAttribPointer: *mut c_void, pub glVertexP2ui: *mut c_void, pub glVertexP2uiv: *mut c_void, pub glVertexP3ui: *mut c_void, pub glVertexP3uiv: *mut c_void, pub glVertexP4ui: *mut c_void, pub glVertexP4uiv: *mut c_void, pub glVertexPointer: *mut c_void, pub glViewport: *mut c_void, pub glWaitSync: *mut c_void, pub glWindowPos2d: *mut c_void, pub glWindowPos2dv: *mut c_void, pub glWindowPos2f: *mut c_void, pub glWindowPos2fv: *mut c_void, pub glWindowPos2i: *mut c_void, pub glWindowPos2iv: *mut c_void, pub glWindowPos2s: *mut c_void, pub glWindowPos2sv: *mut c_void, pub glWindowPos3d: *mut c_void, pub glWindowPos3dv: *mut c_void, pub glWindowPos3f: *mut c_void, pub glWindowPos3fv: *mut c_void, pub glWindowPos3i: *mut c_void, pub glWindowPos3iv: *mut c_void, pub glWindowPos3s: *mut c_void, pub glWindowPos3sv: *mut c_void,
}

Fields

glAccum: *mut c_voidglActiveTexture: *mut c_voidglAlphaFunc: *mut c_voidglAreTexturesResident: *mut c_voidglArrayElement: *mut c_voidglAttachShader: *mut c_voidglBegin: *mut c_voidglBeginConditionalRender: *mut c_voidglBeginQuery: *mut c_voidglBeginTransformFeedback: *mut c_voidglBindAttribLocation: *mut c_voidglBindBuffer: *mut c_voidglBindBufferBase: *mut c_voidglBindBufferRange: *mut c_voidglBindFragDataLocation: *mut c_voidglBindFragDataLocationIndexed: *mut c_voidglBindFramebuffer: *mut c_voidglBindRenderbuffer: *mut c_voidglBindSampler: *mut c_voidglBindTexture: *mut c_voidglBindVertexArray: *mut c_voidglBindVertexArrayAPPLE: *mut c_voidglBitmap: *mut c_voidglBlendBarrierKHR: *mut c_voidglBlendColor: *mut c_voidglBlendEquation: *mut c_voidglBlendEquationSeparate: *mut c_voidglBlendFunc: *mut c_voidglBlendFuncSeparate: *mut c_voidglBlitFramebuffer: *mut c_voidglBufferData: *mut c_voidglBufferStorage: *mut c_voidglBufferSubData: *mut c_voidglCallList: *mut c_voidglCallLists: *mut c_voidglCheckFramebufferStatus: *mut c_voidglClampColor: *mut c_voidglClear: *mut c_voidglClearAccum: *mut c_voidglClearBufferfi: *mut c_voidglClearBufferfv: *mut c_voidglClearBufferiv: *mut c_voidglClearBufferuiv: *mut c_voidglClearColor: *mut c_voidglClearDepth: *mut c_voidglClearIndex: *mut c_voidglClearStencil: *mut c_voidglClientActiveTexture: *mut c_voidglClientWaitSync: *mut c_voidglClipPlane: *mut c_voidglColor3b: *mut c_voidglColor3bv: *mut c_voidglColor3d: *mut c_voidglColor3dv: *mut c_voidglColor3f: *mut c_voidglColor3fv: *mut c_voidglColor3i: *mut c_voidglColor3iv: *mut c_voidglColor3s: *mut c_voidglColor3sv: *mut c_voidglColor3ub: *mut c_voidglColor3ubv: *mut c_voidglColor3ui: *mut c_voidglColor3uiv: *mut c_voidglColor3us: *mut c_voidglColor3usv: *mut c_voidglColor4b: *mut c_voidglColor4bv: *mut c_voidglColor4d: *mut c_voidglColor4dv: *mut c_voidglColor4f: *mut c_voidglColor4fv: *mut c_voidglColor4i: *mut c_voidglColor4iv: *mut c_voidglColor4s: *mut c_voidglColor4sv: *mut c_voidglColor4ub: *mut c_voidglColor4ubv: *mut c_voidglColor4ui: *mut c_voidglColor4uiv: *mut c_voidglColor4us: *mut c_voidglColor4usv: *mut c_voidglColorMask: *mut c_voidglColorMaski: *mut c_voidglColorMaterial: *mut c_voidglColorP3ui: *mut c_voidglColorP3uiv: *mut c_voidglColorP4ui: *mut c_voidglColorP4uiv: *mut c_voidglColorPointer: *mut c_voidglCompileShader: *mut c_voidglCompressedTexImage1D: *mut c_voidglCompressedTexImage2D: *mut c_voidglCompressedTexImage3D: *mut c_voidglCompressedTexSubImage1D: *mut c_voidglCompressedTexSubImage2D: *mut c_voidglCompressedTexSubImage3D: *mut c_voidglCopyBufferSubData: *mut c_voidglCopyImageSubData: *mut c_voidglCopyPixels: *mut c_voidglCopyTexImage1D: *mut c_voidglCopyTexImage2D: *mut c_voidglCopyTexSubImage1D: *mut c_voidglCopyTexSubImage2D: *mut c_voidglCopyTexSubImage3D: *mut c_voidglCreateProgram: *mut c_voidglCreateShader: *mut c_voidglCullFace: *mut c_voidglDebugMessageCallback: *mut c_voidglDebugMessageCallbackKHR: *mut c_voidglDebugMessageControl: *mut c_voidglDebugMessageControlKHR: *mut c_voidglDebugMessageInsert: *mut c_voidglDebugMessageInsertKHR: *mut c_voidglDeleteBuffers: *mut c_voidglDeleteFencesAPPLE: *mut c_voidglDeleteFramebuffers: *mut c_voidglDeleteLists: *mut c_voidglDeleteProgram: *mut c_voidglDeleteQueries: *mut c_voidglDeleteRenderbuffers: *mut c_voidglDeleteSamplers: *mut c_voidglDeleteShader: *mut c_voidglDeleteSync: *mut c_voidglDeleteTextures: *mut c_voidglDeleteVertexArrays: *mut c_voidglDeleteVertexArraysAPPLE: *mut c_voidglDepthFunc: *mut c_voidglDepthMask: *mut c_voidglDepthRange: *mut c_voidglDetachShader: *mut c_voidglDisable: *mut c_voidglDisableClientState: *mut c_voidglDisableVertexAttribArray: *mut c_voidglDisablei: *mut c_voidglDrawArrays: *mut c_voidglDrawArraysInstanced: *mut c_voidglDrawBuffer: *mut c_voidglDrawBuffers: *mut c_voidglDrawElements: *mut c_voidglDrawElementsBaseVertex: *mut c_voidglDrawElementsInstanced: *mut c_voidglDrawElementsInstancedBaseVertex: *mut c_voidglDrawPixels: *mut c_voidglDrawRangeElements: *mut c_voidglDrawRangeElementsBaseVertex: *mut c_voidglEdgeFlag: *mut c_voidglEdgeFlagPointer: *mut c_voidglEdgeFlagv: *mut c_voidglEnable: *mut c_voidglEnableClientState: *mut c_voidglEnableVertexAttribArray: *mut c_voidglEnablei: *mut c_voidglEnd: *mut c_voidglEndConditionalRender: *mut c_voidglEndList: *mut c_voidglEndQuery: *mut c_voidglEndTransformFeedback: *mut c_voidglEvalCoord1d: *mut c_voidglEvalCoord1dv: *mut c_voidglEvalCoord1f: *mut c_voidglEvalCoord1fv: *mut c_voidglEvalCoord2d: *mut c_voidglEvalCoord2dv: *mut c_voidglEvalCoord2f: *mut c_voidglEvalCoord2fv: *mut c_voidglEvalMesh1: *mut c_voidglEvalMesh2: *mut c_voidglEvalPoint1: *mut c_voidglEvalPoint2: *mut c_voidglFeedbackBuffer: *mut c_voidglFenceSync: *mut c_voidglFinish: *mut c_voidglFinishFenceAPPLE: *mut c_voidglFinishObjectAPPLE: *mut c_voidglFlush: *mut c_voidglFlushMappedBufferRange: *mut c_voidglFogCoordPointer: *mut c_voidglFogCoordd: *mut c_voidglFogCoorddv: *mut c_voidglFogCoordf: *mut c_voidglFogCoordfv: *mut c_voidglFogf: *mut c_voidglFogfv: *mut c_voidglFogi: *mut c_voidglFogiv: *mut c_voidglFramebufferRenderbuffer: *mut c_voidglFramebufferTexture: *mut c_voidglFramebufferTexture1D: *mut c_voidglFramebufferTexture2D: *mut c_voidglFramebufferTexture3D: *mut c_voidglFramebufferTextureLayer: *mut c_voidglFrontFace: *mut c_voidglFrustum: *mut c_voidglGenBuffers: *mut c_voidglGenFencesAPPLE: *mut c_voidglGenFramebuffers: *mut c_voidglGenLists: *mut c_voidglGenQueries: *mut c_voidglGenRenderbuffers: *mut c_voidglGenSamplers: *mut c_voidglGenTextures: *mut c_voidglGenVertexArrays: *mut c_voidglGenVertexArraysAPPLE: *mut c_voidglGenerateMipmap: *mut c_voidglGetActiveAttrib: *mut c_voidglGetActiveUniform: *mut c_voidglGetActiveUniformBlockName: *mut c_voidglGetActiveUniformBlockiv: *mut c_voidglGetActiveUniformName: *mut c_voidglGetActiveUniformsiv: *mut c_voidglGetAttachedShaders: *mut c_voidglGetAttribLocation: *mut c_voidglGetBooleani_v: *mut c_voidglGetBooleanv: *mut c_voidglGetBufferParameteri64v: *mut c_voidglGetBufferParameteriv: *mut c_voidglGetBufferPointerv: *mut c_voidglGetBufferSubData: *mut c_voidglGetClipPlane: *mut c_voidglGetCompressedTexImage: *mut c_voidglGetDebugMessageLog: *mut c_voidglGetDebugMessageLogKHR: *mut c_voidglGetDoublev: *mut c_voidglGetError: *mut c_voidglGetFloatv: *mut c_voidglGetFragDataIndex: *mut c_voidglGetFragDataLocation: *mut c_voidglGetFramebufferAttachmentParameteriv: *mut c_voidglGetInteger64i_v: *mut c_voidglGetInteger64v: *mut c_voidglGetIntegeri_v: *mut c_voidglGetIntegerv: *mut c_voidglGetLightfv: *mut c_voidglGetLightiv: *mut c_voidglGetMapdv: *mut c_voidglGetMapfv: *mut c_voidglGetMapiv: *mut c_voidglGetMaterialfv: *mut c_voidglGetMaterialiv: *mut c_voidglGetMultisamplefv: *mut c_voidglGetObjectLabel: *mut c_voidglGetObjectLabelKHR: *mut c_voidglGetObjectPtrLabel: *mut c_voidglGetObjectPtrLabelKHR: *mut c_voidglGetPixelMapfv: *mut c_voidglGetPixelMapuiv: *mut c_voidglGetPixelMapusv: *mut c_voidglGetPointerv: *mut c_voidglGetPointervKHR: *mut c_voidglGetPolygonStipple: *mut c_voidglGetProgramBinary: *mut c_voidglGetProgramInfoLog: *mut c_voidglGetProgramiv: *mut c_voidglGetQueryObjecti64v: *mut c_voidglGetQueryObjectiv: *mut c_voidglGetQueryObjectui64v: *mut c_voidglGetQueryObjectuiv: *mut c_voidglGetQueryiv: *mut c_voidglGetRenderbufferParameteriv: *mut c_voidglGetSamplerParameterIiv: *mut c_voidglGetSamplerParameterIuiv: *mut c_voidglGetSamplerParameterfv: *mut c_voidglGetSamplerParameteriv: *mut c_voidglGetShaderInfoLog: *mut c_voidglGetShaderSource: *mut c_voidglGetShaderiv: *mut c_voidglGetString: *mut c_voidglGetStringi: *mut c_voidglGetSynciv: *mut c_voidglGetTexEnvfv: *mut c_voidglGetTexEnviv: *mut c_voidglGetTexGendv: *mut c_voidglGetTexGenfv: *mut c_voidglGetTexGeniv: *mut c_voidglGetTexImage: *mut c_voidglGetTexLevelParameterfv: *mut c_voidglGetTexLevelParameteriv: *mut c_voidglGetTexParameterIiv: *mut c_voidglGetTexParameterIuiv: *mut c_voidglGetTexParameterPointervAPPLE: *mut c_voidglGetTexParameterfv: *mut c_voidglGetTexParameteriv: *mut c_voidglGetTransformFeedbackVarying: *mut c_voidglGetUniformBlockIndex: *mut c_voidglGetUniformIndices: *mut c_voidglGetUniformLocation: *mut c_voidglGetUniformfv: *mut c_voidglGetUniformiv: *mut c_voidglGetUniformuiv: *mut c_voidglGetVertexAttribIiv: *mut c_voidglGetVertexAttribIuiv: *mut c_voidglGetVertexAttribPointerv: *mut c_voidglGetVertexAttribdv: *mut c_voidglGetVertexAttribfv: *mut c_voidglGetVertexAttribiv: *mut c_voidglHint: *mut c_voidglIndexMask: *mut c_voidglIndexPointer: *mut c_voidglIndexd: *mut c_voidglIndexdv: *mut c_voidglIndexf: *mut c_voidglIndexfv: *mut c_voidglIndexi: *mut c_voidglIndexiv: *mut c_voidglIndexs: *mut c_voidglIndexsv: *mut c_voidglIndexub: *mut c_voidglIndexubv: *mut c_voidglInitNames: *mut c_voidglInsertEventMarkerEXT: *mut c_voidglInterleavedArrays: *mut c_voidglInvalidateBufferData: *mut c_voidglInvalidateBufferSubData: *mut c_voidglInvalidateFramebuffer: *mut c_voidglInvalidateSubFramebuffer: *mut c_voidglInvalidateTexImage: *mut c_voidglInvalidateTexSubImage: *mut c_voidglIsBuffer: *mut c_voidglIsEnabled: *mut c_voidglIsEnabledi: *mut c_voidglIsFenceAPPLE: *mut c_voidglIsFramebuffer: *mut c_voidglIsList: *mut c_voidglIsProgram: *mut c_voidglIsQuery: *mut c_voidglIsRenderbuffer: *mut c_voidglIsSampler: *mut c_voidglIsShader: *mut c_voidglIsSync: *mut c_voidglIsTexture: *mut c_voidglIsVertexArray: *mut c_voidglIsVertexArrayAPPLE: *mut c_voidglLightModelf: *mut c_voidglLightModelfv: *mut c_voidglLightModeli: *mut c_voidglLightModeliv: *mut c_voidglLightf: *mut c_voidglLightfv: *mut c_voidglLighti: *mut c_voidglLightiv: *mut c_voidglLineStipple: *mut c_voidglLineWidth: *mut c_voidglLinkProgram: *mut c_voidglListBase: *mut c_voidglLoadIdentity: *mut c_voidglLoadMatrixd: *mut c_voidglLoadMatrixf: *mut c_voidglLoadName: *mut c_voidglLoadTransposeMatrixd: *mut c_voidglLoadTransposeMatrixf: *mut c_voidglLogicOp: *mut c_voidglMap1d: *mut c_voidglMap1f: *mut c_voidglMap2d: *mut c_voidglMap2f: *mut c_voidglMapBuffer: *mut c_voidglMapBufferRange: *mut c_voidglMapGrid1d: *mut c_voidglMapGrid1f: *mut c_voidglMapGrid2d: *mut c_voidglMapGrid2f: *mut c_voidglMaterialf: *mut c_voidglMaterialfv: *mut c_voidglMateriali: *mut c_voidglMaterialiv: *mut c_voidglMatrixMode: *mut c_voidglMultMatrixd: *mut c_voidglMultMatrixf: *mut c_voidglMultTransposeMatrixd: *mut c_voidglMultTransposeMatrixf: *mut c_voidglMultiDrawArrays: *mut c_voidglMultiDrawElements: *mut c_voidglMultiDrawElementsBaseVertex: *mut c_voidglMultiTexCoord1d: *mut c_voidglMultiTexCoord1dv: *mut c_voidglMultiTexCoord1f: *mut c_voidglMultiTexCoord1fv: *mut c_voidglMultiTexCoord1i: *mut c_voidglMultiTexCoord1iv: *mut c_voidglMultiTexCoord1s: *mut c_voidglMultiTexCoord1sv: *mut c_voidglMultiTexCoord2d: *mut c_voidglMultiTexCoord2dv: *mut c_voidglMultiTexCoord2f: *mut c_voidglMultiTexCoord2fv: *mut c_voidglMultiTexCoord2i: *mut c_voidglMultiTexCoord2iv: *mut c_voidglMultiTexCoord2s: *mut c_voidglMultiTexCoord2sv: *mut c_voidglMultiTexCoord3d: *mut c_voidglMultiTexCoord3dv: *mut c_voidglMultiTexCoord3f: *mut c_voidglMultiTexCoord3fv: *mut c_voidglMultiTexCoord3i: *mut c_voidglMultiTexCoord3iv: *mut c_voidglMultiTexCoord3s: *mut c_voidglMultiTexCoord3sv: *mut c_voidglMultiTexCoord4d: *mut c_voidglMultiTexCoord4dv: *mut c_voidglMultiTexCoord4f: *mut c_voidglMultiTexCoord4fv: *mut c_voidglMultiTexCoord4i: *mut c_voidglMultiTexCoord4iv: *mut c_voidglMultiTexCoord4s: *mut c_voidglMultiTexCoord4sv: *mut c_voidglMultiTexCoordP1ui: *mut c_voidglMultiTexCoordP1uiv: *mut c_voidglMultiTexCoordP2ui: *mut c_voidglMultiTexCoordP2uiv: *mut c_voidglMultiTexCoordP3ui: *mut c_voidglMultiTexCoordP3uiv: *mut c_voidglMultiTexCoordP4ui: *mut c_voidglMultiTexCoordP4uiv: *mut c_voidglNewList: *mut c_voidglNormal3b: *mut c_voidglNormal3bv: *mut c_voidglNormal3d: *mut c_voidglNormal3dv: *mut c_voidglNormal3f: *mut c_voidglNormal3fv: *mut c_voidglNormal3i: *mut c_voidglNormal3iv: *mut c_voidglNormal3s: *mut c_voidglNormal3sv: *mut c_voidglNormalP3ui: *mut c_voidglNormalP3uiv: *mut c_voidglNormalPointer: *mut c_voidglObjectLabel: *mut c_voidglObjectLabelKHR: *mut c_voidglObjectPtrLabel: *mut c_voidglObjectPtrLabelKHR: *mut c_voidglOrtho: *mut c_voidglPassThrough: *mut c_voidglPixelMapfv: *mut c_voidglPixelMapuiv: *mut c_voidglPixelMapusv: *mut c_voidglPixelStoref: *mut c_voidglPixelStorei: *mut c_voidglPixelTransferf: *mut c_voidglPixelTransferi: *mut c_voidglPixelZoom: *mut c_voidglPointParameterf: *mut c_voidglPointParameterfv: *mut c_voidglPointParameteri: *mut c_voidglPointParameteriv: *mut c_voidglPointSize: *mut c_voidglPolygonMode: *mut c_voidglPolygonOffset: *mut c_voidglPolygonStipple: *mut c_voidglPopAttrib: *mut c_voidglPopClientAttrib: *mut c_voidglPopDebugGroup: *mut c_voidglPopDebugGroupKHR: *mut c_voidglPopGroupMarkerEXT: *mut c_voidglPopMatrix: *mut c_voidglPopName: *mut c_voidglPrimitiveRestartIndex: *mut c_voidglPrioritizeTextures: *mut c_voidglProgramBinary: *mut c_voidglProgramParameteri: *mut c_voidglProvokingVertex: *mut c_voidglPushAttrib: *mut c_voidglPushClientAttrib: *mut c_voidglPushDebugGroup: *mut c_voidglPushDebugGroupKHR: *mut c_voidglPushGroupMarkerEXT: *mut c_voidglPushMatrix: *mut c_voidglPushName: *mut c_voidglQueryCounter: *mut c_voidglRasterPos2d: *mut c_voidglRasterPos2dv: *mut c_voidglRasterPos2f: *mut c_voidglRasterPos2fv: *mut c_voidglRasterPos2i: *mut c_voidglRasterPos2iv: *mut c_voidglRasterPos2s: *mut c_voidglRasterPos2sv: *mut c_voidglRasterPos3d: *mut c_voidglRasterPos3dv: *mut c_voidglRasterPos3f: *mut c_voidglRasterPos3fv: *mut c_voidglRasterPos3i: *mut c_voidglRasterPos3iv: *mut c_voidglRasterPos3s: *mut c_voidglRasterPos3sv: *mut c_voidglRasterPos4d: *mut c_voidglRasterPos4dv: *mut c_voidglRasterPos4f: *mut c_voidglRasterPos4fv: *mut c_voidglRasterPos4i: *mut c_voidglRasterPos4iv: *mut c_voidglRasterPos4s: *mut c_voidglRasterPos4sv: *mut c_voidglReadBuffer: *mut c_voidglReadPixels: *mut c_voidglRectd: *mut c_voidglRectdv: *mut c_voidglRectf: *mut c_voidglRectfv: *mut c_voidglRecti: *mut c_voidglRectiv: *mut c_voidglRects: *mut c_voidglRectsv: *mut c_voidglRenderMode: *mut c_voidglRenderbufferStorage: *mut c_voidglRenderbufferStorageMultisample: *mut c_voidglRotated: *mut c_voidglRotatef: *mut c_voidglSampleCoverage: *mut c_voidglSampleMaski: *mut c_voidglSamplerParameterIiv: *mut c_voidglSamplerParameterIuiv: *mut c_voidglSamplerParameterf: *mut c_voidglSamplerParameterfv: *mut c_voidglSamplerParameteri: *mut c_voidglSamplerParameteriv: *mut c_voidglScaled: *mut c_voidglScalef: *mut c_voidglScissor: *mut c_voidglSecondaryColor3b: *mut c_voidglSecondaryColor3bv: *mut c_voidglSecondaryColor3d: *mut c_voidglSecondaryColor3dv: *mut c_voidglSecondaryColor3f: *mut c_voidglSecondaryColor3fv: *mut c_voidglSecondaryColor3i: *mut c_voidglSecondaryColor3iv: *mut c_voidglSecondaryColor3s: *mut c_voidglSecondaryColor3sv: *mut c_voidglSecondaryColor3ub: *mut c_voidglSecondaryColor3ubv: *mut c_voidglSecondaryColor3ui: *mut c_voidglSecondaryColor3uiv: *mut c_voidglSecondaryColor3us: *mut c_voidglSecondaryColor3usv: *mut c_voidglSecondaryColorP3ui: *mut c_voidglSecondaryColorP3uiv: *mut c_voidglSecondaryColorPointer: *mut c_voidglSelectBuffer: *mut c_voidglSetFenceAPPLE: *mut c_voidglShadeModel: *mut c_voidglShaderSource: *mut c_voidglShaderStorageBlockBinding: *mut c_voidglStencilFunc: *mut c_voidglStencilFuncSeparate: *mut c_voidglStencilMask: *mut c_voidglStencilMaskSeparate: *mut c_voidglStencilOp: *mut c_voidglStencilOpSeparate: *mut c_voidglTestFenceAPPLE: *mut c_voidglTestObjectAPPLE: *mut c_voidglTexBuffer: *mut c_voidglTexCoord1d: *mut c_voidglTexCoord1dv: *mut c_voidglTexCoord1f: *mut c_voidglTexCoord1fv: *mut c_voidglTexCoord1i: *mut c_voidglTexCoord1iv: *mut c_voidglTexCoord1s: *mut c_voidglTexCoord1sv: *mut c_voidglTexCoord2d: *mut c_voidglTexCoord2dv: *mut c_voidglTexCoord2f: *mut c_voidglTexCoord2fv: *mut c_voidglTexCoord2i: *mut c_voidglTexCoord2iv: *mut c_voidglTexCoord2s: *mut c_voidglTexCoord2sv: *mut c_voidglTexCoord3d: *mut c_voidglTexCoord3dv: *mut c_voidglTexCoord3f: *mut c_voidglTexCoord3fv: *mut c_voidglTexCoord3i: *mut c_voidglTexCoord3iv: *mut c_voidglTexCoord3s: *mut c_voidglTexCoord3sv: *mut c_voidglTexCoord4d: *mut c_voidglTexCoord4dv: *mut c_voidglTexCoord4f: *mut c_voidglTexCoord4fv: *mut c_voidglTexCoord4i: *mut c_voidglTexCoord4iv: *mut c_voidglTexCoord4s: *mut c_voidglTexCoord4sv: *mut c_voidglTexCoordP1ui: *mut c_voidglTexCoordP1uiv: *mut c_voidglTexCoordP2ui: *mut c_voidglTexCoordP2uiv: *mut c_voidglTexCoordP3ui: *mut c_voidglTexCoordP3uiv: *mut c_voidglTexCoordP4ui: *mut c_voidglTexCoordP4uiv: *mut c_voidglTexCoordPointer: *mut c_voidglTexEnvf: *mut c_voidglTexEnvfv: *mut c_voidglTexEnvi: *mut c_voidglTexEnviv: *mut c_voidglTexGend: *mut c_voidglTexGendv: *mut c_voidglTexGenf: *mut c_voidglTexGenfv: *mut c_voidglTexGeni: *mut c_voidglTexGeniv: *mut c_voidglTexImage1D: *mut c_voidglTexImage2D: *mut c_voidglTexImage2DMultisample: *mut c_voidglTexImage3D: *mut c_voidglTexImage3DMultisample: *mut c_voidglTexParameterIiv: *mut c_voidglTexParameterIuiv: *mut c_voidglTexParameterf: *mut c_voidglTexParameterfv: *mut c_voidglTexParameteri: *mut c_voidglTexParameteriv: *mut c_voidglTexStorage1D: *mut c_voidglTexStorage2D: *mut c_voidglTexStorage3D: *mut c_voidglTexSubImage1D: *mut c_voidglTexSubImage2D: *mut c_voidglTexSubImage3D: *mut c_voidglTextureRangeAPPLE: *mut c_voidglTransformFeedbackVaryings: *mut c_voidglTranslated: *mut c_voidglTranslatef: *mut c_voidglUniform1f: *mut c_voidglUniform1fv: *mut c_voidglUniform1i: *mut c_voidglUniform1iv: *mut c_voidglUniform1ui: *mut c_voidglUniform1uiv: *mut c_voidglUniform2f: *mut c_voidglUniform2fv: *mut c_voidglUniform2i: *mut c_voidglUniform2iv: *mut c_voidglUniform2ui: *mut c_voidglUniform2uiv: *mut c_voidglUniform3f: *mut c_voidglUniform3fv: *mut c_voidglUniform3i: *mut c_voidglUniform3iv: *mut c_voidglUniform3ui: *mut c_voidglUniform3uiv: *mut c_voidglUniform4f: *mut c_voidglUniform4fv: *mut c_voidglUniform4i: *mut c_voidglUniform4iv: *mut c_voidglUniform4ui: *mut c_voidglUniform4uiv: *mut c_voidglUniformBlockBinding: *mut c_voidglUniformMatrix2fv: *mut c_voidglUniformMatrix2x3fv: *mut c_voidglUniformMatrix2x4fv: *mut c_voidglUniformMatrix3fv: *mut c_voidglUniformMatrix3x2fv: *mut c_voidglUniformMatrix3x4fv: *mut c_voidglUniformMatrix4fv: *mut c_voidglUniformMatrix4x2fv: *mut c_voidglUniformMatrix4x3fv: *mut c_voidglUnmapBuffer: *mut c_voidglUseProgram: *mut c_voidglValidateProgram: *mut c_voidglVertex2d: *mut c_voidglVertex2dv: *mut c_voidglVertex2f: *mut c_voidglVertex2fv: *mut c_voidglVertex2i: *mut c_voidglVertex2iv: *mut c_voidglVertex2s: *mut c_voidglVertex2sv: *mut c_voidglVertex3d: *mut c_voidglVertex3dv: *mut c_voidglVertex3f: *mut c_voidglVertex3fv: *mut c_voidglVertex3i: *mut c_voidglVertex3iv: *mut c_voidglVertex3s: *mut c_voidglVertex3sv: *mut c_voidglVertex4d: *mut c_voidglVertex4dv: *mut c_voidglVertex4f: *mut c_voidglVertex4fv: *mut c_voidglVertex4i: *mut c_voidglVertex4iv: *mut c_voidglVertex4s: *mut c_voidglVertex4sv: *mut c_voidglVertexAttrib1d: *mut c_voidglVertexAttrib1dv: *mut c_voidglVertexAttrib1f: *mut c_voidglVertexAttrib1fv: *mut c_voidglVertexAttrib1s: *mut c_voidglVertexAttrib1sv: *mut c_voidglVertexAttrib2d: *mut c_voidglVertexAttrib2dv: *mut c_voidglVertexAttrib2f: *mut c_voidglVertexAttrib2fv: *mut c_voidglVertexAttrib2s: *mut c_voidglVertexAttrib2sv: *mut c_voidglVertexAttrib3d: *mut c_voidglVertexAttrib3dv: *mut c_voidglVertexAttrib3f: *mut c_voidglVertexAttrib3fv: *mut c_voidglVertexAttrib3s: *mut c_voidglVertexAttrib3sv: *mut c_voidglVertexAttrib4Nbv: *mut c_voidglVertexAttrib4Niv: *mut c_voidglVertexAttrib4Nsv: *mut c_voidglVertexAttrib4Nub: *mut c_voidglVertexAttrib4Nubv: *mut c_voidglVertexAttrib4Nuiv: *mut c_voidglVertexAttrib4Nusv: *mut c_voidglVertexAttrib4bv: *mut c_voidglVertexAttrib4d: *mut c_voidglVertexAttrib4dv: *mut c_voidglVertexAttrib4f: *mut c_voidglVertexAttrib4fv: *mut c_voidglVertexAttrib4iv: *mut c_voidglVertexAttrib4s: *mut c_voidglVertexAttrib4sv: *mut c_voidglVertexAttrib4ubv: *mut c_voidglVertexAttrib4uiv: *mut c_voidglVertexAttrib4usv: *mut c_voidglVertexAttribDivisor: *mut c_voidglVertexAttribI1i: *mut c_voidglVertexAttribI1iv: *mut c_voidglVertexAttribI1ui: *mut c_voidglVertexAttribI1uiv: *mut c_voidglVertexAttribI2i: *mut c_voidglVertexAttribI2iv: *mut c_voidglVertexAttribI2ui: *mut c_voidglVertexAttribI2uiv: *mut c_voidglVertexAttribI3i: *mut c_voidglVertexAttribI3iv: *mut c_voidglVertexAttribI3ui: *mut c_voidglVertexAttribI3uiv: *mut c_voidglVertexAttribI4bv: *mut c_voidglVertexAttribI4i: *mut c_voidglVertexAttribI4iv: *mut c_voidglVertexAttribI4sv: *mut c_voidglVertexAttribI4ubv: *mut c_voidglVertexAttribI4ui: *mut c_voidglVertexAttribI4uiv: *mut c_voidglVertexAttribI4usv: *mut c_voidglVertexAttribIPointer: *mut c_voidglVertexAttribP1ui: *mut c_voidglVertexAttribP1uiv: *mut c_voidglVertexAttribP2ui: *mut c_voidglVertexAttribP2uiv: *mut c_voidglVertexAttribP3ui: *mut c_voidglVertexAttribP3uiv: *mut c_voidglVertexAttribP4ui: *mut c_voidglVertexAttribP4uiv: *mut c_voidglVertexAttribPointer: *mut c_voidglVertexP2ui: *mut c_voidglVertexP2uiv: *mut c_voidglVertexP3ui: *mut c_voidglVertexP3uiv: *mut c_voidglVertexP4ui: *mut c_voidglVertexP4uiv: *mut c_voidglVertexPointer: *mut c_voidglViewport: *mut c_voidglWaitSync: *mut c_voidglWindowPos2d: *mut c_voidglWindowPos2dv: *mut c_voidglWindowPos2f: *mut c_voidglWindowPos2fv: *mut c_voidglWindowPos2i: *mut c_voidglWindowPos2iv: *mut c_voidglWindowPos2s: *mut c_voidglWindowPos2sv: *mut c_voidglWindowPos3d: *mut c_voidglWindowPos3dv: *mut c_voidglWindowPos3f: *mut c_voidglWindowPos3fv: *mut c_voidglWindowPos3i: *mut c_voidglWindowPos3iv: *mut c_voidglWindowPos3s: *mut c_voidglWindowPos3sv: *mut c_void

Implementations

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.