ptr GLchar -> cstring; ptr ptr GLchar -> cstringArray
This commit is contained in:
parent
dcb63e1d2d
commit
ff47db4a77
1 changed files with 86 additions and 86 deletions
172
src/opengl.nim
172
src/opengl.nim
|
|
@ -116,9 +116,9 @@ type
|
||||||
GLclampf* = float32
|
GLclampf* = float32
|
||||||
GLdouble* = float64
|
GLdouble* = float64
|
||||||
GLclampd* = float64
|
GLclampd* = float64
|
||||||
GLeglImageOES* = pointer
|
GLeglImageOES* = distinct pointer
|
||||||
GLchar* = char
|
GLchar* = char
|
||||||
GLcharARB* = cchar
|
GLcharARB* = char
|
||||||
GLfixed* = int32
|
GLfixed* = int32
|
||||||
GLhalfNV* = uint16
|
GLhalfNV* = uint16
|
||||||
GLvdpauSurfaceNV* = uint
|
GLvdpauSurfaceNV* = uint
|
||||||
|
|
@ -129,7 +129,7 @@ type
|
||||||
GLint64* = int64
|
GLint64* = int64
|
||||||
GLsizeiptrARB* = int32
|
GLsizeiptrARB* = int32
|
||||||
GLsizeiptr* = int32
|
GLsizeiptr* = int32
|
||||||
GLsync* = pointer
|
GLsync* = distinct pointer
|
||||||
GLuint64* = uint64
|
GLuint64* = uint64
|
||||||
|
|
||||||
TGLenum* = uint32
|
TGLenum* = uint32
|
||||||
|
|
@ -148,9 +148,9 @@ type
|
||||||
TGLclampf* = float32
|
TGLclampf* = float32
|
||||||
TGLdouble* = float64
|
TGLdouble* = float64
|
||||||
TGLclampd* = float64
|
TGLclampd* = float64
|
||||||
TGLeglImageOES* = pointer
|
TGLeglImageOES* = distinct pointer
|
||||||
TGLchar* = char
|
TGLchar* = char
|
||||||
TGLcharARB* = cchar
|
TGLcharARB* = char
|
||||||
TGLfixed* = int32
|
TGLfixed* = int32
|
||||||
TGLhalfNV* = uint16
|
TGLhalfNV* = uint16
|
||||||
TGLvdpauSurfaceNV* = uint
|
TGLvdpauSurfaceNV* = uint
|
||||||
|
|
@ -161,7 +161,7 @@ type
|
||||||
TGLint64* = int64
|
TGLint64* = int64
|
||||||
TGLsizeiptrARB* = int32
|
TGLsizeiptrARB* = int32
|
||||||
TGLsizeiptr* = int32
|
TGLsizeiptr* = int32
|
||||||
TGLsync* = pointer
|
TGLsync* = distinct pointer
|
||||||
TGLuint64* = uint64
|
TGLuint64* = uint64
|
||||||
|
|
||||||
TCL_context* = distinct pointer
|
TCL_context* = distinct pointer
|
||||||
|
|
@ -358,7 +358,7 @@ wrapErrorChecking:
|
||||||
proc glColor4dv(v: ptr GLdouble) {.importc.}
|
proc glColor4dv(v: ptr GLdouble) {.importc.}
|
||||||
proc glColor3fv(v: ptr GLfloat) {.importc.}
|
proc glColor3fv(v: ptr GLfloat) {.importc.}
|
||||||
proc glVertexAttribI1uiEXT(index: GLuint, x: GLuint) {.importc.}
|
proc glVertexAttribI1uiEXT(index: GLuint, x: GLuint) {.importc.}
|
||||||
proc glGetDebugMessageLogKHR(count: GLuint, bufsize: GLsizei, sources: ptr GLenum, types: ptr GLenum, ids: ptr GLuint, severities: ptr GLenum, lengths: ptr GLsizei, messageLog: ptr GLchar): TGLuint {.importc.}
|
proc glGetDebugMessageLogKHR(count: GLuint, bufsize: GLsizei, sources: ptr GLenum, types: ptr GLenum, ids: ptr GLuint, severities: ptr GLenum, lengths: ptr GLsizei, messageLog: cstring): TGLuint {.importc.}
|
||||||
proc glVertexAttribI2iv(index: GLuint, v: ptr GLint) {.importc.}
|
proc glVertexAttribI2iv(index: GLuint, v: ptr GLint) {.importc.}
|
||||||
proc glTexCoord1xvOES(coords: ptr GLfixed) {.importc.}
|
proc glTexCoord1xvOES(coords: ptr GLfixed) {.importc.}
|
||||||
proc glVertex3hNV(x: GLhalfNV, y: GLhalfNV, z: GLhalfNV) {.importc.}
|
proc glVertex3hNV(x: GLhalfNV, y: GLhalfNV, z: GLhalfNV) {.importc.}
|
||||||
|
|
@ -446,7 +446,7 @@ wrapErrorChecking:
|
||||||
proc glImageTransformParameterfvHP(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glImageTransformParameterfvHP(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glUniform3uiEXT(location: GLint, v0: GLuint, v1: GLuint, v2: GLuint) {.importc.}
|
proc glUniform3uiEXT(location: GLint, v0: GLuint, v1: GLuint, v2: GLuint) {.importc.}
|
||||||
proc glGetInvariantIntegervEXT(id: GLuint, value: GLenum, data: ptr GLint) {.importc.}
|
proc glGetInvariantIntegervEXT(id: GLuint, value: GLenum, data: ptr GLint) {.importc.}
|
||||||
proc glGetTransformFeedbackVaryingEXT(program: GLuint, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, size: ptr GLsizei, `type`: ptr GLenum, name: ptr GLchar) {.importc.}
|
proc glGetTransformFeedbackVaryingEXT(program: GLuint, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, size: ptr GLsizei, `type`: ptr GLenum, name: cstring) {.importc.}
|
||||||
proc glSamplerParameterIuiv(sampler: GLuint, pname: GLenum, param: ptr GLuint) {.importc.}
|
proc glSamplerParameterIuiv(sampler: GLuint, pname: GLenum, param: ptr GLuint) {.importc.}
|
||||||
proc glProgramUniform2fEXT(program: GLuint, location: GLint, v0: GLfloat, v1: GLfloat) {.importc.}
|
proc glProgramUniform2fEXT(program: GLuint, location: GLint, v0: GLfloat, v1: GLfloat) {.importc.}
|
||||||
proc glMultiTexCoord2hvNV(target: GLenum, v: ptr GLhalfNV) {.importc.}
|
proc glMultiTexCoord2hvNV(target: GLenum, v: ptr GLhalfNV) {.importc.}
|
||||||
|
|
@ -457,14 +457,14 @@ wrapErrorChecking:
|
||||||
proc glFenceSyncAPPLE(condition: GLenum, flags: GLbitfield): TGLsync {.importc.}
|
proc glFenceSyncAPPLE(condition: GLenum, flags: GLbitfield): TGLsync {.importc.}
|
||||||
proc glGetVariantArrayObjectivATI(id: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetVariantArrayObjectivATI(id: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glProgramUniform4dvEXT(program: GLuint, location: GLint, count: GLsizei, value: ptr GLdouble) {.importc.}
|
proc glProgramUniform4dvEXT(program: GLuint, location: GLint, count: GLsizei, value: ptr GLdouble) {.importc.}
|
||||||
proc glPushDebugGroupKHR(source: GLenum, id: GLuint, length: GLsizei, message: ptr GLchar) {.importc.}
|
proc glPushDebugGroupKHR(source: GLenum, id: GLuint, length: GLsizei, message: cstring) {.importc.}
|
||||||
proc glFragmentLightivSGIX(light: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glFragmentLightivSGIX(light: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glFramebufferTexture2DEXT(target: GLenum, attachment: GLenum, textarget: GLenum, texture: GLuint, level: GLint) {.importc.}
|
proc glFramebufferTexture2DEXT(target: GLenum, attachment: GLenum, textarget: GLenum, texture: GLuint, level: GLint) {.importc.}
|
||||||
proc glGetActiveSubroutineUniformiv(program: GLuint, shadertype: GLenum, index: GLuint, pname: GLenum, values: ptr GLint) {.importc.}
|
proc glGetActiveSubroutineUniformiv(program: GLuint, shadertype: GLenum, index: GLuint, pname: GLenum, values: ptr GLint) {.importc.}
|
||||||
proc glFrustumf(l: GLfloat, r: GLfloat, b: GLfloat, t: GLfloat, n: GLfloat, f: GLfloat) {.importc.}
|
proc glFrustumf(l: GLfloat, r: GLfloat, b: GLfloat, t: GLfloat, n: GLfloat, f: GLfloat) {.importc.}
|
||||||
proc glEndQueryIndexed(target: GLenum, index: GLuint) {.importc.}
|
proc glEndQueryIndexed(target: GLenum, index: GLuint) {.importc.}
|
||||||
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) {.importc.}
|
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) {.importc.}
|
||||||
proc glGetProgramPipelineInfoLogEXT(pipeline: GLuint, bufSize: GLsizei, length: ptr GLsizei, infoLog: ptr GLchar) {.importc.}
|
proc glGetProgramPipelineInfoLogEXT(pipeline: GLuint, bufSize: GLsizei, length: ptr GLsizei, infoLog: cstring) {.importc.}
|
||||||
proc glGetVertexAttribfvNV(index: GLuint, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glGetVertexAttribfvNV(index: GLuint, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glVertexArrayIndexOffsetEXT(vaobj: GLuint, buffer: GLuint, `type`: GLenum, stride: GLsizei, offset: GLintptr) {.importc.}
|
proc glVertexArrayIndexOffsetEXT(vaobj: GLuint, buffer: GLuint, `type`: GLenum, stride: GLsizei, offset: GLintptr) {.importc.}
|
||||||
proc glDrawTexsvOES(coords: ptr GLshort) {.importc.}
|
proc glDrawTexsvOES(coords: ptr GLshort) {.importc.}
|
||||||
|
|
@ -484,7 +484,7 @@ wrapErrorChecking:
|
||||||
proc glColor3bv(v: ptr GLbyte) {.importc.}
|
proc glColor3bv(v: ptr GLbyte) {.importc.}
|
||||||
proc glNamedProgramLocalParameter4dEXT(program: GLuint, target: GLenum, index: GLuint, x: GLdouble, y: GLdouble, z: GLdouble, w: GLdouble) {.importc.}
|
proc glNamedProgramLocalParameter4dEXT(program: GLuint, target: GLenum, index: GLuint, x: GLdouble, y: GLdouble, z: GLdouble, w: GLdouble) {.importc.}
|
||||||
proc glVertexPointer(size: GLint, `type`: GLenum, stride: GLsizei, `pointer`: pointer) {.importc.}
|
proc glVertexPointer(size: GLint, `type`: GLenum, stride: GLsizei, `pointer`: pointer) {.importc.}
|
||||||
proc glGetObjectLabelKHR(identifier: GLenum, name: GLuint, bufSize: GLsizei, length: ptr GLsizei, label: ptr GLchar) {.importc.}
|
proc glGetObjectLabelKHR(identifier: GLenum, name: GLuint, bufSize: GLsizei, length: ptr GLsizei, label: cstring) {.importc.}
|
||||||
proc glCombinerStageParameterfvNV(stage: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glCombinerStageParameterfvNV(stage: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glNormal3hvNV(v: ptr GLhalfNV) {.importc.}
|
proc glNormal3hvNV(v: ptr GLhalfNV) {.importc.}
|
||||||
proc glUniform2i64NV(location: GLint, x: GLint64EXT, y: GLint64EXT) {.importc.}
|
proc glUniform2i64NV(location: GLint, x: GLint64EXT, y: GLint64EXT) {.importc.}
|
||||||
|
|
@ -553,9 +553,9 @@ wrapErrorChecking:
|
||||||
proc glFlushMappedBufferRangeEXT(target: GLenum, offset: GLintptr, length: GLsizeiptr) {.importc.}
|
proc glFlushMappedBufferRangeEXT(target: GLenum, offset: GLintptr, length: GLsizeiptr) {.importc.}
|
||||||
proc glNormal3dv(v: ptr GLdouble) {.importc.}
|
proc glNormal3dv(v: ptr GLdouble) {.importc.}
|
||||||
proc glProgramUniform4d(program: GLuint, location: GLint, v0: GLdouble, v1: GLdouble, v2: GLdouble, v3: GLdouble) {.importc.}
|
proc glProgramUniform4d(program: GLuint, location: GLint, v0: GLdouble, v1: GLdouble, v2: GLdouble, v3: GLdouble) {.importc.}
|
||||||
proc glCreateShaderProgramEXT(`type`: GLenum, string: ptr GLchar): TGLuint {.importc.}
|
proc glCreateShaderProgramEXT(`type`: GLenum, string: cstring): TGLuint {.importc.}
|
||||||
proc glGetLightxvOES(light: GLenum, pname: GLenum, params: ptr GLfixed) {.importc.}
|
proc glGetLightxvOES(light: GLenum, pname: GLenum, params: ptr GLfixed) {.importc.}
|
||||||
proc glGetObjectPtrLabelKHR(`ptr`: ptr pointer, bufSize: GLsizei, length: ptr GLsizei, label: ptr GLchar) {.importc.}
|
proc glGetObjectPtrLabelKHR(`ptr`: ptr pointer, bufSize: GLsizei, length: ptr GLsizei, label: cstring) {.importc.}
|
||||||
proc glTransformPathNV(resultPath: GLuint, srcPath: GLuint, transformType: GLenum, transformValues: ptr GLfloat) {.importc.}
|
proc glTransformPathNV(resultPath: GLuint, srcPath: GLuint, transformType: GLenum, transformValues: ptr GLfloat) {.importc.}
|
||||||
proc glMultTransposeMatrixf(m: ptr GLfloat) {.importc.}
|
proc glMultTransposeMatrixf(m: ptr GLfloat) {.importc.}
|
||||||
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) {.importc.}
|
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) {.importc.}
|
||||||
|
|
@ -575,7 +575,7 @@ wrapErrorChecking:
|
||||||
proc glMultiTexEnviEXT(texunit: GLenum, target: GLenum, pname: GLenum, param: GLint) {.importc.}
|
proc glMultiTexEnviEXT(texunit: GLenum, target: GLenum, pname: GLenum, param: GLint) {.importc.}
|
||||||
proc glProgramUniform1fv(program: GLuint, location: GLint, count: GLsizei, value: ptr GLfloat) {.importc.}
|
proc glProgramUniform1fv(program: GLuint, location: GLint, count: GLsizei, value: ptr GLfloat) {.importc.}
|
||||||
proc glDrawBuffersARB(n: GLsizei, bufs: ptr GLenum) {.importc.}
|
proc glDrawBuffersARB(n: GLsizei, bufs: ptr GLenum) {.importc.}
|
||||||
proc glGetUniformLocationARB(programObj: GLhandleARB, name: ptr GLcharARB): TGLint {.importc.}
|
proc glGetUniformLocationARB(programObj: GLhandleARB, name: cstring): TGLint {.importc.}
|
||||||
proc glResumeTransformFeedback() {.importc.}
|
proc glResumeTransformFeedback() {.importc.}
|
||||||
proc glMap1f(target: GLenum, u1: GLfloat, u2: GLfloat, stride: GLint, order: GLint, points: ptr GLfloat) {.importc.}
|
proc glMap1f(target: GLenum, u1: GLfloat, u2: GLfloat, stride: GLint, order: GLint, points: ptr GLfloat) {.importc.}
|
||||||
proc glVertex3xOES(x: GLfixed, y: GLfixed) {.importc.}
|
proc glVertex3xOES(x: GLfixed, y: GLfixed) {.importc.}
|
||||||
|
|
@ -587,7 +587,7 @@ wrapErrorChecking:
|
||||||
proc glGetVertexArrayPointeri_vEXT(vaobj: GLuint, index: GLuint, pname: GLenum, param: ptr pointer) {.importc.}
|
proc glGetVertexArrayPointeri_vEXT(vaobj: GLuint, index: GLuint, pname: GLenum, param: ptr pointer) {.importc.}
|
||||||
proc glProgramParameter4fvNV(target: GLenum, index: GLuint, v: ptr GLfloat) {.importc.}
|
proc glProgramParameter4fvNV(target: GLenum, index: GLuint, v: ptr GLfloat) {.importc.}
|
||||||
proc glDiscardFramebufferEXT(target: GLenum, numAttachments: GLsizei, attachments: ptr GLenum) {.importc.}
|
proc glDiscardFramebufferEXT(target: GLenum, numAttachments: GLsizei, attachments: ptr GLenum) {.importc.}
|
||||||
proc glGetDebugMessageLogARB(count: GLuint, bufsize: GLsizei, sources: ptr GLenum, types: ptr GLenum, ids: ptr GLuint, severities: ptr GLenum, lengths: ptr GLsizei, messageLog: ptr GLchar): TGLuint {.importc.}
|
proc glGetDebugMessageLogARB(count: GLuint, bufsize: GLsizei, sources: ptr GLenum, types: ptr GLenum, ids: ptr GLuint, severities: ptr GLenum, lengths: ptr GLsizei, messageLog: cstring): TGLuint {.importc.}
|
||||||
proc glResolveMultisampleFramebufferAPPLE() {.importc.}
|
proc glResolveMultisampleFramebufferAPPLE() {.importc.}
|
||||||
proc glGetIntegeri_vEXT(target: GLenum, index: GLuint, data: ptr GLint) {.importc.}
|
proc glGetIntegeri_vEXT(target: GLenum, index: GLuint, data: ptr GLint) {.importc.}
|
||||||
proc glDepthBoundsdNV(zmin: GLdouble, zmax: GLdouble) {.importc.}
|
proc glDepthBoundsdNV(zmin: GLdouble, zmax: GLdouble) {.importc.}
|
||||||
|
|
@ -642,7 +642,7 @@ wrapErrorChecking:
|
||||||
proc glVertexAttribL4i64vNV(index: GLuint, v: ptr GLint64EXT) {.importc.}
|
proc glVertexAttribL4i64vNV(index: GLuint, v: ptr GLint64EXT) {.importc.}
|
||||||
proc glEnableVariantClientStateEXT(id: GLuint) {.importc.}
|
proc glEnableVariantClientStateEXT(id: GLuint) {.importc.}
|
||||||
proc glSyncTextureINTEL(texture: GLuint) {.importc.}
|
proc glSyncTextureINTEL(texture: GLuint) {.importc.}
|
||||||
proc glGetObjectPtrLabel(`ptr`: ptr pointer, bufSize: GLsizei, length: ptr GLsizei, label: ptr GLchar) {.importc.}
|
proc glGetObjectPtrLabel(`ptr`: ptr pointer, bufSize: GLsizei, length: ptr GLsizei, label: cstring) {.importc.}
|
||||||
proc glCopyTexSubImage1D(target: GLenum, level: GLint, xoffset: GLint, x: GLint, y: GLint, width: GLsizei) {.importc.}
|
proc glCopyTexSubImage1D(target: GLenum, level: GLint, xoffset: GLint, x: GLint, y: GLint, width: GLsizei) {.importc.}
|
||||||
proc glOrthofOES(l: GLfloat, r: GLfloat, b: GLfloat, t: GLfloat, n: GLfloat, f: GLfloat) {.importc.}
|
proc glOrthofOES(l: GLfloat, r: GLfloat, b: GLfloat, t: GLfloat, n: GLfloat, f: GLfloat) {.importc.}
|
||||||
proc glWindowPos3sARB(x: GLshort, y: GLshort, z: GLshort) {.importc.}
|
proc glWindowPos3sARB(x: GLshort, y: GLshort, z: GLshort) {.importc.}
|
||||||
|
|
@ -665,7 +665,7 @@ wrapErrorChecking:
|
||||||
proc glVertexP2ui(`type`: GLenum, value: GLuint) {.importc.}
|
proc glVertexP2ui(`type`: GLenum, value: GLuint) {.importc.}
|
||||||
proc glGenQueries(n: GLsizei, ids: ptr GLuint) {.importc.}
|
proc glGenQueries(n: GLsizei, ids: ptr GLuint) {.importc.}
|
||||||
proc glBindBufferOffsetNV(target: GLenum, index: GLuint, buffer: GLuint, offset: GLintptr) {.importc.}
|
proc glBindBufferOffsetNV(target: GLenum, index: GLuint, buffer: GLuint, offset: GLintptr) {.importc.}
|
||||||
proc glGetFragDataLocation(program: GLuint, name: ptr GLchar): TGLint {.importc.}
|
proc glGetFragDataLocation(program: GLuint, name: cstring): TGLint {.importc.}
|
||||||
proc glVertexAttribs2svNV(index: GLuint, count: GLsizei, v: ptr GLshort) {.importc.}
|
proc glVertexAttribs2svNV(index: GLuint, count: GLsizei, v: ptr GLshort) {.importc.}
|
||||||
proc glGetPathLengthNV(path: GLuint, startSegment: GLsizei, numSegments: GLsizei): TGLfloat {.importc.}
|
proc glGetPathLengthNV(path: GLuint, startSegment: GLsizei, numSegments: GLsizei): TGLfloat {.importc.}
|
||||||
proc glVertexAttrib3dARB(index: GLuint, x: GLdouble, y: GLdouble, z: GLdouble) {.importc.}
|
proc glVertexAttrib3dARB(index: GLuint, x: GLdouble, y: GLdouble, z: GLdouble) {.importc.}
|
||||||
|
|
@ -731,7 +731,7 @@ wrapErrorChecking:
|
||||||
proc glGetFixedv(pname: GLenum, params: ptr GLfixed) {.importc.}
|
proc glGetFixedv(pname: GLenum, params: ptr GLfixed) {.importc.}
|
||||||
proc glMaterialf(face: GLenum, pname: GLenum, param: GLfloat) {.importc.}
|
proc glMaterialf(face: GLenum, pname: GLenum, param: GLfloat) {.importc.}
|
||||||
proc glVideoCaptureStreamParameterfvNV(video_capture_slot: GLuint, stream: GLuint, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glVideoCaptureStreamParameterfvNV(video_capture_slot: GLuint, stream: GLuint, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glGetDebugMessageLogAMD(count: GLuint, bufsize: GLsizei, categories: ptr GLenum, severities: ptr GLuint, ids: ptr GLuint, lengths: ptr GLsizei, message: ptr GLchar): TGLuint {.importc.}
|
proc glGetDebugMessageLogAMD(count: GLuint, bufsize: GLsizei, categories: ptr GLenum, severities: ptr GLuint, ids: ptr GLuint, lengths: ptr GLsizei, message: cstring): TGLuint {.importc.}
|
||||||
proc glProgramUniform2uiv(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
proc glProgramUniform2uiv(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
||||||
proc glMatrixMultTransposedEXT(mode: GLenum, m: ptr GLdouble) {.importc.}
|
proc glMatrixMultTransposedEXT(mode: GLenum, m: ptr GLdouble) {.importc.}
|
||||||
proc glIsPointInStrokePathNV(path: GLuint, x: GLfloat, y: GLfloat): TGLboolean {.importc.}
|
proc glIsPointInStrokePathNV(path: GLuint, x: GLfloat, y: GLfloat): TGLboolean {.importc.}
|
||||||
|
|
@ -767,7 +767,7 @@ wrapErrorChecking:
|
||||||
proc glTexStorage3D(target: GLenum, levels: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei, depth: GLsizei) {.importc.}
|
proc glTexStorage3D(target: GLenum, levels: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei, depth: GLsizei) {.importc.}
|
||||||
proc glMultiTexCoord2xOES(texture: GLenum, s: GLfixed, t: GLfixed) {.importc.}
|
proc glMultiTexCoord2xOES(texture: GLenum, s: GLfixed, t: GLfixed) {.importc.}
|
||||||
proc glWindowPos2fARB(x: GLfloat, y: GLfloat) {.importc.}
|
proc glWindowPos2fARB(x: GLfloat, y: GLfloat) {.importc.}
|
||||||
proc glGetProgramResourceIndex(program: GLuint, programInterface: GLenum, name: ptr GLchar): TGLuint {.importc.}
|
proc glGetProgramResourceIndex(program: GLuint, programInterface: GLenum, name: cstring): TGLuint {.importc.}
|
||||||
proc glProgramUniform2uivEXT(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
proc glProgramUniform2uivEXT(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
||||||
proc glMakeImageHandleNonResidentNV(handle: GLuint64) {.importc.}
|
proc glMakeImageHandleNonResidentNV(handle: GLuint64) {.importc.}
|
||||||
proc glNamedProgramLocalParameter4fvEXT(program: GLuint, target: GLenum, index: GLuint, params: ptr GLfloat) {.importc.}
|
proc glNamedProgramLocalParameter4fvEXT(program: GLuint, target: GLenum, index: GLuint, params: ptr GLfloat) {.importc.}
|
||||||
|
|
@ -793,7 +793,7 @@ wrapErrorChecking:
|
||||||
proc glProgramLocalParameterI4uivNV(target: GLenum, index: GLuint, params: ptr GLuint) {.importc.}
|
proc glProgramLocalParameterI4uivNV(target: GLenum, index: GLuint, params: ptr GLuint) {.importc.}
|
||||||
proc glRenderMode(mode: GLenum): TGLint {.importc.}
|
proc glRenderMode(mode: GLenum): TGLint {.importc.}
|
||||||
proc glVertexStream4fATI(stream: GLenum, x: GLfloat, y: GLfloat, z: GLfloat, w: GLfloat) {.importc.}
|
proc glVertexStream4fATI(stream: GLenum, x: GLfloat, y: GLfloat, z: GLfloat, w: GLfloat) {.importc.}
|
||||||
proc glGetObjectLabelEXT(`type`: GLenum, `object`: GLuint, bufSize: GLsizei, length: ptr GLsizei, label: ptr GLchar) {.importc.}
|
proc glGetObjectLabelEXT(`type`: GLenum, `object`: GLuint, bufSize: GLsizei, length: ptr GLsizei, label: cstring) {.importc.}
|
||||||
proc glNamedFramebufferTexture3DEXT(framebuffer: GLuint, attachment: GLenum, textarget: GLenum, texture: GLuint, level: GLint, zoffset: GLint) {.importc.}
|
proc glNamedFramebufferTexture3DEXT(framebuffer: GLuint, attachment: GLenum, textarget: GLenum, texture: GLuint, level: GLint, zoffset: GLint) {.importc.}
|
||||||
proc glLoadMatrixf(m: ptr GLfloat) {.importc.}
|
proc glLoadMatrixf(m: ptr GLfloat) {.importc.}
|
||||||
proc glGetQueryObjectuivEXT(id: GLuint, pname: GLenum, params: ptr GLuint) {.importc.}
|
proc glGetQueryObjectuivEXT(id: GLuint, pname: GLenum, params: ptr GLuint) {.importc.}
|
||||||
|
|
@ -803,7 +803,7 @@ wrapErrorChecking:
|
||||||
proc glTexGenxvOES(coord: GLenum, pname: GLenum, params: ptr GLfixed) {.importc.}
|
proc glTexGenxvOES(coord: GLenum, pname: GLenum, params: ptr GLfixed) {.importc.}
|
||||||
proc glMatrixMode(mode: GLenum) {.importc.}
|
proc glMatrixMode(mode: GLenum) {.importc.}
|
||||||
proc glColorTableParameterivSGI(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glColorTableParameterivSGI(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glGetProgramInfoLog(program: GLuint, bufSize: GLsizei, length: ptr GLsizei, infoLog: ptr GLchar) {.importc.}
|
proc glGetProgramInfoLog(program: GLuint, bufSize: GLsizei, length: ptr GLsizei, infoLog: cstring) {.importc.}
|
||||||
proc glGetSeparableFilter(target: GLenum, format: GLenum, `type`: GLenum, row: pointer, column: pointer, span: pointer) {.importc.}
|
proc glGetSeparableFilter(target: GLenum, format: GLenum, `type`: GLenum, row: pointer, column: pointer, span: pointer) {.importc.}
|
||||||
proc glFogfv(pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glFogfv(pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glDrawTexfvOES(coords: ptr GLfloat) {.importc.}
|
proc glDrawTexfvOES(coords: ptr GLfloat) {.importc.}
|
||||||
|
|
@ -829,7 +829,7 @@ wrapErrorChecking:
|
||||||
proc glBeginConditionalRender(id: GLuint, mode: GLenum) {.importc.}
|
proc glBeginConditionalRender(id: GLuint, mode: GLenum) {.importc.}
|
||||||
proc glVertexAttribI3uiEXT(index: GLuint, x: GLuint, y: GLuint, z: GLuint) {.importc.}
|
proc glVertexAttribI3uiEXT(index: GLuint, x: GLuint, y: GLuint, z: GLuint) {.importc.}
|
||||||
proc glVDPAUMapSurfacesNV(numSurfaces: GLsizei, surfaces: ptr GLvdpauSurfaceNV) {.importc.}
|
proc glVDPAUMapSurfacesNV(numSurfaces: GLsizei, surfaces: ptr GLvdpauSurfaceNV) {.importc.}
|
||||||
proc glGetProgramResourceName(program: GLuint, programInterface: GLenum, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, name: ptr GLchar) {.importc.}
|
proc glGetProgramResourceName(program: GLuint, programInterface: GLenum, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, name: cstring) {.importc.}
|
||||||
proc glMultiTexCoord4f(target: GLenum, s: GLfloat, t: GLfloat, r: GLfloat, q: GLfloat) {.importc.}
|
proc glMultiTexCoord4f(target: GLenum, s: GLfloat, t: GLfloat, r: GLfloat, q: GLfloat) {.importc.}
|
||||||
proc glVertexAttrib2hNV(index: GLuint, x: GLhalfNV, y: GLhalfNV) {.importc.}
|
proc glVertexAttrib2hNV(index: GLuint, x: GLhalfNV, y: GLhalfNV) {.importc.}
|
||||||
proc glDrawArraysInstancedNV(mode: GLenum, first: GLint, count: GLsizei, primcount: GLsizei) {.importc.}
|
proc glDrawArraysInstancedNV(mode: GLenum, first: GLint, count: GLsizei, primcount: GLsizei) {.importc.}
|
||||||
|
|
@ -850,7 +850,7 @@ wrapErrorChecking:
|
||||||
proc glReferencePlaneSGIX(equation: ptr GLdouble) {.importc.}
|
proc glReferencePlaneSGIX(equation: ptr GLdouble) {.importc.}
|
||||||
proc glNormalStream3iATI(stream: GLenum, nx: GLint, ny: GLint, nz: GLint) {.importc.}
|
proc glNormalStream3iATI(stream: GLenum, nx: GLint, ny: GLint, nz: GLint) {.importc.}
|
||||||
proc glGetColorTableParameterfvEXT(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glGetColorTableParameterfvEXT(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glGetAttribLocation(program: GLuint, name: ptr GLchar): TGLint {.importc.}
|
proc glGetAttribLocation(program: GLuint, name: cstring): TGLint {.importc.}
|
||||||
proc glMultiTexParameterfEXT(texunit: GLenum, target: GLenum, pname: GLenum, param: GLfloat) {.importc.}
|
proc glMultiTexParameterfEXT(texunit: GLenum, target: GLenum, pname: GLenum, param: GLfloat) {.importc.}
|
||||||
proc glGenFencesNV(n: GLsizei, fences: ptr GLuint) {.importc.}
|
proc glGenFencesNV(n: GLsizei, fences: ptr GLuint) {.importc.}
|
||||||
proc glUniform4dv(location: GLint, count: GLsizei, value: ptr GLdouble) {.importc.}
|
proc glUniform4dv(location: GLint, count: GLsizei, value: ptr GLdouble) {.importc.}
|
||||||
|
|
@ -877,7 +877,7 @@ wrapErrorChecking:
|
||||||
proc glMultiTexCoord3fARB(target: GLenum, s: GLfloat, t: GLfloat, r: GLfloat) {.importc.}
|
proc glMultiTexCoord3fARB(target: GLenum, s: GLfloat, t: GLfloat, r: GLfloat) {.importc.}
|
||||||
proc glRasterPos3xOES(x: GLfixed, y: GLfixed, z: GLfixed) {.importc.}
|
proc glRasterPos3xOES(x: GLfixed, y: GLfixed, z: GLfixed) {.importc.}
|
||||||
proc glEGLImageTargetRenderbufferStorageOES(target: GLenum, image: GLeglImageOES) {.importc.}
|
proc glEGLImageTargetRenderbufferStorageOES(target: GLenum, image: GLeglImageOES) {.importc.}
|
||||||
proc glGetAttribLocationARB(programObj: GLhandleARB, name: ptr GLcharARB): TGLint {.importc.}
|
proc glGetAttribLocationARB(programObj: GLhandleARB, name: cstring): TGLint {.importc.}
|
||||||
proc glProgramNamedParameter4dvNV(id: GLuint, len: GLsizei, name: ptr GLubyte, v: ptr GLdouble) {.importc.}
|
proc glProgramNamedParameter4dvNV(id: GLuint, len: GLsizei, name: ptr GLubyte, v: ptr GLdouble) {.importc.}
|
||||||
proc glProgramLocalParameterI4uiNV(target: GLenum, index: GLuint, x: GLuint, y: GLuint, z: GLuint, w: GLuint) {.importc.}
|
proc glProgramLocalParameterI4uiNV(target: GLenum, index: GLuint, x: GLuint, y: GLuint, z: GLuint, w: GLuint) {.importc.}
|
||||||
proc glNamedFramebufferTextureFaceEXT(framebuffer: GLuint, attachment: GLenum, texture: GLuint, level: GLint, face: GLenum) {.importc.}
|
proc glNamedFramebufferTextureFaceEXT(framebuffer: GLuint, attachment: GLenum, texture: GLuint, level: GLint, face: GLenum) {.importc.}
|
||||||
|
|
@ -954,7 +954,7 @@ wrapErrorChecking:
|
||||||
proc glGetPixelTexGenParameterivSGIS(pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetPixelTexGenParameterivSGIS(pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glVariantuivEXT(id: GLuint, `addr`: ptr GLuint) {.importc.}
|
proc glVariantuivEXT(id: GLuint, `addr`: ptr GLuint) {.importc.}
|
||||||
proc glTexParameterfv(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glTexParameterfv(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glGetSubroutineUniformLocation(program: GLuint, shadertype: GLenum, name: ptr GLchar): TGLint {.importc.}
|
proc glGetSubroutineUniformLocation(program: GLuint, shadertype: GLenum, name: cstring): TGLint {.importc.}
|
||||||
proc glProgramUniformMatrix3fvEXT(program: GLuint, location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLfloat) {.importc.}
|
proc glProgramUniformMatrix3fvEXT(program: GLuint, location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLfloat) {.importc.}
|
||||||
proc glDrawBuffersATI(n: GLsizei, bufs: ptr GLenum) {.importc.}
|
proc glDrawBuffersATI(n: GLsizei, bufs: ptr GLenum) {.importc.}
|
||||||
proc glGetVertexAttribivNV(index: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetVertexAttribivNV(index: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
|
|
@ -995,7 +995,7 @@ wrapErrorChecking:
|
||||||
proc glTexCoord3f(s: GLfloat, t: GLfloat, r: GLfloat) {.importc.}
|
proc glTexCoord3f(s: GLfloat, t: GLfloat, r: GLfloat) {.importc.}
|
||||||
proc glMultiTexCoord1fARB(target: GLenum, s: GLfloat) {.importc.}
|
proc glMultiTexCoord1fARB(target: GLenum, s: GLfloat) {.importc.}
|
||||||
proc glVertexAttrib4f(index: GLuint, x: GLfloat, y: GLfloat, z: GLfloat, w: GLfloat) {.importc.}
|
proc glVertexAttrib4f(index: GLuint, x: GLfloat, y: GLfloat, z: GLfloat, w: GLfloat) {.importc.}
|
||||||
proc glGetFragDataLocationEXT(program: GLuint, name: ptr GLchar): TGLint {.importc.}
|
proc glGetFragDataLocationEXT(program: GLuint, name: cstring): TGLint {.importc.}
|
||||||
proc glFlushMappedNamedBufferRangeEXT(buffer: GLuint, offset: GLintptr, length: GLsizeiptr) {.importc.}
|
proc glFlushMappedNamedBufferRangeEXT(buffer: GLuint, offset: GLintptr, length: GLsizeiptr) {.importc.}
|
||||||
proc glVertexAttrib1sARB(index: GLuint, x: GLshort) {.importc.}
|
proc glVertexAttrib1sARB(index: GLuint, x: GLshort) {.importc.}
|
||||||
proc glBitmapxOES(width: GLsizei, height: GLsizei, xorig: GLfixed, yorig: GLfixed, xmove: GLfixed, ymove: GLfixed, bitmap: ptr GLubyte) {.importc.}
|
proc glBitmapxOES(width: GLsizei, height: GLsizei, xorig: GLfixed, yorig: GLfixed, xmove: GLfixed, ymove: GLfixed, bitmap: ptr GLubyte) {.importc.}
|
||||||
|
|
@ -1024,7 +1024,7 @@ wrapErrorChecking:
|
||||||
proc glEnableDriverControlQCOM(driverControl: GLuint) {.importc.}
|
proc glEnableDriverControlQCOM(driverControl: GLuint) {.importc.}
|
||||||
proc glPointParameteri(pname: GLenum, param: GLint) {.importc.}
|
proc glPointParameteri(pname: GLenum, param: GLint) {.importc.}
|
||||||
proc glVertexAttribI2i(index: GLuint, x: GLint, y: GLint) {.importc.}
|
proc glVertexAttribI2i(index: GLuint, x: GLint, y: GLint) {.importc.}
|
||||||
proc glGetDriverControlStringQCOM(driverControl: GLuint, bufSize: GLsizei, length: ptr GLsizei, driverControlString: ptr GLchar) {.importc.}
|
proc glGetDriverControlStringQCOM(driverControl: GLuint, bufSize: GLsizei, length: ptr GLsizei, driverControlString: cstring) {.importc.}
|
||||||
proc glGetTexLevelParameteriv(target: GLenum, level: GLint, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetTexLevelParameteriv(target: GLenum, level: GLint, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glGetHandleARB(pname: GLenum): TGLhandleARB {.importc.}
|
proc glGetHandleARB(pname: GLenum): TGLhandleARB {.importc.}
|
||||||
proc glIndexubv(c: ptr GLubyte) {.importc.}
|
proc glIndexubv(c: ptr GLubyte) {.importc.}
|
||||||
|
|
@ -1058,7 +1058,7 @@ wrapErrorChecking:
|
||||||
proc glVertexAttribI1iEXT(index: GLuint, x: GLint) {.importc.}
|
proc glVertexAttribI1iEXT(index: GLuint, x: GLint) {.importc.}
|
||||||
proc glFramebufferTexture1D(target: GLenum, attachment: GLenum, textarget: GLenum, texture: GLuint, level: GLint) {.importc.}
|
proc glFramebufferTexture1D(target: GLenum, attachment: GLenum, textarget: GLenum, texture: GLuint, level: GLint) {.importc.}
|
||||||
proc glVertexAttribI2uiv(index: GLuint, v: ptr GLuint) {.importc.}
|
proc glVertexAttribI2uiv(index: GLuint, v: ptr GLuint) {.importc.}
|
||||||
proc glBindFragDataLocation(program: GLuint, color: GLuint, name: ptr GLchar) {.importc.}
|
proc glBindFragDataLocation(program: GLuint, color: GLuint, name: cstring) {.importc.}
|
||||||
proc glClearStencil(s: GLint) {.importc.}
|
proc glClearStencil(s: GLint) {.importc.}
|
||||||
proc glVertexAttrib4Nubv(index: GLuint, v: ptr GLubyte) {.importc.}
|
proc glVertexAttrib4Nubv(index: GLuint, v: ptr GLubyte) {.importc.}
|
||||||
proc glConvolutionFilter2DEXT(target: GLenum, internalformat: GLenum, width: GLsizei, height: GLsizei, format: GLenum, `type`: GLenum, image: pointer) {.importc.}
|
proc glConvolutionFilter2DEXT(target: GLenum, internalformat: GLenum, width: GLsizei, height: GLsizei, format: GLenum, `type`: GLenum, image: pointer) {.importc.}
|
||||||
|
|
@ -1103,7 +1103,7 @@ wrapErrorChecking:
|
||||||
proc glGetMinmaxParameterfv(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glGetMinmaxParameterfv(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glColor4fNormal3fVertex3fSUN(r: GLfloat, g: GLfloat, b: GLfloat, a: GLfloat, nx: GLfloat, ny: GLfloat, nz: GLfloat, x: GLfloat, y: GLfloat, z: GLfloat) {.importc.}
|
proc glColor4fNormal3fVertex3fSUN(r: GLfloat, g: GLfloat, b: GLfloat, a: GLfloat, nx: GLfloat, ny: GLfloat, nz: GLfloat, x: GLfloat, y: GLfloat, z: GLfloat) {.importc.}
|
||||||
proc glWindowPos2d(x: GLdouble, y: GLdouble) {.importc.}
|
proc glWindowPos2d(x: GLdouble, y: GLdouble) {.importc.}
|
||||||
proc glGetPerfMonitorGroupStringAMD(group: GLuint, bufSize: GLsizei, length: ptr GLsizei, groupString: ptr GLchar) {.importc.}
|
proc glGetPerfMonitorGroupStringAMD(group: GLuint, bufSize: GLsizei, length: ptr GLsizei, groupString: cstring) {.importc.}
|
||||||
proc glUniformHandleui64vNV(location: GLint, count: GLsizei, value: ptr GLuint64) {.importc.}
|
proc glUniformHandleui64vNV(location: GLint, count: GLsizei, value: ptr GLuint64) {.importc.}
|
||||||
proc glBlendEquation(mode: GLenum) {.importc.}
|
proc glBlendEquation(mode: GLenum) {.importc.}
|
||||||
proc glMapBufferARB(target: GLenum, access: GLenum) {.importc.}
|
proc glMapBufferARB(target: GLenum, access: GLenum) {.importc.}
|
||||||
|
|
@ -1145,7 +1145,7 @@ wrapErrorChecking:
|
||||||
proc glVertexAttrib2f(index: GLuint, x: GLfloat, y: GLfloat) {.importc.}
|
proc glVertexAttrib2f(index: GLuint, x: GLfloat, y: GLfloat) {.importc.}
|
||||||
proc glMultiTexGenivEXT(texunit: GLenum, coord: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glMultiTexGenivEXT(texunit: GLenum, coord: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glUniformui64vNV(location: GLint, count: GLsizei, value: ptr GLuint64EXT) {.importc.}
|
proc glUniformui64vNV(location: GLint, count: GLsizei, value: ptr GLuint64EXT) {.importc.}
|
||||||
proc glGetInfoLogARB(obj: GLhandleARB, maxLength: GLsizei, length: ptr GLsizei, infoLog: ptr GLcharARB) {.importc.}
|
proc glGetInfoLogARB(obj: GLhandleARB, maxLength: GLsizei, length: ptr GLsizei, infoLog: cstring) {.importc.}
|
||||||
proc glGetNamedProgramLocalParameterIivEXT(program: GLuint, target: GLenum, index: GLuint, params: ptr GLint) {.importc.}
|
proc glGetNamedProgramLocalParameterIivEXT(program: GLuint, target: GLenum, index: GLuint, params: ptr GLint) {.importc.}
|
||||||
proc glVertexAttrib4s(index: GLuint, x: GLshort, y: GLshort, z: GLshort, w: GLshort) {.importc.}
|
proc glVertexAttrib4s(index: GLuint, x: GLshort, y: GLshort, z: GLshort, w: GLshort) {.importc.}
|
||||||
proc glUniformMatrix4x2dv(location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLdouble) {.importc.}
|
proc glUniformMatrix4x2dv(location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLdouble) {.importc.}
|
||||||
|
|
@ -1162,7 +1162,7 @@ wrapErrorChecking:
|
||||||
proc glTexParameteriv(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glTexParameteriv(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glGetArrayObjectivATI(`array`: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetArrayObjectivATI(`array`: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glGetTexParameterIuiv(target: GLenum, pname: GLenum, params: ptr GLuint) {.importc.}
|
proc glGetTexParameterIuiv(target: GLenum, pname: GLenum, params: ptr GLuint) {.importc.}
|
||||||
proc glGetProgramPipelineInfoLog(pipeline: GLuint, bufSize: GLsizei, length: ptr GLsizei, infoLog: ptr GLchar) {.importc.}
|
proc glGetProgramPipelineInfoLog(pipeline: GLuint, bufSize: GLsizei, length: ptr GLsizei, infoLog: cstring) {.importc.}
|
||||||
proc glGetOcclusionQueryuivNV(id: GLuint, pname: GLenum, params: ptr GLuint) {.importc.}
|
proc glGetOcclusionQueryuivNV(id: GLuint, pname: GLenum, params: ptr GLuint) {.importc.}
|
||||||
proc glVertexAttrib4bvARB(index: GLuint, v: ptr GLbyte) {.importc.}
|
proc glVertexAttrib4bvARB(index: GLuint, v: ptr GLbyte) {.importc.}
|
||||||
proc glListParameterfvSGIX(list: GLuint, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glListParameterfvSGIX(list: GLuint, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
|
|
@ -1206,7 +1206,7 @@ wrapErrorChecking:
|
||||||
proc glProgramUniform2dEXT(program: GLuint, location: GLint, x: GLdouble, y: GLdouble) {.importc.}
|
proc glProgramUniform2dEXT(program: GLuint, location: GLint, x: GLdouble, y: GLdouble) {.importc.}
|
||||||
proc glCompressedMultiTexImage2DEXT(texunit: GLenum, target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, border: GLint, imageSize: GLsizei, bits: pointer) {.importc.}
|
proc glCompressedMultiTexImage2DEXT(texunit: GLenum, target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, border: GLint, imageSize: GLsizei, bits: pointer) {.importc.}
|
||||||
proc glDeleteSyncAPPLE(sync: GLsync) {.importc.}
|
proc glDeleteSyncAPPLE(sync: GLsync) {.importc.}
|
||||||
proc glDebugMessageInsertAMD(category: GLenum, severity: GLenum, id: GLuint, length: GLsizei, buf: ptr GLchar) {.importc.}
|
proc glDebugMessageInsertAMD(category: GLenum, severity: GLenum, id: GLuint, length: GLsizei, buf: cstring) {.importc.}
|
||||||
proc glSecondaryColorPointerEXT(size: GLint, `type`: GLenum, stride: GLsizei, `pointer`: pointer) {.importc.}
|
proc glSecondaryColorPointerEXT(size: GLint, `type`: GLenum, stride: GLsizei, `pointer`: pointer) {.importc.}
|
||||||
proc glTextureImage2DMultisampleNV(texture: GLuint, target: GLenum, samples: GLsizei, internalFormat: GLint, width: GLsizei, height: GLsizei, fixedSampleLocations: GLboolean) {.importc.}
|
proc glTextureImage2DMultisampleNV(texture: GLuint, target: GLenum, samples: GLsizei, internalFormat: GLint, width: GLsizei, height: GLsizei, fixedSampleLocations: GLboolean) {.importc.}
|
||||||
proc glBeginFragmentShaderATI() {.importc.}
|
proc glBeginFragmentShaderATI() {.importc.}
|
||||||
|
|
@ -1247,7 +1247,7 @@ wrapErrorChecking:
|
||||||
proc glFinish() {.importc.}
|
proc glFinish() {.importc.}
|
||||||
proc glDeleteVertexShaderEXT(id: GLuint) {.importc.}
|
proc glDeleteVertexShaderEXT(id: GLuint) {.importc.}
|
||||||
proc glFinishObjectAPPLE(`object`: GLenum, name: GLint) {.importc.}
|
proc glFinishObjectAPPLE(`object`: GLenum, name: GLint) {.importc.}
|
||||||
proc glGetActiveAttribARB(programObj: GLhandleARB, index: GLuint, maxLength: GLsizei, length: ptr GLsizei, size: ptr GLint, `type`: ptr GLenum, name: ptr GLcharARB) {.importc.}
|
proc glGetActiveAttribARB(programObj: GLhandleARB, index: GLuint, maxLength: GLsizei, length: ptr GLsizei, size: ptr GLint, `type`: ptr GLenum, name: cstring) {.importc.}
|
||||||
proc glPointParameterx(pname: GLenum, param: GLfixed) {.importc.}
|
proc glPointParameterx(pname: GLenum, param: GLfixed) {.importc.}
|
||||||
proc glProgramUniformui64vNV(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint64EXT) {.importc.}
|
proc glProgramUniformui64vNV(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint64EXT) {.importc.}
|
||||||
proc glSecondaryColor3ubv(v: ptr GLubyte) {.importc.}
|
proc glSecondaryColor3ubv(v: ptr GLubyte) {.importc.}
|
||||||
|
|
@ -1273,7 +1273,7 @@ wrapErrorChecking:
|
||||||
proc glUniform1i(location: GLint, v0: GLint) {.importc.}
|
proc glUniform1i(location: GLint, v0: GLint) {.importc.}
|
||||||
proc glVertexAttribL2d(index: GLuint, x: GLdouble, y: GLdouble) {.importc.}
|
proc glVertexAttribL2d(index: GLuint, x: GLdouble, y: GLdouble) {.importc.}
|
||||||
proc glTestObjectAPPLE(`object`: GLenum, name: GLuint): TGLboolean {.importc.}
|
proc glTestObjectAPPLE(`object`: GLenum, name: GLuint): TGLboolean {.importc.}
|
||||||
proc glGetTransformFeedbackVarying(program: GLuint, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, size: ptr GLsizei, `type`: ptr GLenum, name: ptr GLchar) {.importc.}
|
proc glGetTransformFeedbackVarying(program: GLuint, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, size: ptr GLsizei, `type`: ptr GLenum, name: cstring) {.importc.}
|
||||||
proc glFramebufferRenderbufferOES(target: GLenum, attachment: GLenum, renderbuffertarget: GLenum, renderbuffer: GLuint) {.importc.}
|
proc glFramebufferRenderbufferOES(target: GLenum, attachment: GLenum, renderbuffertarget: GLenum, renderbuffer: GLuint) {.importc.}
|
||||||
proc glVertexStream3iATI(stream: GLenum, x: GLint, y: GLint, z: GLint) {.importc.}
|
proc glVertexStream3iATI(stream: GLenum, x: GLint, y: GLint, z: GLint) {.importc.}
|
||||||
proc glMakeTextureHandleNonResidentNV(handle: GLuint64) {.importc.}
|
proc glMakeTextureHandleNonResidentNV(handle: GLuint64) {.importc.}
|
||||||
|
|
@ -1320,7 +1320,7 @@ wrapErrorChecking:
|
||||||
proc glVertexAttribL4i64NV(index: GLuint, x: GLint64EXT, y: GLint64EXT, z: GLint64EXT, w: GLint64EXT) {.importc.}
|
proc glVertexAttribL4i64NV(index: GLuint, x: GLint64EXT, y: GLint64EXT, z: GLint64EXT, w: GLint64EXT) {.importc.}
|
||||||
proc glDebugMessageCallbackARB(callback: GLDEBUGPROCARB, userParam: ptr pointer) {.importc.}
|
proc glDebugMessageCallbackARB(callback: GLDEBUGPROCARB, userParam: ptr pointer) {.importc.}
|
||||||
proc glMultiTexCoordP1uiv(texture: GLenum, `type`: GLenum, coords: ptr GLuint) {.importc.}
|
proc glMultiTexCoordP1uiv(texture: GLenum, `type`: GLenum, coords: ptr GLuint) {.importc.}
|
||||||
proc glLabelObjectEXT(`type`: GLenum, `object`: GLuint, length: GLsizei, label: ptr GLchar) {.importc.}
|
proc glLabelObjectEXT(`type`: GLenum, `object`: GLuint, length: GLsizei, label: cstring) {.importc.}
|
||||||
proc glGetnPolygonStippleARB(bufSize: GLsizei, pattern: ptr GLubyte) {.importc.}
|
proc glGetnPolygonStippleARB(bufSize: GLsizei, pattern: ptr GLubyte) {.importc.}
|
||||||
proc glTexCoord3xOES(s: GLfixed, t: GLfixed, r: GLfixed) {.importc.}
|
proc glTexCoord3xOES(s: GLfixed, t: GLfixed, r: GLfixed) {.importc.}
|
||||||
proc glCopyPixels(x: GLint, y: GLint, width: GLsizei, height: GLsizei, `type`: GLenum) {.importc.}
|
proc glCopyPixels(x: GLint, y: GLint, width: GLsizei, height: GLsizei, `type`: GLenum) {.importc.}
|
||||||
|
|
@ -1367,7 +1367,7 @@ wrapErrorChecking:
|
||||||
proc glBlendEquationSeparate(modeRGB: GLenum, modeAlpha: GLenum) {.importc.}
|
proc glBlendEquationSeparate(modeRGB: GLenum, modeAlpha: GLenum) {.importc.}
|
||||||
proc glGetColorTableParameterfv(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glGetColorTableParameterfv(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glQueryCounterEXT(id: GLuint, target: GLenum) {.importc.}
|
proc glQueryCounterEXT(id: GLuint, target: GLenum) {.importc.}
|
||||||
proc glExtGetProgramBinarySourceQCOM(program: GLuint, shadertype: GLenum, source: ptr GLchar, length: ptr GLint) {.importc.}
|
proc glExtGetProgramBinarySourceQCOM(program: GLuint, shadertype: GLenum, source: cstring, length: ptr GLint) {.importc.}
|
||||||
proc glGetConvolutionParameteriv(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetConvolutionParameteriv(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glIsProgramPipeline(pipeline: GLuint): TGLboolean {.importc.}
|
proc glIsProgramPipeline(pipeline: GLuint): TGLboolean {.importc.}
|
||||||
proc glVertexWeightfvEXT(weight: ptr GLfloat) {.importc.}
|
proc glVertexWeightfvEXT(weight: ptr GLfloat) {.importc.}
|
||||||
|
|
@ -1413,7 +1413,7 @@ wrapErrorChecking:
|
||||||
proc glUniform4uiEXT(location: GLint, v0: GLuint, v1: GLuint, v2: GLuint, v3: GLuint) {.importc.}
|
proc glUniform4uiEXT(location: GLint, v0: GLuint, v1: GLuint, v2: GLuint, v3: GLuint) {.importc.}
|
||||||
proc glGetShaderiv(shader: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetShaderiv(shader: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glGetQueryIndexediv(target: GLenum, index: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetQueryIndexediv(target: GLenum, index: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glDebugMessageInsert(source: GLenum, `type`: GLenum, id: GLuint, severity: GLenum, length: GLsizei, buf: ptr GLchar) {.importc.}
|
proc glDebugMessageInsert(source: GLenum, `type`: GLenum, id: GLuint, severity: GLenum, length: GLsizei, buf: cstring) {.importc.}
|
||||||
proc glVertexAttribs2dvNV(index: GLuint, count: GLsizei, v: ptr GLdouble) {.importc.}
|
proc glVertexAttribs2dvNV(index: GLuint, count: GLsizei, v: ptr GLdouble) {.importc.}
|
||||||
proc glGetFixedvOES(pname: GLenum, params: ptr GLfixed) {.importc.}
|
proc glGetFixedvOES(pname: GLenum, params: ptr GLfixed) {.importc.}
|
||||||
proc glUniform2iv(location: GLint, count: GLsizei, value: ptr GLint) {.importc.}
|
proc glUniform2iv(location: GLint, count: GLsizei, value: ptr GLint) {.importc.}
|
||||||
|
|
@ -1433,13 +1433,13 @@ wrapErrorChecking:
|
||||||
proc glGetIntegeri_v(target: GLenum, index: GLuint, data: ptr GLint) {.importc.}
|
proc glGetIntegeri_v(target: GLenum, index: GLuint, data: ptr GLint) {.importc.}
|
||||||
proc glProgramUniform3uiv(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
proc glProgramUniform3uiv(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
||||||
proc glGetActiveUniformBlockiv(program: GLuint, uniformBlockIndex: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetActiveUniformBlockiv(program: GLuint, uniformBlockIndex: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glCreateShaderProgramv(`type`: GLenum, count: GLsizei, strings: ptr ptr GLchar): TGLuint {.importc.}
|
proc glCreateShaderProgramv(`type`: GLenum, count: GLsizei, strings: cstringArray): TGLuint {.importc.}
|
||||||
proc glUniform2fARB(location: GLint, v0: GLfloat, v1: GLfloat) {.importc.}
|
proc glUniform2fARB(location: GLint, v0: GLfloat, v1: GLfloat) {.importc.}
|
||||||
proc glVertexStream4ivATI(stream: GLenum, coords: ptr GLint) {.importc.}
|
proc glVertexStream4ivATI(stream: GLenum, coords: ptr GLint) {.importc.}
|
||||||
proc glNormalP3uiv(`type`: GLenum, coords: ptr GLuint) {.importc.}
|
proc glNormalP3uiv(`type`: GLenum, coords: ptr GLuint) {.importc.}
|
||||||
proc glVertexAttribLFormat(attribindex: GLuint, size: GLint, `type`: GLenum, relativeoffset: GLuint) {.importc.}
|
proc glVertexAttribLFormat(attribindex: GLuint, size: GLint, `type`: GLenum, relativeoffset: GLuint) {.importc.}
|
||||||
proc glTexCoord2bvOES(coords: ptr GLbyte) {.importc.}
|
proc glTexCoord2bvOES(coords: ptr GLbyte) {.importc.}
|
||||||
proc glGetActiveUniformName(program: GLuint, uniformIndex: GLuint, bufSize: GLsizei, length: ptr GLsizei, uniformName: ptr GLchar) {.importc.}
|
proc glGetActiveUniformName(program: GLuint, uniformIndex: GLuint, bufSize: GLsizei, length: ptr GLsizei, uniformName: cstring) {.importc.}
|
||||||
proc glTexCoord2sv(v: ptr GLshort) {.importc.}
|
proc glTexCoord2sv(v: ptr GLshort) {.importc.}
|
||||||
proc glVertexAttrib2dNV(index: GLuint, x: GLdouble, y: GLdouble) {.importc.}
|
proc glVertexAttrib2dNV(index: GLuint, x: GLdouble, y: GLdouble) {.importc.}
|
||||||
proc glGetFogFuncSGIS(points: ptr GLfloat) {.importc.}
|
proc glGetFogFuncSGIS(points: ptr GLfloat) {.importc.}
|
||||||
|
|
@ -1464,7 +1464,7 @@ wrapErrorChecking:
|
||||||
proc glUniform2fvARB(location: GLint, count: GLsizei, value: ptr GLfloat) {.importc.}
|
proc glUniform2fvARB(location: GLint, count: GLsizei, value: ptr GLfloat) {.importc.}
|
||||||
proc glFogf(pname: GLenum, param: GLfloat) {.importc.}
|
proc glFogf(pname: GLenum, param: GLfloat) {.importc.}
|
||||||
proc glMultiTexCoord1iARB(target: GLenum, s: GLint) {.importc.}
|
proc glMultiTexCoord1iARB(target: GLenum, s: GLint) {.importc.}
|
||||||
proc glGetActiveUniformARB(programObj: GLhandleARB, index: GLuint, maxLength: GLsizei, length: ptr GLsizei, size: ptr GLint, `type`: ptr GLenum, name: ptr GLcharARB) {.importc.}
|
proc glGetActiveUniformARB(programObj: GLhandleARB, index: GLuint, maxLength: GLsizei, length: ptr GLsizei, size: ptr GLint, `type`: ptr GLenum, name: cstring) {.importc.}
|
||||||
proc glMapGrid1xOES(n: GLint, u1: GLfixed, u2: GLfixed) {.importc.}
|
proc glMapGrid1xOES(n: GLint, u1: GLfixed, u2: GLfixed) {.importc.}
|
||||||
proc glIndexsv(c: ptr GLshort) {.importc.}
|
proc glIndexsv(c: ptr GLshort) {.importc.}
|
||||||
proc glFragmentMaterialfSGIX(face: GLenum, pname: GLenum, param: GLfloat) {.importc.}
|
proc glFragmentMaterialfSGIX(face: GLenum, pname: GLenum, param: GLfloat) {.importc.}
|
||||||
|
|
@ -1510,7 +1510,7 @@ wrapErrorChecking:
|
||||||
proc glNamedRenderbufferStorageMultisampleCoverageEXT(renderbuffer: GLuint, coverageSamples: GLsizei, colorSamples: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei) {.importc.}
|
proc glNamedRenderbufferStorageMultisampleCoverageEXT(renderbuffer: GLuint, coverageSamples: GLsizei, colorSamples: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei) {.importc.}
|
||||||
proc glVertexAttribI3iEXT(index: GLuint, x: GLint, y: GLint, z: GLint) {.importc.}
|
proc glVertexAttribI3iEXT(index: GLuint, x: GLint, y: GLint, z: GLint) {.importc.}
|
||||||
proc glUniform4uivEXT(location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
proc glUniform4uivEXT(location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
||||||
proc glGetUniformLocation(program: GLuint, name: ptr GLchar): TGLint {.importc.}
|
proc glGetUniformLocation(program: GLuint, name: cstring): TGLint {.importc.}
|
||||||
proc glCurrentPaletteMatrixARB(index: GLint) {.importc.}
|
proc glCurrentPaletteMatrixARB(index: GLint) {.importc.}
|
||||||
proc glVertexAttribLPointerEXT(index: GLuint, size: GLint, `type`: GLenum, stride: GLsizei, `pointer`: pointer) {.importc.}
|
proc glVertexAttribLPointerEXT(index: GLuint, size: GLint, `type`: GLenum, stride: GLsizei, `pointer`: pointer) {.importc.}
|
||||||
proc glFogCoorddvEXT(coord: ptr GLdouble) {.importc.}
|
proc glFogCoorddvEXT(coord: ptr GLdouble) {.importc.}
|
||||||
|
|
@ -1538,7 +1538,7 @@ wrapErrorChecking:
|
||||||
proc glGetStringi(name: GLenum, index: GLuint): TGLubyte {.importc.}
|
proc glGetStringi(name: GLenum, index: GLuint): TGLubyte {.importc.}
|
||||||
proc glMakeBufferNonResidentNV(target: GLenum) {.importc.}
|
proc glMakeBufferNonResidentNV(target: GLenum) {.importc.}
|
||||||
proc glVertex4bOES(x: GLbyte, y: GLbyte, z: GLbyte) {.importc.}
|
proc glVertex4bOES(x: GLbyte, y: GLbyte, z: GLbyte) {.importc.}
|
||||||
proc glGetObjectLabel(identifier: GLenum, name: GLuint, bufSize: GLsizei, length: ptr GLsizei, label: ptr GLchar) {.importc.}
|
proc glGetObjectLabel(identifier: GLenum, name: GLuint, bufSize: GLsizei, length: ptr GLsizei, label: cstring) {.importc.}
|
||||||
proc glClipPlanexOES(plane: GLenum, equation: ptr GLfixed) {.importc.}
|
proc glClipPlanexOES(plane: GLenum, equation: ptr GLfixed) {.importc.}
|
||||||
proc glElementPointerAPPLE(`type`: GLenum, `pointer`: pointer) {.importc.}
|
proc glElementPointerAPPLE(`type`: GLenum, `pointer`: pointer) {.importc.}
|
||||||
proc glIsAsyncMarkerSGIX(marker: GLuint): TGLboolean {.importc.}
|
proc glIsAsyncMarkerSGIX(marker: GLuint): TGLboolean {.importc.}
|
||||||
|
|
@ -1567,13 +1567,13 @@ wrapErrorChecking:
|
||||||
proc glGetFloatIndexedvEXT(target: GLenum, index: GLuint, data: ptr GLfloat) {.importc.}
|
proc glGetFloatIndexedvEXT(target: GLenum, index: GLuint, data: ptr GLfloat) {.importc.}
|
||||||
proc glTexCoord1xOES(s: GLfixed) {.importc.}
|
proc glTexCoord1xOES(s: GLfixed) {.importc.}
|
||||||
proc glTexCoord4f(s: GLfloat, t: GLfloat, r: GLfloat, q: GLfloat) {.importc.}
|
proc glTexCoord4f(s: GLfloat, t: GLfloat, r: GLfloat, q: GLfloat) {.importc.}
|
||||||
proc glShaderSource(shader: GLuint, count: GLsizei, string: ptr ptr GLchar, length: ptr GLint) {.importc.}
|
proc glShaderSource(shader: GLuint, count: GLsizei, string: cstringArray, length: ptr GLint) {.importc.}
|
||||||
proc glGetDetailTexFuncSGIS(target: GLenum, points: ptr GLfloat) {.importc.}
|
proc glGetDetailTexFuncSGIS(target: GLenum, points: ptr GLfloat) {.importc.}
|
||||||
proc glResetHistogram(target: GLenum) {.importc.}
|
proc glResetHistogram(target: GLenum) {.importc.}
|
||||||
proc glVertexAttribP2ui(index: GLuint, `type`: GLenum, normalized: GLboolean, value: GLuint) {.importc.}
|
proc glVertexAttribP2ui(index: GLuint, `type`: GLenum, normalized: GLboolean, value: GLuint) {.importc.}
|
||||||
proc glDrawTransformFeedbackNV(mode: GLenum, id: GLuint) {.importc.}
|
proc glDrawTransformFeedbackNV(mode: GLenum, id: GLuint) {.importc.}
|
||||||
proc glWindowPos2fMESA(x: GLfloat, y: GLfloat) {.importc.}
|
proc glWindowPos2fMESA(x: GLfloat, y: GLfloat) {.importc.}
|
||||||
proc glObjectLabelKHR(identifier: GLenum, name: GLuint, length: GLsizei, label: ptr GLchar) {.importc.}
|
proc glObjectLabelKHR(identifier: GLenum, name: GLuint, length: GLsizei, label: cstring) {.importc.}
|
||||||
proc glMultiTexCoord2iARB(target: GLenum, s: GLint, t: GLint) {.importc.}
|
proc glMultiTexCoord2iARB(target: GLenum, s: GLint, t: GLint) {.importc.}
|
||||||
proc glVertexAttrib4usv(index: GLuint, v: ptr GLushort) {.importc.}
|
proc glVertexAttrib4usv(index: GLuint, v: ptr GLushort) {.importc.}
|
||||||
proc glGetGraphicsResetStatusARB(): TGLenum {.importc.}
|
proc glGetGraphicsResetStatusARB(): TGLenum {.importc.}
|
||||||
|
|
@ -1593,7 +1593,7 @@ wrapErrorChecking:
|
||||||
proc glMatrixTranslatefEXT(mode: GLenum, x: GLfloat, y: GLfloat, z: GLfloat) {.importc.}
|
proc glMatrixTranslatefEXT(mode: GLenum, x: GLfloat, y: GLfloat, z: GLfloat) {.importc.}
|
||||||
proc glColor4iv(v: ptr GLint) {.importc.}
|
proc glColor4iv(v: ptr GLint) {.importc.}
|
||||||
proc glSecondaryColor3ivEXT(v: ptr GLint) {.importc.}
|
proc glSecondaryColor3ivEXT(v: ptr GLint) {.importc.}
|
||||||
proc glIsNamedStringARB(namelen: GLint, name: ptr GLchar): TGLboolean {.importc.}
|
proc glIsNamedStringARB(namelen: GLint, name: cstring): TGLboolean {.importc.}
|
||||||
proc glVertexAttribL4dv(index: GLuint, v: ptr GLdouble) {.importc.}
|
proc glVertexAttribL4dv(index: GLuint, v: ptr GLdouble) {.importc.}
|
||||||
proc glEndTransformFeedback() {.importc.}
|
proc glEndTransformFeedback() {.importc.}
|
||||||
proc glVertexStream3fvATI(stream: GLenum, coords: ptr GLfloat) {.importc.}
|
proc glVertexStream3fvATI(stream: GLenum, coords: ptr GLfloat) {.importc.}
|
||||||
|
|
@ -1607,7 +1607,7 @@ wrapErrorChecking:
|
||||||
proc glMultiTexCoord3sv(target: GLenum, v: ptr GLshort) {.importc.}
|
proc glMultiTexCoord3sv(target: GLenum, v: ptr GLshort) {.importc.}
|
||||||
proc glVertexAttrib4Nub(index: GLuint, x: GLubyte, y: GLubyte, z: GLubyte, w: GLubyte) {.importc.}
|
proc glVertexAttrib4Nub(index: GLuint, x: GLubyte, y: GLubyte, z: GLubyte, w: GLubyte) {.importc.}
|
||||||
proc glColor3d(red: GLdouble, green: GLdouble, blue: GLdouble) {.importc.}
|
proc glColor3d(red: GLdouble, green: GLdouble, blue: GLdouble) {.importc.}
|
||||||
proc glGetActiveAttrib(program: GLuint, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, size: ptr GLint, `type`: ptr GLenum, name: ptr GLchar) {.importc.}
|
proc glGetActiveAttrib(program: GLuint, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, size: ptr GLint, `type`: ptr GLenum, name: cstring) {.importc.}
|
||||||
proc glConvolutionParameterfEXT(target: GLenum, pname: GLenum, params: GLfloat) {.importc.}
|
proc glConvolutionParameterfEXT(target: GLenum, pname: GLenum, params: GLfloat) {.importc.}
|
||||||
proc glTexSubImage2DEXT(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, `type`: GLenum, pixels: pointer) {.importc.}
|
proc glTexSubImage2DEXT(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, width: GLsizei, height: GLsizei, format: GLenum, `type`: GLenum, pixels: pointer) {.importc.}
|
||||||
proc glBinormal3fvEXT(v: ptr GLfloat) {.importc.}
|
proc glBinormal3fvEXT(v: ptr GLfloat) {.importc.}
|
||||||
|
|
@ -1690,12 +1690,12 @@ wrapErrorChecking:
|
||||||
proc glStartTilingQCOM(x: GLuint, y: GLuint, width: GLuint, height: GLuint, preserveMask: GLbitfield) {.importc.}
|
proc glStartTilingQCOM(x: GLuint, y: GLuint, width: GLuint, height: GLuint, preserveMask: GLbitfield) {.importc.}
|
||||||
proc glVariantivEXT(id: GLuint, `addr`: ptr GLint) {.importc.}
|
proc glVariantivEXT(id: GLuint, `addr`: ptr GLint) {.importc.}
|
||||||
proc glGetnMinmaxARB(target: GLenum, reset: GLboolean, format: GLenum, `type`: GLenum, bufSize: GLsizei, values: pointer) {.importc.}
|
proc glGetnMinmaxARB(target: GLenum, reset: GLboolean, format: GLenum, `type`: GLenum, bufSize: GLsizei, values: pointer) {.importc.}
|
||||||
proc glTransformFeedbackVaryings(program: GLuint, count: GLsizei, varyings: ptr ptr GLchar, bufferMode: GLenum) {.importc.}
|
proc glTransformFeedbackVaryings(program: GLuint, count: GLsizei, varyings: cstringArray, bufferMode: GLenum) {.importc.}
|
||||||
proc glShaderOp2EXT(op: GLenum, res: GLuint, arg1: GLuint, arg2: GLuint) {.importc.}
|
proc glShaderOp2EXT(op: GLenum, res: GLuint, arg1: GLuint, arg2: GLuint) {.importc.}
|
||||||
proc glVertexAttribPointer(index: GLuint, size: GLint, `type`: GLenum, normalized: GLboolean, stride: GLsizei, `pointer`: pointer) {.importc.}
|
proc glVertexAttribPointer(index: GLuint, size: GLint, `type`: GLenum, normalized: GLboolean, stride: GLsizei, `pointer`: pointer) {.importc.}
|
||||||
proc glMultiTexCoord4dvARB(target: GLenum, v: ptr GLdouble) {.importc.}
|
proc glMultiTexCoord4dvARB(target: GLenum, v: ptr GLdouble) {.importc.}
|
||||||
proc glProgramUniform1ui64NV(program: GLuint, location: GLint, x: GLuint64EXT) {.importc.}
|
proc glProgramUniform1ui64NV(program: GLuint, location: GLint, x: GLuint64EXT) {.importc.}
|
||||||
proc glGetShaderSourceARB(obj: GLhandleARB, maxLength: GLsizei, length: ptr GLsizei, source: ptr GLcharARB) {.importc.}
|
proc glGetShaderSourceARB(obj: GLhandleARB, maxLength: GLsizei, length: ptr GLsizei, source: cstring) {.importc.}
|
||||||
proc glGetBufferSubDataARB(target: GLenum, offset: GLintptrARB, size: GLsizeiptrARB, data: pointer) {.importc.}
|
proc glGetBufferSubDataARB(target: GLenum, offset: GLintptrARB, size: GLsizeiptrARB, data: pointer) {.importc.}
|
||||||
proc glCopyTexSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, x: GLint, y: GLint, width: GLsizei, height: GLsizei) {.importc.}
|
proc glCopyTexSubImage2D(target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, x: GLint, y: GLint, width: GLsizei, height: GLsizei) {.importc.}
|
||||||
proc glProgramEnvParameterI4iNV(target: GLenum, index: GLuint, x: GLint, y: GLint, z: GLint, w: GLint) {.importc.}
|
proc glProgramEnvParameterI4iNV(target: GLenum, index: GLuint, x: GLint, y: GLint, z: GLint, w: GLint) {.importc.}
|
||||||
|
|
@ -1805,7 +1805,7 @@ wrapErrorChecking:
|
||||||
proc glVertexAttribs4fvNV(index: GLuint, count: GLsizei, v: ptr GLfloat) {.importc.}
|
proc glVertexAttribs4fvNV(index: GLuint, count: GLsizei, v: ptr GLfloat) {.importc.}
|
||||||
proc glVertexAttribL3dv(index: GLuint, v: ptr GLdouble) {.importc.}
|
proc glVertexAttribL3dv(index: GLuint, v: ptr GLdouble) {.importc.}
|
||||||
proc glTexEnvi(target: GLenum, pname: GLenum, param: GLint) {.importc.}
|
proc glTexEnvi(target: GLenum, pname: GLenum, param: GLint) {.importc.}
|
||||||
proc glObjectPtrLabel(`ptr`: ptr pointer, length: GLsizei, label: ptr GLchar) {.importc.}
|
proc glObjectPtrLabel(`ptr`: ptr pointer, length: GLsizei, label: cstring) {.importc.}
|
||||||
proc glGetTexGenfv(coord: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glGetTexGenfv(coord: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glMapVertexAttrib1dAPPLE(index: GLuint, size: GLuint, u1: GLdouble, u2: GLdouble, stride: GLint, order: GLint, points: ptr GLdouble) {.importc.}
|
proc glMapVertexAttrib1dAPPLE(index: GLuint, size: GLuint, u1: GLdouble, u2: GLdouble, stride: GLint, order: GLint, points: ptr GLdouble) {.importc.}
|
||||||
proc glTexCoord3dv(v: ptr GLdouble) {.importc.}
|
proc glTexCoord3dv(v: ptr GLdouble) {.importc.}
|
||||||
|
|
@ -1814,7 +1814,7 @@ wrapErrorChecking:
|
||||||
proc glMatrixIndexPointerARB(size: GLint, `type`: GLenum, stride: GLsizei, `pointer`: pointer) {.importc.}
|
proc glMatrixIndexPointerARB(size: GLint, `type`: GLenum, stride: GLsizei, `pointer`: pointer) {.importc.}
|
||||||
proc glUniformHandleui64ARB(location: GLint, value: GLuint64) {.importc.}
|
proc glUniformHandleui64ARB(location: GLint, value: GLuint64) {.importc.}
|
||||||
proc glUniform1fvARB(location: GLint, count: GLsizei, value: ptr GLfloat) {.importc.}
|
proc glUniform1fvARB(location: GLint, count: GLsizei, value: ptr GLfloat) {.importc.}
|
||||||
proc glGetActiveSubroutineUniformName(program: GLuint, shadertype: GLenum, index: GLuint, bufsize: GLsizei, length: ptr GLsizei, name: ptr GLchar) {.importc.}
|
proc glGetActiveSubroutineUniformName(program: GLuint, shadertype: GLenum, index: GLuint, bufsize: GLsizei, length: ptr GLsizei, name: cstring) {.importc.}
|
||||||
proc glProgramUniformMatrix4x2fvEXT(program: GLuint, location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLfloat) {.importc.}
|
proc glProgramUniformMatrix4x2fvEXT(program: GLuint, location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLfloat) {.importc.}
|
||||||
proc glMultiTexCoord4fARB(target: GLenum, s: GLfloat, t: GLfloat, r: GLfloat, q: GLfloat) {.importc.}
|
proc glMultiTexCoord4fARB(target: GLenum, s: GLfloat, t: GLfloat, r: GLfloat, q: GLfloat) {.importc.}
|
||||||
proc glGetDriverControlsQCOM(num: ptr GLint, size: GLsizei, driverControls: ptr GLuint) {.importc.}
|
proc glGetDriverControlsQCOM(num: ptr GLint, size: GLsizei, driverControls: ptr GLuint) {.importc.}
|
||||||
|
|
@ -1857,7 +1857,7 @@ wrapErrorChecking:
|
||||||
proc glVertexAttrib4dARB(index: GLuint, x: GLdouble, y: GLdouble, z: GLdouble, w: GLdouble) {.importc.}
|
proc glVertexAttrib4dARB(index: GLuint, x: GLdouble, y: GLdouble, z: GLdouble, w: GLdouble) {.importc.}
|
||||||
proc glUniform3fARB(location: GLint, v0: GLfloat, v1: GLfloat, v2: GLfloat) {.importc.}
|
proc glUniform3fARB(location: GLint, v0: GLfloat, v1: GLfloat, v2: GLfloat) {.importc.}
|
||||||
proc glWindowPos2ivARB(v: ptr GLint) {.importc.}
|
proc glWindowPos2ivARB(v: ptr GLint) {.importc.}
|
||||||
proc glCreateShaderProgramvEXT(`type`: GLenum, count: GLsizei, strings: ptr ptr GLchar): TGLuint {.importc.}
|
proc glCreateShaderProgramvEXT(`type`: GLenum, count: GLsizei, strings: cstringArray): TGLuint {.importc.}
|
||||||
proc glListParameterivSGIX(list: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glListParameterivSGIX(list: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glGetGraphicsResetStatusEXT(): TGLenum {.importc.}
|
proc glGetGraphicsResetStatusEXT(): TGLenum {.importc.}
|
||||||
proc glActiveShaderProgramEXT(pipeline: GLuint, program: GLuint) {.importc.}
|
proc glActiveShaderProgramEXT(pipeline: GLuint, program: GLuint) {.importc.}
|
||||||
|
|
@ -1901,7 +1901,7 @@ wrapErrorChecking:
|
||||||
proc glFramebufferTexture1DEXT(target: GLenum, attachment: GLenum, textarget: GLenum, texture: GLuint, level: GLint) {.importc.}
|
proc glFramebufferTexture1DEXT(target: GLenum, attachment: GLenum, textarget: GLenum, texture: GLuint, level: GLint) {.importc.}
|
||||||
proc glTangent3fEXT(tx: GLfloat, ty: GLfloat, tz: GLfloat) {.importc.}
|
proc glTangent3fEXT(tx: GLfloat, ty: GLfloat, tz: GLfloat) {.importc.}
|
||||||
proc glIsVertexAttribEnabledAPPLE(index: GLuint, pname: GLenum): TGLboolean {.importc.}
|
proc glIsVertexAttribEnabledAPPLE(index: GLuint, pname: GLenum): TGLboolean {.importc.}
|
||||||
proc glGetShaderInfoLog(shader: GLuint, bufSize: GLsizei, length: ptr GLsizei, infoLog: ptr GLchar) {.importc.}
|
proc glGetShaderInfoLog(shader: GLuint, bufSize: GLsizei, length: ptr GLsizei, infoLog: cstring) {.importc.}
|
||||||
proc glFrustumx(l: GLfixed, r: GLfixed, b: GLfixed, t: GLfixed, n: GLfixed, f: GLfixed) {.importc.}
|
proc glFrustumx(l: GLfixed, r: GLfixed, b: GLfixed, t: GLfixed, n: GLfixed, f: GLfixed) {.importc.}
|
||||||
proc glTexGenfv(coord: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glTexGenfv(coord: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glCompressedTexImage2DARB(target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, border: GLint, imageSize: GLsizei, data: pointer) {.importc.}
|
proc glCompressedTexImage2DARB(target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, border: GLint, imageSize: GLsizei, data: pointer) {.importc.}
|
||||||
|
|
@ -2026,7 +2026,7 @@ wrapErrorChecking:
|
||||||
proc glBeginConditionalRenderNV(id: GLuint, mode: GLenum) {.importc.}
|
proc glBeginConditionalRenderNV(id: GLuint, mode: GLenum) {.importc.}
|
||||||
proc glEdgeFlagv(flag: ptr GLboolean) {.importc.}
|
proc glEdgeFlagv(flag: ptr GLboolean) {.importc.}
|
||||||
proc glReplacementCodeubSUN(code: GLubyte) {.importc.}
|
proc glReplacementCodeubSUN(code: GLubyte) {.importc.}
|
||||||
proc glObjectLabel(identifier: GLenum, name: GLuint, length: GLsizei, label: ptr GLchar) {.importc.}
|
proc glObjectLabel(identifier: GLenum, name: GLuint, length: GLsizei, label: cstring) {.importc.}
|
||||||
proc glMultiTexCoord3xvOES(texture: GLenum, coords: ptr GLfixed) {.importc.}
|
proc glMultiTexCoord3xvOES(texture: GLenum, coords: ptr GLfixed) {.importc.}
|
||||||
proc glNormal3iv(v: ptr GLint) {.importc.}
|
proc glNormal3iv(v: ptr GLint) {.importc.}
|
||||||
proc glSamplerParameteri(sampler: GLuint, pname: GLenum, param: GLint) {.importc.}
|
proc glSamplerParameteri(sampler: GLuint, pname: GLenum, param: GLint) {.importc.}
|
||||||
|
|
@ -2123,7 +2123,7 @@ wrapErrorChecking:
|
||||||
proc glFreeObjectBufferATI(buffer: GLuint) {.importc.}
|
proc glFreeObjectBufferATI(buffer: GLuint) {.importc.}
|
||||||
proc glGetVideouivNV(video_slot: GLuint, pname: GLenum, params: ptr GLuint) {.importc.}
|
proc glGetVideouivNV(video_slot: GLuint, pname: GLenum, params: ptr GLuint) {.importc.}
|
||||||
proc glVertexAttribL4ui64NV(index: GLuint, x: GLuint64EXT, y: GLuint64EXT, z: GLuint64EXT, w: GLuint64EXT) {.importc.}
|
proc glVertexAttribL4ui64NV(index: GLuint, x: GLuint64EXT, y: GLuint64EXT, z: GLuint64EXT, w: GLuint64EXT) {.importc.}
|
||||||
proc glGetUniformBlockIndex(program: GLuint, uniformBlockName: ptr GLchar): TGLuint {.importc.}
|
proc glGetUniformBlockIndex(program: GLuint, uniformBlockName: cstring): TGLuint {.importc.}
|
||||||
proc glCopyMultiTexSubImage2DEXT(texunit: GLenum, target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, x: GLint, y: GLint, width: GLsizei, height: GLsizei) {.importc.}
|
proc glCopyMultiTexSubImage2DEXT(texunit: GLenum, target: GLenum, level: GLint, xoffset: GLint, yoffset: GLint, x: GLint, y: GLint, width: GLsizei, height: GLsizei) {.importc.}
|
||||||
proc glVertex3bvOES(coords: ptr GLbyte) {.importc.}
|
proc glVertex3bvOES(coords: ptr GLbyte) {.importc.}
|
||||||
proc glMultiDrawElementArrayAPPLE(mode: GLenum, first: ptr GLint, count: ptr GLsizei, primcount: GLsizei) {.importc.}
|
proc glMultiDrawElementArrayAPPLE(mode: GLenum, first: ptr GLint, count: ptr GLsizei, primcount: GLsizei) {.importc.}
|
||||||
|
|
@ -2157,14 +2157,14 @@ wrapErrorChecking:
|
||||||
proc glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(rc: GLuint, s: GLfloat, t: GLfloat, nx: GLfloat, ny: GLfloat, nz: GLfloat, x: GLfloat, y: GLfloat, z: GLfloat) {.importc.}
|
proc glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(rc: GLuint, s: GLfloat, t: GLfloat, nx: GLfloat, ny: GLfloat, nz: GLfloat, x: GLfloat, y: GLfloat, z: GLfloat) {.importc.}
|
||||||
proc glGetMultiTexEnvivEXT(texunit: GLenum, target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetMultiTexEnvivEXT(texunit: GLenum, target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glGetFloatv(pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glGetFloatv(pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glInsertEventMarkerEXT(length: GLsizei, marker: ptr GLchar) {.importc.}
|
proc glInsertEventMarkerEXT(length: GLsizei, marker: cstring) {.importc.}
|
||||||
proc glRasterPos3d(x: GLdouble, y: GLdouble, z: GLdouble) {.importc.}
|
proc glRasterPos3d(x: GLdouble, y: GLdouble, z: GLdouble) {.importc.}
|
||||||
proc glNamedFramebufferRenderbufferEXT(framebuffer: GLuint, attachment: GLenum, renderbuffertarget: GLenum, renderbuffer: GLuint) {.importc.}
|
proc glNamedFramebufferRenderbufferEXT(framebuffer: GLuint, attachment: GLenum, renderbuffertarget: GLenum, renderbuffer: GLuint) {.importc.}
|
||||||
proc glGetConvolutionFilter(target: GLenum, format: GLenum, `type`: GLenum, image: pointer) {.importc.}
|
proc glGetConvolutionFilter(target: GLenum, format: GLenum, `type`: GLenum, image: pointer) {.importc.}
|
||||||
proc glIsOcclusionQueryNV(id: GLuint): TGLboolean {.importc.}
|
proc glIsOcclusionQueryNV(id: GLuint): TGLboolean {.importc.}
|
||||||
proc glGetnPixelMapuivARB(map: GLenum, bufSize: GLsizei, values: ptr GLuint) {.importc.}
|
proc glGetnPixelMapuivARB(map: GLenum, bufSize: GLsizei, values: ptr GLuint) {.importc.}
|
||||||
proc glMapParameterfvNV(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glMapParameterfvNV(target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glPushDebugGroup(source: GLenum, id: GLuint, length: GLsizei, message: ptr GLchar) {.importc.}
|
proc glPushDebugGroup(source: GLenum, id: GLuint, length: GLsizei, message: cstring) {.importc.}
|
||||||
proc glMakeImageHandleResidentARB(handle: GLuint64, access: GLenum) {.importc.}
|
proc glMakeImageHandleResidentARB(handle: GLuint64, access: GLenum) {.importc.}
|
||||||
proc glProgramUniformMatrix2fv(program: GLuint, location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLfloat) {.importc.}
|
proc glProgramUniformMatrix2fv(program: GLuint, location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLfloat) {.importc.}
|
||||||
proc glUniform3i64vNV(location: GLint, count: GLsizei, value: ptr GLint64EXT) {.importc.}
|
proc glUniform3i64vNV(location: GLint, count: GLsizei, value: ptr GLint64EXT) {.importc.}
|
||||||
|
|
@ -2177,7 +2177,7 @@ wrapErrorChecking:
|
||||||
proc glGetRenderbufferParameterivOES(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetRenderbufferParameterivOES(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glGetBufferPointerv(target: GLenum, pname: GLenum, params: ptr pointer) {.importc.}
|
proc glGetBufferPointerv(target: GLenum, pname: GLenum, params: ptr pointer) {.importc.}
|
||||||
proc glSecondaryColor3ui(red: GLuint, green: GLuint, blue: GLuint) {.importc.}
|
proc glSecondaryColor3ui(red: GLuint, green: GLuint, blue: GLuint) {.importc.}
|
||||||
proc glGetDebugMessageLog(count: GLuint, bufsize: GLsizei, sources: ptr GLenum, types: ptr GLenum, ids: ptr GLuint, severities: ptr GLenum, lengths: ptr GLsizei, messageLog: ptr GLchar): TGLuint {.importc.}
|
proc glGetDebugMessageLog(count: GLuint, bufsize: GLsizei, sources: ptr GLenum, types: ptr GLenum, ids: ptr GLuint, severities: ptr GLenum, lengths: ptr GLsizei, messageLog: cstring): TGLuint {.importc.}
|
||||||
proc glNormal3i(nx: GLint, ny: GLint, nz: GLint) {.importc.}
|
proc glNormal3i(nx: GLint, ny: GLint, nz: GLint) {.importc.}
|
||||||
proc glTestFenceNV(fence: GLuint): TGLboolean {.importc.}
|
proc glTestFenceNV(fence: GLuint): TGLboolean {.importc.}
|
||||||
proc glSecondaryColor3usv(v: ptr GLushort) {.importc.}
|
proc glSecondaryColor3usv(v: ptr GLushort) {.importc.}
|
||||||
|
|
@ -2289,7 +2289,7 @@ wrapErrorChecking:
|
||||||
proc glTranslated(x: GLdouble, y: GLdouble, z: GLdouble) {.importc.}
|
proc glTranslated(x: GLdouble, y: GLdouble, z: GLdouble) {.importc.}
|
||||||
proc glColorPointer(size: GLint, `type`: GLenum, stride: GLsizei, `pointer`: pointer) {.importc.}
|
proc glColorPointer(size: GLint, `type`: GLenum, stride: GLsizei, `pointer`: pointer) {.importc.}
|
||||||
proc glDrawElementsInstancedBaseVertex(mode: GLenum, count: GLsizei, `type`: GLenum, indices: pointer, instancecount: GLsizei, basevertex: GLint) {.importc.}
|
proc glDrawElementsInstancedBaseVertex(mode: GLenum, count: GLsizei, `type`: GLenum, indices: pointer, instancecount: GLsizei, basevertex: GLint) {.importc.}
|
||||||
proc glBindAttribLocationARB(programObj: GLhandleARB, index: GLuint, name: ptr GLcharARB) {.importc.}
|
proc glBindAttribLocationARB(programObj: GLhandleARB, index: GLuint, name: cstring) {.importc.}
|
||||||
proc glTexGendv(coord: GLenum, pname: GLenum, params: ptr GLdouble) {.importc.}
|
proc glTexGendv(coord: GLenum, pname: GLenum, params: ptr GLdouble) {.importc.}
|
||||||
proc glGetPathCoordsNV(path: GLuint, coords: ptr GLfloat) {.importc.}
|
proc glGetPathCoordsNV(path: GLuint, coords: ptr GLfloat) {.importc.}
|
||||||
proc glGetMapParameterivNV(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetMapParameterivNV(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
|
|
@ -2322,7 +2322,7 @@ wrapErrorChecking:
|
||||||
proc glGetBufferPointervARB(target: GLenum, pname: GLenum, params: ptr pointer) {.importc.}
|
proc glGetBufferPointervARB(target: GLenum, pname: GLenum, params: ptr pointer) {.importc.}
|
||||||
proc glGetMultiTexLevelParameterfvEXT(texunit: GLenum, target: GLenum, level: GLint, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glGetMultiTexLevelParameterfvEXT(texunit: GLenum, target: GLenum, level: GLint, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glMultiTexParameterIuivEXT(texunit: GLenum, target: GLenum, pname: GLenum, params: ptr GLuint) {.importc.}
|
proc glMultiTexParameterIuivEXT(texunit: GLenum, target: GLenum, pname: GLenum, params: ptr GLuint) {.importc.}
|
||||||
proc glGetShaderSource(shader: GLuint, bufSize: GLsizei, length: ptr GLsizei, source: ptr GLchar) {.importc.}
|
proc glGetShaderSource(shader: GLuint, bufSize: GLsizei, length: ptr GLsizei, source: cstring) {.importc.}
|
||||||
proc glStencilFunc(func: GLenum, `ref`: GLint, mask: GLuint) {.importc.}
|
proc glStencilFunc(func: GLenum, `ref`: GLint, mask: GLuint) {.importc.}
|
||||||
proc glVertexAttribI4bvEXT(index: GLuint, v: ptr GLbyte) {.importc.}
|
proc glVertexAttribI4bvEXT(index: GLuint, v: ptr GLbyte) {.importc.}
|
||||||
proc glVertexAttrib4NuivARB(index: GLuint, v: ptr GLuint) {.importc.}
|
proc glVertexAttrib4NuivARB(index: GLuint, v: ptr GLuint) {.importc.}
|
||||||
|
|
@ -2337,7 +2337,7 @@ wrapErrorChecking:
|
||||||
proc glTextureStorage2DMultisampleEXT(texture: GLuint, target: GLenum, samples: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei, fixedsamplelocations: GLboolean) {.importc.}
|
proc glTextureStorage2DMultisampleEXT(texture: GLuint, target: GLenum, samples: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei, fixedsamplelocations: GLboolean) {.importc.}
|
||||||
proc glGetHistogramParameterxvOES(target: GLenum, pname: GLenum, params: ptr GLfixed) {.importc.}
|
proc glGetHistogramParameterxvOES(target: GLenum, pname: GLenum, params: ptr GLfixed) {.importc.}
|
||||||
proc glVertexAttrib4dNV(index: GLuint, x: GLdouble, y: GLdouble, z: GLdouble, w: GLdouble) {.importc.}
|
proc glVertexAttrib4dNV(index: GLuint, x: GLdouble, y: GLdouble, z: GLdouble, w: GLdouble) {.importc.}
|
||||||
proc glGetPerfMonitorCounterStringAMD(group: GLuint, counter: GLuint, bufSize: GLsizei, length: ptr GLsizei, counterString: ptr GLchar) {.importc.}
|
proc glGetPerfMonitorCounterStringAMD(group: GLuint, counter: GLuint, bufSize: GLsizei, length: ptr GLsizei, counterString: cstring) {.importc.}
|
||||||
proc glMultiTexCoord2sARB(target: GLenum, s: GLshort, t: GLshort) {.importc.}
|
proc glMultiTexCoord2sARB(target: GLenum, s: GLshort, t: GLshort) {.importc.}
|
||||||
proc glSpriteParameterivSGIX(pname: GLenum, params: ptr GLint) {.importc.}
|
proc glSpriteParameterivSGIX(pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glCompressedTextureImage3DEXT(texture: GLuint, target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, depth: GLsizei, border: GLint, imageSize: GLsizei, bits: pointer) {.importc.}
|
proc glCompressedTextureImage3DEXT(texture: GLuint, target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, depth: GLsizei, border: GLint, imageSize: GLsizei, bits: pointer) {.importc.}
|
||||||
|
|
@ -2348,7 +2348,7 @@ wrapErrorChecking:
|
||||||
proc glProgramParameteri(program: GLuint, pname: GLenum, value: GLint) {.importc.}
|
proc glProgramParameteri(program: GLuint, pname: GLenum, value: GLint) {.importc.}
|
||||||
proc glGetLocalConstantIntegervEXT(id: GLuint, value: GLenum, data: ptr GLint) {.importc.}
|
proc glGetLocalConstantIntegervEXT(id: GLuint, value: GLenum, data: ptr GLint) {.importc.}
|
||||||
proc glFragmentMaterialiSGIX(face: GLenum, pname: GLenum, param: GLint) {.importc.}
|
proc glFragmentMaterialiSGIX(face: GLenum, pname: GLenum, param: GLint) {.importc.}
|
||||||
proc glGetNamedStringivARB(namelen: GLint, name: ptr GLchar, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetNamedStringivARB(namelen: GLint, name: cstring, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glBinormal3ivEXT(v: ptr GLint) {.importc.}
|
proc glBinormal3ivEXT(v: ptr GLint) {.importc.}
|
||||||
proc glCheckFramebufferStatusEXT(target: GLenum): TGLenum {.importc.}
|
proc glCheckFramebufferStatusEXT(target: GLenum): TGLenum {.importc.}
|
||||||
proc glVertexAttrib1fNV(index: GLuint, x: GLfloat) {.importc.}
|
proc glVertexAttrib1fNV(index: GLuint, x: GLfloat) {.importc.}
|
||||||
|
|
@ -2362,7 +2362,7 @@ wrapErrorChecking:
|
||||||
proc glBeginTransformFeedbackEXT(primitiveMode: GLenum) {.importc.}
|
proc glBeginTransformFeedbackEXT(primitiveMode: GLenum) {.importc.}
|
||||||
proc glBufferAddressRangeNV(pname: GLenum, index: GLuint, address: GLuint64EXT, length: GLsizeiptr) {.importc.}
|
proc glBufferAddressRangeNV(pname: GLenum, index: GLuint, address: GLuint64EXT, length: GLsizeiptr) {.importc.}
|
||||||
proc glPointParameterfvARB(pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glPointParameterfvARB(pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glGetActiveVaryingNV(program: GLuint, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, size: ptr GLsizei, `type`: ptr GLenum, name: ptr GLchar) {.importc.}
|
proc glGetActiveVaryingNV(program: GLuint, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, size: ptr GLsizei, `type`: ptr GLenum, name: cstring) {.importc.}
|
||||||
proc glIndexMask(mask: GLuint) {.importc.}
|
proc glIndexMask(mask: GLuint) {.importc.}
|
||||||
proc glVertexAttribBinding(attribindex: GLuint, bindingindex: GLuint) {.importc.}
|
proc glVertexAttribBinding(attribindex: GLuint, bindingindex: GLuint) {.importc.}
|
||||||
proc glDeleteFencesNV(n: GLsizei, fences: ptr GLuint) {.importc.}
|
proc glDeleteFencesNV(n: GLsizei, fences: ptr GLuint) {.importc.}
|
||||||
|
|
@ -2432,7 +2432,7 @@ wrapErrorChecking:
|
||||||
proc glMapControlPointsNV(target: GLenum, index: GLuint, `type`: GLenum, ustride: GLsizei, vstride: GLsizei, uorder: GLint, vorder: GLint, packed: GLboolean, points: pointer) {.importc.}
|
proc glMapControlPointsNV(target: GLenum, index: GLuint, `type`: GLenum, ustride: GLsizei, vstride: GLsizei, uorder: GLint, vorder: GLint, packed: GLboolean, points: pointer) {.importc.}
|
||||||
proc glGetBufferParameteriv(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetBufferParameteriv(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glUnmapObjectBufferATI(buffer: GLuint) {.importc.}
|
proc glUnmapObjectBufferATI(buffer: GLuint) {.importc.}
|
||||||
proc glGetProgramResourceLocation(program: GLuint, programInterface: GLenum, name: ptr GLchar): TGLint {.importc.}
|
proc glGetProgramResourceLocation(program: GLuint, programInterface: GLenum, name: cstring): TGLint {.importc.}
|
||||||
proc glUniform4i64vNV(location: GLint, count: GLsizei, value: ptr GLint64EXT) {.importc.}
|
proc glUniform4i64vNV(location: GLint, count: GLsizei, value: ptr GLint64EXT) {.importc.}
|
||||||
proc glImageTransformParameterfHP(target: GLenum, pname: GLenum, param: GLfloat) {.importc.}
|
proc glImageTransformParameterfHP(target: GLenum, pname: GLenum, param: GLfloat) {.importc.}
|
||||||
proc glArrayObjectATI(`array`: GLenum, size: GLint, `type`: GLenum, stride: GLsizei, buffer: GLuint, offset: GLuint) {.importc.}
|
proc glArrayObjectATI(`array`: GLenum, size: GLint, `type`: GLenum, stride: GLsizei, buffer: GLuint, offset: GLuint) {.importc.}
|
||||||
|
|
@ -2442,7 +2442,7 @@ wrapErrorChecking:
|
||||||
proc glListParameteriSGIX(list: GLuint, pname: GLenum, param: GLint) {.importc.}
|
proc glListParameteriSGIX(list: GLuint, pname: GLenum, param: GLint) {.importc.}
|
||||||
proc glProgramUniformMatrix2dvEXT(program: GLuint, location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLdouble) {.importc.}
|
proc glProgramUniformMatrix2dvEXT(program: GLuint, location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLdouble) {.importc.}
|
||||||
proc glProgramUniform2i64vNV(program: GLuint, location: GLint, count: GLsizei, value: ptr GLint64EXT) {.importc.}
|
proc glProgramUniform2i64vNV(program: GLuint, location: GLint, count: GLsizei, value: ptr GLint64EXT) {.importc.}
|
||||||
proc glObjectPtrLabelKHR(`ptr`: ptr pointer, length: GLsizei, label: ptr GLchar) {.importc.}
|
proc glObjectPtrLabelKHR(`ptr`: ptr pointer, length: GLsizei, label: cstring) {.importc.}
|
||||||
proc glVertexAttribL1i64NV(index: GLuint, x: GLint64EXT) {.importc.}
|
proc glVertexAttribL1i64NV(index: GLuint, x: GLint64EXT) {.importc.}
|
||||||
proc glMultiTexBufferEXT(texunit: GLenum, target: GLenum, internalformat: GLenum, buffer: GLuint) {.importc.}
|
proc glMultiTexBufferEXT(texunit: GLenum, target: GLenum, internalformat: GLenum, buffer: GLuint) {.importc.}
|
||||||
proc glCoverFillPathInstancedNV(numPaths: GLsizei, pathNameType: GLenum, paths: pointer, pathBase: GLuint, coverMode: GLenum, transformType: GLenum, transformValues: ptr GLfloat) {.importc.}
|
proc glCoverFillPathInstancedNV(numPaths: GLsizei, pathNameType: GLenum, paths: pointer, pathBase: GLuint, coverMode: GLenum, transformType: GLenum, transformValues: ptr GLfloat) {.importc.}
|
||||||
|
|
@ -2461,7 +2461,7 @@ wrapErrorChecking:
|
||||||
proc glGetBooleanv(pname: GLenum, params: ptr GLboolean) {.importc.}
|
proc glGetBooleanv(pname: GLenum, params: ptr GLboolean) {.importc.}
|
||||||
proc glTangent3ivEXT(v: ptr GLint) {.importc.}
|
proc glTangent3ivEXT(v: ptr GLint) {.importc.}
|
||||||
proc glTexImage3DMultisample(target: GLenum, samples: GLsizei, internalformat: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, fixedsamplelocations: GLboolean) {.importc.}
|
proc glTexImage3DMultisample(target: GLenum, samples: GLsizei, internalformat: GLint, width: GLsizei, height: GLsizei, depth: GLsizei, fixedsamplelocations: GLboolean) {.importc.}
|
||||||
proc glGetUniformIndices(program: GLuint, uniformCount: GLsizei, uniformNames: ptr ptr GLchar, uniformIndices: ptr GLuint) {.importc.}
|
proc glGetUniformIndices(program: GLuint, uniformCount: GLsizei, uniformNames: cstringArray, uniformIndices: ptr GLuint) {.importc.}
|
||||||
proc glVDPAUInitNV(vdpDevice: pointer, getProcAddress: pointer) {.importc.}
|
proc glVDPAUInitNV(vdpDevice: pointer, getProcAddress: pointer) {.importc.}
|
||||||
proc glGetMinmaxParameterivEXT(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetMinmaxParameterivEXT(target: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glMultiTexCoord2fvARB(target: GLenum, v: ptr GLfloat) {.importc.}
|
proc glMultiTexCoord2fvARB(target: GLenum, v: ptr GLfloat) {.importc.}
|
||||||
|
|
@ -2473,18 +2473,18 @@ wrapErrorChecking:
|
||||||
proc glGetInstrumentsSGIX(): TGLint {.importc.}
|
proc glGetInstrumentsSGIX(): TGLint {.importc.}
|
||||||
proc glFramebufferParameteri(target: GLenum, pname: GLenum, param: GLint) {.importc.}
|
proc glFramebufferParameteri(target: GLenum, pname: GLenum, param: GLint) {.importc.}
|
||||||
proc glPathCoverDepthFuncNV(func: GLenum) {.importc.}
|
proc glPathCoverDepthFuncNV(func: GLenum) {.importc.}
|
||||||
proc glGetTranslatedShaderSourceANGLE(shader: GLuint, bufsize: GLsizei, length: ptr GLsizei, source: ptr GLchar) {.importc.}
|
proc glGetTranslatedShaderSourceANGLE(shader: GLuint, bufsize: GLsizei, length: ptr GLsizei, source: cstring) {.importc.}
|
||||||
proc glIndexfv(c: ptr GLfloat) {.importc.}
|
proc glIndexfv(c: ptr GLfloat) {.importc.}
|
||||||
proc glGetActiveUniformBlockName(program: GLuint, uniformBlockIndex: GLuint, bufSize: GLsizei, length: ptr GLsizei, uniformBlockName: ptr GLchar) {.importc.}
|
proc glGetActiveUniformBlockName(program: GLuint, uniformBlockIndex: GLuint, bufSize: GLsizei, length: ptr GLsizei, uniformBlockName: cstring) {.importc.}
|
||||||
proc glNormal3s(nx: GLshort, ny: GLshort, nz: GLshort) {.importc.}
|
proc glNormal3s(nx: GLshort, ny: GLshort, nz: GLshort) {.importc.}
|
||||||
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) {.importc.}
|
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) {.importc.}
|
||||||
proc glGetProgramResourceLocationIndex(program: GLuint, programInterface: GLenum, name: ptr GLchar): TGLint {.importc.}
|
proc glGetProgramResourceLocationIndex(program: GLuint, programInterface: GLenum, name: cstring): TGLint {.importc.}
|
||||||
proc glGetBooleanIndexedvEXT(target: GLenum, index: GLuint, data: ptr GLboolean) {.importc.}
|
proc glGetBooleanIndexedvEXT(target: GLenum, index: GLuint, data: ptr GLboolean) {.importc.}
|
||||||
proc glGenPerfMonitorsAMD(n: GLsizei, monitors: ptr GLuint) {.importc.}
|
proc glGenPerfMonitorsAMD(n: GLsizei, monitors: ptr GLuint) {.importc.}
|
||||||
proc glDrawRangeElementsEXT(mode: GLenum, start: GLuint, `end`: GLuint, count: GLsizei, `type`: GLenum, indices: pointer) {.importc.}
|
proc glDrawRangeElementsEXT(mode: GLenum, start: GLuint, `end`: GLuint, count: GLsizei, `type`: GLenum, indices: pointer) {.importc.}
|
||||||
proc glFramebufferTexture3D(target: GLenum, attachment: GLenum, textarget: GLenum, texture: GLuint, level: GLint, zoffset: GLint) {.importc.}
|
proc glFramebufferTexture3D(target: GLenum, attachment: GLenum, textarget: GLenum, texture: GLuint, level: GLint, zoffset: GLint) {.importc.}
|
||||||
proc glGetTexParameterxvOES(target: GLenum, pname: GLenum, params: ptr GLfixed) {.importc.}
|
proc glGetTexParameterxvOES(target: GLenum, pname: GLenum, params: ptr GLfixed) {.importc.}
|
||||||
proc glCompileShaderIncludeARB(shader: GLuint, count: GLsizei, path: ptr ptr GLchar, length: ptr GLint) {.importc.}
|
proc glCompileShaderIncludeARB(shader: GLuint, count: GLsizei, path: cstringArray, length: ptr GLint) {.importc.}
|
||||||
proc glGetMultiTexParameterfvEXT(texunit: GLenum, target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glGetMultiTexParameterfvEXT(texunit: GLenum, target: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
proc glEvalPoint2(i: GLint, j: GLint) {.importc.}
|
proc glEvalPoint2(i: GLint, j: GLint) {.importc.}
|
||||||
proc glGetProgramivNV(id: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetProgramivNV(id: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
|
|
@ -2498,7 +2498,7 @@ wrapErrorChecking:
|
||||||
proc glProgramUniformMatrix3x4dv(program: GLuint, location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLdouble) {.importc.}
|
proc glProgramUniformMatrix3x4dv(program: GLuint, location: GLint, count: GLsizei, transpose: GLboolean, value: ptr GLdouble) {.importc.}
|
||||||
proc glGetFloati_vEXT(pname: GLenum, index: GLuint, params: ptr GLfloat) {.importc.}
|
proc glGetFloati_vEXT(pname: GLenum, index: GLuint, params: ptr GLfloat) {.importc.}
|
||||||
proc glGetObjectParameterivAPPLE(objectType: GLenum, name: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetObjectParameterivAPPLE(objectType: GLenum, name: GLuint, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glPushGroupMarkerEXT(length: GLsizei, marker: ptr GLchar) {.importc.}
|
proc glPushGroupMarkerEXT(length: GLsizei, marker: cstring) {.importc.}
|
||||||
proc glProgramUniform4uivEXT(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
proc glProgramUniform4uivEXT(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
||||||
proc glReplacementCodeuiVertex3fSUN(rc: GLuint, x: GLfloat, y: GLfloat, z: GLfloat) {.importc.}
|
proc glReplacementCodeuiVertex3fSUN(rc: GLuint, x: GLfloat, y: GLfloat, z: GLfloat) {.importc.}
|
||||||
proc glTexSubImage1DEXT(target: GLenum, level: GLint, xoffset: GLint, width: GLsizei, format: GLenum, `type`: GLenum, pixels: pointer) {.importc.}
|
proc glTexSubImage1DEXT(target: GLenum, level: GLint, xoffset: GLint, width: GLsizei, format: GLenum, `type`: GLenum, pixels: pointer) {.importc.}
|
||||||
|
|
@ -2571,7 +2571,7 @@ wrapErrorChecking:
|
||||||
proc glTexCoord4bOES(s: GLbyte, t: GLbyte, r: GLbyte, q: GLbyte) {.importc.}
|
proc glTexCoord4bOES(s: GLbyte, t: GLbyte, r: GLbyte, q: GLbyte) {.importc.}
|
||||||
proc glSecondaryColor3us(red: GLushort, green: GLushort, blue: GLushort) {.importc.}
|
proc glSecondaryColor3us(red: GLushort, green: GLushort, blue: GLushort) {.importc.}
|
||||||
proc glGlobalAlphaFactorubSUN(factor: GLubyte) {.importc.}
|
proc glGlobalAlphaFactorubSUN(factor: GLubyte) {.importc.}
|
||||||
proc glNamedStringARB(`type`: GLenum, namelen: GLint, name: ptr GLchar, stringlen: GLint, string: ptr GLchar) {.importc.}
|
proc glNamedStringARB(`type`: GLenum, namelen: GLint, name: cstring, stringlen: GLint, string: cstring) {.importc.}
|
||||||
proc glGetAttachedShaders(program: GLuint, maxCount: GLsizei, count: ptr GLsizei, shaders: ptr GLuint) {.importc.}
|
proc glGetAttachedShaders(program: GLuint, maxCount: GLsizei, count: ptr GLsizei, shaders: ptr GLuint) {.importc.}
|
||||||
proc glMatrixRotatefEXT(mode: GLenum, angle: GLfloat, x: GLfloat, y: GLfloat, z: GLfloat) {.importc.}
|
proc glMatrixRotatefEXT(mode: GLenum, angle: GLfloat, x: GLfloat, y: GLfloat, z: GLfloat) {.importc.}
|
||||||
proc glVertexStream3ivATI(stream: GLenum, coords: ptr GLint) {.importc.}
|
proc glVertexStream3ivATI(stream: GLenum, coords: ptr GLint) {.importc.}
|
||||||
|
|
@ -2643,12 +2643,12 @@ wrapErrorChecking:
|
||||||
proc glIsQuery(id: GLuint): TGLboolean {.importc.}
|
proc glIsQuery(id: GLuint): TGLboolean {.importc.}
|
||||||
proc glFogxv(pname: GLenum, param: ptr GLfixed) {.importc.}
|
proc glFogxv(pname: GLenum, param: ptr GLfixed) {.importc.}
|
||||||
proc glAreProgramsResidentNV(n: GLsizei, programs: ptr GLuint, residences: ptr GLboolean): TGLboolean {.importc.}
|
proc glAreProgramsResidentNV(n: GLsizei, programs: ptr GLuint, residences: ptr GLboolean): TGLboolean {.importc.}
|
||||||
proc glShaderSourceARB(shaderObj: GLhandleARB, count: GLsizei, string: ptr ptr GLcharARB, length: ptr GLint) {.importc.}
|
proc glShaderSourceARB(shaderObj: GLhandleARB, count: GLsizei, string: cstringArray, length: ptr GLint) {.importc.}
|
||||||
proc glPointSizexOES(size: GLfixed) {.importc.}
|
proc glPointSizexOES(size: GLfixed) {.importc.}
|
||||||
proc glPixelTransferf(pname: GLenum, param: GLfloat) {.importc.}
|
proc glPixelTransferf(pname: GLenum, param: GLfloat) {.importc.}
|
||||||
proc glExtractComponentEXT(res: GLuint, src: GLuint, num: GLuint) {.importc.}
|
proc glExtractComponentEXT(res: GLuint, src: GLuint, num: GLuint) {.importc.}
|
||||||
proc glUniform1fv(location: GLint, count: GLsizei, value: ptr GLfloat) {.importc.}
|
proc glUniform1fv(location: GLint, count: GLsizei, value: ptr GLfloat) {.importc.}
|
||||||
proc glGetNamedStringARB(namelen: GLint, name: ptr GLchar, bufSize: GLsizei, stringlen: ptr GLint, string: ptr GLchar) {.importc.}
|
proc glGetNamedStringARB(namelen: GLint, name: cstring, bufSize: GLsizei, stringlen: ptr GLint, string: cstring) {.importc.}
|
||||||
proc glGetProgramBinaryOES(program: GLuint, bufSize: GLsizei, length: ptr GLsizei, binaryFormat: ptr GLenum, binary: pointer) {.importc.}
|
proc glGetProgramBinaryOES(program: GLuint, bufSize: GLsizei, length: ptr GLsizei, binaryFormat: ptr GLenum, binary: pointer) {.importc.}
|
||||||
proc glDeleteOcclusionQueriesNV(n: GLsizei, ids: ptr GLuint) {.importc.}
|
proc glDeleteOcclusionQueriesNV(n: GLsizei, ids: ptr GLuint) {.importc.}
|
||||||
proc glEnableClientState(`array`: GLenum) {.importc.}
|
proc glEnableClientState(`array`: GLenum) {.importc.}
|
||||||
|
|
@ -2693,14 +2693,14 @@ wrapErrorChecking:
|
||||||
proc glIndexub(c: GLubyte) {.importc.}
|
proc glIndexub(c: GLubyte) {.importc.}
|
||||||
proc glVertexP2uiv(`type`: GLenum, value: ptr GLuint) {.importc.}
|
proc glVertexP2uiv(`type`: GLenum, value: ptr GLuint) {.importc.}
|
||||||
proc glProgramUniform1uiv(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
proc glProgramUniform1uiv(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint) {.importc.}
|
||||||
proc glDebugMessageInsertKHR(source: GLenum, `type`: GLenum, id: GLuint, severity: GLenum, length: GLsizei, buf: ptr GLchar) {.importc.}
|
proc glDebugMessageInsertKHR(source: GLenum, `type`: GLenum, id: GLuint, severity: GLenum, length: GLsizei, buf: cstring) {.importc.}
|
||||||
proc glColor4b(red: GLbyte, green: GLbyte, blue: GLbyte, alpha: GLbyte) {.importc.}
|
proc glColor4b(red: GLbyte, green: GLbyte, blue: GLbyte, alpha: GLbyte) {.importc.}
|
||||||
proc glRenderbufferStorageMultisampleAPPLE(target: GLenum, samples: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei) {.importc.}
|
proc glRenderbufferStorageMultisampleAPPLE(target: GLenum, samples: GLsizei, internalformat: GLenum, width: GLsizei, height: GLsizei) {.importc.}
|
||||||
proc glMinSampleShading(value: GLfloat) {.importc.}
|
proc glMinSampleShading(value: GLfloat) {.importc.}
|
||||||
proc glBindProgramNV(target: GLenum, id: GLuint) {.importc.}
|
proc glBindProgramNV(target: GLenum, id: GLuint) {.importc.}
|
||||||
proc glWindowPos3dMESA(x: GLdouble, y: GLdouble, z: GLdouble) {.importc.}
|
proc glWindowPos3dMESA(x: GLdouble, y: GLdouble, z: GLdouble) {.importc.}
|
||||||
proc glEdgeFlagPointer(stride: GLsizei, `pointer`: pointer) {.importc.}
|
proc glEdgeFlagPointer(stride: GLsizei, `pointer`: pointer) {.importc.}
|
||||||
proc glGetFragDataIndex(program: GLuint, name: ptr GLchar): TGLint {.importc.}
|
proc glGetFragDataIndex(program: GLuint, name: cstring): TGLint {.importc.}
|
||||||
proc glTexCoord3hNV(s: GLhalfNV, t: GLhalfNV, r: GLhalfNV) {.importc.}
|
proc glTexCoord3hNV(s: GLhalfNV, t: GLhalfNV, r: GLhalfNV) {.importc.}
|
||||||
proc glMultiDrawArraysIndirectAMD(mode: GLenum, indirect: pointer, primcount: GLsizei, stride: GLsizei) {.importc.}
|
proc glMultiDrawArraysIndirectAMD(mode: GLenum, indirect: pointer, primcount: GLsizei, stride: GLsizei) {.importc.}
|
||||||
proc glFragmentColorMaterialSGIX(face: GLenum, mode: GLenum) {.importc.}
|
proc glFragmentColorMaterialSGIX(face: GLenum, mode: GLenum) {.importc.}
|
||||||
|
|
@ -2746,7 +2746,7 @@ wrapErrorChecking:
|
||||||
proc glWindowPos3iv(v: ptr GLint) {.importc.}
|
proc glWindowPos3iv(v: ptr GLint) {.importc.}
|
||||||
proc glProgramUniform4ui64NV(program: GLuint, location: GLint, x: GLuint64EXT, y: GLuint64EXT, z: GLuint64EXT, w: GLuint64EXT) {.importc.}
|
proc glProgramUniform4ui64NV(program: GLuint, location: GLint, x: GLuint64EXT, y: GLuint64EXT, z: GLuint64EXT, w: GLuint64EXT) {.importc.}
|
||||||
proc glProgramUniform2d(program: GLuint, location: GLint, v0: GLdouble, v1: GLdouble) {.importc.}
|
proc glProgramUniform2d(program: GLuint, location: GLint, v0: GLdouble, v1: GLdouble) {.importc.}
|
||||||
proc glDebugMessageInsertARB(source: GLenum, `type`: GLenum, id: GLuint, severity: GLenum, length: GLsizei, buf: ptr GLchar) {.importc.}
|
proc glDebugMessageInsertARB(source: GLenum, `type`: GLenum, id: GLuint, severity: GLenum, length: GLsizei, buf: cstring) {.importc.}
|
||||||
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) {.importc.}
|
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) {.importc.}
|
||||||
proc glMap1d(target: GLenum, u1: GLdouble, u2: GLdouble, stride: GLint, order: GLint, points: ptr GLdouble) {.importc.}
|
proc glMap1d(target: GLenum, u1: GLdouble, u2: GLdouble, stride: GLint, order: GLint, points: ptr GLdouble) {.importc.}
|
||||||
proc glDeleteShader(shader: GLuint) {.importc.}
|
proc glDeleteShader(shader: GLuint) {.importc.}
|
||||||
|
|
@ -2778,7 +2778,7 @@ wrapErrorChecking:
|
||||||
proc glGetVertexArrayIntegeri_vEXT(vaobj: GLuint, index: GLuint, pname: GLenum, param: ptr GLint) {.importc.}
|
proc glGetVertexArrayIntegeri_vEXT(vaobj: GLuint, index: GLuint, pname: GLenum, param: ptr GLint) {.importc.}
|
||||||
proc glReadnPixelsEXT(x: GLint, y: GLint, width: GLsizei, height: GLsizei, format: GLenum, `type`: GLenum, bufSize: GLsizei, data: pointer) {.importc.}
|
proc glReadnPixelsEXT(x: GLint, y: GLint, width: GLsizei, height: GLsizei, format: GLenum, `type`: GLenum, bufSize: GLsizei, data: pointer) {.importc.}
|
||||||
proc glMultiTexImage1DEXT(texunit: GLenum, target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, border: GLint, format: GLenum, `type`: GLenum, pixels: pointer) {.importc.}
|
proc glMultiTexImage1DEXT(texunit: GLenum, target: GLenum, level: GLint, internalformat: GLint, width: GLsizei, border: GLint, format: GLenum, `type`: GLenum, pixels: pointer) {.importc.}
|
||||||
proc glGetVaryingLocationNV(program: GLuint, name: ptr GLchar): TGLint {.importc.}
|
proc glGetVaryingLocationNV(program: GLuint, name: cstring): TGLint {.importc.}
|
||||||
proc glMultiTexCoord4fvARB(target: GLenum, v: ptr GLfloat) {.importc.}
|
proc glMultiTexCoord4fvARB(target: GLenum, v: ptr GLfloat) {.importc.}
|
||||||
proc glMultiTexCoord3iv(target: GLenum, v: ptr GLint) {.importc.}
|
proc glMultiTexCoord3iv(target: GLenum, v: ptr GLint) {.importc.}
|
||||||
proc glVertexAttribL2dvEXT(index: GLuint, v: ptr GLdouble) {.importc.}
|
proc glVertexAttribL2dvEXT(index: GLuint, v: ptr GLdouble) {.importc.}
|
||||||
|
|
@ -2791,7 +2791,7 @@ wrapErrorChecking:
|
||||||
proc glProgramUniform3ui64vNV(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint64EXT) {.importc.}
|
proc glProgramUniform3ui64vNV(program: GLuint, location: GLint, count: GLsizei, value: ptr GLuint64EXT) {.importc.}
|
||||||
proc glTexCoord2fColor3fVertex3fvSUN(tc: ptr GLfloat, c: ptr GLfloat, v: ptr GLfloat) {.importc.}
|
proc glTexCoord2fColor3fVertex3fvSUN(tc: ptr GLfloat, c: ptr GLfloat, v: ptr GLfloat) {.importc.}
|
||||||
proc glProgramUniform3fv(program: GLuint, location: GLint, count: GLsizei, value: ptr GLfloat) {.importc.}
|
proc glProgramUniform3fv(program: GLuint, location: GLint, count: GLsizei, value: ptr GLfloat) {.importc.}
|
||||||
proc glBindFragDataLocationIndexed(program: GLuint, colorNumber: GLuint, index: GLuint, name: ptr GLchar) {.importc.}
|
proc glBindFragDataLocationIndexed(program: GLuint, colorNumber: GLuint, index: GLuint, name: cstring) {.importc.}
|
||||||
proc glGetnSeparableFilterARB(target: GLenum, format: GLenum, `type`: GLenum, rowBufSize: GLsizei, row: pointer, columnBufSize: GLsizei, column: pointer, span: pointer) {.importc.}
|
proc glGetnSeparableFilterARB(target: GLenum, format: GLenum, `type`: GLenum, rowBufSize: GLsizei, row: pointer, columnBufSize: GLsizei, column: pointer, span: pointer) {.importc.}
|
||||||
proc glTextureParameteriEXT(texture: GLuint, target: GLenum, pname: GLenum, param: GLint) {.importc.}
|
proc glTextureParameteriEXT(texture: GLuint, target: GLenum, pname: GLenum, param: GLint) {.importc.}
|
||||||
proc glGetUniformuivEXT(program: GLuint, location: GLint, params: ptr GLuint) {.importc.}
|
proc glGetUniformuivEXT(program: GLuint, location: GLint, params: ptr GLuint) {.importc.}
|
||||||
|
|
@ -2809,12 +2809,12 @@ wrapErrorChecking:
|
||||||
proc glTexCoord2fColor4fNormal3fVertex3fvSUN(tc: ptr GLfloat, c: ptr GLfloat, n: ptr GLfloat, v: ptr GLfloat) {.importc.}
|
proc glTexCoord2fColor4fNormal3fVertex3fvSUN(tc: ptr GLfloat, c: ptr GLfloat, n: ptr GLfloat, v: ptr GLfloat) {.importc.}
|
||||||
proc glMultiTexCoord3s(target: GLenum, s: GLshort, t: GLshort, r: GLshort) {.importc.}
|
proc glMultiTexCoord3s(target: GLenum, s: GLshort, t: GLshort, r: GLshort) {.importc.}
|
||||||
proc glMultTransposeMatrixd(m: ptr GLdouble) {.importc.}
|
proc glMultTransposeMatrixd(m: ptr GLdouble) {.importc.}
|
||||||
proc glActiveVaryingNV(program: GLuint, name: ptr GLchar) {.importc.}
|
proc glActiveVaryingNV(program: GLuint, name: cstring) {.importc.}
|
||||||
proc glProgramUniform1f(program: GLuint, location: GLint, v0: GLfloat) {.importc.}
|
proc glProgramUniform1f(program: GLuint, location: GLint, v0: GLfloat) {.importc.}
|
||||||
proc glGetActiveSubroutineName(program: GLuint, shadertype: GLenum, index: GLuint, bufsize: GLsizei, length: ptr GLsizei, name: ptr GLchar) {.importc.}
|
proc glGetActiveSubroutineName(program: GLuint, shadertype: GLenum, index: GLuint, bufsize: GLsizei, length: ptr GLsizei, name: cstring) {.importc.}
|
||||||
proc glClipPlanex(plane: GLenum, equation: ptr GLfixed) {.importc.}
|
proc glClipPlanex(plane: GLenum, equation: ptr GLfixed) {.importc.}
|
||||||
proc glMultiTexCoord4iv(target: GLenum, v: ptr GLint) {.importc.}
|
proc glMultiTexCoord4iv(target: GLenum, v: ptr GLint) {.importc.}
|
||||||
proc glTransformFeedbackVaryingsEXT(program: GLuint, count: GLsizei, varyings: ptr ptr GLchar, bufferMode: GLenum) {.importc.}
|
proc glTransformFeedbackVaryingsEXT(program: GLuint, count: GLsizei, varyings: cstringArray, bufferMode: GLenum) {.importc.}
|
||||||
proc glBlendEquationSeparateiARB(buf: GLuint, modeRGB: GLenum, modeAlpha: GLenum) {.importc.}
|
proc glBlendEquationSeparateiARB(buf: GLuint, modeRGB: GLenum, modeAlpha: GLenum) {.importc.}
|
||||||
proc glVertex2sv(v: ptr GLshort) {.importc.}
|
proc glVertex2sv(v: ptr GLshort) {.importc.}
|
||||||
proc glAccumxOES(op: GLenum, value: GLfixed) {.importc.}
|
proc glAccumxOES(op: GLenum, value: GLfixed) {.importc.}
|
||||||
|
|
@ -2894,7 +2894,7 @@ wrapErrorChecking:
|
||||||
proc glPointParameterivNV(pname: GLenum, params: ptr GLint) {.importc.}
|
proc glPointParameterivNV(pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glBlitFramebufferANGLE(srcX0: GLint, srcY0: GLint, srcX1: GLint, srcY1: GLint, dstX0: GLint, dstY0: GLint, dstX1: GLint, dstY1: GLint, mask: GLbitfield, filter: GLenum) {.importc.}
|
proc glBlitFramebufferANGLE(srcX0: GLint, srcY0: GLint, srcX1: GLint, srcY1: GLint, dstX0: GLint, dstY0: GLint, dstX1: GLint, dstY1: GLint, mask: GLbitfield, filter: GLenum) {.importc.}
|
||||||
proc glGetObjectParameterivARB(obj: GLhandleARB, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glGetObjectParameterivARB(obj: GLhandleARB, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glGetSubroutineIndex(program: GLuint, shadertype: GLenum, name: ptr GLchar): TGLuint {.importc.}
|
proc glGetSubroutineIndex(program: GLuint, shadertype: GLenum, name: cstring): TGLuint {.importc.}
|
||||||
proc glMap2d(target: GLenum, u1: GLdouble, u2: GLdouble, ustride: GLint, uorder: GLint, v1: GLdouble, v2: GLdouble, vstride: GLint, vorder: GLint, points: ptr GLdouble) {.importc.}
|
proc glMap2d(target: GLenum, u1: GLdouble, u2: GLdouble, ustride: GLint, uorder: GLint, v1: GLdouble, v2: GLdouble, vstride: GLint, vorder: GLint, points: ptr GLdouble) {.importc.}
|
||||||
proc glRectfv(v1: ptr GLfloat, v2: ptr GLfloat) {.importc.}
|
proc glRectfv(v1: ptr GLfloat, v2: ptr GLfloat) {.importc.}
|
||||||
proc glDepthRangeArrayv(first: GLuint, count: GLsizei, v: ptr GLdouble) {.importc.}
|
proc glDepthRangeArrayv(first: GLuint, count: GLsizei, v: ptr GLdouble) {.importc.}
|
||||||
|
|
@ -2951,7 +2951,7 @@ wrapErrorChecking:
|
||||||
proc glEndQuery(target: GLenum) {.importc.}
|
proc glEndQuery(target: GLenum) {.importc.}
|
||||||
proc glBlitFramebufferEXT(srcX0: GLint, srcY0: GLint, srcX1: GLint, srcY1: GLint, dstX0: GLint, dstY0: GLint, dstX1: GLint, dstY1: GLint, mask: GLbitfield, filter: GLenum) {.importc.}
|
proc glBlitFramebufferEXT(srcX0: GLint, srcY0: GLint, srcX1: GLint, srcY1: GLint, dstX0: GLint, dstY0: GLint, dstX1: GLint, dstY1: GLint, mask: GLbitfield, filter: GLenum) {.importc.}
|
||||||
proc glProgramEnvParametersI4uivNV(target: GLenum, index: GLuint, count: GLsizei, params: ptr GLuint) {.importc.}
|
proc glProgramEnvParametersI4uivNV(target: GLenum, index: GLuint, count: GLsizei, params: ptr GLuint) {.importc.}
|
||||||
proc glGetActiveUniform(program: GLuint, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, size: ptr GLint, `type`: ptr GLenum, name: ptr GLchar) {.importc.}
|
proc glGetActiveUniform(program: GLuint, index: GLuint, bufSize: GLsizei, length: ptr GLsizei, size: ptr GLint, `type`: ptr GLenum, name: cstring) {.importc.}
|
||||||
proc glGenAsyncMarkersSGIX(range: GLsizei): TGLuint {.importc.}
|
proc glGenAsyncMarkersSGIX(range: GLsizei): TGLuint {.importc.}
|
||||||
proc glClipControlARB(origin: GLenum, depth: GLenum) {.importc.}
|
proc glClipControlARB(origin: GLenum, depth: GLenum) {.importc.}
|
||||||
proc glDrawElementsInstancedEXT(mode: GLenum, count: GLsizei, `type`: GLenum, indices: pointer, primcount: GLsizei) {.importc.}
|
proc glDrawElementsInstancedEXT(mode: GLenum, count: GLsizei, `type`: GLenum, indices: pointer, primcount: GLsizei) {.importc.}
|
||||||
|
|
@ -2970,7 +2970,7 @@ wrapErrorChecking:
|
||||||
proc glProgramParameter4dvNV(target: GLenum, index: GLuint, v: ptr GLdouble) {.importc.}
|
proc glProgramParameter4dvNV(target: GLenum, index: GLuint, v: ptr GLdouble) {.importc.}
|
||||||
proc glDeleteBuffers(n: GLsizei, buffers: ptr GLuint) {.importc.}
|
proc glDeleteBuffers(n: GLsizei, buffers: ptr GLuint) {.importc.}
|
||||||
proc glGetVertexArrayIntegervEXT(vaobj: GLuint, pname: GLenum, param: ptr GLint) {.importc.}
|
proc glGetVertexArrayIntegervEXT(vaobj: GLuint, pname: GLenum, param: ptr GLint) {.importc.}
|
||||||
proc glBindFragDataLocationEXT(program: GLuint, color: GLuint, name: ptr GLchar) {.importc.}
|
proc glBindFragDataLocationEXT(program: GLuint, color: GLuint, name: cstring) {.importc.}
|
||||||
proc glGenProgramsNV(n: GLsizei, programs: ptr GLuint) {.importc.}
|
proc glGenProgramsNV(n: GLsizei, programs: ptr GLuint) {.importc.}
|
||||||
proc glMultiTexCoord1i(target: GLenum, s: GLint) {.importc.}
|
proc glMultiTexCoord1i(target: GLenum, s: GLint) {.importc.}
|
||||||
proc glCompressedTexImage3DOES(target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, depth: GLsizei, border: GLint, imageSize: GLsizei, data: pointer) {.importc.}
|
proc glCompressedTexImage3DOES(target: GLenum, level: GLint, internalformat: GLenum, width: GLsizei, height: GLsizei, depth: GLsizei, border: GLint, imageSize: GLsizei, data: pointer) {.importc.}
|
||||||
|
|
@ -2988,7 +2988,7 @@ wrapErrorChecking:
|
||||||
proc glTexGenivOES(coord: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
proc glTexGenivOES(coord: GLenum, pname: GLenum, params: ptr GLint) {.importc.}
|
||||||
proc glIsFramebufferOES(framebuffer: GLuint): TGLboolean {.importc.}
|
proc glIsFramebufferOES(framebuffer: GLuint): TGLboolean {.importc.}
|
||||||
proc glColor4ubv(v: ptr GLubyte) {.importc.}
|
proc glColor4ubv(v: ptr GLubyte) {.importc.}
|
||||||
proc glDeleteNamedStringARB(namelen: GLint, name: ptr GLchar) {.importc.}
|
proc glDeleteNamedStringARB(namelen: GLint, name: cstring) {.importc.}
|
||||||
proc glCopyConvolutionFilter1DEXT(target: GLenum, internalformat: GLenum, x: GLint, y: GLint, width: GLsizei) {.importc.}
|
proc glCopyConvolutionFilter1DEXT(target: GLenum, internalformat: GLenum, x: GLint, y: GLint, width: GLsizei) {.importc.}
|
||||||
proc glBufferStorage(target: GLenum, size: GLsizeiptr, data: ptr pointer, flags: GLbitfield) {.importc.}
|
proc glBufferStorage(target: GLenum, size: GLsizeiptr, data: ptr pointer, flags: GLbitfield) {.importc.}
|
||||||
proc glDrawTexiOES(x: GLint, y: GLint, z: GLint, width: GLint, height: GLint) {.importc.}
|
proc glDrawTexiOES(x: GLint, y: GLint, z: GLint, width: GLint, height: GLint) {.importc.}
|
||||||
|
|
@ -3140,7 +3140,7 @@ wrapErrorChecking:
|
||||||
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) {.importc.}
|
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) {.importc.}
|
||||||
proc glSampleMapATI(dst: GLuint, interp: GLuint, swizzle: GLenum) {.importc.}
|
proc glSampleMapATI(dst: GLuint, interp: GLuint, swizzle: GLenum) {.importc.}
|
||||||
proc glProgramUniform1d(program: GLuint, location: GLint, v0: GLdouble) {.importc.}
|
proc glProgramUniform1d(program: GLuint, location: GLint, v0: GLdouble) {.importc.}
|
||||||
proc glBindAttribLocation(program: GLuint, index: GLuint, name: ptr GLchar) {.importc.}
|
proc glBindAttribLocation(program: GLuint, index: GLuint, name: cstring) {.importc.}
|
||||||
proc glGetCombinerStageParameterfvNV(stage: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glGetCombinerStageParameterfvNV(stage: GLenum, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
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) {.importc.}
|
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) {.importc.}
|
||||||
proc glGetMapAttribParameterfvNV(target: GLenum, index: GLuint, pname: GLenum, params: ptr GLfloat) {.importc.}
|
proc glGetMapAttribParameterfvNV(target: GLenum, index: GLuint, pname: GLenum, params: ptr GLfloat) {.importc.}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue