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