Documentation
¶
Overview ¶
Raw CGo bindings for OpenGL ES 3.0
Index ¶
- func GlActiveTexture(texture GLenum)
- func GlAttachShader(program GLuint, shader GLuint)
- func GlBeginQuery(target GLenum, id GLuint)
- func GlBeginTransformFeedback(primitiveMode GLenum)
- func GlBindAttribLocation(program GLuint, index GLuint, name *GLchar)
- func GlBindBuffer(target GLenum, buffer GLuint)
- func GlBindBufferBase(target GLenum, index GLuint, buffer GLuint)
- func GlBindBufferRange(target GLenum, index GLuint, buffer GLuint, offset GLintptr, size GLsizeiptr)
- func GlBindFramebuffer(target GLenum, framebuffer GLuint)
- func GlBindRenderbuffer(target GLenum, renderbuffer GLuint)
- func GlBindSampler(unit GLuint, sampler GLuint)
- func GlBindTexture(target GLenum, texture GLuint)
- func GlBindTransformFeedback(target GLenum, id GLuint)
- func GlBindVertexArray(array GLuint)
- func GlBlendColor(red GLfloat, green GLfloat, blue GLfloat, alpha GLfloat)
- func GlBlendEquation(mode GLenum)
- func GlBlendEquationSeparate(modeRGB GLenum, modeAlpha GLenum)
- func GlBlendFunc(sfactor GLenum, dfactor GLenum)
- func GlBlendFuncSeparate(sfactorRGB GLenum, dfactorRGB GLenum, sfactorAlpha GLenum, dfactorAlpha GLenum)
- func GlBlitFramebuffer(srcX0 GLint, srcY0 GLint, srcX1 GLint, srcY1 GLint, dstX0 GLint, dstY0 GLint, ...)
- func GlBufferData(target GLenum, size GLsizeiptr, data unsafe.Pointer, usage GLenum)
- func GlBufferSubData(target GLenum, offset GLintptr, size GLsizeiptr, data unsafe.Pointer)
- func GlClear(mask GLbitfield)
- func GlClearBufferfi(buffer GLenum, drawbuffer GLint, depth GLfloat, stencil GLint)
- func GlClearBufferfv(buffer GLenum, drawbuffer GLint, value *GLfloat)
- func GlClearBufferiv(buffer GLenum, drawbuffer GLint, value *GLint)
- func GlClearBufferuiv(buffer GLenum, drawbuffer GLint, value *GLuint)
- func GlClearColor(red GLfloat, green GLfloat, blue GLfloat, alpha GLfloat)
- func GlClearDepthf(d GLfloat)
- func GlClearStencil(s GLint)
- func GlColorMask(red GLboolean, green GLboolean, blue GLboolean, alpha GLboolean)
- func GlCompileShader(shader GLuint)
- func GlCompressedTexImage2D(target GLenum, level GLint, internalformat GLenum, width GLsizei, ...)
- func GlCompressedTexImage3D(target GLenum, level GLint, internalformat GLenum, width GLsizei, ...)
- func GlCompressedTexSubImage2D(target GLenum, level GLint, xoffset GLint, yoffset GLint, width GLsizei, ...)
- func GlCompressedTexSubImage3D(target GLenum, level GLint, xoffset GLint, yoffset GLint, zoffset GLint, ...)
- func GlCopyBufferSubData(readTarget GLenum, writeTarget GLenum, readOffset GLintptr, ...)
- func GlCopyTexImage2D(target GLenum, level GLint, internalformat GLenum, x GLint, y GLint, ...)
- func GlCopyTexSubImage2D(target GLenum, level GLint, xoffset GLint, yoffset GLint, x GLint, y GLint, ...)
- func GlCopyTexSubImage3D(target GLenum, level GLint, xoffset GLint, yoffset GLint, zoffset GLint, ...)
- func GlCullFace(mode GLenum)
- func GlDeleteBuffers(n GLsizei, buffers *GLuint)
- func GlDeleteFramebuffers(n GLsizei, framebuffers *GLuint)
- func GlDeleteProgram(program GLuint)
- func GlDeleteQueries(n GLsizei, ids *GLuint)
- func GlDeleteRenderbuffers(n GLsizei, renderbuffers *GLuint)
- func GlDeleteSamplers(count GLsizei, samplers *GLuint)
- func GlDeleteShader(shader GLuint)
- func GlDeleteSync(sync GLsync)
- func GlDeleteTextures(n GLsizei, textures *GLuint)
- func GlDeleteTransformFeedbacks(n GLsizei, ids *GLuint)
- func GlDeleteVertexArrays(n GLsizei, arrays *GLuint)
- func GlDepthFunc(_func GLenum)
- func GlDepthMask(flag GLboolean)
- func GlDepthRangef(n GLfloat, f GLfloat)
- func GlDetachShader(program GLuint, shader GLuint)
- func GlDisable(cap GLenum)
- func GlDisableVertexAttribArray(index GLuint)
- func GlDrawArrays(mode GLenum, first GLint, count GLsizei)
- func GlDrawArraysInstanced(mode GLenum, first GLint, count GLsizei, instancecount GLsizei)
- func GlDrawBuffers(n GLsizei, bufs *GLenum)
- func GlDrawElements(mode GLenum, count GLsizei, _type GLenum, indices unsafe.Pointer)
- func GlDrawElementsInstanced(mode GLenum, count GLsizei, _type GLenum, indices unsafe.Pointer, ...)
- func GlDrawRangeElements(mode GLenum, start GLuint, end GLuint, count GLsizei, _type GLenum, ...)
- func GlEnable(cap GLenum)
- func GlEnableVertexAttribArray(index GLuint)
- func GlEndQuery(target GLenum)
- func GlEndTransformFeedback()
- func GlFinish()
- func GlFlush()
- func GlFlushMappedBufferRange(target GLenum, offset GLintptr, length GLsizeiptr)
- func GlFramebufferRenderbuffer(target GLenum, attachment GLenum, renderbuffertarget GLenum, ...)
- func GlFramebufferTexture2D(target GLenum, attachment GLenum, textarget GLenum, texture GLuint, ...)
- func GlFramebufferTextureLayer(target GLenum, attachment GLenum, texture GLuint, level GLint, layer GLint)
- func GlFrontFace(mode GLenum)
- func GlGenBuffers(n GLsizei, buffers *GLuint)
- func GlGenFramebuffers(n GLsizei, framebuffers *GLuint)
- func GlGenQueries(n GLsizei, ids *GLuint)
- func GlGenRenderbuffers(n GLsizei, renderbuffers *GLuint)
- func GlGenSamplers(count GLsizei, samplers *GLuint)
- func GlGenTextures(n GLsizei, textures *GLuint)
- func GlGenTransformFeedbacks(n GLsizei, ids *GLuint)
- func GlGenVertexArrays(n GLsizei, arrays *GLuint)
- func GlGenerateMipmap(target GLenum)
- func GlGetActiveAttrib(program GLuint, index GLuint, bufSize GLsizei, length *GLsizei, size *GLint, ...)
- func GlGetActiveUniform(program GLuint, index GLuint, bufSize GLsizei, length *GLsizei, size *GLint, ...)
- func GlGetActiveUniformBlockName(program GLuint, uniformBlockIndex GLuint, bufSize GLsizei, length *GLsizei, ...)
- func GlGetActiveUniformBlockiv(program GLuint, uniformBlockIndex GLuint, pname GLenum, params *GLint)
- func GlGetActiveUniformsiv(program GLuint, uniformCount GLsizei, uniformIndices *GLuint, pname GLenum, ...)
- func GlGetAttachedShaders(program GLuint, maxCount GLsizei, count *GLsizei, shaders *GLuint)
- func GlGetBooleanv(pname GLenum, data *GLboolean)
- func GlGetBufferParameteri64v(target GLenum, pname GLenum, params *GLint64)
- func GlGetBufferParameteriv(target GLenum, pname GLenum, params *GLint)
- func GlGetBufferPointerv(target GLenum, pname GLenum, params *unsafe.Pointer)
- func GlGetFloatv(pname GLenum, data *GLfloat)
- func GlGetFramebufferAttachmentParameteriv(target GLenum, attachment GLenum, pname GLenum, params *GLint)
- func GlGetInteger64i_v(target GLenum, index GLuint, data *GLint64)
- func GlGetInteger64v(pname GLenum, data *GLint64)
- func GlGetIntegeri_v(target GLenum, index GLuint, data *GLint)
- func GlGetIntegerv(pname GLenum, data *GLint)
- func GlGetInternalformativ(target GLenum, internalformat GLenum, pname GLenum, bufSize GLsizei, ...)
- func GlGetProgramBinary(program GLuint, bufSize GLsizei, length *GLsizei, binaryFormat *GLenum, ...)
- func GlGetProgramInfoLog(program GLuint, bufSize GLsizei, length *GLsizei, infoLog *GLchar)
- func GlGetProgramiv(program GLuint, pname GLenum, params *GLint)
- func GlGetQueryObjectuiv(id GLuint, pname GLenum, params *GLuint)
- func GlGetQueryiv(target GLenum, pname GLenum, params *GLint)
- func GlGetRenderbufferParameteriv(target GLenum, pname GLenum, params *GLint)
- func GlGetSamplerParameterfv(sampler GLuint, pname GLenum, params *GLfloat)
- func GlGetSamplerParameteriv(sampler GLuint, pname GLenum, params *GLint)
- func GlGetShaderInfoLog(shader GLuint, bufSize GLsizei, length *GLsizei, infoLog *GLchar)
- func GlGetShaderPrecisionFormat(shadertype GLenum, precisiontype GLenum, _range *GLint, precision *GLint)
- func GlGetShaderSource(shader GLuint, bufSize GLsizei, length *GLsizei, source *GLchar)
- func GlGetShaderiv(shader GLuint, pname GLenum, params *GLint)
- func GlGetSynciv(sync GLsync, pname GLenum, bufSize GLsizei, length *GLsizei, values *GLint)
- func GlGetTexParameterfv(target GLenum, pname GLenum, params *GLfloat)
- func GlGetTexParameteriv(target GLenum, pname GLenum, params *GLint)
- func GlGetTransformFeedbackVarying(program GLuint, index GLuint, bufSize GLsizei, length *GLsizei, size *GLsizei, ...)
- func GlGetUniformIndices(program GLuint, uniformCount GLsizei, uniformNames **GLchar, ...)
- func GlGetUniformfv(program GLuint, location GLint, params *GLfloat)
- func GlGetUniformiv(program GLuint, location GLint, params *GLint)
- func GlGetUniformuiv(program GLuint, location GLint, params *GLuint)
- func GlGetVertexAttribIiv(index GLuint, pname GLenum, params *GLint)
- func GlGetVertexAttribIuiv(index GLuint, pname GLenum, params *GLuint)
- func GlGetVertexAttribPointerv(index GLuint, pname GLenum, pointer *unsafe.Pointer)
- func GlGetVertexAttribfv(index GLuint, pname GLenum, params *GLfloat)
- func GlGetVertexAttribiv(index GLuint, pname GLenum, params *GLint)
- func GlHint(target GLenum, mode GLenum)
- func GlInvalidateFramebuffer(target GLenum, numAttachments GLsizei, attachments *GLenum)
- func GlInvalidateSubFramebuffer(target GLenum, numAttachments GLsizei, attachments *GLenum, x GLint, y GLint, ...)
- func GlLineWidth(width GLfloat)
- func GlLinkProgram(program GLuint)
- func GlMapBufferRange(target GLenum, offset GLintptr, length GLsizeiptr, access GLbitfield) unsafe.Pointer
- func GlPauseTransformFeedback()
- func GlPixelStorei(pname GLenum, param GLint)
- func GlPolygonOffset(factor GLfloat, units GLfloat)
- func GlProgramBinary(program GLuint, binaryFormat GLenum, binary unsafe.Pointer, length GLsizei)
- func GlProgramParameteri(program GLuint, pname GLenum, value GLint)
- func GlReadBuffer(src GLenum)
- func GlReadPixels(x GLint, y GLint, width GLsizei, height GLsizei, format GLenum, _type GLenum, ...)
- func GlReleaseShaderCompiler()
- func GlRenderbufferStorage(target GLenum, internalformat GLenum, width GLsizei, height GLsizei)
- func GlRenderbufferStorageMultisample(target GLenum, samples GLsizei, internalformat GLenum, width GLsizei, ...)
- func GlResumeTransformFeedback()
- func GlSampleCoverage(value GLfloat, invert GLboolean)
- func GlSamplerParameterf(sampler GLuint, pname GLenum, param GLfloat)
- func GlSamplerParameterfv(sampler GLuint, pname GLenum, param *GLfloat)
- func GlSamplerParameteri(sampler GLuint, pname GLenum, param GLint)
- func GlSamplerParameteriv(sampler GLuint, pname GLenum, param *GLint)
- func GlScissor(x GLint, y GLint, width GLsizei, height GLsizei)
- func GlShaderBinary(count GLsizei, shaders *GLuint, binaryformat GLenum, binary unsafe.Pointer, ...)
- func GlShaderSource(shader GLuint, count GLsizei, _string **GLchar, length *GLint)
- func GlStencilFunc(_func GLenum, ref GLint, mask GLuint)
- func GlStencilFuncSeparate(face GLenum, _func GLenum, ref GLint, mask GLuint)
- func GlStencilMask(mask GLuint)
- func GlStencilMaskSeparate(face GLenum, mask GLuint)
- func GlStencilOp(fail GLenum, zfail GLenum, zpass GLenum)
- func GlStencilOpSeparate(face GLenum, sfail GLenum, dpfail GLenum, dppass GLenum)
- func GlTexImage2D(target GLenum, level GLint, internalformat GLint, width GLsizei, ...)
- func GlTexImage3D(target GLenum, level GLint, internalformat GLint, width GLsizei, ...)
- func GlTexParameterf(target GLenum, pname GLenum, param GLfloat)
- func GlTexParameterfv(target GLenum, pname GLenum, params *GLfloat)
- func GlTexParameteri(target GLenum, pname GLenum, param GLint)
- func GlTexParameteriv(target GLenum, pname GLenum, params *GLint)
- func GlTexStorage2D(target GLenum, levels GLsizei, internalformat GLenum, width GLsizei, ...)
- func GlTexStorage3D(target GLenum, levels GLsizei, internalformat GLenum, width GLsizei, ...)
- func GlTexSubImage2D(target GLenum, level GLint, xoffset GLint, yoffset GLint, width GLsizei, ...)
- func GlTexSubImage3D(target GLenum, level GLint, xoffset GLint, yoffset GLint, zoffset GLint, ...)
- func GlTransformFeedbackVaryings(program GLuint, count GLsizei, varyings **GLchar, bufferMode GLenum)
- func GlUniform1f(location GLint, v0 GLfloat)
- func GlUniform1fv(location GLint, count GLsizei, value *GLfloat)
- func GlUniform1i(location GLint, v0 GLint)
- func GlUniform1iv(location GLint, count GLsizei, value *GLint)
- func GlUniform1ui(location GLint, v0 GLuint)
- func GlUniform1uiv(location GLint, count GLsizei, value *GLuint)
- func GlUniform2f(location GLint, v0 GLfloat, v1 GLfloat)
- func GlUniform2fv(location GLint, count GLsizei, value *GLfloat)
- func GlUniform2i(location GLint, v0 GLint, v1 GLint)
- func GlUniform2iv(location GLint, count GLsizei, value *GLint)
- func GlUniform2ui(location GLint, v0 GLuint, v1 GLuint)
- func GlUniform2uiv(location GLint, count GLsizei, value *GLuint)
- func GlUniform3f(location GLint, v0 GLfloat, v1 GLfloat, v2 GLfloat)
- func GlUniform3fv(location GLint, count GLsizei, value *GLfloat)
- func GlUniform3i(location GLint, v0 GLint, v1 GLint, v2 GLint)
- func GlUniform3iv(location GLint, count GLsizei, value *GLint)
- func GlUniform3ui(location GLint, v0 GLuint, v1 GLuint, v2 GLuint)
- func GlUniform3uiv(location GLint, count GLsizei, value *GLuint)
- func GlUniform4f(location GLint, v0 GLfloat, v1 GLfloat, v2 GLfloat, v3 GLfloat)
- func GlUniform4fv(location GLint, count GLsizei, value *GLfloat)
- func GlUniform4i(location GLint, v0 GLint, v1 GLint, v2 GLint, v3 GLint)
- func GlUniform4iv(location GLint, count GLsizei, value *GLint)
- func GlUniform4ui(location GLint, v0 GLuint, v1 GLuint, v2 GLuint, v3 GLuint)
- func GlUniform4uiv(location GLint, count GLsizei, value *GLuint)
- func GlUniformBlockBinding(program GLuint, uniformBlockIndex GLuint, uniformBlockBinding GLuint)
- func GlUniformMatrix2fv(location GLint, count GLsizei, transpose GLboolean, value *GLfloat)
- func GlUniformMatrix2x3fv(location GLint, count GLsizei, transpose GLboolean, value *GLfloat)
- func GlUniformMatrix2x4fv(location GLint, count GLsizei, transpose GLboolean, value *GLfloat)
- func GlUniformMatrix3fv(location GLint, count GLsizei, transpose GLboolean, value *GLfloat)
- func GlUniformMatrix3x2fv(location GLint, count GLsizei, transpose GLboolean, value *GLfloat)
- func GlUniformMatrix3x4fv(location GLint, count GLsizei, transpose GLboolean, value *GLfloat)
- func GlUniformMatrix4fv(location GLint, count GLsizei, transpose GLboolean, value *GLfloat)
- func GlUniformMatrix4x2fv(location GLint, count GLsizei, transpose GLboolean, value *GLfloat)
- func GlUniformMatrix4x3fv(location GLint, count GLsizei, transpose GLboolean, value *GLfloat)
- func GlUseProgram(program GLuint)
- func GlValidateProgram(program GLuint)
- func GlVertexAttrib1f(index GLuint, x GLfloat)
- func GlVertexAttrib1fv(index GLuint, v *GLfloat)
- func GlVertexAttrib2f(index GLuint, x GLfloat, y GLfloat)
- func GlVertexAttrib2fv(index GLuint, v *GLfloat)
- func GlVertexAttrib3f(index GLuint, x GLfloat, y GLfloat, z GLfloat)
- func GlVertexAttrib3fv(index GLuint, v *GLfloat)
- func GlVertexAttrib4f(index GLuint, x GLfloat, y GLfloat, z GLfloat, w GLfloat)
- func GlVertexAttrib4fv(index GLuint, v *GLfloat)
- func GlVertexAttribDivisor(index GLuint, divisor GLuint)
- func GlVertexAttribI4i(index GLuint, x GLint, y GLint, z GLint, w GLint)
- func GlVertexAttribI4iv(index GLuint, v *GLint)
- func GlVertexAttribI4ui(index GLuint, x GLuint, y GLuint, z GLuint, w GLuint)
- func GlVertexAttribI4uiv(index GLuint, v *GLuint)
- func GlVertexAttribIPointer(index GLuint, size GLint, _type GLenum, stride GLsizei, pointer unsafe.Pointer)
- func GlVertexAttribPointer(index GLuint, size GLint, _type GLenum, normalized GLboolean, stride GLsizei, ...)
- func GlViewport(x GLint, y GLint, width GLsizei, height GLsizei)
- func GlWaitSync(sync GLsync, flags GLbitfield, timeout GLuint64)
- func PFNGLACTIVETEXTUREPROC6C604AFE()
- func PFNGLATTACHSHADERPROC6A111311()
- func PFNGLBEGINQUERYPROCB91E6474()
- func PFNGLBEGINTRANSFORMFEEDBACKPROC32028BBD()
- func PFNGLBINDATTRIBLOCATIONPROCE517BC2A()
- func PFNGLBINDBUFFERBASEPROC8814D1EB()
- func PFNGLBINDBUFFERPROC58E32B5E()
- func PFNGLBINDBUFFERRANGEPROCAF325A80()
- func PFNGLBINDFRAMEBUFFERPROC0666F584()
- func PFNGLBINDRENDERBUFFERPROC189E9B1A()
- func PFNGLBINDSAMPLERPROCF58B5F0F()
- func PFNGLBINDTEXTUREPROC5BC8F391()
- func PFNGLBINDTRANSFORMFEEDBACKPROC274EB341()
- func PFNGLBINDVERTEXARRAYPROC5799C92D()
- func PFNGLBLENDCOLORPROC8B6D9550()
- func PFNGLBLENDEQUATIONPROCB2D89C63()
- func PFNGLBLENDEQUATIONSEPARATEPROC3F74A9E6()
- func PFNGLBLENDFUNCPROC6B072D27()
- func PFNGLBLENDFUNCSEPARATEPROCCB3FA4B0()
- func PFNGLBLITFRAMEBUFFERPROCFEDD3A33()
- func PFNGLBUFFERDATAPROC83900D72()
- func PFNGLBUFFERSUBDATAPROCCD04A508()
- func PFNGLCHECKFRAMEBUFFERSTATUSPROC97292A5A()
- func PFNGLCLEARBUFFERFIPROC200129A8()
- func PFNGLCLEARBUFFERFVPROCCF4C8E8F()
- func PFNGLCLEARBUFFERIVPROC5CCCB667()
- func PFNGLCLEARBUFFERUIVPROC21B2B9C0()
- func PFNGLCLEARCOLORPROC4B2C18B9()
- func PFNGLCLEARDEPTHFPROC473D2FCA()
- func PFNGLCLEARPROC81796BD7()
- func PFNGLCLEARSTENCILPROC860E5897()
- func PFNGLCLIENTWAITSYNCPROC334598FD()
- func PFNGLCOLORMASKPROC4AE7DB24()
- func PFNGLCOMPILESHADERPROCF3CC75E5()
- func PFNGLCOMPRESSEDTEXIMAGE2DPROC11B9DF71()
- func PFNGLCOMPRESSEDTEXIMAGE3DPROC77F8D9BD()
- func PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC0F7A8B98()
- func PFNGLCOMPRESSEDTEXSUBIMAGE3DPROCBEB8CF69()
- func PFNGLCOPYBUFFERSUBDATAPROC4F2EBB80()
- func PFNGLCOPYTEXIMAGE2DPROCD952FF06()
- func PFNGLCOPYTEXSUBIMAGE2DPROC99D0F6F9()
- func PFNGLCOPYTEXSUBIMAGE3DPROCCBBAA8A1()
- func PFNGLCREATEPROGRAMPROCFBA42BD7()
- func PFNGLCREATESHADERPROC5F191F08()
- func PFNGLCULLFACEPROC89DA9A67()
- func PFNGLDELETEBUFFERSPROCCB1C16CD()
- func PFNGLDELETEFRAMEBUFFERSPROC28ED84D7()
- func PFNGLDELETEPROGRAMPROCF9AF89B0()
- func PFNGLDELETEQUERIESPROCBA0B7B84()
- func PFNGLDELETERENDERBUFFERSPROC8E10B4C0()
- func PFNGLDELETESAMPLERSPROC70F19E4A()
- func PFNGLDELETESHADERPROC37948131()
- func PFNGLDELETESYNCPROC5184C34E()
- func PFNGLDELETETEXTURESPROC6B199E47()
- func PFNGLDELETETRANSFORMFEEDBACKSPROCC63FE37D()
- func PFNGLDELETEVERTEXARRAYSPROC95B8B72A()
- func PFNGLDEPTHFUNCPROC465DA9ED()
- func PFNGLDEPTHMASKPROC31A797A3()
- func PFNGLDEPTHRANGEFPROC899F0D08()
- func PFNGLDETACHSHADERPROCCF86DFEA()
- func PFNGLDISABLEPROC2349A992()
- func PFNGLDISABLEVERTEXATTRIBARRAYPROC7A86DD23()
- func PFNGLDRAWARRAYSINSTANCEDPROC0F4FBCA3()
- func PFNGLDRAWARRAYSPROCD5C7AC18()
- func PFNGLDRAWBUFFERSPROCDBCC9007()
- func PFNGLDRAWELEMENTSINSTANCEDPROC7B7CEB7E()
- func PFNGLDRAWELEMENTSPROC13247097()
- func PFNGLDRAWRANGEELEMENTSPROCB12188B5()
- func PFNGLENABLEPROCC545119A()
- func PFNGLENABLEVERTEXATTRIBARRAYPROCAF1424A2()
- func PFNGLENDQUERYPROC198BF2B2()
- func PFNGLENDTRANSFORMFEEDBACKPROC38335E93()
- func PFNGLFENCESYNCPROC497552B6()
- func PFNGLFINISHPROC0BE044D4()
- func PFNGLFLUSHMAPPEDBUFFERRANGEPROC0023BFDE()
- func PFNGLFLUSHPROCFE2E0200()
- func PFNGLFRAMEBUFFERRENDERBUFFERPROC931CD714()
- func PFNGLFRAMEBUFFERTEXTURE2DPROCF9765A33()
- func PFNGLFRAMEBUFFERTEXTURELAYERPROCFE303DF6()
- func PFNGLFRONTFACEPROCB2FF6969()
- func PFNGLGENBUFFERSPROC552EFB23()
- func PFNGLGENERATEMIPMAPPROCF27998E1()
- func PFNGLGENFRAMEBUFFERSPROC5D476BC5()
- func PFNGLGENQUERIESPROC8EBE6C09()
- func PFNGLGENRENDERBUFFERSPROC2A770542()
- func PFNGLGENSAMPLERSPROCF03D9955()
- func PFNGLGENTEXTURESPROC42D92669()
- func PFNGLGENTRANSFORMFEEDBACKSPROCAE39D84B()
- func PFNGLGENVERTEXARRAYSPROCB6B2D522()
- func PFNGLGETACTIVEATTRIBPROCD343CF3B()
- func PFNGLGETACTIVEUNIFORMBLOCKIVPROCB4BE84E5()
- func PFNGLGETACTIVEUNIFORMBLOCKNAMEPROCE2C8C8E7()
- func PFNGLGETACTIVEUNIFORMPROC557D1389()
- func PFNGLGETACTIVEUNIFORMSIVPROCD8BBE80A()
- func PFNGLGETATTACHEDSHADERSPROC26D002C5()
- func PFNGLGETATTRIBLOCATIONPROC5DE605A0()
- func PFNGLGETBOOLEANVPROC28CCC4B8()
- func PFNGLGETBUFFERPARAMETERI64VPROCC241E392()
- func PFNGLGETBUFFERPARAMETERIVPROC763D4976()
- func PFNGLGETBUFFERPOINTERVPROC59DB26B7()
- func PFNGLGETERRORPROC4EE43BB4()
- func PFNGLGETFLOATVPROC26CEDBA1()
- func PFNGLGETFRAGDATALOCATIONPROC3F23C060()
- func PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROCD90CB190()
- func PFNGLGETINTEGER64I_VPROC242CD442()
- func PFNGLGETINTEGER64VPROC1AF2D58F()
- func PFNGLGETINTEGERI_VPROC918A3ABA()
- func PFNGLGETINTEGERVPROCA20307B0()
- func PFNGLGETINTERNALFORMATIVPROCA1B94B3C()
- func PFNGLGETPROGRAMBINARYPROC2BEB64A5()
- func PFNGLGETPROGRAMINFOLOGPROC561ACFAE()
- func PFNGLGETPROGRAMIVPROCF21B4E1C()
- func PFNGLGETQUERYIVPROCD2B5E550()
- func PFNGLGETQUERYOBJECTUIVPROCA736AF9B()
- func PFNGLGETRENDERBUFFERPARAMETERIVPROC012DFB45()
- func PFNGLGETSAMPLERPARAMETERFVPROC7884A5FE()
- func PFNGLGETSAMPLERPARAMETERIVPROCA6B2561A()
- func PFNGLGETSHADERINFOLOGPROC6C2312E1()
- func PFNGLGETSHADERIVPROC181FC959()
- func PFNGLGETSHADERPRECISIONFORMATPROCBA71B795()
- func PFNGLGETSHADERSOURCEPROC29961E3E()
- func PFNGLGETSTRINGIPROCB4181478()
- func PFNGLGETSTRINGPROC9056842E()
- func PFNGLGETSYNCIVPROCB687EE19()
- func PFNGLGETTEXPARAMETERFVPROCFBBAC33A()
- func PFNGLGETTEXPARAMETERIVPROC88CE5347()
- func PFNGLGETTRANSFORMFEEDBACKVARYINGPROCBAD38B4D()
- func PFNGLGETUNIFORMBLOCKINDEXPROCCB5218B1()
- func PFNGLGETUNIFORMFVPROC1CCB78CA()
- func PFNGLGETUNIFORMINDICESPROC548E5E58()
- func PFNGLGETUNIFORMIVPROC37E3A17A()
- func PFNGLGETUNIFORMLOCATIONPROC6BE9913D()
- func PFNGLGETUNIFORMUIVPROCFDFA8264()
- func PFNGLGETVERTEXATTRIBFVPROC2C991E8D()
- func PFNGLGETVERTEXATTRIBIIVPROC497CC5FF()
- func PFNGLGETVERTEXATTRIBIUIVPROC96B22535()
- func PFNGLGETVERTEXATTRIBIVPROC8AF8ED90()
- func PFNGLGETVERTEXATTRIBPOINTERVPROCBBB72EDA()
- func PFNGLHINTPROC9615D875()
- func PFNGLINVALIDATEFRAMEBUFFERPROC8A44AE58()
- func PFNGLINVALIDATESUBFRAMEBUFFERPROC87763868()
- func PFNGLISBUFFERPROC1205A0EB()
- func PFNGLISENABLEDPROC3CFDAB2A()
- func PFNGLISFRAMEBUFFERPROC6A0EB102()
- func PFNGLISPROGRAMPROC69D4D96F()
- func PFNGLISQUERYPROC8BD23752()
- func PFNGLISRENDERBUFFERPROC4113416B()
- func PFNGLISSAMPLERPROC38170421()
- func PFNGLISSHADERPROCABBFFF54()
- func PFNGLISSYNCPROC8E68EBBB()
- func PFNGLISTEXTUREPROC775B4FD4()
- func PFNGLISTRANSFORMFEEDBACKPROCFCD30EA1()
- func PFNGLISVERTEXARRAYPROC736D5EDB()
- func PFNGLLINEWIDTHPROCBA5950E5()
- func PFNGLLINKPROGRAMPROC161A12A7()
- func PFNGLMAPBUFFERRANGEPROC627EA2F5()
- func PFNGLPAUSETRANSFORMFEEDBACKPROC9DE9D6D1()
- func PFNGLPIXELSTOREIPROC7A0339F7()
- func PFNGLPOLYGONOFFSETPROCC431F0C7()
- func PFNGLPROGRAMBINARYPROC21944AEC()
- func PFNGLPROGRAMPARAMETERIPROCA171055F()
- func PFNGLREADBUFFERPROC11385D22()
- func PFNGLREADPIXELSPROC97C2FF0F()
- func PFNGLRELEASESHADERCOMPILERPROCFD48183D()
- func PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC76CCD59C()
- func PFNGLRENDERBUFFERSTORAGEPROC7A4EC204()
- func PFNGLRESUMETRANSFORMFEEDBACKPROC85F458D6()
- func PFNGLSAMPLECOVERAGEPROC7A0D5034()
- func PFNGLSAMPLERPARAMETERFPROCBD904A68()
- func PFNGLSAMPLERPARAMETERFVPROC0DC22A41()
- func PFNGLSAMPLERPARAMETERIPROCA43D84C8()
- func PFNGLSAMPLERPARAMETERIVPROC7D65B105()
- func PFNGLSCISSORPROC882C96CC()
- func PFNGLSHADERBINARYPROCEB973FB2()
- func PFNGLSHADERSOURCEPROC7FFE3E77()
- func PFNGLSTENCILFUNCPROCCA625F61()
- func PFNGLSTENCILFUNCSEPARATEPROC91A002DC()
- func PFNGLSTENCILMASKPROC2FCDA6AC()
- func PFNGLSTENCILMASKSEPARATEPROC470E1C05()
- func PFNGLSTENCILOPPROC6BFD6244()
- func PFNGLSTENCILOPSEPARATEPROC34D4AFBE()
- func PFNGLTEXIMAGE2DPROC5118E801()
- func PFNGLTEXIMAGE3DPROC36A4932A()
- func PFNGLTEXPARAMETERFPROC1D38FABB()
- func PFNGLTEXPARAMETERFVPROC0B118E13()
- func PFNGLTEXPARAMETERIPROC3F03378A()
- func PFNGLTEXPARAMETERIVPROC7337F38E()
- func PFNGLTEXSTORAGE2DPROC408B7C7C()
- func PFNGLTEXSTORAGE3DPROCCCDC130D()
- func PFNGLTEXSUBIMAGE2DPROCACCD8326()
- func PFNGLTEXSUBIMAGE3DPROC65F790A0()
- func PFNGLTRANSFORMFEEDBACKVARYINGSPROC1095CBC2()
- func PFNGLUNIFORM1FPROC59F5A391()
- func PFNGLUNIFORM1FVPROC51063184()
- func PFNGLUNIFORM1IPROC9956B5F5()
- func PFNGLUNIFORM1IVPROCE056147C()
- func PFNGLUNIFORM1UIPROC81070BCB()
- func PFNGLUNIFORM1UIVPROC9EEBD3EC()
- func PFNGLUNIFORM2FPROC4A2BEBBF()
- func PFNGLUNIFORM2FVPROC791C53E7()
- func PFNGLUNIFORM2IPROCB9A237A7()
- func PFNGLUNIFORM2IVPROC88812862()
- func PFNGLUNIFORM2UIPROCFBBDBAEA()
- func PFNGLUNIFORM2UIVPROCACD33CBA()
- func PFNGLUNIFORM3FPROCBEF7AA61()
- func PFNGLUNIFORM3FVPROC93B9ACFB()
- func PFNGLUNIFORM3IPROC1E304EDA()
- func PFNGLUNIFORM3IVPROCE98100D4()
- func PFNGLUNIFORM3UIPROCBDC65300()
- func PFNGLUNIFORM3UIVPROC206D6B43()
- func PFNGLUNIFORM4FPROCB064BA73()
- func PFNGLUNIFORM4FVPROCA45EA02F()
- func PFNGLUNIFORM4IPROC0EF851C5()
- func PFNGLUNIFORM4IVPROCAF39C73D()
- func PFNGLUNIFORM4UIPROCB5F68357()
- func PFNGLUNIFORM4UIVPROCF6962598()
- func PFNGLUNIFORMBLOCKBINDINGPROC7AE350B0()
- func PFNGLUNIFORMMATRIX2FVPROC65C33403()
- func PFNGLUNIFORMMATRIX2X3FVPROCE42BA878()
- func PFNGLUNIFORMMATRIX2X4FVPROC0B76E4A2()
- func PFNGLUNIFORMMATRIX3FVPROC2D08E9C6()
- func PFNGLUNIFORMMATRIX3X2FVPROCA409DB19()
- func PFNGLUNIFORMMATRIX3X4FVPROC97DD1A67()
- func PFNGLUNIFORMMATRIX4FVPROC9B24359D()
- func PFNGLUNIFORMMATRIX4X2FVPROCBF8C50E9()
- func PFNGLUNIFORMMATRIX4X3FVPROCDD54CD1F()
- func PFNGLUNMAPBUFFERPROCCDDA11F6()
- func PFNGLUSEPROGRAMPROCCA4E8162()
- func PFNGLVALIDATEPROGRAMPROCD5A5EC0A()
- func PFNGLVERTEXATTRIB1FPROCA73CE5B3()
- func PFNGLVERTEXATTRIB1FVPROC79CC789C()
- func PFNGLVERTEXATTRIB2FPROC1BD2201B()
- func PFNGLVERTEXATTRIB2FVPROCC7D14A1A()
- func PFNGLVERTEXATTRIB3FPROC422F4C14()
- func PFNGLVERTEXATTRIB3FVPROCB47B0707()
- func PFNGLVERTEXATTRIB4FPROCBE466156()
- func PFNGLVERTEXATTRIB4FVPROC0049C127()
- func PFNGLVERTEXATTRIBDIVISORPROCBE125E6E()
- func PFNGLVERTEXATTRIBI4IPROCC76EB9A3()
- func PFNGLVERTEXATTRIBI4IVPROC568D8487()
- func PFNGLVERTEXATTRIBI4UIPROC6821C9DE()
- func PFNGLVERTEXATTRIBI4UIVPROC88245792()
- func PFNGLVERTEXATTRIBIPOINTERPROC48E37DFC()
- func PFNGLVERTEXATTRIBPOINTERPROCF18D3B5E()
- func PFNGLVIEWPORTPROCBC565588()
- func PFNGLWAITSYNCPROCC9B9A615()
- type CgoAllocMap
- type GLbitfield
- type GLboolean
- func GlIsBuffer(buffer GLuint) GLboolean
- func GlIsEnabled(cap GLenum) GLboolean
- func GlIsFramebuffer(framebuffer GLuint) GLboolean
- func GlIsProgram(program GLuint) GLboolean
- func GlIsQuery(id GLuint) GLboolean
- func GlIsRenderbuffer(renderbuffer GLuint) GLboolean
- func GlIsSampler(sampler GLuint) GLboolean
- func GlIsShader(shader GLuint) GLboolean
- func GlIsSync(sync GLsync) GLboolean
- func GlIsTexture(texture GLuint) GLboolean
- func GlIsTransformFeedback(id GLuint) GLboolean
- func GlIsVertexArray(array GLuint) GLboolean
- func GlUnmapBuffer(target GLenum) GLboolean
- type GLbyte
- type GLchar
- type GLclampf
- type GLenum
- type GLfixed
- type GLfloat
- type GLhalf
- type GLint
- type GLint64
- type GLintptr
- type GLshort
- type GLsizei
- type GLsizeiptr
- type GLsync
- type GLubyte
- type GLuint
- type GLuint64
- type GLushort
- type PFNGLACTIVETEXTUREPROC
- type PFNGLATTACHSHADERPROC
- type PFNGLBEGINQUERYPROC
- type PFNGLBEGINTRANSFORMFEEDBACKPROC
- type PFNGLBINDATTRIBLOCATIONPROC
- type PFNGLBINDBUFFERBASEPROC
- type PFNGLBINDBUFFERPROC
- type PFNGLBINDBUFFERRANGEPROC
- type PFNGLBINDFRAMEBUFFERPROC
- type PFNGLBINDRENDERBUFFERPROC
- type PFNGLBINDSAMPLERPROC
- type PFNGLBINDTEXTUREPROC
- type PFNGLBINDTRANSFORMFEEDBACKPROC
- type PFNGLBINDVERTEXARRAYPROC
- type PFNGLBLENDCOLORPROC
- type PFNGLBLENDEQUATIONPROC
- type PFNGLBLENDEQUATIONSEPARATEPROC
- type PFNGLBLENDFUNCPROC
- type PFNGLBLENDFUNCSEPARATEPROC
- type PFNGLBLITFRAMEBUFFERPROC
- type PFNGLBUFFERDATAPROC
- type PFNGLBUFFERSUBDATAPROC
- type PFNGLCHECKFRAMEBUFFERSTATUSPROC
- type PFNGLCLEARBUFFERFIPROC
- type PFNGLCLEARBUFFERFVPROC
- type PFNGLCLEARBUFFERIVPROC
- type PFNGLCLEARBUFFERUIVPROC
- type PFNGLCLEARCOLORPROC
- type PFNGLCLEARDEPTHFPROC
- type PFNGLCLEARPROC
- type PFNGLCLEARSTENCILPROC
- type PFNGLCLIENTWAITSYNCPROC
- type PFNGLCOLORMASKPROC
- type PFNGLCOMPILESHADERPROC
- type PFNGLCOMPRESSEDTEXIMAGE2DPROC
- type PFNGLCOMPRESSEDTEXIMAGE3DPROC
- type PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC
- type PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC
- type PFNGLCOPYBUFFERSUBDATAPROC
- type PFNGLCOPYTEXIMAGE2DPROC
- type PFNGLCOPYTEXSUBIMAGE2DPROC
- type PFNGLCOPYTEXSUBIMAGE3DPROC
- type PFNGLCREATEPROGRAMPROC
- type PFNGLCREATESHADERPROC
- type PFNGLCULLFACEPROC
- type PFNGLDELETEBUFFERSPROC
- type PFNGLDELETEFRAMEBUFFERSPROC
- type PFNGLDELETEPROGRAMPROC
- type PFNGLDELETEQUERIESPROC
- type PFNGLDELETERENDERBUFFERSPROC
- type PFNGLDELETESAMPLERSPROC
- type PFNGLDELETESHADERPROC
- type PFNGLDELETESYNCPROC
- type PFNGLDELETETEXTURESPROC
- type PFNGLDELETETRANSFORMFEEDBACKSPROC
- type PFNGLDELETEVERTEXARRAYSPROC
- type PFNGLDEPTHFUNCPROC
- type PFNGLDEPTHMASKPROC
- type PFNGLDEPTHRANGEFPROC
- type PFNGLDETACHSHADERPROC
- type PFNGLDISABLEPROC
- type PFNGLDISABLEVERTEXATTRIBARRAYPROC
- type PFNGLDRAWARRAYSINSTANCEDPROC
- type PFNGLDRAWARRAYSPROC
- type PFNGLDRAWBUFFERSPROC
- type PFNGLDRAWELEMENTSINSTANCEDPROC
- type PFNGLDRAWELEMENTSPROC
- type PFNGLDRAWRANGEELEMENTSPROC
- type PFNGLENABLEPROC
- type PFNGLENABLEVERTEXATTRIBARRAYPROC
- type PFNGLENDQUERYPROC
- type PFNGLENDTRANSFORMFEEDBACKPROC
- type PFNGLFENCESYNCPROC
- type PFNGLFINISHPROC
- type PFNGLFLUSHMAPPEDBUFFERRANGEPROC
- type PFNGLFLUSHPROC
- type PFNGLFRAMEBUFFERRENDERBUFFERPROC
- type PFNGLFRAMEBUFFERTEXTURE2DPROC
- type PFNGLFRAMEBUFFERTEXTURELAYERPROC
- type PFNGLFRONTFACEPROC
- type PFNGLGENBUFFERSPROC
- type PFNGLGENERATEMIPMAPPROC
- type PFNGLGENFRAMEBUFFERSPROC
- type PFNGLGENQUERIESPROC
- type PFNGLGENRENDERBUFFERSPROC
- type PFNGLGENSAMPLERSPROC
- type PFNGLGENTEXTURESPROC
- type PFNGLGENTRANSFORMFEEDBACKSPROC
- type PFNGLGENVERTEXARRAYSPROC
- type PFNGLGETACTIVEATTRIBPROC
- type PFNGLGETACTIVEUNIFORMBLOCKIVPROC
- type PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC
- type PFNGLGETACTIVEUNIFORMPROC
- type PFNGLGETACTIVEUNIFORMSIVPROC
- type PFNGLGETATTACHEDSHADERSPROC
- type PFNGLGETATTRIBLOCATIONPROC
- type PFNGLGETBOOLEANVPROC
- type PFNGLGETBUFFERPARAMETERI64VPROC
- type PFNGLGETBUFFERPARAMETERIVPROC
- type PFNGLGETBUFFERPOINTERVPROC
- type PFNGLGETERRORPROC
- type PFNGLGETFLOATVPROC
- type PFNGLGETFRAGDATALOCATIONPROC
- type PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC
- type PFNGLGETINTEGER64I_VPROC
- type PFNGLGETINTEGER64VPROC
- type PFNGLGETINTEGERI_VPROC
- type PFNGLGETINTEGERVPROC
- type PFNGLGETINTERNALFORMATIVPROC
- type PFNGLGETPROGRAMBINARYPROC
- type PFNGLGETPROGRAMINFOLOGPROC
- type PFNGLGETPROGRAMIVPROC
- type PFNGLGETQUERYIVPROC
- type PFNGLGETQUERYOBJECTUIVPROC
- type PFNGLGETRENDERBUFFERPARAMETERIVPROC
- type PFNGLGETSAMPLERPARAMETERFVPROC
- type PFNGLGETSAMPLERPARAMETERIVPROC
- type PFNGLGETSHADERINFOLOGPROC
- type PFNGLGETSHADERIVPROC
- type PFNGLGETSHADERPRECISIONFORMATPROC
- type PFNGLGETSHADERSOURCEPROC
- type PFNGLGETSTRINGIPROC
- type PFNGLGETSTRINGPROC
- type PFNGLGETSYNCIVPROC
- type PFNGLGETTEXPARAMETERFVPROC
- type PFNGLGETTEXPARAMETERIVPROC
- type PFNGLGETTRANSFORMFEEDBACKVARYINGPROC
- type PFNGLGETUNIFORMBLOCKINDEXPROC
- type PFNGLGETUNIFORMFVPROC
- type PFNGLGETUNIFORMINDICESPROC
- type PFNGLGETUNIFORMIVPROC
- type PFNGLGETUNIFORMLOCATIONPROC
- type PFNGLGETUNIFORMUIVPROC
- type PFNGLGETVERTEXATTRIBFVPROC
- type PFNGLGETVERTEXATTRIBIIVPROC
- type PFNGLGETVERTEXATTRIBIUIVPROC
- type PFNGLGETVERTEXATTRIBIVPROC
- type PFNGLGETVERTEXATTRIBPOINTERVPROC
- type PFNGLHINTPROC
- type PFNGLINVALIDATEFRAMEBUFFERPROC
- type PFNGLINVALIDATESUBFRAMEBUFFERPROC
- type PFNGLISBUFFERPROC
- type PFNGLISENABLEDPROC
- type PFNGLISFRAMEBUFFERPROC
- type PFNGLISPROGRAMPROC
- type PFNGLISQUERYPROC
- type PFNGLISRENDERBUFFERPROC
- type PFNGLISSAMPLERPROC
- type PFNGLISSHADERPROC
- type PFNGLISSYNCPROC
- type PFNGLISTEXTUREPROC
- type PFNGLISTRANSFORMFEEDBACKPROC
- type PFNGLISVERTEXARRAYPROC
- type PFNGLLINEWIDTHPROC
- type PFNGLLINKPROGRAMPROC
- type PFNGLMAPBUFFERRANGEPROC
- type PFNGLPAUSETRANSFORMFEEDBACKPROC
- type PFNGLPIXELSTOREIPROC
- type PFNGLPOLYGONOFFSETPROC
- type PFNGLPROGRAMBINARYPROC
- type PFNGLPROGRAMPARAMETERIPROC
- type PFNGLREADBUFFERPROC
- type PFNGLREADPIXELSPROC
- type PFNGLRELEASESHADERCOMPILERPROC
- type PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC
- type PFNGLRENDERBUFFERSTORAGEPROC
- type PFNGLRESUMETRANSFORMFEEDBACKPROC
- type PFNGLSAMPLECOVERAGEPROC
- type PFNGLSAMPLERPARAMETERFPROC
- type PFNGLSAMPLERPARAMETERFVPROC
- type PFNGLSAMPLERPARAMETERIPROC
- type PFNGLSAMPLERPARAMETERIVPROC
- type PFNGLSCISSORPROC
- type PFNGLSHADERBINARYPROC
- type PFNGLSHADERSOURCEPROC
- type PFNGLSTENCILFUNCPROC
- type PFNGLSTENCILFUNCSEPARATEPROC
- type PFNGLSTENCILMASKPROC
- type PFNGLSTENCILMASKSEPARATEPROC
- type PFNGLSTENCILOPPROC
- type PFNGLSTENCILOPSEPARATEPROC
- type PFNGLTEXIMAGE2DPROC
- type PFNGLTEXIMAGE3DPROC
- type PFNGLTEXPARAMETERFPROC
- type PFNGLTEXPARAMETERFVPROC
- type PFNGLTEXPARAMETERIPROC
- type PFNGLTEXPARAMETERIVPROC
- type PFNGLTEXSTORAGE2DPROC
- type PFNGLTEXSTORAGE3DPROC
- type PFNGLTEXSUBIMAGE2DPROC
- type PFNGLTEXSUBIMAGE3DPROC
- type PFNGLTRANSFORMFEEDBACKVARYINGSPROC
- type PFNGLUNIFORM1FPROC
- type PFNGLUNIFORM1FVPROC
- type PFNGLUNIFORM1IPROC
- type PFNGLUNIFORM1IVPROC
- type PFNGLUNIFORM1UIPROC
- type PFNGLUNIFORM1UIVPROC
- type PFNGLUNIFORM2FPROC
- type PFNGLUNIFORM2FVPROC
- type PFNGLUNIFORM2IPROC
- type PFNGLUNIFORM2IVPROC
- type PFNGLUNIFORM2UIPROC
- type PFNGLUNIFORM2UIVPROC
- type PFNGLUNIFORM3FPROC
- type PFNGLUNIFORM3FVPROC
- type PFNGLUNIFORM3IPROC
- type PFNGLUNIFORM3IVPROC
- type PFNGLUNIFORM3UIPROC
- type PFNGLUNIFORM3UIVPROC
- type PFNGLUNIFORM4FPROC
- type PFNGLUNIFORM4FVPROC
- type PFNGLUNIFORM4IPROC
- type PFNGLUNIFORM4IVPROC
- type PFNGLUNIFORM4UIPROC
- type PFNGLUNIFORM4UIVPROC
- type PFNGLUNIFORMBLOCKBINDINGPROC
- type PFNGLUNIFORMMATRIX2FVPROC
- type PFNGLUNIFORMMATRIX2X3FVPROC
- type PFNGLUNIFORMMATRIX2X4FVPROC
- type PFNGLUNIFORMMATRIX3FVPROC
- type PFNGLUNIFORMMATRIX3X2FVPROC
- type PFNGLUNIFORMMATRIX3X4FVPROC
- type PFNGLUNIFORMMATRIX4FVPROC
- type PFNGLUNIFORMMATRIX4X2FVPROC
- type PFNGLUNIFORMMATRIX4X3FVPROC
- type PFNGLUNMAPBUFFERPROC
- type PFNGLUSEPROGRAMPROC
- type PFNGLVALIDATEPROGRAMPROC
- type PFNGLVERTEXATTRIB1FPROC
- type PFNGLVERTEXATTRIB1FVPROC
- type PFNGLVERTEXATTRIB2FPROC
- type PFNGLVERTEXATTRIB2FVPROC
- type PFNGLVERTEXATTRIB3FPROC
- type PFNGLVERTEXATTRIB3FVPROC
- type PFNGLVERTEXATTRIB4FPROC
- type PFNGLVERTEXATTRIB4FVPROC
- type PFNGLVERTEXATTRIBDIVISORPROC
- type PFNGLVERTEXATTRIBI4IPROC
- type PFNGLVERTEXATTRIBI4IVPROC
- type PFNGLVERTEXATTRIBI4UIPROC
- type PFNGLVERTEXATTRIBI4UIVPROC
- type PFNGLVERTEXATTRIBIPOINTERPROC
- type PFNGLVERTEXATTRIBPOINTERPROC
- type PFNGLVIEWPORTPROC
- type PFNGLWAITSYNCPROC
- type SliceHeader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GlActiveTexture ¶
func GlActiveTexture(texture GLenum)
func GlAttachShader ¶
func GlBeginQuery ¶
func GlBeginTransformFeedback ¶
func GlBeginTransformFeedback(primitiveMode GLenum)
func GlBindAttribLocation ¶
func GlBindBuffer ¶
func GlBindBufferBase ¶
func GlBindBufferRange ¶
func GlBindBufferRange(target GLenum, index GLuint, buffer GLuint, offset GLintptr, size GLsizeiptr)
func GlBindFramebuffer ¶
func GlBindRenderbuffer ¶
func GlBindSampler ¶
func GlBindTexture ¶
func GlBindTransformFeedback ¶
func GlBindVertexArray ¶
func GlBindVertexArray(array GLuint)
func GlBlendEquation ¶
func GlBlendEquation(mode GLenum)
func GlBlendEquationSeparate ¶
func GlBlendFunc ¶
func GlBlendFuncSeparate ¶
func GlBlitFramebuffer ¶
func GlBufferData ¶
func GlBufferData(target GLenum, size GLsizeiptr, data unsafe.Pointer, usage GLenum)
func GlBufferSubData ¶
func GlBufferSubData(target GLenum, offset GLintptr, size GLsizeiptr, data unsafe.Pointer)
func GlClear ¶
func GlClear(mask GLbitfield)
func GlClearBufferfi ¶
func GlClearBufferfv ¶
func GlClearBufferiv ¶
func GlClearBufferuiv ¶
func GlClearDepthf ¶
func GlClearDepthf(d GLfloat)
func GlClearStencil ¶
func GlClearStencil(s GLint)
func GlColorMask ¶
func GlCompileShader ¶
func GlCompileShader(shader GLuint)
func GlCompressedTexImage2D ¶
func GlCompressedTexImage3D ¶
func GlCopyBufferSubData ¶
func GlCopyBufferSubData(readTarget GLenum, writeTarget GLenum, readOffset GLintptr, writeOffset GLintptr, size GLsizeiptr)
func GlCopyTexImage2D ¶
func GlCopyTexSubImage2D ¶
func GlCopyTexSubImage3D ¶
func GlCullFace ¶
func GlCullFace(mode GLenum)
func GlDeleteBuffers ¶
func GlDeleteFramebuffers ¶
func GlDeleteProgram ¶
func GlDeleteProgram(program GLuint)
func GlDeleteQueries ¶
func GlDeleteRenderbuffers ¶
func GlDeleteSamplers ¶
func GlDeleteShader ¶
func GlDeleteShader(shader GLuint)
func GlDeleteSync ¶
func GlDeleteSync(sync GLsync)
func GlDeleteTextures ¶
func GlDeleteVertexArrays ¶
func GlDepthFunc ¶
func GlDepthFunc(_func GLenum)
func GlDepthMask ¶
func GlDepthMask(flag GLboolean)
func GlDepthRangef ¶
func GlDetachShader ¶
func GlDisableVertexAttribArray ¶
func GlDisableVertexAttribArray(index GLuint)
func GlDrawArrays ¶
func GlDrawArraysInstanced ¶
func GlDrawBuffers ¶
func GlDrawElements ¶
func GlDrawElementsInstanced ¶
func GlDrawRangeElements ¶
func GlEnableVertexAttribArray ¶
func GlEnableVertexAttribArray(index GLuint)
func GlEndQuery ¶
func GlEndQuery(target GLenum)
func GlEndTransformFeedback ¶
func GlEndTransformFeedback()
func GlFlushMappedBufferRange ¶
func GlFlushMappedBufferRange(target GLenum, offset GLintptr, length GLsizeiptr)
func GlFramebufferTexture2D ¶
func GlFrontFace ¶
func GlFrontFace(mode GLenum)
func GlGenBuffers ¶
func GlGenFramebuffers ¶
func GlGenQueries ¶
func GlGenRenderbuffers ¶
func GlGenSamplers ¶
func GlGenTextures ¶
func GlGenTransformFeedbacks ¶
func GlGenVertexArrays ¶
func GlGenerateMipmap ¶
func GlGenerateMipmap(target GLenum)
func GlGetActiveAttrib ¶
func GlGetActiveUniform ¶
func GlGetActiveUniformsiv ¶
func GlGetAttachedShaders ¶
func GlGetBooleanv ¶
func GlGetBufferParameteriv ¶
func GlGetBufferPointerv ¶
func GlGetFloatv ¶
func GlGetInteger64i_v ¶
func GlGetInteger64v ¶
func GlGetIntegeri_v ¶
func GlGetIntegerv ¶
func GlGetInternalformativ ¶
func GlGetProgramBinary ¶
func GlGetProgramInfoLog ¶
func GlGetProgramiv ¶
func GlGetQueryObjectuiv ¶
func GlGetQueryiv ¶
func GlGetSamplerParameterfv ¶
func GlGetSamplerParameteriv ¶
func GlGetShaderInfoLog ¶
func GlGetShaderSource ¶
func GlGetShaderiv ¶
func GlGetSynciv ¶
func GlGetTexParameterfv ¶
func GlGetTexParameteriv ¶
func GlGetUniformIndices ¶
func GlGetUniformfv ¶
func GlGetUniformiv ¶
func GlGetUniformuiv ¶
func GlGetVertexAttribIiv ¶
func GlGetVertexAttribIuiv ¶
func GlGetVertexAttribfv ¶
func GlGetVertexAttribiv ¶
func GlInvalidateFramebuffer ¶
func GlLineWidth ¶
func GlLineWidth(width GLfloat)
func GlLinkProgram ¶
func GlLinkProgram(program GLuint)
func GlMapBufferRange ¶
func GlMapBufferRange(target GLenum, offset GLintptr, length GLsizeiptr, access GLbitfield) unsafe.Pointer
func GlPauseTransformFeedback ¶
func GlPauseTransformFeedback()
func GlPixelStorei ¶
func GlPolygonOffset ¶
func GlProgramBinary ¶
func GlProgramParameteri ¶
func GlReadBuffer ¶
func GlReadBuffer(src GLenum)
func GlReadPixels ¶
func GlReleaseShaderCompiler ¶
func GlReleaseShaderCompiler()
func GlRenderbufferStorage ¶
func GlResumeTransformFeedback ¶
func GlResumeTransformFeedback()
func GlSampleCoverage ¶
func GlSamplerParameterf ¶
func GlSamplerParameterfv ¶
func GlSamplerParameteri ¶
func GlSamplerParameteriv ¶
func GlShaderBinary ¶
func GlShaderSource ¶
func GlStencilFunc ¶
func GlStencilFuncSeparate ¶
func GlStencilMask ¶
func GlStencilMask(mask GLuint)
func GlStencilMaskSeparate ¶
func GlStencilOp ¶
func GlStencilOpSeparate ¶
func GlTexImage2D ¶
func GlTexImage3D ¶
func GlTexParameterf ¶
func GlTexParameterfv ¶
func GlTexParameteri ¶
func GlTexParameteriv ¶
func GlTexStorage2D ¶
func GlTexStorage3D ¶
func GlTexSubImage2D ¶
func GlTexSubImage3D ¶
func GlUniform1f ¶
func GlUniform1fv ¶
func GlUniform1i ¶
func GlUniform1iv ¶
func GlUniform1ui ¶
func GlUniform1uiv ¶
func GlUniform2f ¶
func GlUniform2fv ¶
func GlUniform2i ¶
func GlUniform2iv ¶
func GlUniform2ui ¶
func GlUniform2uiv ¶
func GlUniform3fv ¶
func GlUniform3iv ¶
func GlUniform3uiv ¶
func GlUniform4fv ¶
func GlUniform4iv ¶
func GlUniform4uiv ¶
func GlUniformBlockBinding ¶
func GlUniformMatrix2fv ¶
func GlUniformMatrix2x3fv ¶
func GlUniformMatrix2x4fv ¶
func GlUniformMatrix3fv ¶
func GlUniformMatrix3x2fv ¶
func GlUniformMatrix3x4fv ¶
func GlUniformMatrix4fv ¶
func GlUniformMatrix4x2fv ¶
func GlUniformMatrix4x3fv ¶
func GlUseProgram ¶
func GlUseProgram(program GLuint)
func GlValidateProgram ¶
func GlValidateProgram(program GLuint)
func GlVertexAttrib1f ¶
func GlVertexAttrib1fv ¶
func GlVertexAttrib2f ¶
func GlVertexAttrib2fv ¶
func GlVertexAttrib3fv ¶
func GlVertexAttrib4f ¶
func GlVertexAttrib4fv ¶
func GlVertexAttribDivisor ¶
func GlVertexAttribI4iv ¶
func GlVertexAttribI4ui ¶
func GlVertexAttribI4uiv ¶
func GlVertexAttribIPointer ¶
func GlVertexAttribPointer ¶
func GlWaitSync ¶
func GlWaitSync(sync GLsync, flags GLbitfield, timeout GLuint64)
func PFNGLACTIVETEXTUREPROC6C604AFE ¶
func PFNGLACTIVETEXTUREPROC6C604AFE()
func PFNGLATTACHSHADERPROC6A111311 ¶
func PFNGLATTACHSHADERPROC6A111311()
func PFNGLBEGINQUERYPROCB91E6474 ¶
func PFNGLBEGINQUERYPROCB91E6474()
func PFNGLBEGINTRANSFORMFEEDBACKPROC32028BBD ¶
func PFNGLBEGINTRANSFORMFEEDBACKPROC32028BBD()
func PFNGLBINDATTRIBLOCATIONPROCE517BC2A ¶
func PFNGLBINDATTRIBLOCATIONPROCE517BC2A()
func PFNGLBINDBUFFERBASEPROC8814D1EB ¶
func PFNGLBINDBUFFERBASEPROC8814D1EB()
func PFNGLBINDBUFFERPROC58E32B5E ¶
func PFNGLBINDBUFFERPROC58E32B5E()
func PFNGLBINDBUFFERRANGEPROCAF325A80 ¶
func PFNGLBINDBUFFERRANGEPROCAF325A80()
func PFNGLBINDFRAMEBUFFERPROC0666F584 ¶
func PFNGLBINDFRAMEBUFFERPROC0666F584()
func PFNGLBINDRENDERBUFFERPROC189E9B1A ¶
func PFNGLBINDRENDERBUFFERPROC189E9B1A()
func PFNGLBINDSAMPLERPROCF58B5F0F ¶
func PFNGLBINDSAMPLERPROCF58B5F0F()
func PFNGLBINDTEXTUREPROC5BC8F391 ¶
func PFNGLBINDTEXTUREPROC5BC8F391()
func PFNGLBINDTRANSFORMFEEDBACKPROC274EB341 ¶
func PFNGLBINDTRANSFORMFEEDBACKPROC274EB341()
func PFNGLBINDVERTEXARRAYPROC5799C92D ¶
func PFNGLBINDVERTEXARRAYPROC5799C92D()
func PFNGLBLENDCOLORPROC8B6D9550 ¶
func PFNGLBLENDCOLORPROC8B6D9550()
func PFNGLBLENDEQUATIONPROCB2D89C63 ¶
func PFNGLBLENDEQUATIONPROCB2D89C63()
func PFNGLBLENDEQUATIONSEPARATEPROC3F74A9E6 ¶
func PFNGLBLENDEQUATIONSEPARATEPROC3F74A9E6()
func PFNGLBLENDFUNCPROC6B072D27 ¶
func PFNGLBLENDFUNCPROC6B072D27()
func PFNGLBLENDFUNCSEPARATEPROCCB3FA4B0 ¶
func PFNGLBLENDFUNCSEPARATEPROCCB3FA4B0()
func PFNGLBLITFRAMEBUFFERPROCFEDD3A33 ¶
func PFNGLBLITFRAMEBUFFERPROCFEDD3A33()
func PFNGLBUFFERDATAPROC83900D72 ¶
func PFNGLBUFFERDATAPROC83900D72()
func PFNGLBUFFERSUBDATAPROCCD04A508 ¶
func PFNGLBUFFERSUBDATAPROCCD04A508()
func PFNGLCHECKFRAMEBUFFERSTATUSPROC97292A5A ¶
func PFNGLCHECKFRAMEBUFFERSTATUSPROC97292A5A()
func PFNGLCLEARBUFFERFIPROC200129A8 ¶
func PFNGLCLEARBUFFERFIPROC200129A8()
func PFNGLCLEARBUFFERFVPROCCF4C8E8F ¶
func PFNGLCLEARBUFFERFVPROCCF4C8E8F()
func PFNGLCLEARBUFFERIVPROC5CCCB667 ¶
func PFNGLCLEARBUFFERIVPROC5CCCB667()
func PFNGLCLEARBUFFERUIVPROC21B2B9C0 ¶
func PFNGLCLEARBUFFERUIVPROC21B2B9C0()
func PFNGLCLEARCOLORPROC4B2C18B9 ¶
func PFNGLCLEARCOLORPROC4B2C18B9()
func PFNGLCLEARDEPTHFPROC473D2FCA ¶
func PFNGLCLEARDEPTHFPROC473D2FCA()
func PFNGLCLEARPROC81796BD7 ¶
func PFNGLCLEARPROC81796BD7()
func PFNGLCLEARSTENCILPROC860E5897 ¶
func PFNGLCLEARSTENCILPROC860E5897()
func PFNGLCLIENTWAITSYNCPROC334598FD ¶
func PFNGLCLIENTWAITSYNCPROC334598FD()
func PFNGLCOLORMASKPROC4AE7DB24 ¶
func PFNGLCOLORMASKPROC4AE7DB24()
func PFNGLCOMPILESHADERPROCF3CC75E5 ¶
func PFNGLCOMPILESHADERPROCF3CC75E5()
func PFNGLCOMPRESSEDTEXIMAGE2DPROC11B9DF71 ¶
func PFNGLCOMPRESSEDTEXIMAGE2DPROC11B9DF71()
func PFNGLCOMPRESSEDTEXIMAGE3DPROC77F8D9BD ¶
func PFNGLCOMPRESSEDTEXIMAGE3DPROC77F8D9BD()
func PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC0F7A8B98 ¶
func PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC0F7A8B98()
func PFNGLCOMPRESSEDTEXSUBIMAGE3DPROCBEB8CF69 ¶
func PFNGLCOMPRESSEDTEXSUBIMAGE3DPROCBEB8CF69()
func PFNGLCOPYBUFFERSUBDATAPROC4F2EBB80 ¶
func PFNGLCOPYBUFFERSUBDATAPROC4F2EBB80()
func PFNGLCOPYTEXIMAGE2DPROCD952FF06 ¶
func PFNGLCOPYTEXIMAGE2DPROCD952FF06()
func PFNGLCOPYTEXSUBIMAGE2DPROC99D0F6F9 ¶
func PFNGLCOPYTEXSUBIMAGE2DPROC99D0F6F9()
func PFNGLCOPYTEXSUBIMAGE3DPROCCBBAA8A1 ¶
func PFNGLCOPYTEXSUBIMAGE3DPROCCBBAA8A1()
func PFNGLCREATEPROGRAMPROCFBA42BD7 ¶
func PFNGLCREATEPROGRAMPROCFBA42BD7()
func PFNGLCREATESHADERPROC5F191F08 ¶
func PFNGLCREATESHADERPROC5F191F08()
func PFNGLCULLFACEPROC89DA9A67 ¶
func PFNGLCULLFACEPROC89DA9A67()
func PFNGLDELETEBUFFERSPROCCB1C16CD ¶
func PFNGLDELETEBUFFERSPROCCB1C16CD()
func PFNGLDELETEFRAMEBUFFERSPROC28ED84D7 ¶
func PFNGLDELETEFRAMEBUFFERSPROC28ED84D7()
func PFNGLDELETEPROGRAMPROCF9AF89B0 ¶
func PFNGLDELETEPROGRAMPROCF9AF89B0()
func PFNGLDELETEQUERIESPROCBA0B7B84 ¶
func PFNGLDELETEQUERIESPROCBA0B7B84()
func PFNGLDELETERENDERBUFFERSPROC8E10B4C0 ¶
func PFNGLDELETERENDERBUFFERSPROC8E10B4C0()
func PFNGLDELETESAMPLERSPROC70F19E4A ¶
func PFNGLDELETESAMPLERSPROC70F19E4A()
func PFNGLDELETESHADERPROC37948131 ¶
func PFNGLDELETESHADERPROC37948131()
func PFNGLDELETESYNCPROC5184C34E ¶
func PFNGLDELETESYNCPROC5184C34E()
func PFNGLDELETETEXTURESPROC6B199E47 ¶
func PFNGLDELETETEXTURESPROC6B199E47()
func PFNGLDELETETRANSFORMFEEDBACKSPROCC63FE37D ¶
func PFNGLDELETETRANSFORMFEEDBACKSPROCC63FE37D()
func PFNGLDELETEVERTEXARRAYSPROC95B8B72A ¶
func PFNGLDELETEVERTEXARRAYSPROC95B8B72A()
func PFNGLDEPTHFUNCPROC465DA9ED ¶
func PFNGLDEPTHFUNCPROC465DA9ED()
func PFNGLDEPTHMASKPROC31A797A3 ¶
func PFNGLDEPTHMASKPROC31A797A3()
func PFNGLDEPTHRANGEFPROC899F0D08 ¶
func PFNGLDEPTHRANGEFPROC899F0D08()
func PFNGLDETACHSHADERPROCCF86DFEA ¶
func PFNGLDETACHSHADERPROCCF86DFEA()
func PFNGLDISABLEPROC2349A992 ¶
func PFNGLDISABLEPROC2349A992()
func PFNGLDISABLEVERTEXATTRIBARRAYPROC7A86DD23 ¶
func PFNGLDISABLEVERTEXATTRIBARRAYPROC7A86DD23()
func PFNGLDRAWARRAYSINSTANCEDPROC0F4FBCA3 ¶
func PFNGLDRAWARRAYSINSTANCEDPROC0F4FBCA3()
func PFNGLDRAWARRAYSPROCD5C7AC18 ¶
func PFNGLDRAWARRAYSPROCD5C7AC18()
func PFNGLDRAWBUFFERSPROCDBCC9007 ¶
func PFNGLDRAWBUFFERSPROCDBCC9007()
func PFNGLDRAWELEMENTSINSTANCEDPROC7B7CEB7E ¶
func PFNGLDRAWELEMENTSINSTANCEDPROC7B7CEB7E()
func PFNGLDRAWELEMENTSPROC13247097 ¶
func PFNGLDRAWELEMENTSPROC13247097()
func PFNGLDRAWRANGEELEMENTSPROCB12188B5 ¶
func PFNGLDRAWRANGEELEMENTSPROCB12188B5()
func PFNGLENABLEPROCC545119A ¶
func PFNGLENABLEPROCC545119A()
func PFNGLENABLEVERTEXATTRIBARRAYPROCAF1424A2 ¶
func PFNGLENABLEVERTEXATTRIBARRAYPROCAF1424A2()
func PFNGLENDQUERYPROC198BF2B2 ¶
func PFNGLENDQUERYPROC198BF2B2()
func PFNGLENDTRANSFORMFEEDBACKPROC38335E93 ¶
func PFNGLENDTRANSFORMFEEDBACKPROC38335E93()
func PFNGLFENCESYNCPROC497552B6 ¶
func PFNGLFENCESYNCPROC497552B6()
func PFNGLFINISHPROC0BE044D4 ¶
func PFNGLFINISHPROC0BE044D4()
func PFNGLFLUSHMAPPEDBUFFERRANGEPROC0023BFDE ¶
func PFNGLFLUSHMAPPEDBUFFERRANGEPROC0023BFDE()
func PFNGLFLUSHPROCFE2E0200 ¶
func PFNGLFLUSHPROCFE2E0200()
func PFNGLFRAMEBUFFERRENDERBUFFERPROC931CD714 ¶
func PFNGLFRAMEBUFFERRENDERBUFFERPROC931CD714()
func PFNGLFRAMEBUFFERTEXTURE2DPROCF9765A33 ¶
func PFNGLFRAMEBUFFERTEXTURE2DPROCF9765A33()
func PFNGLFRAMEBUFFERTEXTURELAYERPROCFE303DF6 ¶
func PFNGLFRAMEBUFFERTEXTURELAYERPROCFE303DF6()
func PFNGLFRONTFACEPROCB2FF6969 ¶
func PFNGLFRONTFACEPROCB2FF6969()
func PFNGLGENBUFFERSPROC552EFB23 ¶
func PFNGLGENBUFFERSPROC552EFB23()
func PFNGLGENERATEMIPMAPPROCF27998E1 ¶
func PFNGLGENERATEMIPMAPPROCF27998E1()
func PFNGLGENFRAMEBUFFERSPROC5D476BC5 ¶
func PFNGLGENFRAMEBUFFERSPROC5D476BC5()
func PFNGLGENQUERIESPROC8EBE6C09 ¶
func PFNGLGENQUERIESPROC8EBE6C09()
func PFNGLGENRENDERBUFFERSPROC2A770542 ¶
func PFNGLGENRENDERBUFFERSPROC2A770542()
func PFNGLGENSAMPLERSPROCF03D9955 ¶
func PFNGLGENSAMPLERSPROCF03D9955()
func PFNGLGENTEXTURESPROC42D92669 ¶
func PFNGLGENTEXTURESPROC42D92669()
func PFNGLGENTRANSFORMFEEDBACKSPROCAE39D84B ¶
func PFNGLGENTRANSFORMFEEDBACKSPROCAE39D84B()
func PFNGLGENVERTEXARRAYSPROCB6B2D522 ¶
func PFNGLGENVERTEXARRAYSPROCB6B2D522()
func PFNGLGETACTIVEATTRIBPROCD343CF3B ¶
func PFNGLGETACTIVEATTRIBPROCD343CF3B()
func PFNGLGETACTIVEUNIFORMBLOCKIVPROCB4BE84E5 ¶
func PFNGLGETACTIVEUNIFORMBLOCKIVPROCB4BE84E5()
func PFNGLGETACTIVEUNIFORMBLOCKNAMEPROCE2C8C8E7 ¶
func PFNGLGETACTIVEUNIFORMBLOCKNAMEPROCE2C8C8E7()
func PFNGLGETACTIVEUNIFORMPROC557D1389 ¶
func PFNGLGETACTIVEUNIFORMPROC557D1389()
func PFNGLGETACTIVEUNIFORMSIVPROCD8BBE80A ¶
func PFNGLGETACTIVEUNIFORMSIVPROCD8BBE80A()
func PFNGLGETATTACHEDSHADERSPROC26D002C5 ¶
func PFNGLGETATTACHEDSHADERSPROC26D002C5()
func PFNGLGETATTRIBLOCATIONPROC5DE605A0 ¶
func PFNGLGETATTRIBLOCATIONPROC5DE605A0()
func PFNGLGETBOOLEANVPROC28CCC4B8 ¶
func PFNGLGETBOOLEANVPROC28CCC4B8()
func PFNGLGETBUFFERPARAMETERI64VPROCC241E392 ¶
func PFNGLGETBUFFERPARAMETERI64VPROCC241E392()
func PFNGLGETBUFFERPARAMETERIVPROC763D4976 ¶
func PFNGLGETBUFFERPARAMETERIVPROC763D4976()
func PFNGLGETBUFFERPOINTERVPROC59DB26B7 ¶
func PFNGLGETBUFFERPOINTERVPROC59DB26B7()
func PFNGLGETERRORPROC4EE43BB4 ¶
func PFNGLGETERRORPROC4EE43BB4()
func PFNGLGETFLOATVPROC26CEDBA1 ¶
func PFNGLGETFLOATVPROC26CEDBA1()
func PFNGLGETFRAGDATALOCATIONPROC3F23C060 ¶
func PFNGLGETFRAGDATALOCATIONPROC3F23C060()
func PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROCD90CB190 ¶
func PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROCD90CB190()
func PFNGLGETINTEGER64I_VPROC242CD442 ¶
func PFNGLGETINTEGER64I_VPROC242CD442()
func PFNGLGETINTEGER64VPROC1AF2D58F ¶
func PFNGLGETINTEGER64VPROC1AF2D58F()
func PFNGLGETINTEGERI_VPROC918A3ABA ¶
func PFNGLGETINTEGERI_VPROC918A3ABA()
func PFNGLGETINTEGERVPROCA20307B0 ¶
func PFNGLGETINTEGERVPROCA20307B0()
func PFNGLGETINTERNALFORMATIVPROCA1B94B3C ¶
func PFNGLGETINTERNALFORMATIVPROCA1B94B3C()
func PFNGLGETPROGRAMBINARYPROC2BEB64A5 ¶
func PFNGLGETPROGRAMBINARYPROC2BEB64A5()
func PFNGLGETPROGRAMINFOLOGPROC561ACFAE ¶
func PFNGLGETPROGRAMINFOLOGPROC561ACFAE()
func PFNGLGETPROGRAMIVPROCF21B4E1C ¶
func PFNGLGETPROGRAMIVPROCF21B4E1C()
func PFNGLGETQUERYIVPROCD2B5E550 ¶
func PFNGLGETQUERYIVPROCD2B5E550()
func PFNGLGETQUERYOBJECTUIVPROCA736AF9B ¶
func PFNGLGETQUERYOBJECTUIVPROCA736AF9B()
func PFNGLGETRENDERBUFFERPARAMETERIVPROC012DFB45 ¶
func PFNGLGETRENDERBUFFERPARAMETERIVPROC012DFB45()
func PFNGLGETSAMPLERPARAMETERFVPROC7884A5FE ¶
func PFNGLGETSAMPLERPARAMETERFVPROC7884A5FE()
func PFNGLGETSAMPLERPARAMETERIVPROCA6B2561A ¶
func PFNGLGETSAMPLERPARAMETERIVPROCA6B2561A()
func PFNGLGETSHADERINFOLOGPROC6C2312E1 ¶
func PFNGLGETSHADERINFOLOGPROC6C2312E1()
func PFNGLGETSHADERIVPROC181FC959 ¶
func PFNGLGETSHADERIVPROC181FC959()
func PFNGLGETSHADERPRECISIONFORMATPROCBA71B795 ¶
func PFNGLGETSHADERPRECISIONFORMATPROCBA71B795()
func PFNGLGETSHADERSOURCEPROC29961E3E ¶
func PFNGLGETSHADERSOURCEPROC29961E3E()
func PFNGLGETSTRINGIPROCB4181478 ¶
func PFNGLGETSTRINGIPROCB4181478()
func PFNGLGETSTRINGPROC9056842E ¶
func PFNGLGETSTRINGPROC9056842E()
func PFNGLGETSYNCIVPROCB687EE19 ¶
func PFNGLGETSYNCIVPROCB687EE19()
func PFNGLGETTEXPARAMETERFVPROCFBBAC33A ¶
func PFNGLGETTEXPARAMETERFVPROCFBBAC33A()
func PFNGLGETTEXPARAMETERIVPROC88CE5347 ¶
func PFNGLGETTEXPARAMETERIVPROC88CE5347()
func PFNGLGETTRANSFORMFEEDBACKVARYINGPROCBAD38B4D ¶
func PFNGLGETTRANSFORMFEEDBACKVARYINGPROCBAD38B4D()
func PFNGLGETUNIFORMBLOCKINDEXPROCCB5218B1 ¶
func PFNGLGETUNIFORMBLOCKINDEXPROCCB5218B1()
func PFNGLGETUNIFORMFVPROC1CCB78CA ¶
func PFNGLGETUNIFORMFVPROC1CCB78CA()
func PFNGLGETUNIFORMINDICESPROC548E5E58 ¶
func PFNGLGETUNIFORMINDICESPROC548E5E58()
func PFNGLGETUNIFORMIVPROC37E3A17A ¶
func PFNGLGETUNIFORMIVPROC37E3A17A()
func PFNGLGETUNIFORMLOCATIONPROC6BE9913D ¶
func PFNGLGETUNIFORMLOCATIONPROC6BE9913D()
func PFNGLGETUNIFORMUIVPROCFDFA8264 ¶
func PFNGLGETUNIFORMUIVPROCFDFA8264()
func PFNGLGETVERTEXATTRIBFVPROC2C991E8D ¶
func PFNGLGETVERTEXATTRIBFVPROC2C991E8D()
func PFNGLGETVERTEXATTRIBIIVPROC497CC5FF ¶
func PFNGLGETVERTEXATTRIBIIVPROC497CC5FF()
func PFNGLGETVERTEXATTRIBIUIVPROC96B22535 ¶
func PFNGLGETVERTEXATTRIBIUIVPROC96B22535()
func PFNGLGETVERTEXATTRIBIVPROC8AF8ED90 ¶
func PFNGLGETVERTEXATTRIBIVPROC8AF8ED90()
func PFNGLGETVERTEXATTRIBPOINTERVPROCBBB72EDA ¶
func PFNGLGETVERTEXATTRIBPOINTERVPROCBBB72EDA()
func PFNGLHINTPROC9615D875 ¶
func PFNGLHINTPROC9615D875()
func PFNGLINVALIDATEFRAMEBUFFERPROC8A44AE58 ¶
func PFNGLINVALIDATEFRAMEBUFFERPROC8A44AE58()
func PFNGLINVALIDATESUBFRAMEBUFFERPROC87763868 ¶
func PFNGLINVALIDATESUBFRAMEBUFFERPROC87763868()
func PFNGLISBUFFERPROC1205A0EB ¶
func PFNGLISBUFFERPROC1205A0EB()
func PFNGLISENABLEDPROC3CFDAB2A ¶
func PFNGLISENABLEDPROC3CFDAB2A()
func PFNGLISFRAMEBUFFERPROC6A0EB102 ¶
func PFNGLISFRAMEBUFFERPROC6A0EB102()
func PFNGLISPROGRAMPROC69D4D96F ¶
func PFNGLISPROGRAMPROC69D4D96F()
func PFNGLISQUERYPROC8BD23752 ¶
func PFNGLISQUERYPROC8BD23752()
func PFNGLISRENDERBUFFERPROC4113416B ¶
func PFNGLISRENDERBUFFERPROC4113416B()
func PFNGLISSAMPLERPROC38170421 ¶
func PFNGLISSAMPLERPROC38170421()
func PFNGLISSHADERPROCABBFFF54 ¶
func PFNGLISSHADERPROCABBFFF54()
func PFNGLISSYNCPROC8E68EBBB ¶
func PFNGLISSYNCPROC8E68EBBB()
func PFNGLISTEXTUREPROC775B4FD4 ¶
func PFNGLISTEXTUREPROC775B4FD4()
func PFNGLISTRANSFORMFEEDBACKPROCFCD30EA1 ¶
func PFNGLISTRANSFORMFEEDBACKPROCFCD30EA1()
func PFNGLISVERTEXARRAYPROC736D5EDB ¶
func PFNGLISVERTEXARRAYPROC736D5EDB()
func PFNGLLINEWIDTHPROCBA5950E5 ¶
func PFNGLLINEWIDTHPROCBA5950E5()
func PFNGLLINKPROGRAMPROC161A12A7 ¶
func PFNGLLINKPROGRAMPROC161A12A7()
func PFNGLMAPBUFFERRANGEPROC627EA2F5 ¶
func PFNGLMAPBUFFERRANGEPROC627EA2F5()
func PFNGLPAUSETRANSFORMFEEDBACKPROC9DE9D6D1 ¶
func PFNGLPAUSETRANSFORMFEEDBACKPROC9DE9D6D1()
func PFNGLPIXELSTOREIPROC7A0339F7 ¶
func PFNGLPIXELSTOREIPROC7A0339F7()
func PFNGLPOLYGONOFFSETPROCC431F0C7 ¶
func PFNGLPOLYGONOFFSETPROCC431F0C7()
func PFNGLPROGRAMBINARYPROC21944AEC ¶
func PFNGLPROGRAMBINARYPROC21944AEC()
func PFNGLPROGRAMPARAMETERIPROCA171055F ¶
func PFNGLPROGRAMPARAMETERIPROCA171055F()
func PFNGLREADBUFFERPROC11385D22 ¶
func PFNGLREADBUFFERPROC11385D22()
func PFNGLREADPIXELSPROC97C2FF0F ¶
func PFNGLREADPIXELSPROC97C2FF0F()
func PFNGLRELEASESHADERCOMPILERPROCFD48183D ¶
func PFNGLRELEASESHADERCOMPILERPROCFD48183D()
func PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC76CCD59C ¶
func PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC76CCD59C()
func PFNGLRENDERBUFFERSTORAGEPROC7A4EC204 ¶
func PFNGLRENDERBUFFERSTORAGEPROC7A4EC204()
func PFNGLRESUMETRANSFORMFEEDBACKPROC85F458D6 ¶
func PFNGLRESUMETRANSFORMFEEDBACKPROC85F458D6()
func PFNGLSAMPLECOVERAGEPROC7A0D5034 ¶
func PFNGLSAMPLECOVERAGEPROC7A0D5034()
func PFNGLSAMPLERPARAMETERFPROCBD904A68 ¶
func PFNGLSAMPLERPARAMETERFPROCBD904A68()
func PFNGLSAMPLERPARAMETERFVPROC0DC22A41 ¶
func PFNGLSAMPLERPARAMETERFVPROC0DC22A41()
func PFNGLSAMPLERPARAMETERIPROCA43D84C8 ¶
func PFNGLSAMPLERPARAMETERIPROCA43D84C8()
func PFNGLSAMPLERPARAMETERIVPROC7D65B105 ¶
func PFNGLSAMPLERPARAMETERIVPROC7D65B105()
func PFNGLSCISSORPROC882C96CC ¶
func PFNGLSCISSORPROC882C96CC()
func PFNGLSHADERBINARYPROCEB973FB2 ¶
func PFNGLSHADERBINARYPROCEB973FB2()
func PFNGLSHADERSOURCEPROC7FFE3E77 ¶
func PFNGLSHADERSOURCEPROC7FFE3E77()
func PFNGLSTENCILFUNCPROCCA625F61 ¶
func PFNGLSTENCILFUNCPROCCA625F61()
func PFNGLSTENCILFUNCSEPARATEPROC91A002DC ¶
func PFNGLSTENCILFUNCSEPARATEPROC91A002DC()
func PFNGLSTENCILMASKPROC2FCDA6AC ¶
func PFNGLSTENCILMASKPROC2FCDA6AC()
func PFNGLSTENCILMASKSEPARATEPROC470E1C05 ¶
func PFNGLSTENCILMASKSEPARATEPROC470E1C05()
func PFNGLSTENCILOPPROC6BFD6244 ¶
func PFNGLSTENCILOPPROC6BFD6244()
func PFNGLSTENCILOPSEPARATEPROC34D4AFBE ¶
func PFNGLSTENCILOPSEPARATEPROC34D4AFBE()
func PFNGLTEXIMAGE2DPROC5118E801 ¶
func PFNGLTEXIMAGE2DPROC5118E801()
func PFNGLTEXIMAGE3DPROC36A4932A ¶
func PFNGLTEXIMAGE3DPROC36A4932A()
func PFNGLTEXPARAMETERFPROC1D38FABB ¶
func PFNGLTEXPARAMETERFPROC1D38FABB()
func PFNGLTEXPARAMETERFVPROC0B118E13 ¶
func PFNGLTEXPARAMETERFVPROC0B118E13()
func PFNGLTEXPARAMETERIPROC3F03378A ¶
func PFNGLTEXPARAMETERIPROC3F03378A()
func PFNGLTEXPARAMETERIVPROC7337F38E ¶
func PFNGLTEXPARAMETERIVPROC7337F38E()
func PFNGLTEXSTORAGE2DPROC408B7C7C ¶
func PFNGLTEXSTORAGE2DPROC408B7C7C()
func PFNGLTEXSTORAGE3DPROCCCDC130D ¶
func PFNGLTEXSTORAGE3DPROCCCDC130D()
func PFNGLTEXSUBIMAGE2DPROCACCD8326 ¶
func PFNGLTEXSUBIMAGE2DPROCACCD8326()
func PFNGLTEXSUBIMAGE3DPROC65F790A0 ¶
func PFNGLTEXSUBIMAGE3DPROC65F790A0()
func PFNGLTRANSFORMFEEDBACKVARYINGSPROC1095CBC2 ¶
func PFNGLTRANSFORMFEEDBACKVARYINGSPROC1095CBC2()
func PFNGLUNIFORM1FPROC59F5A391 ¶
func PFNGLUNIFORM1FPROC59F5A391()
func PFNGLUNIFORM1FVPROC51063184 ¶
func PFNGLUNIFORM1FVPROC51063184()
func PFNGLUNIFORM1IPROC9956B5F5 ¶
func PFNGLUNIFORM1IPROC9956B5F5()
func PFNGLUNIFORM1IVPROCE056147C ¶
func PFNGLUNIFORM1IVPROCE056147C()
func PFNGLUNIFORM1UIPROC81070BCB ¶
func PFNGLUNIFORM1UIPROC81070BCB()
func PFNGLUNIFORM1UIVPROC9EEBD3EC ¶
func PFNGLUNIFORM1UIVPROC9EEBD3EC()
func PFNGLUNIFORM2FPROC4A2BEBBF ¶
func PFNGLUNIFORM2FPROC4A2BEBBF()
func PFNGLUNIFORM2FVPROC791C53E7 ¶
func PFNGLUNIFORM2FVPROC791C53E7()
func PFNGLUNIFORM2IPROCB9A237A7 ¶
func PFNGLUNIFORM2IPROCB9A237A7()
func PFNGLUNIFORM2IVPROC88812862 ¶
func PFNGLUNIFORM2IVPROC88812862()
func PFNGLUNIFORM2UIPROCFBBDBAEA ¶
func PFNGLUNIFORM2UIPROCFBBDBAEA()
func PFNGLUNIFORM2UIVPROCACD33CBA ¶
func PFNGLUNIFORM2UIVPROCACD33CBA()
func PFNGLUNIFORM3FPROCBEF7AA61 ¶
func PFNGLUNIFORM3FPROCBEF7AA61()
func PFNGLUNIFORM3FVPROC93B9ACFB ¶
func PFNGLUNIFORM3FVPROC93B9ACFB()
func PFNGLUNIFORM3IPROC1E304EDA ¶
func PFNGLUNIFORM3IPROC1E304EDA()
func PFNGLUNIFORM3IVPROCE98100D4 ¶
func PFNGLUNIFORM3IVPROCE98100D4()
func PFNGLUNIFORM3UIPROCBDC65300 ¶
func PFNGLUNIFORM3UIPROCBDC65300()
func PFNGLUNIFORM3UIVPROC206D6B43 ¶
func PFNGLUNIFORM3UIVPROC206D6B43()
func PFNGLUNIFORM4FPROCB064BA73 ¶
func PFNGLUNIFORM4FPROCB064BA73()
func PFNGLUNIFORM4FVPROCA45EA02F ¶
func PFNGLUNIFORM4FVPROCA45EA02F()
func PFNGLUNIFORM4IPROC0EF851C5 ¶
func PFNGLUNIFORM4IPROC0EF851C5()
func PFNGLUNIFORM4IVPROCAF39C73D ¶
func PFNGLUNIFORM4IVPROCAF39C73D()
func PFNGLUNIFORM4UIPROCB5F68357 ¶
func PFNGLUNIFORM4UIPROCB5F68357()
func PFNGLUNIFORM4UIVPROCF6962598 ¶
func PFNGLUNIFORM4UIVPROCF6962598()
func PFNGLUNIFORMBLOCKBINDINGPROC7AE350B0 ¶
func PFNGLUNIFORMBLOCKBINDINGPROC7AE350B0()
func PFNGLUNIFORMMATRIX2FVPROC65C33403 ¶
func PFNGLUNIFORMMATRIX2FVPROC65C33403()
func PFNGLUNIFORMMATRIX2X3FVPROCE42BA878 ¶
func PFNGLUNIFORMMATRIX2X3FVPROCE42BA878()
func PFNGLUNIFORMMATRIX2X4FVPROC0B76E4A2 ¶
func PFNGLUNIFORMMATRIX2X4FVPROC0B76E4A2()
func PFNGLUNIFORMMATRIX3FVPROC2D08E9C6 ¶
func PFNGLUNIFORMMATRIX3FVPROC2D08E9C6()
func PFNGLUNIFORMMATRIX3X2FVPROCA409DB19 ¶
func PFNGLUNIFORMMATRIX3X2FVPROCA409DB19()
func PFNGLUNIFORMMATRIX3X4FVPROC97DD1A67 ¶
func PFNGLUNIFORMMATRIX3X4FVPROC97DD1A67()
func PFNGLUNIFORMMATRIX4FVPROC9B24359D ¶
func PFNGLUNIFORMMATRIX4FVPROC9B24359D()
func PFNGLUNIFORMMATRIX4X2FVPROCBF8C50E9 ¶
func PFNGLUNIFORMMATRIX4X2FVPROCBF8C50E9()
func PFNGLUNIFORMMATRIX4X3FVPROCDD54CD1F ¶
func PFNGLUNIFORMMATRIX4X3FVPROCDD54CD1F()
func PFNGLUNMAPBUFFERPROCCDDA11F6 ¶
func PFNGLUNMAPBUFFERPROCCDDA11F6()
func PFNGLUSEPROGRAMPROCCA4E8162 ¶
func PFNGLUSEPROGRAMPROCCA4E8162()
func PFNGLVALIDATEPROGRAMPROCD5A5EC0A ¶
func PFNGLVALIDATEPROGRAMPROCD5A5EC0A()
func PFNGLVERTEXATTRIB1FPROCA73CE5B3 ¶
func PFNGLVERTEXATTRIB1FPROCA73CE5B3()
func PFNGLVERTEXATTRIB1FVPROC79CC789C ¶
func PFNGLVERTEXATTRIB1FVPROC79CC789C()
func PFNGLVERTEXATTRIB2FPROC1BD2201B ¶
func PFNGLVERTEXATTRIB2FPROC1BD2201B()
func PFNGLVERTEXATTRIB2FVPROCC7D14A1A ¶
func PFNGLVERTEXATTRIB2FVPROCC7D14A1A()
func PFNGLVERTEXATTRIB3FPROC422F4C14 ¶
func PFNGLVERTEXATTRIB3FPROC422F4C14()
func PFNGLVERTEXATTRIB3FVPROCB47B0707 ¶
func PFNGLVERTEXATTRIB3FVPROCB47B0707()
func PFNGLVERTEXATTRIB4FPROCBE466156 ¶
func PFNGLVERTEXATTRIB4FPROCBE466156()
func PFNGLVERTEXATTRIB4FVPROC0049C127 ¶
func PFNGLVERTEXATTRIB4FVPROC0049C127()
func PFNGLVERTEXATTRIBDIVISORPROCBE125E6E ¶
func PFNGLVERTEXATTRIBDIVISORPROCBE125E6E()
func PFNGLVERTEXATTRIBI4IPROCC76EB9A3 ¶
func PFNGLVERTEXATTRIBI4IPROCC76EB9A3()
func PFNGLVERTEXATTRIBI4IVPROC568D8487 ¶
func PFNGLVERTEXATTRIBI4IVPROC568D8487()
func PFNGLVERTEXATTRIBI4UIPROC6821C9DE ¶
func PFNGLVERTEXATTRIBI4UIPROC6821C9DE()
func PFNGLVERTEXATTRIBI4UIVPROC88245792 ¶
func PFNGLVERTEXATTRIBI4UIVPROC88245792()
func PFNGLVERTEXATTRIBIPOINTERPROC48E37DFC ¶
func PFNGLVERTEXATTRIBIPOINTERPROC48E37DFC()
func PFNGLVERTEXATTRIBPOINTERPROCF18D3B5E ¶
func PFNGLVERTEXATTRIBPOINTERPROCF18D3B5E()
func PFNGLVIEWPORTPROCBC565588 ¶
func PFNGLVIEWPORTPROCBC565588()
func PFNGLWAITSYNCPROCC9B9A615 ¶
func PFNGLWAITSYNCPROCC9B9A615()
Types ¶
type CgoAllocMap ¶
type CgoAllocMap struct {
// contains filtered or unexported fields
}
CgoAllocMap stores pointers to C allocated memory for future reference.
func (*CgoAllocMap) Add ¶
func (a *CgoAllocMap) Add(ptr unsafe.Pointer)
func (*CgoAllocMap) Borrow ¶
func (a *CgoAllocMap) Borrow(b *CgoAllocMap)
func (*CgoAllocMap) Free ¶
func (a *CgoAllocMap) Free()
func (*CgoAllocMap) IsEmpty ¶
func (a *CgoAllocMap) IsEmpty() bool
type GLbitfield ¶
type GLbitfield uint32
type GLboolean ¶
type GLboolean uint8
func GlIsBuffer ¶
func GlIsEnabled ¶
func GlIsFramebuffer ¶
func GlIsProgram ¶
func GlIsRenderbuffer ¶
func GlIsSampler ¶
func GlIsShader ¶
func GlIsTexture ¶
func GlIsTransformFeedback ¶
func GlIsVertexArray ¶
func GlUnmapBuffer ¶
type GLenum ¶
type GLenum uint32
func GlClientWaitSync ¶
func GlClientWaitSync(sync GLsync, flags GLbitfield, timeout GLuint64) GLenum
func GlGetError ¶
func GlGetError() GLenum
type GLint ¶
type GLint int32
func GlGetAttribLocation ¶
func GlGetFragDataLocation ¶
func GlGetUniformLocation ¶
type GLsizeiptr ¶
type GLsizeiptr C.GLsizeiptr
type GLsync ¶
func GlFenceSync ¶
func GlFenceSync(condition GLenum, flags GLbitfield) GLsync
type GLuint ¶
type GLuint uint32
func GlCreateProgram ¶
func GlCreateProgram() GLuint
func GlCreateShader ¶
func GlGetUniformBlockIndex ¶
type PFNGLACTIVETEXTUREPROC ¶
type PFNGLACTIVETEXTUREPROC func()
func NewPFNGLACTIVETEXTUREPROCRef ¶
func NewPFNGLACTIVETEXTUREPROCRef(ref unsafe.Pointer) *PFNGLACTIVETEXTUREPROC
func (PFNGLACTIVETEXTUREPROC) PassRef ¶
func (x PFNGLACTIVETEXTUREPROC) PassRef() (ref *C.PFNGLACTIVETEXTUREPROC, allocs *CgoAllocMap)
func (PFNGLACTIVETEXTUREPROC) PassValue ¶
func (x PFNGLACTIVETEXTUREPROC) PassValue() (ref C.PFNGLACTIVETEXTUREPROC, allocs *CgoAllocMap)
type PFNGLATTACHSHADERPROC ¶
type PFNGLATTACHSHADERPROC func()
func NewPFNGLATTACHSHADERPROCRef ¶
func NewPFNGLATTACHSHADERPROCRef(ref unsafe.Pointer) *PFNGLATTACHSHADERPROC
func (PFNGLATTACHSHADERPROC) PassRef ¶
func (x PFNGLATTACHSHADERPROC) PassRef() (ref *C.PFNGLATTACHSHADERPROC, allocs *CgoAllocMap)
func (PFNGLATTACHSHADERPROC) PassValue ¶
func (x PFNGLATTACHSHADERPROC) PassValue() (ref C.PFNGLATTACHSHADERPROC, allocs *CgoAllocMap)
type PFNGLBEGINQUERYPROC ¶
type PFNGLBEGINQUERYPROC func()
func NewPFNGLBEGINQUERYPROCRef ¶
func NewPFNGLBEGINQUERYPROCRef(ref unsafe.Pointer) *PFNGLBEGINQUERYPROC
func (PFNGLBEGINQUERYPROC) PassRef ¶
func (x PFNGLBEGINQUERYPROC) PassRef() (ref *C.PFNGLBEGINQUERYPROC, allocs *CgoAllocMap)
func (PFNGLBEGINQUERYPROC) PassValue ¶
func (x PFNGLBEGINQUERYPROC) PassValue() (ref C.PFNGLBEGINQUERYPROC, allocs *CgoAllocMap)
type PFNGLBEGINTRANSFORMFEEDBACKPROC ¶
type PFNGLBEGINTRANSFORMFEEDBACKPROC func()
func NewPFNGLBEGINTRANSFORMFEEDBACKPROCRef ¶
func NewPFNGLBEGINTRANSFORMFEEDBACKPROCRef(ref unsafe.Pointer) *PFNGLBEGINTRANSFORMFEEDBACKPROC
func (PFNGLBEGINTRANSFORMFEEDBACKPROC) PassRef ¶
func (x PFNGLBEGINTRANSFORMFEEDBACKPROC) PassRef() (ref *C.PFNGLBEGINTRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
func (PFNGLBEGINTRANSFORMFEEDBACKPROC) PassValue ¶
func (x PFNGLBEGINTRANSFORMFEEDBACKPROC) PassValue() (ref C.PFNGLBEGINTRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
type PFNGLBINDATTRIBLOCATIONPROC ¶
type PFNGLBINDATTRIBLOCATIONPROC func()
func NewPFNGLBINDATTRIBLOCATIONPROCRef ¶
func NewPFNGLBINDATTRIBLOCATIONPROCRef(ref unsafe.Pointer) *PFNGLBINDATTRIBLOCATIONPROC
func (PFNGLBINDATTRIBLOCATIONPROC) PassRef ¶
func (x PFNGLBINDATTRIBLOCATIONPROC) PassRef() (ref *C.PFNGLBINDATTRIBLOCATIONPROC, allocs *CgoAllocMap)
func (PFNGLBINDATTRIBLOCATIONPROC) PassValue ¶
func (x PFNGLBINDATTRIBLOCATIONPROC) PassValue() (ref C.PFNGLBINDATTRIBLOCATIONPROC, allocs *CgoAllocMap)
type PFNGLBINDBUFFERBASEPROC ¶
type PFNGLBINDBUFFERBASEPROC func()
func NewPFNGLBINDBUFFERBASEPROCRef ¶
func NewPFNGLBINDBUFFERBASEPROCRef(ref unsafe.Pointer) *PFNGLBINDBUFFERBASEPROC
func (PFNGLBINDBUFFERBASEPROC) PassRef ¶
func (x PFNGLBINDBUFFERBASEPROC) PassRef() (ref *C.PFNGLBINDBUFFERBASEPROC, allocs *CgoAllocMap)
func (PFNGLBINDBUFFERBASEPROC) PassValue ¶
func (x PFNGLBINDBUFFERBASEPROC) PassValue() (ref C.PFNGLBINDBUFFERBASEPROC, allocs *CgoAllocMap)
type PFNGLBINDBUFFERPROC ¶
type PFNGLBINDBUFFERPROC func()
func NewPFNGLBINDBUFFERPROCRef ¶
func NewPFNGLBINDBUFFERPROCRef(ref unsafe.Pointer) *PFNGLBINDBUFFERPROC
func (PFNGLBINDBUFFERPROC) PassRef ¶
func (x PFNGLBINDBUFFERPROC) PassRef() (ref *C.PFNGLBINDBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLBINDBUFFERPROC) PassValue ¶
func (x PFNGLBINDBUFFERPROC) PassValue() (ref C.PFNGLBINDBUFFERPROC, allocs *CgoAllocMap)
type PFNGLBINDBUFFERRANGEPROC ¶
type PFNGLBINDBUFFERRANGEPROC func()
func NewPFNGLBINDBUFFERRANGEPROCRef ¶
func NewPFNGLBINDBUFFERRANGEPROCRef(ref unsafe.Pointer) *PFNGLBINDBUFFERRANGEPROC
func (PFNGLBINDBUFFERRANGEPROC) PassRef ¶
func (x PFNGLBINDBUFFERRANGEPROC) PassRef() (ref *C.PFNGLBINDBUFFERRANGEPROC, allocs *CgoAllocMap)
func (PFNGLBINDBUFFERRANGEPROC) PassValue ¶
func (x PFNGLBINDBUFFERRANGEPROC) PassValue() (ref C.PFNGLBINDBUFFERRANGEPROC, allocs *CgoAllocMap)
type PFNGLBINDFRAMEBUFFERPROC ¶
type PFNGLBINDFRAMEBUFFERPROC func()
func NewPFNGLBINDFRAMEBUFFERPROCRef ¶
func NewPFNGLBINDFRAMEBUFFERPROCRef(ref unsafe.Pointer) *PFNGLBINDFRAMEBUFFERPROC
func (PFNGLBINDFRAMEBUFFERPROC) PassRef ¶
func (x PFNGLBINDFRAMEBUFFERPROC) PassRef() (ref *C.PFNGLBINDFRAMEBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLBINDFRAMEBUFFERPROC) PassValue ¶
func (x PFNGLBINDFRAMEBUFFERPROC) PassValue() (ref C.PFNGLBINDFRAMEBUFFERPROC, allocs *CgoAllocMap)
type PFNGLBINDRENDERBUFFERPROC ¶
type PFNGLBINDRENDERBUFFERPROC func()
func NewPFNGLBINDRENDERBUFFERPROCRef ¶
func NewPFNGLBINDRENDERBUFFERPROCRef(ref unsafe.Pointer) *PFNGLBINDRENDERBUFFERPROC
func (PFNGLBINDRENDERBUFFERPROC) PassRef ¶
func (x PFNGLBINDRENDERBUFFERPROC) PassRef() (ref *C.PFNGLBINDRENDERBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLBINDRENDERBUFFERPROC) PassValue ¶
func (x PFNGLBINDRENDERBUFFERPROC) PassValue() (ref C.PFNGLBINDRENDERBUFFERPROC, allocs *CgoAllocMap)
type PFNGLBINDSAMPLERPROC ¶
type PFNGLBINDSAMPLERPROC func()
func NewPFNGLBINDSAMPLERPROCRef ¶
func NewPFNGLBINDSAMPLERPROCRef(ref unsafe.Pointer) *PFNGLBINDSAMPLERPROC
func (PFNGLBINDSAMPLERPROC) PassRef ¶
func (x PFNGLBINDSAMPLERPROC) PassRef() (ref *C.PFNGLBINDSAMPLERPROC, allocs *CgoAllocMap)
func (PFNGLBINDSAMPLERPROC) PassValue ¶
func (x PFNGLBINDSAMPLERPROC) PassValue() (ref C.PFNGLBINDSAMPLERPROC, allocs *CgoAllocMap)
type PFNGLBINDTEXTUREPROC ¶
type PFNGLBINDTEXTUREPROC func()
func NewPFNGLBINDTEXTUREPROCRef ¶
func NewPFNGLBINDTEXTUREPROCRef(ref unsafe.Pointer) *PFNGLBINDTEXTUREPROC
func (PFNGLBINDTEXTUREPROC) PassRef ¶
func (x PFNGLBINDTEXTUREPROC) PassRef() (ref *C.PFNGLBINDTEXTUREPROC, allocs *CgoAllocMap)
func (PFNGLBINDTEXTUREPROC) PassValue ¶
func (x PFNGLBINDTEXTUREPROC) PassValue() (ref C.PFNGLBINDTEXTUREPROC, allocs *CgoAllocMap)
type PFNGLBINDTRANSFORMFEEDBACKPROC ¶
type PFNGLBINDTRANSFORMFEEDBACKPROC func()
func NewPFNGLBINDTRANSFORMFEEDBACKPROCRef ¶
func NewPFNGLBINDTRANSFORMFEEDBACKPROCRef(ref unsafe.Pointer) *PFNGLBINDTRANSFORMFEEDBACKPROC
func (PFNGLBINDTRANSFORMFEEDBACKPROC) PassRef ¶
func (x PFNGLBINDTRANSFORMFEEDBACKPROC) PassRef() (ref *C.PFNGLBINDTRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
func (PFNGLBINDTRANSFORMFEEDBACKPROC) PassValue ¶
func (x PFNGLBINDTRANSFORMFEEDBACKPROC) PassValue() (ref C.PFNGLBINDTRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
type PFNGLBINDVERTEXARRAYPROC ¶
type PFNGLBINDVERTEXARRAYPROC func()
func NewPFNGLBINDVERTEXARRAYPROCRef ¶
func NewPFNGLBINDVERTEXARRAYPROCRef(ref unsafe.Pointer) *PFNGLBINDVERTEXARRAYPROC
func (PFNGLBINDVERTEXARRAYPROC) PassRef ¶
func (x PFNGLBINDVERTEXARRAYPROC) PassRef() (ref *C.PFNGLBINDVERTEXARRAYPROC, allocs *CgoAllocMap)
func (PFNGLBINDVERTEXARRAYPROC) PassValue ¶
func (x PFNGLBINDVERTEXARRAYPROC) PassValue() (ref C.PFNGLBINDVERTEXARRAYPROC, allocs *CgoAllocMap)
type PFNGLBLENDCOLORPROC ¶
type PFNGLBLENDCOLORPROC func()
func NewPFNGLBLENDCOLORPROCRef ¶
func NewPFNGLBLENDCOLORPROCRef(ref unsafe.Pointer) *PFNGLBLENDCOLORPROC
func (PFNGLBLENDCOLORPROC) PassRef ¶
func (x PFNGLBLENDCOLORPROC) PassRef() (ref *C.PFNGLBLENDCOLORPROC, allocs *CgoAllocMap)
func (PFNGLBLENDCOLORPROC) PassValue ¶
func (x PFNGLBLENDCOLORPROC) PassValue() (ref C.PFNGLBLENDCOLORPROC, allocs *CgoAllocMap)
type PFNGLBLENDEQUATIONPROC ¶
type PFNGLBLENDEQUATIONPROC func()
func NewPFNGLBLENDEQUATIONPROCRef ¶
func NewPFNGLBLENDEQUATIONPROCRef(ref unsafe.Pointer) *PFNGLBLENDEQUATIONPROC
func (PFNGLBLENDEQUATIONPROC) PassRef ¶
func (x PFNGLBLENDEQUATIONPROC) PassRef() (ref *C.PFNGLBLENDEQUATIONPROC, allocs *CgoAllocMap)
func (PFNGLBLENDEQUATIONPROC) PassValue ¶
func (x PFNGLBLENDEQUATIONPROC) PassValue() (ref C.PFNGLBLENDEQUATIONPROC, allocs *CgoAllocMap)
type PFNGLBLENDEQUATIONSEPARATEPROC ¶
type PFNGLBLENDEQUATIONSEPARATEPROC func()
func NewPFNGLBLENDEQUATIONSEPARATEPROCRef ¶
func NewPFNGLBLENDEQUATIONSEPARATEPROCRef(ref unsafe.Pointer) *PFNGLBLENDEQUATIONSEPARATEPROC
func (PFNGLBLENDEQUATIONSEPARATEPROC) PassRef ¶
func (x PFNGLBLENDEQUATIONSEPARATEPROC) PassRef() (ref *C.PFNGLBLENDEQUATIONSEPARATEPROC, allocs *CgoAllocMap)
func (PFNGLBLENDEQUATIONSEPARATEPROC) PassValue ¶
func (x PFNGLBLENDEQUATIONSEPARATEPROC) PassValue() (ref C.PFNGLBLENDEQUATIONSEPARATEPROC, allocs *CgoAllocMap)
type PFNGLBLENDFUNCPROC ¶
type PFNGLBLENDFUNCPROC func()
func NewPFNGLBLENDFUNCPROCRef ¶
func NewPFNGLBLENDFUNCPROCRef(ref unsafe.Pointer) *PFNGLBLENDFUNCPROC
func (PFNGLBLENDFUNCPROC) PassRef ¶
func (x PFNGLBLENDFUNCPROC) PassRef() (ref *C.PFNGLBLENDFUNCPROC, allocs *CgoAllocMap)
func (PFNGLBLENDFUNCPROC) PassValue ¶
func (x PFNGLBLENDFUNCPROC) PassValue() (ref C.PFNGLBLENDFUNCPROC, allocs *CgoAllocMap)
type PFNGLBLENDFUNCSEPARATEPROC ¶
type PFNGLBLENDFUNCSEPARATEPROC func()
func NewPFNGLBLENDFUNCSEPARATEPROCRef ¶
func NewPFNGLBLENDFUNCSEPARATEPROCRef(ref unsafe.Pointer) *PFNGLBLENDFUNCSEPARATEPROC
func (PFNGLBLENDFUNCSEPARATEPROC) PassRef ¶
func (x PFNGLBLENDFUNCSEPARATEPROC) PassRef() (ref *C.PFNGLBLENDFUNCSEPARATEPROC, allocs *CgoAllocMap)
func (PFNGLBLENDFUNCSEPARATEPROC) PassValue ¶
func (x PFNGLBLENDFUNCSEPARATEPROC) PassValue() (ref C.PFNGLBLENDFUNCSEPARATEPROC, allocs *CgoAllocMap)
type PFNGLBLITFRAMEBUFFERPROC ¶
type PFNGLBLITFRAMEBUFFERPROC func()
func NewPFNGLBLITFRAMEBUFFERPROCRef ¶
func NewPFNGLBLITFRAMEBUFFERPROCRef(ref unsafe.Pointer) *PFNGLBLITFRAMEBUFFERPROC
func (PFNGLBLITFRAMEBUFFERPROC) PassRef ¶
func (x PFNGLBLITFRAMEBUFFERPROC) PassRef() (ref *C.PFNGLBLITFRAMEBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLBLITFRAMEBUFFERPROC) PassValue ¶
func (x PFNGLBLITFRAMEBUFFERPROC) PassValue() (ref C.PFNGLBLITFRAMEBUFFERPROC, allocs *CgoAllocMap)
type PFNGLBUFFERDATAPROC ¶
type PFNGLBUFFERDATAPROC func()
func NewPFNGLBUFFERDATAPROCRef ¶
func NewPFNGLBUFFERDATAPROCRef(ref unsafe.Pointer) *PFNGLBUFFERDATAPROC
func (PFNGLBUFFERDATAPROC) PassRef ¶
func (x PFNGLBUFFERDATAPROC) PassRef() (ref *C.PFNGLBUFFERDATAPROC, allocs *CgoAllocMap)
func (PFNGLBUFFERDATAPROC) PassValue ¶
func (x PFNGLBUFFERDATAPROC) PassValue() (ref C.PFNGLBUFFERDATAPROC, allocs *CgoAllocMap)
type PFNGLBUFFERSUBDATAPROC ¶
type PFNGLBUFFERSUBDATAPROC func()
func NewPFNGLBUFFERSUBDATAPROCRef ¶
func NewPFNGLBUFFERSUBDATAPROCRef(ref unsafe.Pointer) *PFNGLBUFFERSUBDATAPROC
func (PFNGLBUFFERSUBDATAPROC) PassRef ¶
func (x PFNGLBUFFERSUBDATAPROC) PassRef() (ref *C.PFNGLBUFFERSUBDATAPROC, allocs *CgoAllocMap)
func (PFNGLBUFFERSUBDATAPROC) PassValue ¶
func (x PFNGLBUFFERSUBDATAPROC) PassValue() (ref C.PFNGLBUFFERSUBDATAPROC, allocs *CgoAllocMap)
type PFNGLCHECKFRAMEBUFFERSTATUSPROC ¶
type PFNGLCHECKFRAMEBUFFERSTATUSPROC func()
func NewPFNGLCHECKFRAMEBUFFERSTATUSPROCRef ¶
func NewPFNGLCHECKFRAMEBUFFERSTATUSPROCRef(ref unsafe.Pointer) *PFNGLCHECKFRAMEBUFFERSTATUSPROC
func (PFNGLCHECKFRAMEBUFFERSTATUSPROC) PassRef ¶
func (x PFNGLCHECKFRAMEBUFFERSTATUSPROC) PassRef() (ref *C.PFNGLCHECKFRAMEBUFFERSTATUSPROC, allocs *CgoAllocMap)
func (PFNGLCHECKFRAMEBUFFERSTATUSPROC) PassValue ¶
func (x PFNGLCHECKFRAMEBUFFERSTATUSPROC) PassValue() (ref C.PFNGLCHECKFRAMEBUFFERSTATUSPROC, allocs *CgoAllocMap)
type PFNGLCLEARBUFFERFIPROC ¶
type PFNGLCLEARBUFFERFIPROC func()
func NewPFNGLCLEARBUFFERFIPROCRef ¶
func NewPFNGLCLEARBUFFERFIPROCRef(ref unsafe.Pointer) *PFNGLCLEARBUFFERFIPROC
func (PFNGLCLEARBUFFERFIPROC) PassRef ¶
func (x PFNGLCLEARBUFFERFIPROC) PassRef() (ref *C.PFNGLCLEARBUFFERFIPROC, allocs *CgoAllocMap)
func (PFNGLCLEARBUFFERFIPROC) PassValue ¶
func (x PFNGLCLEARBUFFERFIPROC) PassValue() (ref C.PFNGLCLEARBUFFERFIPROC, allocs *CgoAllocMap)
type PFNGLCLEARBUFFERFVPROC ¶
type PFNGLCLEARBUFFERFVPROC func()
func NewPFNGLCLEARBUFFERFVPROCRef ¶
func NewPFNGLCLEARBUFFERFVPROCRef(ref unsafe.Pointer) *PFNGLCLEARBUFFERFVPROC
func (PFNGLCLEARBUFFERFVPROC) PassRef ¶
func (x PFNGLCLEARBUFFERFVPROC) PassRef() (ref *C.PFNGLCLEARBUFFERFVPROC, allocs *CgoAllocMap)
func (PFNGLCLEARBUFFERFVPROC) PassValue ¶
func (x PFNGLCLEARBUFFERFVPROC) PassValue() (ref C.PFNGLCLEARBUFFERFVPROC, allocs *CgoAllocMap)
type PFNGLCLEARBUFFERIVPROC ¶
type PFNGLCLEARBUFFERIVPROC func()
func NewPFNGLCLEARBUFFERIVPROCRef ¶
func NewPFNGLCLEARBUFFERIVPROCRef(ref unsafe.Pointer) *PFNGLCLEARBUFFERIVPROC
func (PFNGLCLEARBUFFERIVPROC) PassRef ¶
func (x PFNGLCLEARBUFFERIVPROC) PassRef() (ref *C.PFNGLCLEARBUFFERIVPROC, allocs *CgoAllocMap)
func (PFNGLCLEARBUFFERIVPROC) PassValue ¶
func (x PFNGLCLEARBUFFERIVPROC) PassValue() (ref C.PFNGLCLEARBUFFERIVPROC, allocs *CgoAllocMap)
type PFNGLCLEARBUFFERUIVPROC ¶
type PFNGLCLEARBUFFERUIVPROC func()
func NewPFNGLCLEARBUFFERUIVPROCRef ¶
func NewPFNGLCLEARBUFFERUIVPROCRef(ref unsafe.Pointer) *PFNGLCLEARBUFFERUIVPROC
func (PFNGLCLEARBUFFERUIVPROC) PassRef ¶
func (x PFNGLCLEARBUFFERUIVPROC) PassRef() (ref *C.PFNGLCLEARBUFFERUIVPROC, allocs *CgoAllocMap)
func (PFNGLCLEARBUFFERUIVPROC) PassValue ¶
func (x PFNGLCLEARBUFFERUIVPROC) PassValue() (ref C.PFNGLCLEARBUFFERUIVPROC, allocs *CgoAllocMap)
type PFNGLCLEARCOLORPROC ¶
type PFNGLCLEARCOLORPROC func()
func NewPFNGLCLEARCOLORPROCRef ¶
func NewPFNGLCLEARCOLORPROCRef(ref unsafe.Pointer) *PFNGLCLEARCOLORPROC
func (PFNGLCLEARCOLORPROC) PassRef ¶
func (x PFNGLCLEARCOLORPROC) PassRef() (ref *C.PFNGLCLEARCOLORPROC, allocs *CgoAllocMap)
func (PFNGLCLEARCOLORPROC) PassValue ¶
func (x PFNGLCLEARCOLORPROC) PassValue() (ref C.PFNGLCLEARCOLORPROC, allocs *CgoAllocMap)
type PFNGLCLEARDEPTHFPROC ¶
type PFNGLCLEARDEPTHFPROC func()
func NewPFNGLCLEARDEPTHFPROCRef ¶
func NewPFNGLCLEARDEPTHFPROCRef(ref unsafe.Pointer) *PFNGLCLEARDEPTHFPROC
func (PFNGLCLEARDEPTHFPROC) PassRef ¶
func (x PFNGLCLEARDEPTHFPROC) PassRef() (ref *C.PFNGLCLEARDEPTHFPROC, allocs *CgoAllocMap)
func (PFNGLCLEARDEPTHFPROC) PassValue ¶
func (x PFNGLCLEARDEPTHFPROC) PassValue() (ref C.PFNGLCLEARDEPTHFPROC, allocs *CgoAllocMap)
type PFNGLCLEARPROC ¶
type PFNGLCLEARPROC func()
func NewPFNGLCLEARPROCRef ¶
func NewPFNGLCLEARPROCRef(ref unsafe.Pointer) *PFNGLCLEARPROC
func (PFNGLCLEARPROC) PassRef ¶
func (x PFNGLCLEARPROC) PassRef() (ref *C.PFNGLCLEARPROC, allocs *CgoAllocMap)
func (PFNGLCLEARPROC) PassValue ¶
func (x PFNGLCLEARPROC) PassValue() (ref C.PFNGLCLEARPROC, allocs *CgoAllocMap)
type PFNGLCLEARSTENCILPROC ¶
type PFNGLCLEARSTENCILPROC func()
func NewPFNGLCLEARSTENCILPROCRef ¶
func NewPFNGLCLEARSTENCILPROCRef(ref unsafe.Pointer) *PFNGLCLEARSTENCILPROC
func (PFNGLCLEARSTENCILPROC) PassRef ¶
func (x PFNGLCLEARSTENCILPROC) PassRef() (ref *C.PFNGLCLEARSTENCILPROC, allocs *CgoAllocMap)
func (PFNGLCLEARSTENCILPROC) PassValue ¶
func (x PFNGLCLEARSTENCILPROC) PassValue() (ref C.PFNGLCLEARSTENCILPROC, allocs *CgoAllocMap)
type PFNGLCLIENTWAITSYNCPROC ¶
type PFNGLCLIENTWAITSYNCPROC func()
func NewPFNGLCLIENTWAITSYNCPROCRef ¶
func NewPFNGLCLIENTWAITSYNCPROCRef(ref unsafe.Pointer) *PFNGLCLIENTWAITSYNCPROC
func (PFNGLCLIENTWAITSYNCPROC) PassRef ¶
func (x PFNGLCLIENTWAITSYNCPROC) PassRef() (ref *C.PFNGLCLIENTWAITSYNCPROC, allocs *CgoAllocMap)
func (PFNGLCLIENTWAITSYNCPROC) PassValue ¶
func (x PFNGLCLIENTWAITSYNCPROC) PassValue() (ref C.PFNGLCLIENTWAITSYNCPROC, allocs *CgoAllocMap)
type PFNGLCOLORMASKPROC ¶
type PFNGLCOLORMASKPROC func()
func NewPFNGLCOLORMASKPROCRef ¶
func NewPFNGLCOLORMASKPROCRef(ref unsafe.Pointer) *PFNGLCOLORMASKPROC
func (PFNGLCOLORMASKPROC) PassRef ¶
func (x PFNGLCOLORMASKPROC) PassRef() (ref *C.PFNGLCOLORMASKPROC, allocs *CgoAllocMap)
func (PFNGLCOLORMASKPROC) PassValue ¶
func (x PFNGLCOLORMASKPROC) PassValue() (ref C.PFNGLCOLORMASKPROC, allocs *CgoAllocMap)
type PFNGLCOMPILESHADERPROC ¶
type PFNGLCOMPILESHADERPROC func()
func NewPFNGLCOMPILESHADERPROCRef ¶
func NewPFNGLCOMPILESHADERPROCRef(ref unsafe.Pointer) *PFNGLCOMPILESHADERPROC
func (PFNGLCOMPILESHADERPROC) PassRef ¶
func (x PFNGLCOMPILESHADERPROC) PassRef() (ref *C.PFNGLCOMPILESHADERPROC, allocs *CgoAllocMap)
func (PFNGLCOMPILESHADERPROC) PassValue ¶
func (x PFNGLCOMPILESHADERPROC) PassValue() (ref C.PFNGLCOMPILESHADERPROC, allocs *CgoAllocMap)
type PFNGLCOMPRESSEDTEXIMAGE2DPROC ¶
type PFNGLCOMPRESSEDTEXIMAGE2DPROC func()
func NewPFNGLCOMPRESSEDTEXIMAGE2DPROCRef ¶
func NewPFNGLCOMPRESSEDTEXIMAGE2DPROCRef(ref unsafe.Pointer) *PFNGLCOMPRESSEDTEXIMAGE2DPROC
func (PFNGLCOMPRESSEDTEXIMAGE2DPROC) PassRef ¶
func (x PFNGLCOMPRESSEDTEXIMAGE2DPROC) PassRef() (ref *C.PFNGLCOMPRESSEDTEXIMAGE2DPROC, allocs *CgoAllocMap)
func (PFNGLCOMPRESSEDTEXIMAGE2DPROC) PassValue ¶
func (x PFNGLCOMPRESSEDTEXIMAGE2DPROC) PassValue() (ref C.PFNGLCOMPRESSEDTEXIMAGE2DPROC, allocs *CgoAllocMap)
type PFNGLCOMPRESSEDTEXIMAGE3DPROC ¶
type PFNGLCOMPRESSEDTEXIMAGE3DPROC func()
func NewPFNGLCOMPRESSEDTEXIMAGE3DPROCRef ¶
func NewPFNGLCOMPRESSEDTEXIMAGE3DPROCRef(ref unsafe.Pointer) *PFNGLCOMPRESSEDTEXIMAGE3DPROC
func (PFNGLCOMPRESSEDTEXIMAGE3DPROC) PassRef ¶
func (x PFNGLCOMPRESSEDTEXIMAGE3DPROC) PassRef() (ref *C.PFNGLCOMPRESSEDTEXIMAGE3DPROC, allocs *CgoAllocMap)
func (PFNGLCOMPRESSEDTEXIMAGE3DPROC) PassValue ¶
func (x PFNGLCOMPRESSEDTEXIMAGE3DPROC) PassValue() (ref C.PFNGLCOMPRESSEDTEXIMAGE3DPROC, allocs *CgoAllocMap)
type PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC ¶
type PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC func()
func NewPFNGLCOMPRESSEDTEXSUBIMAGE2DPROCRef ¶
func NewPFNGLCOMPRESSEDTEXSUBIMAGE2DPROCRef(ref unsafe.Pointer) *PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC
func (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) PassRef ¶
func (x PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) PassRef() (ref *C.PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC, allocs *CgoAllocMap)
func (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) PassValue ¶
func (x PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) PassValue() (ref C.PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC, allocs *CgoAllocMap)
type PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC ¶
type PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC func()
func NewPFNGLCOMPRESSEDTEXSUBIMAGE3DPROCRef ¶
func NewPFNGLCOMPRESSEDTEXSUBIMAGE3DPROCRef(ref unsafe.Pointer) *PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC
func (PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) PassRef ¶
func (x PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) PassRef() (ref *C.PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC, allocs *CgoAllocMap)
func (PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) PassValue ¶
func (x PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) PassValue() (ref C.PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC, allocs *CgoAllocMap)
type PFNGLCOPYBUFFERSUBDATAPROC ¶
type PFNGLCOPYBUFFERSUBDATAPROC func()
func NewPFNGLCOPYBUFFERSUBDATAPROCRef ¶
func NewPFNGLCOPYBUFFERSUBDATAPROCRef(ref unsafe.Pointer) *PFNGLCOPYBUFFERSUBDATAPROC
func (PFNGLCOPYBUFFERSUBDATAPROC) PassRef ¶
func (x PFNGLCOPYBUFFERSUBDATAPROC) PassRef() (ref *C.PFNGLCOPYBUFFERSUBDATAPROC, allocs *CgoAllocMap)
func (PFNGLCOPYBUFFERSUBDATAPROC) PassValue ¶
func (x PFNGLCOPYBUFFERSUBDATAPROC) PassValue() (ref C.PFNGLCOPYBUFFERSUBDATAPROC, allocs *CgoAllocMap)
type PFNGLCOPYTEXIMAGE2DPROC ¶
type PFNGLCOPYTEXIMAGE2DPROC func()
func NewPFNGLCOPYTEXIMAGE2DPROCRef ¶
func NewPFNGLCOPYTEXIMAGE2DPROCRef(ref unsafe.Pointer) *PFNGLCOPYTEXIMAGE2DPROC
func (PFNGLCOPYTEXIMAGE2DPROC) PassRef ¶
func (x PFNGLCOPYTEXIMAGE2DPROC) PassRef() (ref *C.PFNGLCOPYTEXIMAGE2DPROC, allocs *CgoAllocMap)
func (PFNGLCOPYTEXIMAGE2DPROC) PassValue ¶
func (x PFNGLCOPYTEXIMAGE2DPROC) PassValue() (ref C.PFNGLCOPYTEXIMAGE2DPROC, allocs *CgoAllocMap)
type PFNGLCOPYTEXSUBIMAGE2DPROC ¶
type PFNGLCOPYTEXSUBIMAGE2DPROC func()
func NewPFNGLCOPYTEXSUBIMAGE2DPROCRef ¶
func NewPFNGLCOPYTEXSUBIMAGE2DPROCRef(ref unsafe.Pointer) *PFNGLCOPYTEXSUBIMAGE2DPROC
func (PFNGLCOPYTEXSUBIMAGE2DPROC) PassRef ¶
func (x PFNGLCOPYTEXSUBIMAGE2DPROC) PassRef() (ref *C.PFNGLCOPYTEXSUBIMAGE2DPROC, allocs *CgoAllocMap)
func (PFNGLCOPYTEXSUBIMAGE2DPROC) PassValue ¶
func (x PFNGLCOPYTEXSUBIMAGE2DPROC) PassValue() (ref C.PFNGLCOPYTEXSUBIMAGE2DPROC, allocs *CgoAllocMap)
type PFNGLCOPYTEXSUBIMAGE3DPROC ¶
type PFNGLCOPYTEXSUBIMAGE3DPROC func()
func NewPFNGLCOPYTEXSUBIMAGE3DPROCRef ¶
func NewPFNGLCOPYTEXSUBIMAGE3DPROCRef(ref unsafe.Pointer) *PFNGLCOPYTEXSUBIMAGE3DPROC
func (PFNGLCOPYTEXSUBIMAGE3DPROC) PassRef ¶
func (x PFNGLCOPYTEXSUBIMAGE3DPROC) PassRef() (ref *C.PFNGLCOPYTEXSUBIMAGE3DPROC, allocs *CgoAllocMap)
func (PFNGLCOPYTEXSUBIMAGE3DPROC) PassValue ¶
func (x PFNGLCOPYTEXSUBIMAGE3DPROC) PassValue() (ref C.PFNGLCOPYTEXSUBIMAGE3DPROC, allocs *CgoAllocMap)
type PFNGLCREATEPROGRAMPROC ¶
type PFNGLCREATEPROGRAMPROC func()
func NewPFNGLCREATEPROGRAMPROCRef ¶
func NewPFNGLCREATEPROGRAMPROCRef(ref unsafe.Pointer) *PFNGLCREATEPROGRAMPROC
func (PFNGLCREATEPROGRAMPROC) PassRef ¶
func (x PFNGLCREATEPROGRAMPROC) PassRef() (ref *C.PFNGLCREATEPROGRAMPROC, allocs *CgoAllocMap)
func (PFNGLCREATEPROGRAMPROC) PassValue ¶
func (x PFNGLCREATEPROGRAMPROC) PassValue() (ref C.PFNGLCREATEPROGRAMPROC, allocs *CgoAllocMap)
type PFNGLCREATESHADERPROC ¶
type PFNGLCREATESHADERPROC func()
func NewPFNGLCREATESHADERPROCRef ¶
func NewPFNGLCREATESHADERPROCRef(ref unsafe.Pointer) *PFNGLCREATESHADERPROC
func (PFNGLCREATESHADERPROC) PassRef ¶
func (x PFNGLCREATESHADERPROC) PassRef() (ref *C.PFNGLCREATESHADERPROC, allocs *CgoAllocMap)
func (PFNGLCREATESHADERPROC) PassValue ¶
func (x PFNGLCREATESHADERPROC) PassValue() (ref C.PFNGLCREATESHADERPROC, allocs *CgoAllocMap)
type PFNGLCULLFACEPROC ¶
type PFNGLCULLFACEPROC func()
func NewPFNGLCULLFACEPROCRef ¶
func NewPFNGLCULLFACEPROCRef(ref unsafe.Pointer) *PFNGLCULLFACEPROC
func (PFNGLCULLFACEPROC) PassRef ¶
func (x PFNGLCULLFACEPROC) PassRef() (ref *C.PFNGLCULLFACEPROC, allocs *CgoAllocMap)
func (PFNGLCULLFACEPROC) PassValue ¶
func (x PFNGLCULLFACEPROC) PassValue() (ref C.PFNGLCULLFACEPROC, allocs *CgoAllocMap)
type PFNGLDELETEBUFFERSPROC ¶
type PFNGLDELETEBUFFERSPROC func()
func NewPFNGLDELETEBUFFERSPROCRef ¶
func NewPFNGLDELETEBUFFERSPROCRef(ref unsafe.Pointer) *PFNGLDELETEBUFFERSPROC
func (PFNGLDELETEBUFFERSPROC) PassRef ¶
func (x PFNGLDELETEBUFFERSPROC) PassRef() (ref *C.PFNGLDELETEBUFFERSPROC, allocs *CgoAllocMap)
func (PFNGLDELETEBUFFERSPROC) PassValue ¶
func (x PFNGLDELETEBUFFERSPROC) PassValue() (ref C.PFNGLDELETEBUFFERSPROC, allocs *CgoAllocMap)
type PFNGLDELETEFRAMEBUFFERSPROC ¶
type PFNGLDELETEFRAMEBUFFERSPROC func()
func NewPFNGLDELETEFRAMEBUFFERSPROCRef ¶
func NewPFNGLDELETEFRAMEBUFFERSPROCRef(ref unsafe.Pointer) *PFNGLDELETEFRAMEBUFFERSPROC
func (PFNGLDELETEFRAMEBUFFERSPROC) PassRef ¶
func (x PFNGLDELETEFRAMEBUFFERSPROC) PassRef() (ref *C.PFNGLDELETEFRAMEBUFFERSPROC, allocs *CgoAllocMap)
func (PFNGLDELETEFRAMEBUFFERSPROC) PassValue ¶
func (x PFNGLDELETEFRAMEBUFFERSPROC) PassValue() (ref C.PFNGLDELETEFRAMEBUFFERSPROC, allocs *CgoAllocMap)
type PFNGLDELETEPROGRAMPROC ¶
type PFNGLDELETEPROGRAMPROC func()
func NewPFNGLDELETEPROGRAMPROCRef ¶
func NewPFNGLDELETEPROGRAMPROCRef(ref unsafe.Pointer) *PFNGLDELETEPROGRAMPROC
func (PFNGLDELETEPROGRAMPROC) PassRef ¶
func (x PFNGLDELETEPROGRAMPROC) PassRef() (ref *C.PFNGLDELETEPROGRAMPROC, allocs *CgoAllocMap)
func (PFNGLDELETEPROGRAMPROC) PassValue ¶
func (x PFNGLDELETEPROGRAMPROC) PassValue() (ref C.PFNGLDELETEPROGRAMPROC, allocs *CgoAllocMap)
type PFNGLDELETEQUERIESPROC ¶
type PFNGLDELETEQUERIESPROC func()
func NewPFNGLDELETEQUERIESPROCRef ¶
func NewPFNGLDELETEQUERIESPROCRef(ref unsafe.Pointer) *PFNGLDELETEQUERIESPROC
func (PFNGLDELETEQUERIESPROC) PassRef ¶
func (x PFNGLDELETEQUERIESPROC) PassRef() (ref *C.PFNGLDELETEQUERIESPROC, allocs *CgoAllocMap)
func (PFNGLDELETEQUERIESPROC) PassValue ¶
func (x PFNGLDELETEQUERIESPROC) PassValue() (ref C.PFNGLDELETEQUERIESPROC, allocs *CgoAllocMap)
type PFNGLDELETERENDERBUFFERSPROC ¶
type PFNGLDELETERENDERBUFFERSPROC func()
func NewPFNGLDELETERENDERBUFFERSPROCRef ¶
func NewPFNGLDELETERENDERBUFFERSPROCRef(ref unsafe.Pointer) *PFNGLDELETERENDERBUFFERSPROC
func (PFNGLDELETERENDERBUFFERSPROC) PassRef ¶
func (x PFNGLDELETERENDERBUFFERSPROC) PassRef() (ref *C.PFNGLDELETERENDERBUFFERSPROC, allocs *CgoAllocMap)
func (PFNGLDELETERENDERBUFFERSPROC) PassValue ¶
func (x PFNGLDELETERENDERBUFFERSPROC) PassValue() (ref C.PFNGLDELETERENDERBUFFERSPROC, allocs *CgoAllocMap)
type PFNGLDELETESAMPLERSPROC ¶
type PFNGLDELETESAMPLERSPROC func()
func NewPFNGLDELETESAMPLERSPROCRef ¶
func NewPFNGLDELETESAMPLERSPROCRef(ref unsafe.Pointer) *PFNGLDELETESAMPLERSPROC
func (PFNGLDELETESAMPLERSPROC) PassRef ¶
func (x PFNGLDELETESAMPLERSPROC) PassRef() (ref *C.PFNGLDELETESAMPLERSPROC, allocs *CgoAllocMap)
func (PFNGLDELETESAMPLERSPROC) PassValue ¶
func (x PFNGLDELETESAMPLERSPROC) PassValue() (ref C.PFNGLDELETESAMPLERSPROC, allocs *CgoAllocMap)
type PFNGLDELETESHADERPROC ¶
type PFNGLDELETESHADERPROC func()
func NewPFNGLDELETESHADERPROCRef ¶
func NewPFNGLDELETESHADERPROCRef(ref unsafe.Pointer) *PFNGLDELETESHADERPROC
func (PFNGLDELETESHADERPROC) PassRef ¶
func (x PFNGLDELETESHADERPROC) PassRef() (ref *C.PFNGLDELETESHADERPROC, allocs *CgoAllocMap)
func (PFNGLDELETESHADERPROC) PassValue ¶
func (x PFNGLDELETESHADERPROC) PassValue() (ref C.PFNGLDELETESHADERPROC, allocs *CgoAllocMap)
type PFNGLDELETESYNCPROC ¶
type PFNGLDELETESYNCPROC func()
func NewPFNGLDELETESYNCPROCRef ¶
func NewPFNGLDELETESYNCPROCRef(ref unsafe.Pointer) *PFNGLDELETESYNCPROC
func (PFNGLDELETESYNCPROC) PassRef ¶
func (x PFNGLDELETESYNCPROC) PassRef() (ref *C.PFNGLDELETESYNCPROC, allocs *CgoAllocMap)
func (PFNGLDELETESYNCPROC) PassValue ¶
func (x PFNGLDELETESYNCPROC) PassValue() (ref C.PFNGLDELETESYNCPROC, allocs *CgoAllocMap)
type PFNGLDELETETEXTURESPROC ¶
type PFNGLDELETETEXTURESPROC func()
func NewPFNGLDELETETEXTURESPROCRef ¶
func NewPFNGLDELETETEXTURESPROCRef(ref unsafe.Pointer) *PFNGLDELETETEXTURESPROC
func (PFNGLDELETETEXTURESPROC) PassRef ¶
func (x PFNGLDELETETEXTURESPROC) PassRef() (ref *C.PFNGLDELETETEXTURESPROC, allocs *CgoAllocMap)
func (PFNGLDELETETEXTURESPROC) PassValue ¶
func (x PFNGLDELETETEXTURESPROC) PassValue() (ref C.PFNGLDELETETEXTURESPROC, allocs *CgoAllocMap)
type PFNGLDELETETRANSFORMFEEDBACKSPROC ¶
type PFNGLDELETETRANSFORMFEEDBACKSPROC func()
func NewPFNGLDELETETRANSFORMFEEDBACKSPROCRef ¶
func NewPFNGLDELETETRANSFORMFEEDBACKSPROCRef(ref unsafe.Pointer) *PFNGLDELETETRANSFORMFEEDBACKSPROC
func (PFNGLDELETETRANSFORMFEEDBACKSPROC) PassRef ¶
func (x PFNGLDELETETRANSFORMFEEDBACKSPROC) PassRef() (ref *C.PFNGLDELETETRANSFORMFEEDBACKSPROC, allocs *CgoAllocMap)
func (PFNGLDELETETRANSFORMFEEDBACKSPROC) PassValue ¶
func (x PFNGLDELETETRANSFORMFEEDBACKSPROC) PassValue() (ref C.PFNGLDELETETRANSFORMFEEDBACKSPROC, allocs *CgoAllocMap)
type PFNGLDELETEVERTEXARRAYSPROC ¶
type PFNGLDELETEVERTEXARRAYSPROC func()
func NewPFNGLDELETEVERTEXARRAYSPROCRef ¶
func NewPFNGLDELETEVERTEXARRAYSPROCRef(ref unsafe.Pointer) *PFNGLDELETEVERTEXARRAYSPROC
func (PFNGLDELETEVERTEXARRAYSPROC) PassRef ¶
func (x PFNGLDELETEVERTEXARRAYSPROC) PassRef() (ref *C.PFNGLDELETEVERTEXARRAYSPROC, allocs *CgoAllocMap)
func (PFNGLDELETEVERTEXARRAYSPROC) PassValue ¶
func (x PFNGLDELETEVERTEXARRAYSPROC) PassValue() (ref C.PFNGLDELETEVERTEXARRAYSPROC, allocs *CgoAllocMap)
type PFNGLDEPTHFUNCPROC ¶
type PFNGLDEPTHFUNCPROC func()
func NewPFNGLDEPTHFUNCPROCRef ¶
func NewPFNGLDEPTHFUNCPROCRef(ref unsafe.Pointer) *PFNGLDEPTHFUNCPROC
func (PFNGLDEPTHFUNCPROC) PassRef ¶
func (x PFNGLDEPTHFUNCPROC) PassRef() (ref *C.PFNGLDEPTHFUNCPROC, allocs *CgoAllocMap)
func (PFNGLDEPTHFUNCPROC) PassValue ¶
func (x PFNGLDEPTHFUNCPROC) PassValue() (ref C.PFNGLDEPTHFUNCPROC, allocs *CgoAllocMap)
type PFNGLDEPTHMASKPROC ¶
type PFNGLDEPTHMASKPROC func()
func NewPFNGLDEPTHMASKPROCRef ¶
func NewPFNGLDEPTHMASKPROCRef(ref unsafe.Pointer) *PFNGLDEPTHMASKPROC
func (PFNGLDEPTHMASKPROC) PassRef ¶
func (x PFNGLDEPTHMASKPROC) PassRef() (ref *C.PFNGLDEPTHMASKPROC, allocs *CgoAllocMap)
func (PFNGLDEPTHMASKPROC) PassValue ¶
func (x PFNGLDEPTHMASKPROC) PassValue() (ref C.PFNGLDEPTHMASKPROC, allocs *CgoAllocMap)
type PFNGLDEPTHRANGEFPROC ¶
type PFNGLDEPTHRANGEFPROC func()
func NewPFNGLDEPTHRANGEFPROCRef ¶
func NewPFNGLDEPTHRANGEFPROCRef(ref unsafe.Pointer) *PFNGLDEPTHRANGEFPROC
func (PFNGLDEPTHRANGEFPROC) PassRef ¶
func (x PFNGLDEPTHRANGEFPROC) PassRef() (ref *C.PFNGLDEPTHRANGEFPROC, allocs *CgoAllocMap)
func (PFNGLDEPTHRANGEFPROC) PassValue ¶
func (x PFNGLDEPTHRANGEFPROC) PassValue() (ref C.PFNGLDEPTHRANGEFPROC, allocs *CgoAllocMap)
type PFNGLDETACHSHADERPROC ¶
type PFNGLDETACHSHADERPROC func()
func NewPFNGLDETACHSHADERPROCRef ¶
func NewPFNGLDETACHSHADERPROCRef(ref unsafe.Pointer) *PFNGLDETACHSHADERPROC
func (PFNGLDETACHSHADERPROC) PassRef ¶
func (x PFNGLDETACHSHADERPROC) PassRef() (ref *C.PFNGLDETACHSHADERPROC, allocs *CgoAllocMap)
func (PFNGLDETACHSHADERPROC) PassValue ¶
func (x PFNGLDETACHSHADERPROC) PassValue() (ref C.PFNGLDETACHSHADERPROC, allocs *CgoAllocMap)
type PFNGLDISABLEPROC ¶
type PFNGLDISABLEPROC func()
func NewPFNGLDISABLEPROCRef ¶
func NewPFNGLDISABLEPROCRef(ref unsafe.Pointer) *PFNGLDISABLEPROC
func (PFNGLDISABLEPROC) PassRef ¶
func (x PFNGLDISABLEPROC) PassRef() (ref *C.PFNGLDISABLEPROC, allocs *CgoAllocMap)
func (PFNGLDISABLEPROC) PassValue ¶
func (x PFNGLDISABLEPROC) PassValue() (ref C.PFNGLDISABLEPROC, allocs *CgoAllocMap)
type PFNGLDISABLEVERTEXATTRIBARRAYPROC ¶
type PFNGLDISABLEVERTEXATTRIBARRAYPROC func()
func NewPFNGLDISABLEVERTEXATTRIBARRAYPROCRef ¶
func NewPFNGLDISABLEVERTEXATTRIBARRAYPROCRef(ref unsafe.Pointer) *PFNGLDISABLEVERTEXATTRIBARRAYPROC
func (PFNGLDISABLEVERTEXATTRIBARRAYPROC) PassRef ¶
func (x PFNGLDISABLEVERTEXATTRIBARRAYPROC) PassRef() (ref *C.PFNGLDISABLEVERTEXATTRIBARRAYPROC, allocs *CgoAllocMap)
func (PFNGLDISABLEVERTEXATTRIBARRAYPROC) PassValue ¶
func (x PFNGLDISABLEVERTEXATTRIBARRAYPROC) PassValue() (ref C.PFNGLDISABLEVERTEXATTRIBARRAYPROC, allocs *CgoAllocMap)
type PFNGLDRAWARRAYSINSTANCEDPROC ¶
type PFNGLDRAWARRAYSINSTANCEDPROC func()
func NewPFNGLDRAWARRAYSINSTANCEDPROCRef ¶
func NewPFNGLDRAWARRAYSINSTANCEDPROCRef(ref unsafe.Pointer) *PFNGLDRAWARRAYSINSTANCEDPROC
func (PFNGLDRAWARRAYSINSTANCEDPROC) PassRef ¶
func (x PFNGLDRAWARRAYSINSTANCEDPROC) PassRef() (ref *C.PFNGLDRAWARRAYSINSTANCEDPROC, allocs *CgoAllocMap)
func (PFNGLDRAWARRAYSINSTANCEDPROC) PassValue ¶
func (x PFNGLDRAWARRAYSINSTANCEDPROC) PassValue() (ref C.PFNGLDRAWARRAYSINSTANCEDPROC, allocs *CgoAllocMap)
type PFNGLDRAWARRAYSPROC ¶
type PFNGLDRAWARRAYSPROC func()
func NewPFNGLDRAWARRAYSPROCRef ¶
func NewPFNGLDRAWARRAYSPROCRef(ref unsafe.Pointer) *PFNGLDRAWARRAYSPROC
func (PFNGLDRAWARRAYSPROC) PassRef ¶
func (x PFNGLDRAWARRAYSPROC) PassRef() (ref *C.PFNGLDRAWARRAYSPROC, allocs *CgoAllocMap)
func (PFNGLDRAWARRAYSPROC) PassValue ¶
func (x PFNGLDRAWARRAYSPROC) PassValue() (ref C.PFNGLDRAWARRAYSPROC, allocs *CgoAllocMap)
type PFNGLDRAWBUFFERSPROC ¶
type PFNGLDRAWBUFFERSPROC func()
func NewPFNGLDRAWBUFFERSPROCRef ¶
func NewPFNGLDRAWBUFFERSPROCRef(ref unsafe.Pointer) *PFNGLDRAWBUFFERSPROC
func (PFNGLDRAWBUFFERSPROC) PassRef ¶
func (x PFNGLDRAWBUFFERSPROC) PassRef() (ref *C.PFNGLDRAWBUFFERSPROC, allocs *CgoAllocMap)
func (PFNGLDRAWBUFFERSPROC) PassValue ¶
func (x PFNGLDRAWBUFFERSPROC) PassValue() (ref C.PFNGLDRAWBUFFERSPROC, allocs *CgoAllocMap)
type PFNGLDRAWELEMENTSINSTANCEDPROC ¶
type PFNGLDRAWELEMENTSINSTANCEDPROC func()
func NewPFNGLDRAWELEMENTSINSTANCEDPROCRef ¶
func NewPFNGLDRAWELEMENTSINSTANCEDPROCRef(ref unsafe.Pointer) *PFNGLDRAWELEMENTSINSTANCEDPROC
func (PFNGLDRAWELEMENTSINSTANCEDPROC) PassRef ¶
func (x PFNGLDRAWELEMENTSINSTANCEDPROC) PassRef() (ref *C.PFNGLDRAWELEMENTSINSTANCEDPROC, allocs *CgoAllocMap)
func (PFNGLDRAWELEMENTSINSTANCEDPROC) PassValue ¶
func (x PFNGLDRAWELEMENTSINSTANCEDPROC) PassValue() (ref C.PFNGLDRAWELEMENTSINSTANCEDPROC, allocs *CgoAllocMap)
type PFNGLDRAWELEMENTSPROC ¶
type PFNGLDRAWELEMENTSPROC func()
func NewPFNGLDRAWELEMENTSPROCRef ¶
func NewPFNGLDRAWELEMENTSPROCRef(ref unsafe.Pointer) *PFNGLDRAWELEMENTSPROC
func (PFNGLDRAWELEMENTSPROC) PassRef ¶
func (x PFNGLDRAWELEMENTSPROC) PassRef() (ref *C.PFNGLDRAWELEMENTSPROC, allocs *CgoAllocMap)
func (PFNGLDRAWELEMENTSPROC) PassValue ¶
func (x PFNGLDRAWELEMENTSPROC) PassValue() (ref C.PFNGLDRAWELEMENTSPROC, allocs *CgoAllocMap)
type PFNGLDRAWRANGEELEMENTSPROC ¶
type PFNGLDRAWRANGEELEMENTSPROC func()
func NewPFNGLDRAWRANGEELEMENTSPROCRef ¶
func NewPFNGLDRAWRANGEELEMENTSPROCRef(ref unsafe.Pointer) *PFNGLDRAWRANGEELEMENTSPROC
func (PFNGLDRAWRANGEELEMENTSPROC) PassRef ¶
func (x PFNGLDRAWRANGEELEMENTSPROC) PassRef() (ref *C.PFNGLDRAWRANGEELEMENTSPROC, allocs *CgoAllocMap)
func (PFNGLDRAWRANGEELEMENTSPROC) PassValue ¶
func (x PFNGLDRAWRANGEELEMENTSPROC) PassValue() (ref C.PFNGLDRAWRANGEELEMENTSPROC, allocs *CgoAllocMap)
type PFNGLENABLEPROC ¶
type PFNGLENABLEPROC func()
func NewPFNGLENABLEPROCRef ¶
func NewPFNGLENABLEPROCRef(ref unsafe.Pointer) *PFNGLENABLEPROC
func (PFNGLENABLEPROC) PassRef ¶
func (x PFNGLENABLEPROC) PassRef() (ref *C.PFNGLENABLEPROC, allocs *CgoAllocMap)
func (PFNGLENABLEPROC) PassValue ¶
func (x PFNGLENABLEPROC) PassValue() (ref C.PFNGLENABLEPROC, allocs *CgoAllocMap)
type PFNGLENABLEVERTEXATTRIBARRAYPROC ¶
type PFNGLENABLEVERTEXATTRIBARRAYPROC func()
func NewPFNGLENABLEVERTEXATTRIBARRAYPROCRef ¶
func NewPFNGLENABLEVERTEXATTRIBARRAYPROCRef(ref unsafe.Pointer) *PFNGLENABLEVERTEXATTRIBARRAYPROC
func (PFNGLENABLEVERTEXATTRIBARRAYPROC) PassRef ¶
func (x PFNGLENABLEVERTEXATTRIBARRAYPROC) PassRef() (ref *C.PFNGLENABLEVERTEXATTRIBARRAYPROC, allocs *CgoAllocMap)
func (PFNGLENABLEVERTEXATTRIBARRAYPROC) PassValue ¶
func (x PFNGLENABLEVERTEXATTRIBARRAYPROC) PassValue() (ref C.PFNGLENABLEVERTEXATTRIBARRAYPROC, allocs *CgoAllocMap)
type PFNGLENDQUERYPROC ¶
type PFNGLENDQUERYPROC func()
func NewPFNGLENDQUERYPROCRef ¶
func NewPFNGLENDQUERYPROCRef(ref unsafe.Pointer) *PFNGLENDQUERYPROC
func (PFNGLENDQUERYPROC) PassRef ¶
func (x PFNGLENDQUERYPROC) PassRef() (ref *C.PFNGLENDQUERYPROC, allocs *CgoAllocMap)
func (PFNGLENDQUERYPROC) PassValue ¶
func (x PFNGLENDQUERYPROC) PassValue() (ref C.PFNGLENDQUERYPROC, allocs *CgoAllocMap)
type PFNGLENDTRANSFORMFEEDBACKPROC ¶
type PFNGLENDTRANSFORMFEEDBACKPROC func()
func NewPFNGLENDTRANSFORMFEEDBACKPROCRef ¶
func NewPFNGLENDTRANSFORMFEEDBACKPROCRef(ref unsafe.Pointer) *PFNGLENDTRANSFORMFEEDBACKPROC
func (PFNGLENDTRANSFORMFEEDBACKPROC) PassRef ¶
func (x PFNGLENDTRANSFORMFEEDBACKPROC) PassRef() (ref *C.PFNGLENDTRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
func (PFNGLENDTRANSFORMFEEDBACKPROC) PassValue ¶
func (x PFNGLENDTRANSFORMFEEDBACKPROC) PassValue() (ref C.PFNGLENDTRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
type PFNGLFENCESYNCPROC ¶
type PFNGLFENCESYNCPROC func()
func NewPFNGLFENCESYNCPROCRef ¶
func NewPFNGLFENCESYNCPROCRef(ref unsafe.Pointer) *PFNGLFENCESYNCPROC
func (PFNGLFENCESYNCPROC) PassRef ¶
func (x PFNGLFENCESYNCPROC) PassRef() (ref *C.PFNGLFENCESYNCPROC, allocs *CgoAllocMap)
func (PFNGLFENCESYNCPROC) PassValue ¶
func (x PFNGLFENCESYNCPROC) PassValue() (ref C.PFNGLFENCESYNCPROC, allocs *CgoAllocMap)
type PFNGLFINISHPROC ¶
type PFNGLFINISHPROC func()
func NewPFNGLFINISHPROCRef ¶
func NewPFNGLFINISHPROCRef(ref unsafe.Pointer) *PFNGLFINISHPROC
func (PFNGLFINISHPROC) PassRef ¶
func (x PFNGLFINISHPROC) PassRef() (ref *C.PFNGLFINISHPROC, allocs *CgoAllocMap)
func (PFNGLFINISHPROC) PassValue ¶
func (x PFNGLFINISHPROC) PassValue() (ref C.PFNGLFINISHPROC, allocs *CgoAllocMap)
type PFNGLFLUSHMAPPEDBUFFERRANGEPROC ¶
type PFNGLFLUSHMAPPEDBUFFERRANGEPROC func()
func NewPFNGLFLUSHMAPPEDBUFFERRANGEPROCRef ¶
func NewPFNGLFLUSHMAPPEDBUFFERRANGEPROCRef(ref unsafe.Pointer) *PFNGLFLUSHMAPPEDBUFFERRANGEPROC
func (PFNGLFLUSHMAPPEDBUFFERRANGEPROC) PassRef ¶
func (x PFNGLFLUSHMAPPEDBUFFERRANGEPROC) PassRef() (ref *C.PFNGLFLUSHMAPPEDBUFFERRANGEPROC, allocs *CgoAllocMap)
func (PFNGLFLUSHMAPPEDBUFFERRANGEPROC) PassValue ¶
func (x PFNGLFLUSHMAPPEDBUFFERRANGEPROC) PassValue() (ref C.PFNGLFLUSHMAPPEDBUFFERRANGEPROC, allocs *CgoAllocMap)
type PFNGLFLUSHPROC ¶
type PFNGLFLUSHPROC func()
func NewPFNGLFLUSHPROCRef ¶
func NewPFNGLFLUSHPROCRef(ref unsafe.Pointer) *PFNGLFLUSHPROC
func (PFNGLFLUSHPROC) PassRef ¶
func (x PFNGLFLUSHPROC) PassRef() (ref *C.PFNGLFLUSHPROC, allocs *CgoAllocMap)
func (PFNGLFLUSHPROC) PassValue ¶
func (x PFNGLFLUSHPROC) PassValue() (ref C.PFNGLFLUSHPROC, allocs *CgoAllocMap)
type PFNGLFRAMEBUFFERRENDERBUFFERPROC ¶
type PFNGLFRAMEBUFFERRENDERBUFFERPROC func()
func NewPFNGLFRAMEBUFFERRENDERBUFFERPROCRef ¶
func NewPFNGLFRAMEBUFFERRENDERBUFFERPROCRef(ref unsafe.Pointer) *PFNGLFRAMEBUFFERRENDERBUFFERPROC
func (PFNGLFRAMEBUFFERRENDERBUFFERPROC) PassRef ¶
func (x PFNGLFRAMEBUFFERRENDERBUFFERPROC) PassRef() (ref *C.PFNGLFRAMEBUFFERRENDERBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLFRAMEBUFFERRENDERBUFFERPROC) PassValue ¶
func (x PFNGLFRAMEBUFFERRENDERBUFFERPROC) PassValue() (ref C.PFNGLFRAMEBUFFERRENDERBUFFERPROC, allocs *CgoAllocMap)
type PFNGLFRAMEBUFFERTEXTURE2DPROC ¶
type PFNGLFRAMEBUFFERTEXTURE2DPROC func()
func NewPFNGLFRAMEBUFFERTEXTURE2DPROCRef ¶
func NewPFNGLFRAMEBUFFERTEXTURE2DPROCRef(ref unsafe.Pointer) *PFNGLFRAMEBUFFERTEXTURE2DPROC
func (PFNGLFRAMEBUFFERTEXTURE2DPROC) PassRef ¶
func (x PFNGLFRAMEBUFFERTEXTURE2DPROC) PassRef() (ref *C.PFNGLFRAMEBUFFERTEXTURE2DPROC, allocs *CgoAllocMap)
func (PFNGLFRAMEBUFFERTEXTURE2DPROC) PassValue ¶
func (x PFNGLFRAMEBUFFERTEXTURE2DPROC) PassValue() (ref C.PFNGLFRAMEBUFFERTEXTURE2DPROC, allocs *CgoAllocMap)
type PFNGLFRAMEBUFFERTEXTURELAYERPROC ¶
type PFNGLFRAMEBUFFERTEXTURELAYERPROC func()
func NewPFNGLFRAMEBUFFERTEXTURELAYERPROCRef ¶
func NewPFNGLFRAMEBUFFERTEXTURELAYERPROCRef(ref unsafe.Pointer) *PFNGLFRAMEBUFFERTEXTURELAYERPROC
func (PFNGLFRAMEBUFFERTEXTURELAYERPROC) PassRef ¶
func (x PFNGLFRAMEBUFFERTEXTURELAYERPROC) PassRef() (ref *C.PFNGLFRAMEBUFFERTEXTURELAYERPROC, allocs *CgoAllocMap)
func (PFNGLFRAMEBUFFERTEXTURELAYERPROC) PassValue ¶
func (x PFNGLFRAMEBUFFERTEXTURELAYERPROC) PassValue() (ref C.PFNGLFRAMEBUFFERTEXTURELAYERPROC, allocs *CgoAllocMap)
type PFNGLFRONTFACEPROC ¶
type PFNGLFRONTFACEPROC func()
func NewPFNGLFRONTFACEPROCRef ¶
func NewPFNGLFRONTFACEPROCRef(ref unsafe.Pointer) *PFNGLFRONTFACEPROC
func (PFNGLFRONTFACEPROC) PassRef ¶
func (x PFNGLFRONTFACEPROC) PassRef() (ref *C.PFNGLFRONTFACEPROC, allocs *CgoAllocMap)
func (PFNGLFRONTFACEPROC) PassValue ¶
func (x PFNGLFRONTFACEPROC) PassValue() (ref C.PFNGLFRONTFACEPROC, allocs *CgoAllocMap)
type PFNGLGENBUFFERSPROC ¶
type PFNGLGENBUFFERSPROC func()
func NewPFNGLGENBUFFERSPROCRef ¶
func NewPFNGLGENBUFFERSPROCRef(ref unsafe.Pointer) *PFNGLGENBUFFERSPROC
func (PFNGLGENBUFFERSPROC) PassRef ¶
func (x PFNGLGENBUFFERSPROC) PassRef() (ref *C.PFNGLGENBUFFERSPROC, allocs *CgoAllocMap)
func (PFNGLGENBUFFERSPROC) PassValue ¶
func (x PFNGLGENBUFFERSPROC) PassValue() (ref C.PFNGLGENBUFFERSPROC, allocs *CgoAllocMap)
type PFNGLGENERATEMIPMAPPROC ¶
type PFNGLGENERATEMIPMAPPROC func()
func NewPFNGLGENERATEMIPMAPPROCRef ¶
func NewPFNGLGENERATEMIPMAPPROCRef(ref unsafe.Pointer) *PFNGLGENERATEMIPMAPPROC
func (PFNGLGENERATEMIPMAPPROC) PassRef ¶
func (x PFNGLGENERATEMIPMAPPROC) PassRef() (ref *C.PFNGLGENERATEMIPMAPPROC, allocs *CgoAllocMap)
func (PFNGLGENERATEMIPMAPPROC) PassValue ¶
func (x PFNGLGENERATEMIPMAPPROC) PassValue() (ref C.PFNGLGENERATEMIPMAPPROC, allocs *CgoAllocMap)
type PFNGLGENFRAMEBUFFERSPROC ¶
type PFNGLGENFRAMEBUFFERSPROC func()
func NewPFNGLGENFRAMEBUFFERSPROCRef ¶
func NewPFNGLGENFRAMEBUFFERSPROCRef(ref unsafe.Pointer) *PFNGLGENFRAMEBUFFERSPROC
func (PFNGLGENFRAMEBUFFERSPROC) PassRef ¶
func (x PFNGLGENFRAMEBUFFERSPROC) PassRef() (ref *C.PFNGLGENFRAMEBUFFERSPROC, allocs *CgoAllocMap)
func (PFNGLGENFRAMEBUFFERSPROC) PassValue ¶
func (x PFNGLGENFRAMEBUFFERSPROC) PassValue() (ref C.PFNGLGENFRAMEBUFFERSPROC, allocs *CgoAllocMap)
type PFNGLGENQUERIESPROC ¶
type PFNGLGENQUERIESPROC func()
func NewPFNGLGENQUERIESPROCRef ¶
func NewPFNGLGENQUERIESPROCRef(ref unsafe.Pointer) *PFNGLGENQUERIESPROC
func (PFNGLGENQUERIESPROC) PassRef ¶
func (x PFNGLGENQUERIESPROC) PassRef() (ref *C.PFNGLGENQUERIESPROC, allocs *CgoAllocMap)
func (PFNGLGENQUERIESPROC) PassValue ¶
func (x PFNGLGENQUERIESPROC) PassValue() (ref C.PFNGLGENQUERIESPROC, allocs *CgoAllocMap)
type PFNGLGENRENDERBUFFERSPROC ¶
type PFNGLGENRENDERBUFFERSPROC func()
func NewPFNGLGENRENDERBUFFERSPROCRef ¶
func NewPFNGLGENRENDERBUFFERSPROCRef(ref unsafe.Pointer) *PFNGLGENRENDERBUFFERSPROC
func (PFNGLGENRENDERBUFFERSPROC) PassRef ¶
func (x PFNGLGENRENDERBUFFERSPROC) PassRef() (ref *C.PFNGLGENRENDERBUFFERSPROC, allocs *CgoAllocMap)
func (PFNGLGENRENDERBUFFERSPROC) PassValue ¶
func (x PFNGLGENRENDERBUFFERSPROC) PassValue() (ref C.PFNGLGENRENDERBUFFERSPROC, allocs *CgoAllocMap)
type PFNGLGENSAMPLERSPROC ¶
type PFNGLGENSAMPLERSPROC func()
func NewPFNGLGENSAMPLERSPROCRef ¶
func NewPFNGLGENSAMPLERSPROCRef(ref unsafe.Pointer) *PFNGLGENSAMPLERSPROC
func (PFNGLGENSAMPLERSPROC) PassRef ¶
func (x PFNGLGENSAMPLERSPROC) PassRef() (ref *C.PFNGLGENSAMPLERSPROC, allocs *CgoAllocMap)
func (PFNGLGENSAMPLERSPROC) PassValue ¶
func (x PFNGLGENSAMPLERSPROC) PassValue() (ref C.PFNGLGENSAMPLERSPROC, allocs *CgoAllocMap)
type PFNGLGENTEXTURESPROC ¶
type PFNGLGENTEXTURESPROC func()
func NewPFNGLGENTEXTURESPROCRef ¶
func NewPFNGLGENTEXTURESPROCRef(ref unsafe.Pointer) *PFNGLGENTEXTURESPROC
func (PFNGLGENTEXTURESPROC) PassRef ¶
func (x PFNGLGENTEXTURESPROC) PassRef() (ref *C.PFNGLGENTEXTURESPROC, allocs *CgoAllocMap)
func (PFNGLGENTEXTURESPROC) PassValue ¶
func (x PFNGLGENTEXTURESPROC) PassValue() (ref C.PFNGLGENTEXTURESPROC, allocs *CgoAllocMap)
type PFNGLGENTRANSFORMFEEDBACKSPROC ¶
type PFNGLGENTRANSFORMFEEDBACKSPROC func()
func NewPFNGLGENTRANSFORMFEEDBACKSPROCRef ¶
func NewPFNGLGENTRANSFORMFEEDBACKSPROCRef(ref unsafe.Pointer) *PFNGLGENTRANSFORMFEEDBACKSPROC
func (PFNGLGENTRANSFORMFEEDBACKSPROC) PassRef ¶
func (x PFNGLGENTRANSFORMFEEDBACKSPROC) PassRef() (ref *C.PFNGLGENTRANSFORMFEEDBACKSPROC, allocs *CgoAllocMap)
func (PFNGLGENTRANSFORMFEEDBACKSPROC) PassValue ¶
func (x PFNGLGENTRANSFORMFEEDBACKSPROC) PassValue() (ref C.PFNGLGENTRANSFORMFEEDBACKSPROC, allocs *CgoAllocMap)
type PFNGLGENVERTEXARRAYSPROC ¶
type PFNGLGENVERTEXARRAYSPROC func()
func NewPFNGLGENVERTEXARRAYSPROCRef ¶
func NewPFNGLGENVERTEXARRAYSPROCRef(ref unsafe.Pointer) *PFNGLGENVERTEXARRAYSPROC
func (PFNGLGENVERTEXARRAYSPROC) PassRef ¶
func (x PFNGLGENVERTEXARRAYSPROC) PassRef() (ref *C.PFNGLGENVERTEXARRAYSPROC, allocs *CgoAllocMap)
func (PFNGLGENVERTEXARRAYSPROC) PassValue ¶
func (x PFNGLGENVERTEXARRAYSPROC) PassValue() (ref C.PFNGLGENVERTEXARRAYSPROC, allocs *CgoAllocMap)
type PFNGLGETACTIVEATTRIBPROC ¶
type PFNGLGETACTIVEATTRIBPROC func()
func NewPFNGLGETACTIVEATTRIBPROCRef ¶
func NewPFNGLGETACTIVEATTRIBPROCRef(ref unsafe.Pointer) *PFNGLGETACTIVEATTRIBPROC
func (PFNGLGETACTIVEATTRIBPROC) PassRef ¶
func (x PFNGLGETACTIVEATTRIBPROC) PassRef() (ref *C.PFNGLGETACTIVEATTRIBPROC, allocs *CgoAllocMap)
func (PFNGLGETACTIVEATTRIBPROC) PassValue ¶
func (x PFNGLGETACTIVEATTRIBPROC) PassValue() (ref C.PFNGLGETACTIVEATTRIBPROC, allocs *CgoAllocMap)
type PFNGLGETACTIVEUNIFORMBLOCKIVPROC ¶
type PFNGLGETACTIVEUNIFORMBLOCKIVPROC func()
func NewPFNGLGETACTIVEUNIFORMBLOCKIVPROCRef ¶
func NewPFNGLGETACTIVEUNIFORMBLOCKIVPROCRef(ref unsafe.Pointer) *PFNGLGETACTIVEUNIFORMBLOCKIVPROC
func (PFNGLGETACTIVEUNIFORMBLOCKIVPROC) PassRef ¶
func (x PFNGLGETACTIVEUNIFORMBLOCKIVPROC) PassRef() (ref *C.PFNGLGETACTIVEUNIFORMBLOCKIVPROC, allocs *CgoAllocMap)
func (PFNGLGETACTIVEUNIFORMBLOCKIVPROC) PassValue ¶
func (x PFNGLGETACTIVEUNIFORMBLOCKIVPROC) PassValue() (ref C.PFNGLGETACTIVEUNIFORMBLOCKIVPROC, allocs *CgoAllocMap)
type PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC ¶
type PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC func()
func NewPFNGLGETACTIVEUNIFORMBLOCKNAMEPROCRef ¶
func NewPFNGLGETACTIVEUNIFORMBLOCKNAMEPROCRef(ref unsafe.Pointer) *PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC
func (PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC) PassRef ¶
func (x PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC) PassRef() (ref *C.PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC, allocs *CgoAllocMap)
func (PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC) PassValue ¶
func (x PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC) PassValue() (ref C.PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC, allocs *CgoAllocMap)
type PFNGLGETACTIVEUNIFORMPROC ¶
type PFNGLGETACTIVEUNIFORMPROC func()
func NewPFNGLGETACTIVEUNIFORMPROCRef ¶
func NewPFNGLGETACTIVEUNIFORMPROCRef(ref unsafe.Pointer) *PFNGLGETACTIVEUNIFORMPROC
func (PFNGLGETACTIVEUNIFORMPROC) PassRef ¶
func (x PFNGLGETACTIVEUNIFORMPROC) PassRef() (ref *C.PFNGLGETACTIVEUNIFORMPROC, allocs *CgoAllocMap)
func (PFNGLGETACTIVEUNIFORMPROC) PassValue ¶
func (x PFNGLGETACTIVEUNIFORMPROC) PassValue() (ref C.PFNGLGETACTIVEUNIFORMPROC, allocs *CgoAllocMap)
type PFNGLGETACTIVEUNIFORMSIVPROC ¶
type PFNGLGETACTIVEUNIFORMSIVPROC func()
func NewPFNGLGETACTIVEUNIFORMSIVPROCRef ¶
func NewPFNGLGETACTIVEUNIFORMSIVPROCRef(ref unsafe.Pointer) *PFNGLGETACTIVEUNIFORMSIVPROC
func (PFNGLGETACTIVEUNIFORMSIVPROC) PassRef ¶
func (x PFNGLGETACTIVEUNIFORMSIVPROC) PassRef() (ref *C.PFNGLGETACTIVEUNIFORMSIVPROC, allocs *CgoAllocMap)
func (PFNGLGETACTIVEUNIFORMSIVPROC) PassValue ¶
func (x PFNGLGETACTIVEUNIFORMSIVPROC) PassValue() (ref C.PFNGLGETACTIVEUNIFORMSIVPROC, allocs *CgoAllocMap)
type PFNGLGETATTACHEDSHADERSPROC ¶
type PFNGLGETATTACHEDSHADERSPROC func()
func NewPFNGLGETATTACHEDSHADERSPROCRef ¶
func NewPFNGLGETATTACHEDSHADERSPROCRef(ref unsafe.Pointer) *PFNGLGETATTACHEDSHADERSPROC
func (PFNGLGETATTACHEDSHADERSPROC) PassRef ¶
func (x PFNGLGETATTACHEDSHADERSPROC) PassRef() (ref *C.PFNGLGETATTACHEDSHADERSPROC, allocs *CgoAllocMap)
func (PFNGLGETATTACHEDSHADERSPROC) PassValue ¶
func (x PFNGLGETATTACHEDSHADERSPROC) PassValue() (ref C.PFNGLGETATTACHEDSHADERSPROC, allocs *CgoAllocMap)
type PFNGLGETATTRIBLOCATIONPROC ¶
type PFNGLGETATTRIBLOCATIONPROC func()
func NewPFNGLGETATTRIBLOCATIONPROCRef ¶
func NewPFNGLGETATTRIBLOCATIONPROCRef(ref unsafe.Pointer) *PFNGLGETATTRIBLOCATIONPROC
func (PFNGLGETATTRIBLOCATIONPROC) PassRef ¶
func (x PFNGLGETATTRIBLOCATIONPROC) PassRef() (ref *C.PFNGLGETATTRIBLOCATIONPROC, allocs *CgoAllocMap)
func (PFNGLGETATTRIBLOCATIONPROC) PassValue ¶
func (x PFNGLGETATTRIBLOCATIONPROC) PassValue() (ref C.PFNGLGETATTRIBLOCATIONPROC, allocs *CgoAllocMap)
type PFNGLGETBOOLEANVPROC ¶
type PFNGLGETBOOLEANVPROC func()
func NewPFNGLGETBOOLEANVPROCRef ¶
func NewPFNGLGETBOOLEANVPROCRef(ref unsafe.Pointer) *PFNGLGETBOOLEANVPROC
func (PFNGLGETBOOLEANVPROC) PassRef ¶
func (x PFNGLGETBOOLEANVPROC) PassRef() (ref *C.PFNGLGETBOOLEANVPROC, allocs *CgoAllocMap)
func (PFNGLGETBOOLEANVPROC) PassValue ¶
func (x PFNGLGETBOOLEANVPROC) PassValue() (ref C.PFNGLGETBOOLEANVPROC, allocs *CgoAllocMap)
type PFNGLGETBUFFERPARAMETERI64VPROC ¶
type PFNGLGETBUFFERPARAMETERI64VPROC func()
func NewPFNGLGETBUFFERPARAMETERI64VPROCRef ¶
func NewPFNGLGETBUFFERPARAMETERI64VPROCRef(ref unsafe.Pointer) *PFNGLGETBUFFERPARAMETERI64VPROC
func (PFNGLGETBUFFERPARAMETERI64VPROC) PassRef ¶
func (x PFNGLGETBUFFERPARAMETERI64VPROC) PassRef() (ref *C.PFNGLGETBUFFERPARAMETERI64VPROC, allocs *CgoAllocMap)
func (PFNGLGETBUFFERPARAMETERI64VPROC) PassValue ¶
func (x PFNGLGETBUFFERPARAMETERI64VPROC) PassValue() (ref C.PFNGLGETBUFFERPARAMETERI64VPROC, allocs *CgoAllocMap)
type PFNGLGETBUFFERPARAMETERIVPROC ¶
type PFNGLGETBUFFERPARAMETERIVPROC func()
func NewPFNGLGETBUFFERPARAMETERIVPROCRef ¶
func NewPFNGLGETBUFFERPARAMETERIVPROCRef(ref unsafe.Pointer) *PFNGLGETBUFFERPARAMETERIVPROC
func (PFNGLGETBUFFERPARAMETERIVPROC) PassRef ¶
func (x PFNGLGETBUFFERPARAMETERIVPROC) PassRef() (ref *C.PFNGLGETBUFFERPARAMETERIVPROC, allocs *CgoAllocMap)
func (PFNGLGETBUFFERPARAMETERIVPROC) PassValue ¶
func (x PFNGLGETBUFFERPARAMETERIVPROC) PassValue() (ref C.PFNGLGETBUFFERPARAMETERIVPROC, allocs *CgoAllocMap)
type PFNGLGETBUFFERPOINTERVPROC ¶
type PFNGLGETBUFFERPOINTERVPROC func()
func NewPFNGLGETBUFFERPOINTERVPROCRef ¶
func NewPFNGLGETBUFFERPOINTERVPROCRef(ref unsafe.Pointer) *PFNGLGETBUFFERPOINTERVPROC
func (PFNGLGETBUFFERPOINTERVPROC) PassRef ¶
func (x PFNGLGETBUFFERPOINTERVPROC) PassRef() (ref *C.PFNGLGETBUFFERPOINTERVPROC, allocs *CgoAllocMap)
func (PFNGLGETBUFFERPOINTERVPROC) PassValue ¶
func (x PFNGLGETBUFFERPOINTERVPROC) PassValue() (ref C.PFNGLGETBUFFERPOINTERVPROC, allocs *CgoAllocMap)
type PFNGLGETERRORPROC ¶
type PFNGLGETERRORPROC func()
func NewPFNGLGETERRORPROCRef ¶
func NewPFNGLGETERRORPROCRef(ref unsafe.Pointer) *PFNGLGETERRORPROC
func (PFNGLGETERRORPROC) PassRef ¶
func (x PFNGLGETERRORPROC) PassRef() (ref *C.PFNGLGETERRORPROC, allocs *CgoAllocMap)
func (PFNGLGETERRORPROC) PassValue ¶
func (x PFNGLGETERRORPROC) PassValue() (ref C.PFNGLGETERRORPROC, allocs *CgoAllocMap)
type PFNGLGETFLOATVPROC ¶
type PFNGLGETFLOATVPROC func()
func NewPFNGLGETFLOATVPROCRef ¶
func NewPFNGLGETFLOATVPROCRef(ref unsafe.Pointer) *PFNGLGETFLOATVPROC
func (PFNGLGETFLOATVPROC) PassRef ¶
func (x PFNGLGETFLOATVPROC) PassRef() (ref *C.PFNGLGETFLOATVPROC, allocs *CgoAllocMap)
func (PFNGLGETFLOATVPROC) PassValue ¶
func (x PFNGLGETFLOATVPROC) PassValue() (ref C.PFNGLGETFLOATVPROC, allocs *CgoAllocMap)
type PFNGLGETFRAGDATALOCATIONPROC ¶
type PFNGLGETFRAGDATALOCATIONPROC func()
func NewPFNGLGETFRAGDATALOCATIONPROCRef ¶
func NewPFNGLGETFRAGDATALOCATIONPROCRef(ref unsafe.Pointer) *PFNGLGETFRAGDATALOCATIONPROC
func (PFNGLGETFRAGDATALOCATIONPROC) PassRef ¶
func (x PFNGLGETFRAGDATALOCATIONPROC) PassRef() (ref *C.PFNGLGETFRAGDATALOCATIONPROC, allocs *CgoAllocMap)
func (PFNGLGETFRAGDATALOCATIONPROC) PassValue ¶
func (x PFNGLGETFRAGDATALOCATIONPROC) PassValue() (ref C.PFNGLGETFRAGDATALOCATIONPROC, allocs *CgoAllocMap)
type PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC ¶
type PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC func()
func NewPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROCRef ¶
func NewPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROCRef(ref unsafe.Pointer) *PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC
func (PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) PassRef ¶
func (x PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) PassRef() (ref *C.PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC, allocs *CgoAllocMap)
func (PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) PassValue ¶
func (x PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) PassValue() (ref C.PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC, allocs *CgoAllocMap)
type PFNGLGETINTEGER64I_VPROC ¶
type PFNGLGETINTEGER64I_VPROC func()
func NewPFNGLGETINTEGER64I_VPROCRef ¶
func NewPFNGLGETINTEGER64I_VPROCRef(ref unsafe.Pointer) *PFNGLGETINTEGER64I_VPROC
func (PFNGLGETINTEGER64I_VPROC) PassRef ¶
func (x PFNGLGETINTEGER64I_VPROC) PassRef() (ref *C.PFNGLGETINTEGER64I_VPROC, allocs *CgoAllocMap)
func (PFNGLGETINTEGER64I_VPROC) PassValue ¶
func (x PFNGLGETINTEGER64I_VPROC) PassValue() (ref C.PFNGLGETINTEGER64I_VPROC, allocs *CgoAllocMap)
type PFNGLGETINTEGER64VPROC ¶
type PFNGLGETINTEGER64VPROC func()
func NewPFNGLGETINTEGER64VPROCRef ¶
func NewPFNGLGETINTEGER64VPROCRef(ref unsafe.Pointer) *PFNGLGETINTEGER64VPROC
func (PFNGLGETINTEGER64VPROC) PassRef ¶
func (x PFNGLGETINTEGER64VPROC) PassRef() (ref *C.PFNGLGETINTEGER64VPROC, allocs *CgoAllocMap)
func (PFNGLGETINTEGER64VPROC) PassValue ¶
func (x PFNGLGETINTEGER64VPROC) PassValue() (ref C.PFNGLGETINTEGER64VPROC, allocs *CgoAllocMap)
type PFNGLGETINTEGERI_VPROC ¶
type PFNGLGETINTEGERI_VPROC func()
func NewPFNGLGETINTEGERI_VPROCRef ¶
func NewPFNGLGETINTEGERI_VPROCRef(ref unsafe.Pointer) *PFNGLGETINTEGERI_VPROC
func (PFNGLGETINTEGERI_VPROC) PassRef ¶
func (x PFNGLGETINTEGERI_VPROC) PassRef() (ref *C.PFNGLGETINTEGERI_VPROC, allocs *CgoAllocMap)
func (PFNGLGETINTEGERI_VPROC) PassValue ¶
func (x PFNGLGETINTEGERI_VPROC) PassValue() (ref C.PFNGLGETINTEGERI_VPROC, allocs *CgoAllocMap)
type PFNGLGETINTEGERVPROC ¶
type PFNGLGETINTEGERVPROC func()
func NewPFNGLGETINTEGERVPROCRef ¶
func NewPFNGLGETINTEGERVPROCRef(ref unsafe.Pointer) *PFNGLGETINTEGERVPROC
func (PFNGLGETINTEGERVPROC) PassRef ¶
func (x PFNGLGETINTEGERVPROC) PassRef() (ref *C.PFNGLGETINTEGERVPROC, allocs *CgoAllocMap)
func (PFNGLGETINTEGERVPROC) PassValue ¶
func (x PFNGLGETINTEGERVPROC) PassValue() (ref C.PFNGLGETINTEGERVPROC, allocs *CgoAllocMap)
type PFNGLGETINTERNALFORMATIVPROC ¶
type PFNGLGETINTERNALFORMATIVPROC func()
func NewPFNGLGETINTERNALFORMATIVPROCRef ¶
func NewPFNGLGETINTERNALFORMATIVPROCRef(ref unsafe.Pointer) *PFNGLGETINTERNALFORMATIVPROC
func (PFNGLGETINTERNALFORMATIVPROC) PassRef ¶
func (x PFNGLGETINTERNALFORMATIVPROC) PassRef() (ref *C.PFNGLGETINTERNALFORMATIVPROC, allocs *CgoAllocMap)
func (PFNGLGETINTERNALFORMATIVPROC) PassValue ¶
func (x PFNGLGETINTERNALFORMATIVPROC) PassValue() (ref C.PFNGLGETINTERNALFORMATIVPROC, allocs *CgoAllocMap)
type PFNGLGETPROGRAMBINARYPROC ¶
type PFNGLGETPROGRAMBINARYPROC func()
func NewPFNGLGETPROGRAMBINARYPROCRef ¶
func NewPFNGLGETPROGRAMBINARYPROCRef(ref unsafe.Pointer) *PFNGLGETPROGRAMBINARYPROC
func (PFNGLGETPROGRAMBINARYPROC) PassRef ¶
func (x PFNGLGETPROGRAMBINARYPROC) PassRef() (ref *C.PFNGLGETPROGRAMBINARYPROC, allocs *CgoAllocMap)
func (PFNGLGETPROGRAMBINARYPROC) PassValue ¶
func (x PFNGLGETPROGRAMBINARYPROC) PassValue() (ref C.PFNGLGETPROGRAMBINARYPROC, allocs *CgoAllocMap)
type PFNGLGETPROGRAMINFOLOGPROC ¶
type PFNGLGETPROGRAMINFOLOGPROC func()
func NewPFNGLGETPROGRAMINFOLOGPROCRef ¶
func NewPFNGLGETPROGRAMINFOLOGPROCRef(ref unsafe.Pointer) *PFNGLGETPROGRAMINFOLOGPROC
func (PFNGLGETPROGRAMINFOLOGPROC) PassRef ¶
func (x PFNGLGETPROGRAMINFOLOGPROC) PassRef() (ref *C.PFNGLGETPROGRAMINFOLOGPROC, allocs *CgoAllocMap)
func (PFNGLGETPROGRAMINFOLOGPROC) PassValue ¶
func (x PFNGLGETPROGRAMINFOLOGPROC) PassValue() (ref C.PFNGLGETPROGRAMINFOLOGPROC, allocs *CgoAllocMap)
type PFNGLGETPROGRAMIVPROC ¶
type PFNGLGETPROGRAMIVPROC func()
func NewPFNGLGETPROGRAMIVPROCRef ¶
func NewPFNGLGETPROGRAMIVPROCRef(ref unsafe.Pointer) *PFNGLGETPROGRAMIVPROC
func (PFNGLGETPROGRAMIVPROC) PassRef ¶
func (x PFNGLGETPROGRAMIVPROC) PassRef() (ref *C.PFNGLGETPROGRAMIVPROC, allocs *CgoAllocMap)
func (PFNGLGETPROGRAMIVPROC) PassValue ¶
func (x PFNGLGETPROGRAMIVPROC) PassValue() (ref C.PFNGLGETPROGRAMIVPROC, allocs *CgoAllocMap)
type PFNGLGETQUERYIVPROC ¶
type PFNGLGETQUERYIVPROC func()
func NewPFNGLGETQUERYIVPROCRef ¶
func NewPFNGLGETQUERYIVPROCRef(ref unsafe.Pointer) *PFNGLGETQUERYIVPROC
func (PFNGLGETQUERYIVPROC) PassRef ¶
func (x PFNGLGETQUERYIVPROC) PassRef() (ref *C.PFNGLGETQUERYIVPROC, allocs *CgoAllocMap)
func (PFNGLGETQUERYIVPROC) PassValue ¶
func (x PFNGLGETQUERYIVPROC) PassValue() (ref C.PFNGLGETQUERYIVPROC, allocs *CgoAllocMap)
type PFNGLGETQUERYOBJECTUIVPROC ¶
type PFNGLGETQUERYOBJECTUIVPROC func()
func NewPFNGLGETQUERYOBJECTUIVPROCRef ¶
func NewPFNGLGETQUERYOBJECTUIVPROCRef(ref unsafe.Pointer) *PFNGLGETQUERYOBJECTUIVPROC
func (PFNGLGETQUERYOBJECTUIVPROC) PassRef ¶
func (x PFNGLGETQUERYOBJECTUIVPROC) PassRef() (ref *C.PFNGLGETQUERYOBJECTUIVPROC, allocs *CgoAllocMap)
func (PFNGLGETQUERYOBJECTUIVPROC) PassValue ¶
func (x PFNGLGETQUERYOBJECTUIVPROC) PassValue() (ref C.PFNGLGETQUERYOBJECTUIVPROC, allocs *CgoAllocMap)
type PFNGLGETRENDERBUFFERPARAMETERIVPROC ¶
type PFNGLGETRENDERBUFFERPARAMETERIVPROC func()
func NewPFNGLGETRENDERBUFFERPARAMETERIVPROCRef ¶
func NewPFNGLGETRENDERBUFFERPARAMETERIVPROCRef(ref unsafe.Pointer) *PFNGLGETRENDERBUFFERPARAMETERIVPROC
func (PFNGLGETRENDERBUFFERPARAMETERIVPROC) PassRef ¶
func (x PFNGLGETRENDERBUFFERPARAMETERIVPROC) PassRef() (ref *C.PFNGLGETRENDERBUFFERPARAMETERIVPROC, allocs *CgoAllocMap)
func (PFNGLGETRENDERBUFFERPARAMETERIVPROC) PassValue ¶
func (x PFNGLGETRENDERBUFFERPARAMETERIVPROC) PassValue() (ref C.PFNGLGETRENDERBUFFERPARAMETERIVPROC, allocs *CgoAllocMap)
type PFNGLGETSAMPLERPARAMETERFVPROC ¶
type PFNGLGETSAMPLERPARAMETERFVPROC func()
func NewPFNGLGETSAMPLERPARAMETERFVPROCRef ¶
func NewPFNGLGETSAMPLERPARAMETERFVPROCRef(ref unsafe.Pointer) *PFNGLGETSAMPLERPARAMETERFVPROC
func (PFNGLGETSAMPLERPARAMETERFVPROC) PassRef ¶
func (x PFNGLGETSAMPLERPARAMETERFVPROC) PassRef() (ref *C.PFNGLGETSAMPLERPARAMETERFVPROC, allocs *CgoAllocMap)
func (PFNGLGETSAMPLERPARAMETERFVPROC) PassValue ¶
func (x PFNGLGETSAMPLERPARAMETERFVPROC) PassValue() (ref C.PFNGLGETSAMPLERPARAMETERFVPROC, allocs *CgoAllocMap)
type PFNGLGETSAMPLERPARAMETERIVPROC ¶
type PFNGLGETSAMPLERPARAMETERIVPROC func()
func NewPFNGLGETSAMPLERPARAMETERIVPROCRef ¶
func NewPFNGLGETSAMPLERPARAMETERIVPROCRef(ref unsafe.Pointer) *PFNGLGETSAMPLERPARAMETERIVPROC
func (PFNGLGETSAMPLERPARAMETERIVPROC) PassRef ¶
func (x PFNGLGETSAMPLERPARAMETERIVPROC) PassRef() (ref *C.PFNGLGETSAMPLERPARAMETERIVPROC, allocs *CgoAllocMap)
func (PFNGLGETSAMPLERPARAMETERIVPROC) PassValue ¶
func (x PFNGLGETSAMPLERPARAMETERIVPROC) PassValue() (ref C.PFNGLGETSAMPLERPARAMETERIVPROC, allocs *CgoAllocMap)
type PFNGLGETSHADERINFOLOGPROC ¶
type PFNGLGETSHADERINFOLOGPROC func()
func NewPFNGLGETSHADERINFOLOGPROCRef ¶
func NewPFNGLGETSHADERINFOLOGPROCRef(ref unsafe.Pointer) *PFNGLGETSHADERINFOLOGPROC
func (PFNGLGETSHADERINFOLOGPROC) PassRef ¶
func (x PFNGLGETSHADERINFOLOGPROC) PassRef() (ref *C.PFNGLGETSHADERINFOLOGPROC, allocs *CgoAllocMap)
func (PFNGLGETSHADERINFOLOGPROC) PassValue ¶
func (x PFNGLGETSHADERINFOLOGPROC) PassValue() (ref C.PFNGLGETSHADERINFOLOGPROC, allocs *CgoAllocMap)
type PFNGLGETSHADERIVPROC ¶
type PFNGLGETSHADERIVPROC func()
func NewPFNGLGETSHADERIVPROCRef ¶
func NewPFNGLGETSHADERIVPROCRef(ref unsafe.Pointer) *PFNGLGETSHADERIVPROC
func (PFNGLGETSHADERIVPROC) PassRef ¶
func (x PFNGLGETSHADERIVPROC) PassRef() (ref *C.PFNGLGETSHADERIVPROC, allocs *CgoAllocMap)
func (PFNGLGETSHADERIVPROC) PassValue ¶
func (x PFNGLGETSHADERIVPROC) PassValue() (ref C.PFNGLGETSHADERIVPROC, allocs *CgoAllocMap)
type PFNGLGETSHADERPRECISIONFORMATPROC ¶
type PFNGLGETSHADERPRECISIONFORMATPROC func()
func NewPFNGLGETSHADERPRECISIONFORMATPROCRef ¶
func NewPFNGLGETSHADERPRECISIONFORMATPROCRef(ref unsafe.Pointer) *PFNGLGETSHADERPRECISIONFORMATPROC
func (PFNGLGETSHADERPRECISIONFORMATPROC) PassRef ¶
func (x PFNGLGETSHADERPRECISIONFORMATPROC) PassRef() (ref *C.PFNGLGETSHADERPRECISIONFORMATPROC, allocs *CgoAllocMap)
func (PFNGLGETSHADERPRECISIONFORMATPROC) PassValue ¶
func (x PFNGLGETSHADERPRECISIONFORMATPROC) PassValue() (ref C.PFNGLGETSHADERPRECISIONFORMATPROC, allocs *CgoAllocMap)
type PFNGLGETSHADERSOURCEPROC ¶
type PFNGLGETSHADERSOURCEPROC func()
func NewPFNGLGETSHADERSOURCEPROCRef ¶
func NewPFNGLGETSHADERSOURCEPROCRef(ref unsafe.Pointer) *PFNGLGETSHADERSOURCEPROC
func (PFNGLGETSHADERSOURCEPROC) PassRef ¶
func (x PFNGLGETSHADERSOURCEPROC) PassRef() (ref *C.PFNGLGETSHADERSOURCEPROC, allocs *CgoAllocMap)
func (PFNGLGETSHADERSOURCEPROC) PassValue ¶
func (x PFNGLGETSHADERSOURCEPROC) PassValue() (ref C.PFNGLGETSHADERSOURCEPROC, allocs *CgoAllocMap)
type PFNGLGETSTRINGIPROC ¶
type PFNGLGETSTRINGIPROC func()
func NewPFNGLGETSTRINGIPROCRef ¶
func NewPFNGLGETSTRINGIPROCRef(ref unsafe.Pointer) *PFNGLGETSTRINGIPROC
func (PFNGLGETSTRINGIPROC) PassRef ¶
func (x PFNGLGETSTRINGIPROC) PassRef() (ref *C.PFNGLGETSTRINGIPROC, allocs *CgoAllocMap)
func (PFNGLGETSTRINGIPROC) PassValue ¶
func (x PFNGLGETSTRINGIPROC) PassValue() (ref C.PFNGLGETSTRINGIPROC, allocs *CgoAllocMap)
type PFNGLGETSTRINGPROC ¶
type PFNGLGETSTRINGPROC func()
func NewPFNGLGETSTRINGPROCRef ¶
func NewPFNGLGETSTRINGPROCRef(ref unsafe.Pointer) *PFNGLGETSTRINGPROC
func (PFNGLGETSTRINGPROC) PassRef ¶
func (x PFNGLGETSTRINGPROC) PassRef() (ref *C.PFNGLGETSTRINGPROC, allocs *CgoAllocMap)
func (PFNGLGETSTRINGPROC) PassValue ¶
func (x PFNGLGETSTRINGPROC) PassValue() (ref C.PFNGLGETSTRINGPROC, allocs *CgoAllocMap)
type PFNGLGETSYNCIVPROC ¶
type PFNGLGETSYNCIVPROC func()
func NewPFNGLGETSYNCIVPROCRef ¶
func NewPFNGLGETSYNCIVPROCRef(ref unsafe.Pointer) *PFNGLGETSYNCIVPROC
func (PFNGLGETSYNCIVPROC) PassRef ¶
func (x PFNGLGETSYNCIVPROC) PassRef() (ref *C.PFNGLGETSYNCIVPROC, allocs *CgoAllocMap)
func (PFNGLGETSYNCIVPROC) PassValue ¶
func (x PFNGLGETSYNCIVPROC) PassValue() (ref C.PFNGLGETSYNCIVPROC, allocs *CgoAllocMap)
type PFNGLGETTEXPARAMETERFVPROC ¶
type PFNGLGETTEXPARAMETERFVPROC func()
func NewPFNGLGETTEXPARAMETERFVPROCRef ¶
func NewPFNGLGETTEXPARAMETERFVPROCRef(ref unsafe.Pointer) *PFNGLGETTEXPARAMETERFVPROC
func (PFNGLGETTEXPARAMETERFVPROC) PassRef ¶
func (x PFNGLGETTEXPARAMETERFVPROC) PassRef() (ref *C.PFNGLGETTEXPARAMETERFVPROC, allocs *CgoAllocMap)
func (PFNGLGETTEXPARAMETERFVPROC) PassValue ¶
func (x PFNGLGETTEXPARAMETERFVPROC) PassValue() (ref C.PFNGLGETTEXPARAMETERFVPROC, allocs *CgoAllocMap)
type PFNGLGETTEXPARAMETERIVPROC ¶
type PFNGLGETTEXPARAMETERIVPROC func()
func NewPFNGLGETTEXPARAMETERIVPROCRef ¶
func NewPFNGLGETTEXPARAMETERIVPROCRef(ref unsafe.Pointer) *PFNGLGETTEXPARAMETERIVPROC
func (PFNGLGETTEXPARAMETERIVPROC) PassRef ¶
func (x PFNGLGETTEXPARAMETERIVPROC) PassRef() (ref *C.PFNGLGETTEXPARAMETERIVPROC, allocs *CgoAllocMap)
func (PFNGLGETTEXPARAMETERIVPROC) PassValue ¶
func (x PFNGLGETTEXPARAMETERIVPROC) PassValue() (ref C.PFNGLGETTEXPARAMETERIVPROC, allocs *CgoAllocMap)
type PFNGLGETTRANSFORMFEEDBACKVARYINGPROC ¶
type PFNGLGETTRANSFORMFEEDBACKVARYINGPROC func()
func NewPFNGLGETTRANSFORMFEEDBACKVARYINGPROCRef ¶
func NewPFNGLGETTRANSFORMFEEDBACKVARYINGPROCRef(ref unsafe.Pointer) *PFNGLGETTRANSFORMFEEDBACKVARYINGPROC
func (PFNGLGETTRANSFORMFEEDBACKVARYINGPROC) PassRef ¶
func (x PFNGLGETTRANSFORMFEEDBACKVARYINGPROC) PassRef() (ref *C.PFNGLGETTRANSFORMFEEDBACKVARYINGPROC, allocs *CgoAllocMap)
func (PFNGLGETTRANSFORMFEEDBACKVARYINGPROC) PassValue ¶
func (x PFNGLGETTRANSFORMFEEDBACKVARYINGPROC) PassValue() (ref C.PFNGLGETTRANSFORMFEEDBACKVARYINGPROC, allocs *CgoAllocMap)
type PFNGLGETUNIFORMBLOCKINDEXPROC ¶
type PFNGLGETUNIFORMBLOCKINDEXPROC func()
func NewPFNGLGETUNIFORMBLOCKINDEXPROCRef ¶
func NewPFNGLGETUNIFORMBLOCKINDEXPROCRef(ref unsafe.Pointer) *PFNGLGETUNIFORMBLOCKINDEXPROC
func (PFNGLGETUNIFORMBLOCKINDEXPROC) PassRef ¶
func (x PFNGLGETUNIFORMBLOCKINDEXPROC) PassRef() (ref *C.PFNGLGETUNIFORMBLOCKINDEXPROC, allocs *CgoAllocMap)
func (PFNGLGETUNIFORMBLOCKINDEXPROC) PassValue ¶
func (x PFNGLGETUNIFORMBLOCKINDEXPROC) PassValue() (ref C.PFNGLGETUNIFORMBLOCKINDEXPROC, allocs *CgoAllocMap)
type PFNGLGETUNIFORMFVPROC ¶
type PFNGLGETUNIFORMFVPROC func()
func NewPFNGLGETUNIFORMFVPROCRef ¶
func NewPFNGLGETUNIFORMFVPROCRef(ref unsafe.Pointer) *PFNGLGETUNIFORMFVPROC
func (PFNGLGETUNIFORMFVPROC) PassRef ¶
func (x PFNGLGETUNIFORMFVPROC) PassRef() (ref *C.PFNGLGETUNIFORMFVPROC, allocs *CgoAllocMap)
func (PFNGLGETUNIFORMFVPROC) PassValue ¶
func (x PFNGLGETUNIFORMFVPROC) PassValue() (ref C.PFNGLGETUNIFORMFVPROC, allocs *CgoAllocMap)
type PFNGLGETUNIFORMINDICESPROC ¶
type PFNGLGETUNIFORMINDICESPROC func()
func NewPFNGLGETUNIFORMINDICESPROCRef ¶
func NewPFNGLGETUNIFORMINDICESPROCRef(ref unsafe.Pointer) *PFNGLGETUNIFORMINDICESPROC
func (PFNGLGETUNIFORMINDICESPROC) PassRef ¶
func (x PFNGLGETUNIFORMINDICESPROC) PassRef() (ref *C.PFNGLGETUNIFORMINDICESPROC, allocs *CgoAllocMap)
func (PFNGLGETUNIFORMINDICESPROC) PassValue ¶
func (x PFNGLGETUNIFORMINDICESPROC) PassValue() (ref C.PFNGLGETUNIFORMINDICESPROC, allocs *CgoAllocMap)
type PFNGLGETUNIFORMIVPROC ¶
type PFNGLGETUNIFORMIVPROC func()
func NewPFNGLGETUNIFORMIVPROCRef ¶
func NewPFNGLGETUNIFORMIVPROCRef(ref unsafe.Pointer) *PFNGLGETUNIFORMIVPROC
func (PFNGLGETUNIFORMIVPROC) PassRef ¶
func (x PFNGLGETUNIFORMIVPROC) PassRef() (ref *C.PFNGLGETUNIFORMIVPROC, allocs *CgoAllocMap)
func (PFNGLGETUNIFORMIVPROC) PassValue ¶
func (x PFNGLGETUNIFORMIVPROC) PassValue() (ref C.PFNGLGETUNIFORMIVPROC, allocs *CgoAllocMap)
type PFNGLGETUNIFORMLOCATIONPROC ¶
type PFNGLGETUNIFORMLOCATIONPROC func()
func NewPFNGLGETUNIFORMLOCATIONPROCRef ¶
func NewPFNGLGETUNIFORMLOCATIONPROCRef(ref unsafe.Pointer) *PFNGLGETUNIFORMLOCATIONPROC
func (PFNGLGETUNIFORMLOCATIONPROC) PassRef ¶
func (x PFNGLGETUNIFORMLOCATIONPROC) PassRef() (ref *C.PFNGLGETUNIFORMLOCATIONPROC, allocs *CgoAllocMap)
func (PFNGLGETUNIFORMLOCATIONPROC) PassValue ¶
func (x PFNGLGETUNIFORMLOCATIONPROC) PassValue() (ref C.PFNGLGETUNIFORMLOCATIONPROC, allocs *CgoAllocMap)
type PFNGLGETUNIFORMUIVPROC ¶
type PFNGLGETUNIFORMUIVPROC func()
func NewPFNGLGETUNIFORMUIVPROCRef ¶
func NewPFNGLGETUNIFORMUIVPROCRef(ref unsafe.Pointer) *PFNGLGETUNIFORMUIVPROC
func (PFNGLGETUNIFORMUIVPROC) PassRef ¶
func (x PFNGLGETUNIFORMUIVPROC) PassRef() (ref *C.PFNGLGETUNIFORMUIVPROC, allocs *CgoAllocMap)
func (PFNGLGETUNIFORMUIVPROC) PassValue ¶
func (x PFNGLGETUNIFORMUIVPROC) PassValue() (ref C.PFNGLGETUNIFORMUIVPROC, allocs *CgoAllocMap)
type PFNGLGETVERTEXATTRIBFVPROC ¶
type PFNGLGETVERTEXATTRIBFVPROC func()
func NewPFNGLGETVERTEXATTRIBFVPROCRef ¶
func NewPFNGLGETVERTEXATTRIBFVPROCRef(ref unsafe.Pointer) *PFNGLGETVERTEXATTRIBFVPROC
func (PFNGLGETVERTEXATTRIBFVPROC) PassRef ¶
func (x PFNGLGETVERTEXATTRIBFVPROC) PassRef() (ref *C.PFNGLGETVERTEXATTRIBFVPROC, allocs *CgoAllocMap)
func (PFNGLGETVERTEXATTRIBFVPROC) PassValue ¶
func (x PFNGLGETVERTEXATTRIBFVPROC) PassValue() (ref C.PFNGLGETVERTEXATTRIBFVPROC, allocs *CgoAllocMap)
type PFNGLGETVERTEXATTRIBIIVPROC ¶
type PFNGLGETVERTEXATTRIBIIVPROC func()
func NewPFNGLGETVERTEXATTRIBIIVPROCRef ¶
func NewPFNGLGETVERTEXATTRIBIIVPROCRef(ref unsafe.Pointer) *PFNGLGETVERTEXATTRIBIIVPROC
func (PFNGLGETVERTEXATTRIBIIVPROC) PassRef ¶
func (x PFNGLGETVERTEXATTRIBIIVPROC) PassRef() (ref *C.PFNGLGETVERTEXATTRIBIIVPROC, allocs *CgoAllocMap)
func (PFNGLGETVERTEXATTRIBIIVPROC) PassValue ¶
func (x PFNGLGETVERTEXATTRIBIIVPROC) PassValue() (ref C.PFNGLGETVERTEXATTRIBIIVPROC, allocs *CgoAllocMap)
type PFNGLGETVERTEXATTRIBIUIVPROC ¶
type PFNGLGETVERTEXATTRIBIUIVPROC func()
func NewPFNGLGETVERTEXATTRIBIUIVPROCRef ¶
func NewPFNGLGETVERTEXATTRIBIUIVPROCRef(ref unsafe.Pointer) *PFNGLGETVERTEXATTRIBIUIVPROC
func (PFNGLGETVERTEXATTRIBIUIVPROC) PassRef ¶
func (x PFNGLGETVERTEXATTRIBIUIVPROC) PassRef() (ref *C.PFNGLGETVERTEXATTRIBIUIVPROC, allocs *CgoAllocMap)
func (PFNGLGETVERTEXATTRIBIUIVPROC) PassValue ¶
func (x PFNGLGETVERTEXATTRIBIUIVPROC) PassValue() (ref C.PFNGLGETVERTEXATTRIBIUIVPROC, allocs *CgoAllocMap)
type PFNGLGETVERTEXATTRIBIVPROC ¶
type PFNGLGETVERTEXATTRIBIVPROC func()
func NewPFNGLGETVERTEXATTRIBIVPROCRef ¶
func NewPFNGLGETVERTEXATTRIBIVPROCRef(ref unsafe.Pointer) *PFNGLGETVERTEXATTRIBIVPROC
func (PFNGLGETVERTEXATTRIBIVPROC) PassRef ¶
func (x PFNGLGETVERTEXATTRIBIVPROC) PassRef() (ref *C.PFNGLGETVERTEXATTRIBIVPROC, allocs *CgoAllocMap)
func (PFNGLGETVERTEXATTRIBIVPROC) PassValue ¶
func (x PFNGLGETVERTEXATTRIBIVPROC) PassValue() (ref C.PFNGLGETVERTEXATTRIBIVPROC, allocs *CgoAllocMap)
type PFNGLGETVERTEXATTRIBPOINTERVPROC ¶
type PFNGLGETVERTEXATTRIBPOINTERVPROC func()
func NewPFNGLGETVERTEXATTRIBPOINTERVPROCRef ¶
func NewPFNGLGETVERTEXATTRIBPOINTERVPROCRef(ref unsafe.Pointer) *PFNGLGETVERTEXATTRIBPOINTERVPROC
func (PFNGLGETVERTEXATTRIBPOINTERVPROC) PassRef ¶
func (x PFNGLGETVERTEXATTRIBPOINTERVPROC) PassRef() (ref *C.PFNGLGETVERTEXATTRIBPOINTERVPROC, allocs *CgoAllocMap)
func (PFNGLGETVERTEXATTRIBPOINTERVPROC) PassValue ¶
func (x PFNGLGETVERTEXATTRIBPOINTERVPROC) PassValue() (ref C.PFNGLGETVERTEXATTRIBPOINTERVPROC, allocs *CgoAllocMap)
type PFNGLHINTPROC ¶
type PFNGLHINTPROC func()
func NewPFNGLHINTPROCRef ¶
func NewPFNGLHINTPROCRef(ref unsafe.Pointer) *PFNGLHINTPROC
func (PFNGLHINTPROC) PassRef ¶
func (x PFNGLHINTPROC) PassRef() (ref *C.PFNGLHINTPROC, allocs *CgoAllocMap)
func (PFNGLHINTPROC) PassValue ¶
func (x PFNGLHINTPROC) PassValue() (ref C.PFNGLHINTPROC, allocs *CgoAllocMap)
type PFNGLINVALIDATEFRAMEBUFFERPROC ¶
type PFNGLINVALIDATEFRAMEBUFFERPROC func()
func NewPFNGLINVALIDATEFRAMEBUFFERPROCRef ¶
func NewPFNGLINVALIDATEFRAMEBUFFERPROCRef(ref unsafe.Pointer) *PFNGLINVALIDATEFRAMEBUFFERPROC
func (PFNGLINVALIDATEFRAMEBUFFERPROC) PassRef ¶
func (x PFNGLINVALIDATEFRAMEBUFFERPROC) PassRef() (ref *C.PFNGLINVALIDATEFRAMEBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLINVALIDATEFRAMEBUFFERPROC) PassValue ¶
func (x PFNGLINVALIDATEFRAMEBUFFERPROC) PassValue() (ref C.PFNGLINVALIDATEFRAMEBUFFERPROC, allocs *CgoAllocMap)
type PFNGLINVALIDATESUBFRAMEBUFFERPROC ¶
type PFNGLINVALIDATESUBFRAMEBUFFERPROC func()
func NewPFNGLINVALIDATESUBFRAMEBUFFERPROCRef ¶
func NewPFNGLINVALIDATESUBFRAMEBUFFERPROCRef(ref unsafe.Pointer) *PFNGLINVALIDATESUBFRAMEBUFFERPROC
func (PFNGLINVALIDATESUBFRAMEBUFFERPROC) PassRef ¶
func (x PFNGLINVALIDATESUBFRAMEBUFFERPROC) PassRef() (ref *C.PFNGLINVALIDATESUBFRAMEBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLINVALIDATESUBFRAMEBUFFERPROC) PassValue ¶
func (x PFNGLINVALIDATESUBFRAMEBUFFERPROC) PassValue() (ref C.PFNGLINVALIDATESUBFRAMEBUFFERPROC, allocs *CgoAllocMap)
type PFNGLISBUFFERPROC ¶
type PFNGLISBUFFERPROC func()
func NewPFNGLISBUFFERPROCRef ¶
func NewPFNGLISBUFFERPROCRef(ref unsafe.Pointer) *PFNGLISBUFFERPROC
func (PFNGLISBUFFERPROC) PassRef ¶
func (x PFNGLISBUFFERPROC) PassRef() (ref *C.PFNGLISBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLISBUFFERPROC) PassValue ¶
func (x PFNGLISBUFFERPROC) PassValue() (ref C.PFNGLISBUFFERPROC, allocs *CgoAllocMap)
type PFNGLISENABLEDPROC ¶
type PFNGLISENABLEDPROC func()
func NewPFNGLISENABLEDPROCRef ¶
func NewPFNGLISENABLEDPROCRef(ref unsafe.Pointer) *PFNGLISENABLEDPROC
func (PFNGLISENABLEDPROC) PassRef ¶
func (x PFNGLISENABLEDPROC) PassRef() (ref *C.PFNGLISENABLEDPROC, allocs *CgoAllocMap)
func (PFNGLISENABLEDPROC) PassValue ¶
func (x PFNGLISENABLEDPROC) PassValue() (ref C.PFNGLISENABLEDPROC, allocs *CgoAllocMap)
type PFNGLISFRAMEBUFFERPROC ¶
type PFNGLISFRAMEBUFFERPROC func()
func NewPFNGLISFRAMEBUFFERPROCRef ¶
func NewPFNGLISFRAMEBUFFERPROCRef(ref unsafe.Pointer) *PFNGLISFRAMEBUFFERPROC
func (PFNGLISFRAMEBUFFERPROC) PassRef ¶
func (x PFNGLISFRAMEBUFFERPROC) PassRef() (ref *C.PFNGLISFRAMEBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLISFRAMEBUFFERPROC) PassValue ¶
func (x PFNGLISFRAMEBUFFERPROC) PassValue() (ref C.PFNGLISFRAMEBUFFERPROC, allocs *CgoAllocMap)
type PFNGLISPROGRAMPROC ¶
type PFNGLISPROGRAMPROC func()
func NewPFNGLISPROGRAMPROCRef ¶
func NewPFNGLISPROGRAMPROCRef(ref unsafe.Pointer) *PFNGLISPROGRAMPROC
func (PFNGLISPROGRAMPROC) PassRef ¶
func (x PFNGLISPROGRAMPROC) PassRef() (ref *C.PFNGLISPROGRAMPROC, allocs *CgoAllocMap)
func (PFNGLISPROGRAMPROC) PassValue ¶
func (x PFNGLISPROGRAMPROC) PassValue() (ref C.PFNGLISPROGRAMPROC, allocs *CgoAllocMap)
type PFNGLISQUERYPROC ¶
type PFNGLISQUERYPROC func()
func NewPFNGLISQUERYPROCRef ¶
func NewPFNGLISQUERYPROCRef(ref unsafe.Pointer) *PFNGLISQUERYPROC
func (PFNGLISQUERYPROC) PassRef ¶
func (x PFNGLISQUERYPROC) PassRef() (ref *C.PFNGLISQUERYPROC, allocs *CgoAllocMap)
func (PFNGLISQUERYPROC) PassValue ¶
func (x PFNGLISQUERYPROC) PassValue() (ref C.PFNGLISQUERYPROC, allocs *CgoAllocMap)
type PFNGLISRENDERBUFFERPROC ¶
type PFNGLISRENDERBUFFERPROC func()
func NewPFNGLISRENDERBUFFERPROCRef ¶
func NewPFNGLISRENDERBUFFERPROCRef(ref unsafe.Pointer) *PFNGLISRENDERBUFFERPROC
func (PFNGLISRENDERBUFFERPROC) PassRef ¶
func (x PFNGLISRENDERBUFFERPROC) PassRef() (ref *C.PFNGLISRENDERBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLISRENDERBUFFERPROC) PassValue ¶
func (x PFNGLISRENDERBUFFERPROC) PassValue() (ref C.PFNGLISRENDERBUFFERPROC, allocs *CgoAllocMap)
type PFNGLISSAMPLERPROC ¶
type PFNGLISSAMPLERPROC func()
func NewPFNGLISSAMPLERPROCRef ¶
func NewPFNGLISSAMPLERPROCRef(ref unsafe.Pointer) *PFNGLISSAMPLERPROC
func (PFNGLISSAMPLERPROC) PassRef ¶
func (x PFNGLISSAMPLERPROC) PassRef() (ref *C.PFNGLISSAMPLERPROC, allocs *CgoAllocMap)
func (PFNGLISSAMPLERPROC) PassValue ¶
func (x PFNGLISSAMPLERPROC) PassValue() (ref C.PFNGLISSAMPLERPROC, allocs *CgoAllocMap)
type PFNGLISSHADERPROC ¶
type PFNGLISSHADERPROC func()
func NewPFNGLISSHADERPROCRef ¶
func NewPFNGLISSHADERPROCRef(ref unsafe.Pointer) *PFNGLISSHADERPROC
func (PFNGLISSHADERPROC) PassRef ¶
func (x PFNGLISSHADERPROC) PassRef() (ref *C.PFNGLISSHADERPROC, allocs *CgoAllocMap)
func (PFNGLISSHADERPROC) PassValue ¶
func (x PFNGLISSHADERPROC) PassValue() (ref C.PFNGLISSHADERPROC, allocs *CgoAllocMap)
type PFNGLISSYNCPROC ¶
type PFNGLISSYNCPROC func()
func NewPFNGLISSYNCPROCRef ¶
func NewPFNGLISSYNCPROCRef(ref unsafe.Pointer) *PFNGLISSYNCPROC
func (PFNGLISSYNCPROC) PassRef ¶
func (x PFNGLISSYNCPROC) PassRef() (ref *C.PFNGLISSYNCPROC, allocs *CgoAllocMap)
func (PFNGLISSYNCPROC) PassValue ¶
func (x PFNGLISSYNCPROC) PassValue() (ref C.PFNGLISSYNCPROC, allocs *CgoAllocMap)
type PFNGLISTEXTUREPROC ¶
type PFNGLISTEXTUREPROC func()
func NewPFNGLISTEXTUREPROCRef ¶
func NewPFNGLISTEXTUREPROCRef(ref unsafe.Pointer) *PFNGLISTEXTUREPROC
func (PFNGLISTEXTUREPROC) PassRef ¶
func (x PFNGLISTEXTUREPROC) PassRef() (ref *C.PFNGLISTEXTUREPROC, allocs *CgoAllocMap)
func (PFNGLISTEXTUREPROC) PassValue ¶
func (x PFNGLISTEXTUREPROC) PassValue() (ref C.PFNGLISTEXTUREPROC, allocs *CgoAllocMap)
type PFNGLISTRANSFORMFEEDBACKPROC ¶
type PFNGLISTRANSFORMFEEDBACKPROC func()
func NewPFNGLISTRANSFORMFEEDBACKPROCRef ¶
func NewPFNGLISTRANSFORMFEEDBACKPROCRef(ref unsafe.Pointer) *PFNGLISTRANSFORMFEEDBACKPROC
func (PFNGLISTRANSFORMFEEDBACKPROC) PassRef ¶
func (x PFNGLISTRANSFORMFEEDBACKPROC) PassRef() (ref *C.PFNGLISTRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
func (PFNGLISTRANSFORMFEEDBACKPROC) PassValue ¶
func (x PFNGLISTRANSFORMFEEDBACKPROC) PassValue() (ref C.PFNGLISTRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
type PFNGLISVERTEXARRAYPROC ¶
type PFNGLISVERTEXARRAYPROC func()
func NewPFNGLISVERTEXARRAYPROCRef ¶
func NewPFNGLISVERTEXARRAYPROCRef(ref unsafe.Pointer) *PFNGLISVERTEXARRAYPROC
func (PFNGLISVERTEXARRAYPROC) PassRef ¶
func (x PFNGLISVERTEXARRAYPROC) PassRef() (ref *C.PFNGLISVERTEXARRAYPROC, allocs *CgoAllocMap)
func (PFNGLISVERTEXARRAYPROC) PassValue ¶
func (x PFNGLISVERTEXARRAYPROC) PassValue() (ref C.PFNGLISVERTEXARRAYPROC, allocs *CgoAllocMap)
type PFNGLLINEWIDTHPROC ¶
type PFNGLLINEWIDTHPROC func()
func NewPFNGLLINEWIDTHPROCRef ¶
func NewPFNGLLINEWIDTHPROCRef(ref unsafe.Pointer) *PFNGLLINEWIDTHPROC
func (PFNGLLINEWIDTHPROC) PassRef ¶
func (x PFNGLLINEWIDTHPROC) PassRef() (ref *C.PFNGLLINEWIDTHPROC, allocs *CgoAllocMap)
func (PFNGLLINEWIDTHPROC) PassValue ¶
func (x PFNGLLINEWIDTHPROC) PassValue() (ref C.PFNGLLINEWIDTHPROC, allocs *CgoAllocMap)
type PFNGLLINKPROGRAMPROC ¶
type PFNGLLINKPROGRAMPROC func()
func NewPFNGLLINKPROGRAMPROCRef ¶
func NewPFNGLLINKPROGRAMPROCRef(ref unsafe.Pointer) *PFNGLLINKPROGRAMPROC
func (PFNGLLINKPROGRAMPROC) PassRef ¶
func (x PFNGLLINKPROGRAMPROC) PassRef() (ref *C.PFNGLLINKPROGRAMPROC, allocs *CgoAllocMap)
func (PFNGLLINKPROGRAMPROC) PassValue ¶
func (x PFNGLLINKPROGRAMPROC) PassValue() (ref C.PFNGLLINKPROGRAMPROC, allocs *CgoAllocMap)
type PFNGLMAPBUFFERRANGEPROC ¶
type PFNGLMAPBUFFERRANGEPROC func()
func NewPFNGLMAPBUFFERRANGEPROCRef ¶
func NewPFNGLMAPBUFFERRANGEPROCRef(ref unsafe.Pointer) *PFNGLMAPBUFFERRANGEPROC
func (PFNGLMAPBUFFERRANGEPROC) PassRef ¶
func (x PFNGLMAPBUFFERRANGEPROC) PassRef() (ref *C.PFNGLMAPBUFFERRANGEPROC, allocs *CgoAllocMap)
func (PFNGLMAPBUFFERRANGEPROC) PassValue ¶
func (x PFNGLMAPBUFFERRANGEPROC) PassValue() (ref C.PFNGLMAPBUFFERRANGEPROC, allocs *CgoAllocMap)
type PFNGLPAUSETRANSFORMFEEDBACKPROC ¶
type PFNGLPAUSETRANSFORMFEEDBACKPROC func()
func NewPFNGLPAUSETRANSFORMFEEDBACKPROCRef ¶
func NewPFNGLPAUSETRANSFORMFEEDBACKPROCRef(ref unsafe.Pointer) *PFNGLPAUSETRANSFORMFEEDBACKPROC
func (PFNGLPAUSETRANSFORMFEEDBACKPROC) PassRef ¶
func (x PFNGLPAUSETRANSFORMFEEDBACKPROC) PassRef() (ref *C.PFNGLPAUSETRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
func (PFNGLPAUSETRANSFORMFEEDBACKPROC) PassValue ¶
func (x PFNGLPAUSETRANSFORMFEEDBACKPROC) PassValue() (ref C.PFNGLPAUSETRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
type PFNGLPIXELSTOREIPROC ¶
type PFNGLPIXELSTOREIPROC func()
func NewPFNGLPIXELSTOREIPROCRef ¶
func NewPFNGLPIXELSTOREIPROCRef(ref unsafe.Pointer) *PFNGLPIXELSTOREIPROC
func (PFNGLPIXELSTOREIPROC) PassRef ¶
func (x PFNGLPIXELSTOREIPROC) PassRef() (ref *C.PFNGLPIXELSTOREIPROC, allocs *CgoAllocMap)
func (PFNGLPIXELSTOREIPROC) PassValue ¶
func (x PFNGLPIXELSTOREIPROC) PassValue() (ref C.PFNGLPIXELSTOREIPROC, allocs *CgoAllocMap)
type PFNGLPOLYGONOFFSETPROC ¶
type PFNGLPOLYGONOFFSETPROC func()
func NewPFNGLPOLYGONOFFSETPROCRef ¶
func NewPFNGLPOLYGONOFFSETPROCRef(ref unsafe.Pointer) *PFNGLPOLYGONOFFSETPROC
func (PFNGLPOLYGONOFFSETPROC) PassRef ¶
func (x PFNGLPOLYGONOFFSETPROC) PassRef() (ref *C.PFNGLPOLYGONOFFSETPROC, allocs *CgoAllocMap)
func (PFNGLPOLYGONOFFSETPROC) PassValue ¶
func (x PFNGLPOLYGONOFFSETPROC) PassValue() (ref C.PFNGLPOLYGONOFFSETPROC, allocs *CgoAllocMap)
type PFNGLPROGRAMBINARYPROC ¶
type PFNGLPROGRAMBINARYPROC func()
func NewPFNGLPROGRAMBINARYPROCRef ¶
func NewPFNGLPROGRAMBINARYPROCRef(ref unsafe.Pointer) *PFNGLPROGRAMBINARYPROC
func (PFNGLPROGRAMBINARYPROC) PassRef ¶
func (x PFNGLPROGRAMBINARYPROC) PassRef() (ref *C.PFNGLPROGRAMBINARYPROC, allocs *CgoAllocMap)
func (PFNGLPROGRAMBINARYPROC) PassValue ¶
func (x PFNGLPROGRAMBINARYPROC) PassValue() (ref C.PFNGLPROGRAMBINARYPROC, allocs *CgoAllocMap)
type PFNGLPROGRAMPARAMETERIPROC ¶
type PFNGLPROGRAMPARAMETERIPROC func()
func NewPFNGLPROGRAMPARAMETERIPROCRef ¶
func NewPFNGLPROGRAMPARAMETERIPROCRef(ref unsafe.Pointer) *PFNGLPROGRAMPARAMETERIPROC
func (PFNGLPROGRAMPARAMETERIPROC) PassRef ¶
func (x PFNGLPROGRAMPARAMETERIPROC) PassRef() (ref *C.PFNGLPROGRAMPARAMETERIPROC, allocs *CgoAllocMap)
func (PFNGLPROGRAMPARAMETERIPROC) PassValue ¶
func (x PFNGLPROGRAMPARAMETERIPROC) PassValue() (ref C.PFNGLPROGRAMPARAMETERIPROC, allocs *CgoAllocMap)
type PFNGLREADBUFFERPROC ¶
type PFNGLREADBUFFERPROC func()
func NewPFNGLREADBUFFERPROCRef ¶
func NewPFNGLREADBUFFERPROCRef(ref unsafe.Pointer) *PFNGLREADBUFFERPROC
func (PFNGLREADBUFFERPROC) PassRef ¶
func (x PFNGLREADBUFFERPROC) PassRef() (ref *C.PFNGLREADBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLREADBUFFERPROC) PassValue ¶
func (x PFNGLREADBUFFERPROC) PassValue() (ref C.PFNGLREADBUFFERPROC, allocs *CgoAllocMap)
type PFNGLREADPIXELSPROC ¶
type PFNGLREADPIXELSPROC func()
func NewPFNGLREADPIXELSPROCRef ¶
func NewPFNGLREADPIXELSPROCRef(ref unsafe.Pointer) *PFNGLREADPIXELSPROC
func (PFNGLREADPIXELSPROC) PassRef ¶
func (x PFNGLREADPIXELSPROC) PassRef() (ref *C.PFNGLREADPIXELSPROC, allocs *CgoAllocMap)
func (PFNGLREADPIXELSPROC) PassValue ¶
func (x PFNGLREADPIXELSPROC) PassValue() (ref C.PFNGLREADPIXELSPROC, allocs *CgoAllocMap)
type PFNGLRELEASESHADERCOMPILERPROC ¶
type PFNGLRELEASESHADERCOMPILERPROC func()
func NewPFNGLRELEASESHADERCOMPILERPROCRef ¶
func NewPFNGLRELEASESHADERCOMPILERPROCRef(ref unsafe.Pointer) *PFNGLRELEASESHADERCOMPILERPROC
func (PFNGLRELEASESHADERCOMPILERPROC) PassRef ¶
func (x PFNGLRELEASESHADERCOMPILERPROC) PassRef() (ref *C.PFNGLRELEASESHADERCOMPILERPROC, allocs *CgoAllocMap)
func (PFNGLRELEASESHADERCOMPILERPROC) PassValue ¶
func (x PFNGLRELEASESHADERCOMPILERPROC) PassValue() (ref C.PFNGLRELEASESHADERCOMPILERPROC, allocs *CgoAllocMap)
type PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC ¶
type PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC func()
func NewPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROCRef ¶
func NewPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROCRef(ref unsafe.Pointer) *PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC
func (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) PassRef ¶
func (x PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) PassRef() (ref *C.PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC, allocs *CgoAllocMap)
func (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) PassValue ¶
func (x PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) PassValue() (ref C.PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC, allocs *CgoAllocMap)
type PFNGLRENDERBUFFERSTORAGEPROC ¶
type PFNGLRENDERBUFFERSTORAGEPROC func()
func NewPFNGLRENDERBUFFERSTORAGEPROCRef ¶
func NewPFNGLRENDERBUFFERSTORAGEPROCRef(ref unsafe.Pointer) *PFNGLRENDERBUFFERSTORAGEPROC
func (PFNGLRENDERBUFFERSTORAGEPROC) PassRef ¶
func (x PFNGLRENDERBUFFERSTORAGEPROC) PassRef() (ref *C.PFNGLRENDERBUFFERSTORAGEPROC, allocs *CgoAllocMap)
func (PFNGLRENDERBUFFERSTORAGEPROC) PassValue ¶
func (x PFNGLRENDERBUFFERSTORAGEPROC) PassValue() (ref C.PFNGLRENDERBUFFERSTORAGEPROC, allocs *CgoAllocMap)
type PFNGLRESUMETRANSFORMFEEDBACKPROC ¶
type PFNGLRESUMETRANSFORMFEEDBACKPROC func()
func NewPFNGLRESUMETRANSFORMFEEDBACKPROCRef ¶
func NewPFNGLRESUMETRANSFORMFEEDBACKPROCRef(ref unsafe.Pointer) *PFNGLRESUMETRANSFORMFEEDBACKPROC
func (PFNGLRESUMETRANSFORMFEEDBACKPROC) PassRef ¶
func (x PFNGLRESUMETRANSFORMFEEDBACKPROC) PassRef() (ref *C.PFNGLRESUMETRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
func (PFNGLRESUMETRANSFORMFEEDBACKPROC) PassValue ¶
func (x PFNGLRESUMETRANSFORMFEEDBACKPROC) PassValue() (ref C.PFNGLRESUMETRANSFORMFEEDBACKPROC, allocs *CgoAllocMap)
type PFNGLSAMPLECOVERAGEPROC ¶
type PFNGLSAMPLECOVERAGEPROC func()
func NewPFNGLSAMPLECOVERAGEPROCRef ¶
func NewPFNGLSAMPLECOVERAGEPROCRef(ref unsafe.Pointer) *PFNGLSAMPLECOVERAGEPROC
func (PFNGLSAMPLECOVERAGEPROC) PassRef ¶
func (x PFNGLSAMPLECOVERAGEPROC) PassRef() (ref *C.PFNGLSAMPLECOVERAGEPROC, allocs *CgoAllocMap)
func (PFNGLSAMPLECOVERAGEPROC) PassValue ¶
func (x PFNGLSAMPLECOVERAGEPROC) PassValue() (ref C.PFNGLSAMPLECOVERAGEPROC, allocs *CgoAllocMap)
type PFNGLSAMPLERPARAMETERFPROC ¶
type PFNGLSAMPLERPARAMETERFPROC func()
func NewPFNGLSAMPLERPARAMETERFPROCRef ¶
func NewPFNGLSAMPLERPARAMETERFPROCRef(ref unsafe.Pointer) *PFNGLSAMPLERPARAMETERFPROC
func (PFNGLSAMPLERPARAMETERFPROC) PassRef ¶
func (x PFNGLSAMPLERPARAMETERFPROC) PassRef() (ref *C.PFNGLSAMPLERPARAMETERFPROC, allocs *CgoAllocMap)
func (PFNGLSAMPLERPARAMETERFPROC) PassValue ¶
func (x PFNGLSAMPLERPARAMETERFPROC) PassValue() (ref C.PFNGLSAMPLERPARAMETERFPROC, allocs *CgoAllocMap)
type PFNGLSAMPLERPARAMETERFVPROC ¶
type PFNGLSAMPLERPARAMETERFVPROC func()
func NewPFNGLSAMPLERPARAMETERFVPROCRef ¶
func NewPFNGLSAMPLERPARAMETERFVPROCRef(ref unsafe.Pointer) *PFNGLSAMPLERPARAMETERFVPROC
func (PFNGLSAMPLERPARAMETERFVPROC) PassRef ¶
func (x PFNGLSAMPLERPARAMETERFVPROC) PassRef() (ref *C.PFNGLSAMPLERPARAMETERFVPROC, allocs *CgoAllocMap)
func (PFNGLSAMPLERPARAMETERFVPROC) PassValue ¶
func (x PFNGLSAMPLERPARAMETERFVPROC) PassValue() (ref C.PFNGLSAMPLERPARAMETERFVPROC, allocs *CgoAllocMap)
type PFNGLSAMPLERPARAMETERIPROC ¶
type PFNGLSAMPLERPARAMETERIPROC func()
func NewPFNGLSAMPLERPARAMETERIPROCRef ¶
func NewPFNGLSAMPLERPARAMETERIPROCRef(ref unsafe.Pointer) *PFNGLSAMPLERPARAMETERIPROC
func (PFNGLSAMPLERPARAMETERIPROC) PassRef ¶
func (x PFNGLSAMPLERPARAMETERIPROC) PassRef() (ref *C.PFNGLSAMPLERPARAMETERIPROC, allocs *CgoAllocMap)
func (PFNGLSAMPLERPARAMETERIPROC) PassValue ¶
func (x PFNGLSAMPLERPARAMETERIPROC) PassValue() (ref C.PFNGLSAMPLERPARAMETERIPROC, allocs *CgoAllocMap)
type PFNGLSAMPLERPARAMETERIVPROC ¶
type PFNGLSAMPLERPARAMETERIVPROC func()
func NewPFNGLSAMPLERPARAMETERIVPROCRef ¶
func NewPFNGLSAMPLERPARAMETERIVPROCRef(ref unsafe.Pointer) *PFNGLSAMPLERPARAMETERIVPROC
func (PFNGLSAMPLERPARAMETERIVPROC) PassRef ¶
func (x PFNGLSAMPLERPARAMETERIVPROC) PassRef() (ref *C.PFNGLSAMPLERPARAMETERIVPROC, allocs *CgoAllocMap)
func (PFNGLSAMPLERPARAMETERIVPROC) PassValue ¶
func (x PFNGLSAMPLERPARAMETERIVPROC) PassValue() (ref C.PFNGLSAMPLERPARAMETERIVPROC, allocs *CgoAllocMap)
type PFNGLSCISSORPROC ¶
type PFNGLSCISSORPROC func()
func NewPFNGLSCISSORPROCRef ¶
func NewPFNGLSCISSORPROCRef(ref unsafe.Pointer) *PFNGLSCISSORPROC
func (PFNGLSCISSORPROC) PassRef ¶
func (x PFNGLSCISSORPROC) PassRef() (ref *C.PFNGLSCISSORPROC, allocs *CgoAllocMap)
func (PFNGLSCISSORPROC) PassValue ¶
func (x PFNGLSCISSORPROC) PassValue() (ref C.PFNGLSCISSORPROC, allocs *CgoAllocMap)
type PFNGLSHADERBINARYPROC ¶
type PFNGLSHADERBINARYPROC func()
func NewPFNGLSHADERBINARYPROCRef ¶
func NewPFNGLSHADERBINARYPROCRef(ref unsafe.Pointer) *PFNGLSHADERBINARYPROC
func (PFNGLSHADERBINARYPROC) PassRef ¶
func (x PFNGLSHADERBINARYPROC) PassRef() (ref *C.PFNGLSHADERBINARYPROC, allocs *CgoAllocMap)
func (PFNGLSHADERBINARYPROC) PassValue ¶
func (x PFNGLSHADERBINARYPROC) PassValue() (ref C.PFNGLSHADERBINARYPROC, allocs *CgoAllocMap)
type PFNGLSHADERSOURCEPROC ¶
type PFNGLSHADERSOURCEPROC func()
func NewPFNGLSHADERSOURCEPROCRef ¶
func NewPFNGLSHADERSOURCEPROCRef(ref unsafe.Pointer) *PFNGLSHADERSOURCEPROC
func (PFNGLSHADERSOURCEPROC) PassRef ¶
func (x PFNGLSHADERSOURCEPROC) PassRef() (ref *C.PFNGLSHADERSOURCEPROC, allocs *CgoAllocMap)
func (PFNGLSHADERSOURCEPROC) PassValue ¶
func (x PFNGLSHADERSOURCEPROC) PassValue() (ref C.PFNGLSHADERSOURCEPROC, allocs *CgoAllocMap)
type PFNGLSTENCILFUNCPROC ¶
type PFNGLSTENCILFUNCPROC func()
func NewPFNGLSTENCILFUNCPROCRef ¶
func NewPFNGLSTENCILFUNCPROCRef(ref unsafe.Pointer) *PFNGLSTENCILFUNCPROC
func (PFNGLSTENCILFUNCPROC) PassRef ¶
func (x PFNGLSTENCILFUNCPROC) PassRef() (ref *C.PFNGLSTENCILFUNCPROC, allocs *CgoAllocMap)
func (PFNGLSTENCILFUNCPROC) PassValue ¶
func (x PFNGLSTENCILFUNCPROC) PassValue() (ref C.PFNGLSTENCILFUNCPROC, allocs *CgoAllocMap)
type PFNGLSTENCILFUNCSEPARATEPROC ¶
type PFNGLSTENCILFUNCSEPARATEPROC func()
func NewPFNGLSTENCILFUNCSEPARATEPROCRef ¶
func NewPFNGLSTENCILFUNCSEPARATEPROCRef(ref unsafe.Pointer) *PFNGLSTENCILFUNCSEPARATEPROC
func (PFNGLSTENCILFUNCSEPARATEPROC) PassRef ¶
func (x PFNGLSTENCILFUNCSEPARATEPROC) PassRef() (ref *C.PFNGLSTENCILFUNCSEPARATEPROC, allocs *CgoAllocMap)
func (PFNGLSTENCILFUNCSEPARATEPROC) PassValue ¶
func (x PFNGLSTENCILFUNCSEPARATEPROC) PassValue() (ref C.PFNGLSTENCILFUNCSEPARATEPROC, allocs *CgoAllocMap)
type PFNGLSTENCILMASKPROC ¶
type PFNGLSTENCILMASKPROC func()
func NewPFNGLSTENCILMASKPROCRef ¶
func NewPFNGLSTENCILMASKPROCRef(ref unsafe.Pointer) *PFNGLSTENCILMASKPROC
func (PFNGLSTENCILMASKPROC) PassRef ¶
func (x PFNGLSTENCILMASKPROC) PassRef() (ref *C.PFNGLSTENCILMASKPROC, allocs *CgoAllocMap)
func (PFNGLSTENCILMASKPROC) PassValue ¶
func (x PFNGLSTENCILMASKPROC) PassValue() (ref C.PFNGLSTENCILMASKPROC, allocs *CgoAllocMap)
type PFNGLSTENCILMASKSEPARATEPROC ¶
type PFNGLSTENCILMASKSEPARATEPROC func()
func NewPFNGLSTENCILMASKSEPARATEPROCRef ¶
func NewPFNGLSTENCILMASKSEPARATEPROCRef(ref unsafe.Pointer) *PFNGLSTENCILMASKSEPARATEPROC
func (PFNGLSTENCILMASKSEPARATEPROC) PassRef ¶
func (x PFNGLSTENCILMASKSEPARATEPROC) PassRef() (ref *C.PFNGLSTENCILMASKSEPARATEPROC, allocs *CgoAllocMap)
func (PFNGLSTENCILMASKSEPARATEPROC) PassValue ¶
func (x PFNGLSTENCILMASKSEPARATEPROC) PassValue() (ref C.PFNGLSTENCILMASKSEPARATEPROC, allocs *CgoAllocMap)
type PFNGLSTENCILOPPROC ¶
type PFNGLSTENCILOPPROC func()
func NewPFNGLSTENCILOPPROCRef ¶
func NewPFNGLSTENCILOPPROCRef(ref unsafe.Pointer) *PFNGLSTENCILOPPROC
func (PFNGLSTENCILOPPROC) PassRef ¶
func (x PFNGLSTENCILOPPROC) PassRef() (ref *C.PFNGLSTENCILOPPROC, allocs *CgoAllocMap)
func (PFNGLSTENCILOPPROC) PassValue ¶
func (x PFNGLSTENCILOPPROC) PassValue() (ref C.PFNGLSTENCILOPPROC, allocs *CgoAllocMap)
type PFNGLSTENCILOPSEPARATEPROC ¶
type PFNGLSTENCILOPSEPARATEPROC func()
func NewPFNGLSTENCILOPSEPARATEPROCRef ¶
func NewPFNGLSTENCILOPSEPARATEPROCRef(ref unsafe.Pointer) *PFNGLSTENCILOPSEPARATEPROC
func (PFNGLSTENCILOPSEPARATEPROC) PassRef ¶
func (x PFNGLSTENCILOPSEPARATEPROC) PassRef() (ref *C.PFNGLSTENCILOPSEPARATEPROC, allocs *CgoAllocMap)
func (PFNGLSTENCILOPSEPARATEPROC) PassValue ¶
func (x PFNGLSTENCILOPSEPARATEPROC) PassValue() (ref C.PFNGLSTENCILOPSEPARATEPROC, allocs *CgoAllocMap)
type PFNGLTEXIMAGE2DPROC ¶
type PFNGLTEXIMAGE2DPROC func()
func NewPFNGLTEXIMAGE2DPROCRef ¶
func NewPFNGLTEXIMAGE2DPROCRef(ref unsafe.Pointer) *PFNGLTEXIMAGE2DPROC
func (PFNGLTEXIMAGE2DPROC) PassRef ¶
func (x PFNGLTEXIMAGE2DPROC) PassRef() (ref *C.PFNGLTEXIMAGE2DPROC, allocs *CgoAllocMap)
func (PFNGLTEXIMAGE2DPROC) PassValue ¶
func (x PFNGLTEXIMAGE2DPROC) PassValue() (ref C.PFNGLTEXIMAGE2DPROC, allocs *CgoAllocMap)
type PFNGLTEXIMAGE3DPROC ¶
type PFNGLTEXIMAGE3DPROC func()
func NewPFNGLTEXIMAGE3DPROCRef ¶
func NewPFNGLTEXIMAGE3DPROCRef(ref unsafe.Pointer) *PFNGLTEXIMAGE3DPROC
func (PFNGLTEXIMAGE3DPROC) PassRef ¶
func (x PFNGLTEXIMAGE3DPROC) PassRef() (ref *C.PFNGLTEXIMAGE3DPROC, allocs *CgoAllocMap)
func (PFNGLTEXIMAGE3DPROC) PassValue ¶
func (x PFNGLTEXIMAGE3DPROC) PassValue() (ref C.PFNGLTEXIMAGE3DPROC, allocs *CgoAllocMap)
type PFNGLTEXPARAMETERFPROC ¶
type PFNGLTEXPARAMETERFPROC func()
func NewPFNGLTEXPARAMETERFPROCRef ¶
func NewPFNGLTEXPARAMETERFPROCRef(ref unsafe.Pointer) *PFNGLTEXPARAMETERFPROC
func (PFNGLTEXPARAMETERFPROC) PassRef ¶
func (x PFNGLTEXPARAMETERFPROC) PassRef() (ref *C.PFNGLTEXPARAMETERFPROC, allocs *CgoAllocMap)
func (PFNGLTEXPARAMETERFPROC) PassValue ¶
func (x PFNGLTEXPARAMETERFPROC) PassValue() (ref C.PFNGLTEXPARAMETERFPROC, allocs *CgoAllocMap)
type PFNGLTEXPARAMETERFVPROC ¶
type PFNGLTEXPARAMETERFVPROC func()
func NewPFNGLTEXPARAMETERFVPROCRef ¶
func NewPFNGLTEXPARAMETERFVPROCRef(ref unsafe.Pointer) *PFNGLTEXPARAMETERFVPROC
func (PFNGLTEXPARAMETERFVPROC) PassRef ¶
func (x PFNGLTEXPARAMETERFVPROC) PassRef() (ref *C.PFNGLTEXPARAMETERFVPROC, allocs *CgoAllocMap)
func (PFNGLTEXPARAMETERFVPROC) PassValue ¶
func (x PFNGLTEXPARAMETERFVPROC) PassValue() (ref C.PFNGLTEXPARAMETERFVPROC, allocs *CgoAllocMap)
type PFNGLTEXPARAMETERIPROC ¶
type PFNGLTEXPARAMETERIPROC func()
func NewPFNGLTEXPARAMETERIPROCRef ¶
func NewPFNGLTEXPARAMETERIPROCRef(ref unsafe.Pointer) *PFNGLTEXPARAMETERIPROC
func (PFNGLTEXPARAMETERIPROC) PassRef ¶
func (x PFNGLTEXPARAMETERIPROC) PassRef() (ref *C.PFNGLTEXPARAMETERIPROC, allocs *CgoAllocMap)
func (PFNGLTEXPARAMETERIPROC) PassValue ¶
func (x PFNGLTEXPARAMETERIPROC) PassValue() (ref C.PFNGLTEXPARAMETERIPROC, allocs *CgoAllocMap)
type PFNGLTEXPARAMETERIVPROC ¶
type PFNGLTEXPARAMETERIVPROC func()
func NewPFNGLTEXPARAMETERIVPROCRef ¶
func NewPFNGLTEXPARAMETERIVPROCRef(ref unsafe.Pointer) *PFNGLTEXPARAMETERIVPROC
func (PFNGLTEXPARAMETERIVPROC) PassRef ¶
func (x PFNGLTEXPARAMETERIVPROC) PassRef() (ref *C.PFNGLTEXPARAMETERIVPROC, allocs *CgoAllocMap)
func (PFNGLTEXPARAMETERIVPROC) PassValue ¶
func (x PFNGLTEXPARAMETERIVPROC) PassValue() (ref C.PFNGLTEXPARAMETERIVPROC, allocs *CgoAllocMap)
type PFNGLTEXSTORAGE2DPROC ¶
type PFNGLTEXSTORAGE2DPROC func()
func NewPFNGLTEXSTORAGE2DPROCRef ¶
func NewPFNGLTEXSTORAGE2DPROCRef(ref unsafe.Pointer) *PFNGLTEXSTORAGE2DPROC
func (PFNGLTEXSTORAGE2DPROC) PassRef ¶
func (x PFNGLTEXSTORAGE2DPROC) PassRef() (ref *C.PFNGLTEXSTORAGE2DPROC, allocs *CgoAllocMap)
func (PFNGLTEXSTORAGE2DPROC) PassValue ¶
func (x PFNGLTEXSTORAGE2DPROC) PassValue() (ref C.PFNGLTEXSTORAGE2DPROC, allocs *CgoAllocMap)
type PFNGLTEXSTORAGE3DPROC ¶
type PFNGLTEXSTORAGE3DPROC func()
func NewPFNGLTEXSTORAGE3DPROCRef ¶
func NewPFNGLTEXSTORAGE3DPROCRef(ref unsafe.Pointer) *PFNGLTEXSTORAGE3DPROC
func (PFNGLTEXSTORAGE3DPROC) PassRef ¶
func (x PFNGLTEXSTORAGE3DPROC) PassRef() (ref *C.PFNGLTEXSTORAGE3DPROC, allocs *CgoAllocMap)
func (PFNGLTEXSTORAGE3DPROC) PassValue ¶
func (x PFNGLTEXSTORAGE3DPROC) PassValue() (ref C.PFNGLTEXSTORAGE3DPROC, allocs *CgoAllocMap)
type PFNGLTEXSUBIMAGE2DPROC ¶
type PFNGLTEXSUBIMAGE2DPROC func()
func NewPFNGLTEXSUBIMAGE2DPROCRef ¶
func NewPFNGLTEXSUBIMAGE2DPROCRef(ref unsafe.Pointer) *PFNGLTEXSUBIMAGE2DPROC
func (PFNGLTEXSUBIMAGE2DPROC) PassRef ¶
func (x PFNGLTEXSUBIMAGE2DPROC) PassRef() (ref *C.PFNGLTEXSUBIMAGE2DPROC, allocs *CgoAllocMap)
func (PFNGLTEXSUBIMAGE2DPROC) PassValue ¶
func (x PFNGLTEXSUBIMAGE2DPROC) PassValue() (ref C.PFNGLTEXSUBIMAGE2DPROC, allocs *CgoAllocMap)
type PFNGLTEXSUBIMAGE3DPROC ¶
type PFNGLTEXSUBIMAGE3DPROC func()
func NewPFNGLTEXSUBIMAGE3DPROCRef ¶
func NewPFNGLTEXSUBIMAGE3DPROCRef(ref unsafe.Pointer) *PFNGLTEXSUBIMAGE3DPROC
func (PFNGLTEXSUBIMAGE3DPROC) PassRef ¶
func (x PFNGLTEXSUBIMAGE3DPROC) PassRef() (ref *C.PFNGLTEXSUBIMAGE3DPROC, allocs *CgoAllocMap)
func (PFNGLTEXSUBIMAGE3DPROC) PassValue ¶
func (x PFNGLTEXSUBIMAGE3DPROC) PassValue() (ref C.PFNGLTEXSUBIMAGE3DPROC, allocs *CgoAllocMap)
type PFNGLTRANSFORMFEEDBACKVARYINGSPROC ¶
type PFNGLTRANSFORMFEEDBACKVARYINGSPROC func()
func NewPFNGLTRANSFORMFEEDBACKVARYINGSPROCRef ¶
func NewPFNGLTRANSFORMFEEDBACKVARYINGSPROCRef(ref unsafe.Pointer) *PFNGLTRANSFORMFEEDBACKVARYINGSPROC
func (PFNGLTRANSFORMFEEDBACKVARYINGSPROC) PassRef ¶
func (x PFNGLTRANSFORMFEEDBACKVARYINGSPROC) PassRef() (ref *C.PFNGLTRANSFORMFEEDBACKVARYINGSPROC, allocs *CgoAllocMap)
func (PFNGLTRANSFORMFEEDBACKVARYINGSPROC) PassValue ¶
func (x PFNGLTRANSFORMFEEDBACKVARYINGSPROC) PassValue() (ref C.PFNGLTRANSFORMFEEDBACKVARYINGSPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM1FPROC ¶
type PFNGLUNIFORM1FPROC func()
func NewPFNGLUNIFORM1FPROCRef ¶
func NewPFNGLUNIFORM1FPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM1FPROC
func (PFNGLUNIFORM1FPROC) PassRef ¶
func (x PFNGLUNIFORM1FPROC) PassRef() (ref *C.PFNGLUNIFORM1FPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM1FPROC) PassValue ¶
func (x PFNGLUNIFORM1FPROC) PassValue() (ref C.PFNGLUNIFORM1FPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM1FVPROC ¶
type PFNGLUNIFORM1FVPROC func()
func NewPFNGLUNIFORM1FVPROCRef ¶
func NewPFNGLUNIFORM1FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM1FVPROC
func (PFNGLUNIFORM1FVPROC) PassRef ¶
func (x PFNGLUNIFORM1FVPROC) PassRef() (ref *C.PFNGLUNIFORM1FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM1FVPROC) PassValue ¶
func (x PFNGLUNIFORM1FVPROC) PassValue() (ref C.PFNGLUNIFORM1FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM1IPROC ¶
type PFNGLUNIFORM1IPROC func()
func NewPFNGLUNIFORM1IPROCRef ¶
func NewPFNGLUNIFORM1IPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM1IPROC
func (PFNGLUNIFORM1IPROC) PassRef ¶
func (x PFNGLUNIFORM1IPROC) PassRef() (ref *C.PFNGLUNIFORM1IPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM1IPROC) PassValue ¶
func (x PFNGLUNIFORM1IPROC) PassValue() (ref C.PFNGLUNIFORM1IPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM1IVPROC ¶
type PFNGLUNIFORM1IVPROC func()
func NewPFNGLUNIFORM1IVPROCRef ¶
func NewPFNGLUNIFORM1IVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM1IVPROC
func (PFNGLUNIFORM1IVPROC) PassRef ¶
func (x PFNGLUNIFORM1IVPROC) PassRef() (ref *C.PFNGLUNIFORM1IVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM1IVPROC) PassValue ¶
func (x PFNGLUNIFORM1IVPROC) PassValue() (ref C.PFNGLUNIFORM1IVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM1UIPROC ¶
type PFNGLUNIFORM1UIPROC func()
func NewPFNGLUNIFORM1UIPROCRef ¶
func NewPFNGLUNIFORM1UIPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM1UIPROC
func (PFNGLUNIFORM1UIPROC) PassRef ¶
func (x PFNGLUNIFORM1UIPROC) PassRef() (ref *C.PFNGLUNIFORM1UIPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM1UIPROC) PassValue ¶
func (x PFNGLUNIFORM1UIPROC) PassValue() (ref C.PFNGLUNIFORM1UIPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM1UIVPROC ¶
type PFNGLUNIFORM1UIVPROC func()
func NewPFNGLUNIFORM1UIVPROCRef ¶
func NewPFNGLUNIFORM1UIVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM1UIVPROC
func (PFNGLUNIFORM1UIVPROC) PassRef ¶
func (x PFNGLUNIFORM1UIVPROC) PassRef() (ref *C.PFNGLUNIFORM1UIVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM1UIVPROC) PassValue ¶
func (x PFNGLUNIFORM1UIVPROC) PassValue() (ref C.PFNGLUNIFORM1UIVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM2FPROC ¶
type PFNGLUNIFORM2FPROC func()
func NewPFNGLUNIFORM2FPROCRef ¶
func NewPFNGLUNIFORM2FPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM2FPROC
func (PFNGLUNIFORM2FPROC) PassRef ¶
func (x PFNGLUNIFORM2FPROC) PassRef() (ref *C.PFNGLUNIFORM2FPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM2FPROC) PassValue ¶
func (x PFNGLUNIFORM2FPROC) PassValue() (ref C.PFNGLUNIFORM2FPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM2FVPROC ¶
type PFNGLUNIFORM2FVPROC func()
func NewPFNGLUNIFORM2FVPROCRef ¶
func NewPFNGLUNIFORM2FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM2FVPROC
func (PFNGLUNIFORM2FVPROC) PassRef ¶
func (x PFNGLUNIFORM2FVPROC) PassRef() (ref *C.PFNGLUNIFORM2FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM2FVPROC) PassValue ¶
func (x PFNGLUNIFORM2FVPROC) PassValue() (ref C.PFNGLUNIFORM2FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM2IPROC ¶
type PFNGLUNIFORM2IPROC func()
func NewPFNGLUNIFORM2IPROCRef ¶
func NewPFNGLUNIFORM2IPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM2IPROC
func (PFNGLUNIFORM2IPROC) PassRef ¶
func (x PFNGLUNIFORM2IPROC) PassRef() (ref *C.PFNGLUNIFORM2IPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM2IPROC) PassValue ¶
func (x PFNGLUNIFORM2IPROC) PassValue() (ref C.PFNGLUNIFORM2IPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM2IVPROC ¶
type PFNGLUNIFORM2IVPROC func()
func NewPFNGLUNIFORM2IVPROCRef ¶
func NewPFNGLUNIFORM2IVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM2IVPROC
func (PFNGLUNIFORM2IVPROC) PassRef ¶
func (x PFNGLUNIFORM2IVPROC) PassRef() (ref *C.PFNGLUNIFORM2IVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM2IVPROC) PassValue ¶
func (x PFNGLUNIFORM2IVPROC) PassValue() (ref C.PFNGLUNIFORM2IVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM2UIPROC ¶
type PFNGLUNIFORM2UIPROC func()
func NewPFNGLUNIFORM2UIPROCRef ¶
func NewPFNGLUNIFORM2UIPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM2UIPROC
func (PFNGLUNIFORM2UIPROC) PassRef ¶
func (x PFNGLUNIFORM2UIPROC) PassRef() (ref *C.PFNGLUNIFORM2UIPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM2UIPROC) PassValue ¶
func (x PFNGLUNIFORM2UIPROC) PassValue() (ref C.PFNGLUNIFORM2UIPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM2UIVPROC ¶
type PFNGLUNIFORM2UIVPROC func()
func NewPFNGLUNIFORM2UIVPROCRef ¶
func NewPFNGLUNIFORM2UIVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM2UIVPROC
func (PFNGLUNIFORM2UIVPROC) PassRef ¶
func (x PFNGLUNIFORM2UIVPROC) PassRef() (ref *C.PFNGLUNIFORM2UIVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM2UIVPROC) PassValue ¶
func (x PFNGLUNIFORM2UIVPROC) PassValue() (ref C.PFNGLUNIFORM2UIVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM3FPROC ¶
type PFNGLUNIFORM3FPROC func()
func NewPFNGLUNIFORM3FPROCRef ¶
func NewPFNGLUNIFORM3FPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM3FPROC
func (PFNGLUNIFORM3FPROC) PassRef ¶
func (x PFNGLUNIFORM3FPROC) PassRef() (ref *C.PFNGLUNIFORM3FPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM3FPROC) PassValue ¶
func (x PFNGLUNIFORM3FPROC) PassValue() (ref C.PFNGLUNIFORM3FPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM3FVPROC ¶
type PFNGLUNIFORM3FVPROC func()
func NewPFNGLUNIFORM3FVPROCRef ¶
func NewPFNGLUNIFORM3FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM3FVPROC
func (PFNGLUNIFORM3FVPROC) PassRef ¶
func (x PFNGLUNIFORM3FVPROC) PassRef() (ref *C.PFNGLUNIFORM3FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM3FVPROC) PassValue ¶
func (x PFNGLUNIFORM3FVPROC) PassValue() (ref C.PFNGLUNIFORM3FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM3IPROC ¶
type PFNGLUNIFORM3IPROC func()
func NewPFNGLUNIFORM3IPROCRef ¶
func NewPFNGLUNIFORM3IPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM3IPROC
func (PFNGLUNIFORM3IPROC) PassRef ¶
func (x PFNGLUNIFORM3IPROC) PassRef() (ref *C.PFNGLUNIFORM3IPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM3IPROC) PassValue ¶
func (x PFNGLUNIFORM3IPROC) PassValue() (ref C.PFNGLUNIFORM3IPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM3IVPROC ¶
type PFNGLUNIFORM3IVPROC func()
func NewPFNGLUNIFORM3IVPROCRef ¶
func NewPFNGLUNIFORM3IVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM3IVPROC
func (PFNGLUNIFORM3IVPROC) PassRef ¶
func (x PFNGLUNIFORM3IVPROC) PassRef() (ref *C.PFNGLUNIFORM3IVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM3IVPROC) PassValue ¶
func (x PFNGLUNIFORM3IVPROC) PassValue() (ref C.PFNGLUNIFORM3IVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM3UIPROC ¶
type PFNGLUNIFORM3UIPROC func()
func NewPFNGLUNIFORM3UIPROCRef ¶
func NewPFNGLUNIFORM3UIPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM3UIPROC
func (PFNGLUNIFORM3UIPROC) PassRef ¶
func (x PFNGLUNIFORM3UIPROC) PassRef() (ref *C.PFNGLUNIFORM3UIPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM3UIPROC) PassValue ¶
func (x PFNGLUNIFORM3UIPROC) PassValue() (ref C.PFNGLUNIFORM3UIPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM3UIVPROC ¶
type PFNGLUNIFORM3UIVPROC func()
func NewPFNGLUNIFORM3UIVPROCRef ¶
func NewPFNGLUNIFORM3UIVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM3UIVPROC
func (PFNGLUNIFORM3UIVPROC) PassRef ¶
func (x PFNGLUNIFORM3UIVPROC) PassRef() (ref *C.PFNGLUNIFORM3UIVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM3UIVPROC) PassValue ¶
func (x PFNGLUNIFORM3UIVPROC) PassValue() (ref C.PFNGLUNIFORM3UIVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM4FPROC ¶
type PFNGLUNIFORM4FPROC func()
func NewPFNGLUNIFORM4FPROCRef ¶
func NewPFNGLUNIFORM4FPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM4FPROC
func (PFNGLUNIFORM4FPROC) PassRef ¶
func (x PFNGLUNIFORM4FPROC) PassRef() (ref *C.PFNGLUNIFORM4FPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM4FPROC) PassValue ¶
func (x PFNGLUNIFORM4FPROC) PassValue() (ref C.PFNGLUNIFORM4FPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM4FVPROC ¶
type PFNGLUNIFORM4FVPROC func()
func NewPFNGLUNIFORM4FVPROCRef ¶
func NewPFNGLUNIFORM4FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM4FVPROC
func (PFNGLUNIFORM4FVPROC) PassRef ¶
func (x PFNGLUNIFORM4FVPROC) PassRef() (ref *C.PFNGLUNIFORM4FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM4FVPROC) PassValue ¶
func (x PFNGLUNIFORM4FVPROC) PassValue() (ref C.PFNGLUNIFORM4FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM4IPROC ¶
type PFNGLUNIFORM4IPROC func()
func NewPFNGLUNIFORM4IPROCRef ¶
func NewPFNGLUNIFORM4IPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM4IPROC
func (PFNGLUNIFORM4IPROC) PassRef ¶
func (x PFNGLUNIFORM4IPROC) PassRef() (ref *C.PFNGLUNIFORM4IPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM4IPROC) PassValue ¶
func (x PFNGLUNIFORM4IPROC) PassValue() (ref C.PFNGLUNIFORM4IPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM4IVPROC ¶
type PFNGLUNIFORM4IVPROC func()
func NewPFNGLUNIFORM4IVPROCRef ¶
func NewPFNGLUNIFORM4IVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM4IVPROC
func (PFNGLUNIFORM4IVPROC) PassRef ¶
func (x PFNGLUNIFORM4IVPROC) PassRef() (ref *C.PFNGLUNIFORM4IVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM4IVPROC) PassValue ¶
func (x PFNGLUNIFORM4IVPROC) PassValue() (ref C.PFNGLUNIFORM4IVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM4UIPROC ¶
type PFNGLUNIFORM4UIPROC func()
func NewPFNGLUNIFORM4UIPROCRef ¶
func NewPFNGLUNIFORM4UIPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM4UIPROC
func (PFNGLUNIFORM4UIPROC) PassRef ¶
func (x PFNGLUNIFORM4UIPROC) PassRef() (ref *C.PFNGLUNIFORM4UIPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM4UIPROC) PassValue ¶
func (x PFNGLUNIFORM4UIPROC) PassValue() (ref C.PFNGLUNIFORM4UIPROC, allocs *CgoAllocMap)
type PFNGLUNIFORM4UIVPROC ¶
type PFNGLUNIFORM4UIVPROC func()
func NewPFNGLUNIFORM4UIVPROCRef ¶
func NewPFNGLUNIFORM4UIVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORM4UIVPROC
func (PFNGLUNIFORM4UIVPROC) PassRef ¶
func (x PFNGLUNIFORM4UIVPROC) PassRef() (ref *C.PFNGLUNIFORM4UIVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORM4UIVPROC) PassValue ¶
func (x PFNGLUNIFORM4UIVPROC) PassValue() (ref C.PFNGLUNIFORM4UIVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORMBLOCKBINDINGPROC ¶
type PFNGLUNIFORMBLOCKBINDINGPROC func()
func NewPFNGLUNIFORMBLOCKBINDINGPROCRef ¶
func NewPFNGLUNIFORMBLOCKBINDINGPROCRef(ref unsafe.Pointer) *PFNGLUNIFORMBLOCKBINDINGPROC
func (PFNGLUNIFORMBLOCKBINDINGPROC) PassRef ¶
func (x PFNGLUNIFORMBLOCKBINDINGPROC) PassRef() (ref *C.PFNGLUNIFORMBLOCKBINDINGPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORMBLOCKBINDINGPROC) PassValue ¶
func (x PFNGLUNIFORMBLOCKBINDINGPROC) PassValue() (ref C.PFNGLUNIFORMBLOCKBINDINGPROC, allocs *CgoAllocMap)
type PFNGLUNIFORMMATRIX2FVPROC ¶
type PFNGLUNIFORMMATRIX2FVPROC func()
func NewPFNGLUNIFORMMATRIX2FVPROCRef ¶
func NewPFNGLUNIFORMMATRIX2FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORMMATRIX2FVPROC
func (PFNGLUNIFORMMATRIX2FVPROC) PassRef ¶
func (x PFNGLUNIFORMMATRIX2FVPROC) PassRef() (ref *C.PFNGLUNIFORMMATRIX2FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORMMATRIX2FVPROC) PassValue ¶
func (x PFNGLUNIFORMMATRIX2FVPROC) PassValue() (ref C.PFNGLUNIFORMMATRIX2FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORMMATRIX2X3FVPROC ¶
type PFNGLUNIFORMMATRIX2X3FVPROC func()
func NewPFNGLUNIFORMMATRIX2X3FVPROCRef ¶
func NewPFNGLUNIFORMMATRIX2X3FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORMMATRIX2X3FVPROC
func (PFNGLUNIFORMMATRIX2X3FVPROC) PassRef ¶
func (x PFNGLUNIFORMMATRIX2X3FVPROC) PassRef() (ref *C.PFNGLUNIFORMMATRIX2X3FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORMMATRIX2X3FVPROC) PassValue ¶
func (x PFNGLUNIFORMMATRIX2X3FVPROC) PassValue() (ref C.PFNGLUNIFORMMATRIX2X3FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORMMATRIX2X4FVPROC ¶
type PFNGLUNIFORMMATRIX2X4FVPROC func()
func NewPFNGLUNIFORMMATRIX2X4FVPROCRef ¶
func NewPFNGLUNIFORMMATRIX2X4FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORMMATRIX2X4FVPROC
func (PFNGLUNIFORMMATRIX2X4FVPROC) PassRef ¶
func (x PFNGLUNIFORMMATRIX2X4FVPROC) PassRef() (ref *C.PFNGLUNIFORMMATRIX2X4FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORMMATRIX2X4FVPROC) PassValue ¶
func (x PFNGLUNIFORMMATRIX2X4FVPROC) PassValue() (ref C.PFNGLUNIFORMMATRIX2X4FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORMMATRIX3FVPROC ¶
type PFNGLUNIFORMMATRIX3FVPROC func()
func NewPFNGLUNIFORMMATRIX3FVPROCRef ¶
func NewPFNGLUNIFORMMATRIX3FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORMMATRIX3FVPROC
func (PFNGLUNIFORMMATRIX3FVPROC) PassRef ¶
func (x PFNGLUNIFORMMATRIX3FVPROC) PassRef() (ref *C.PFNGLUNIFORMMATRIX3FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORMMATRIX3FVPROC) PassValue ¶
func (x PFNGLUNIFORMMATRIX3FVPROC) PassValue() (ref C.PFNGLUNIFORMMATRIX3FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORMMATRIX3X2FVPROC ¶
type PFNGLUNIFORMMATRIX3X2FVPROC func()
func NewPFNGLUNIFORMMATRIX3X2FVPROCRef ¶
func NewPFNGLUNIFORMMATRIX3X2FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORMMATRIX3X2FVPROC
func (PFNGLUNIFORMMATRIX3X2FVPROC) PassRef ¶
func (x PFNGLUNIFORMMATRIX3X2FVPROC) PassRef() (ref *C.PFNGLUNIFORMMATRIX3X2FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORMMATRIX3X2FVPROC) PassValue ¶
func (x PFNGLUNIFORMMATRIX3X2FVPROC) PassValue() (ref C.PFNGLUNIFORMMATRIX3X2FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORMMATRIX3X4FVPROC ¶
type PFNGLUNIFORMMATRIX3X4FVPROC func()
func NewPFNGLUNIFORMMATRIX3X4FVPROCRef ¶
func NewPFNGLUNIFORMMATRIX3X4FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORMMATRIX3X4FVPROC
func (PFNGLUNIFORMMATRIX3X4FVPROC) PassRef ¶
func (x PFNGLUNIFORMMATRIX3X4FVPROC) PassRef() (ref *C.PFNGLUNIFORMMATRIX3X4FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORMMATRIX3X4FVPROC) PassValue ¶
func (x PFNGLUNIFORMMATRIX3X4FVPROC) PassValue() (ref C.PFNGLUNIFORMMATRIX3X4FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORMMATRIX4FVPROC ¶
type PFNGLUNIFORMMATRIX4FVPROC func()
func NewPFNGLUNIFORMMATRIX4FVPROCRef ¶
func NewPFNGLUNIFORMMATRIX4FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORMMATRIX4FVPROC
func (PFNGLUNIFORMMATRIX4FVPROC) PassRef ¶
func (x PFNGLUNIFORMMATRIX4FVPROC) PassRef() (ref *C.PFNGLUNIFORMMATRIX4FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORMMATRIX4FVPROC) PassValue ¶
func (x PFNGLUNIFORMMATRIX4FVPROC) PassValue() (ref C.PFNGLUNIFORMMATRIX4FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORMMATRIX4X2FVPROC ¶
type PFNGLUNIFORMMATRIX4X2FVPROC func()
func NewPFNGLUNIFORMMATRIX4X2FVPROCRef ¶
func NewPFNGLUNIFORMMATRIX4X2FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORMMATRIX4X2FVPROC
func (PFNGLUNIFORMMATRIX4X2FVPROC) PassRef ¶
func (x PFNGLUNIFORMMATRIX4X2FVPROC) PassRef() (ref *C.PFNGLUNIFORMMATRIX4X2FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORMMATRIX4X2FVPROC) PassValue ¶
func (x PFNGLUNIFORMMATRIX4X2FVPROC) PassValue() (ref C.PFNGLUNIFORMMATRIX4X2FVPROC, allocs *CgoAllocMap)
type PFNGLUNIFORMMATRIX4X3FVPROC ¶
type PFNGLUNIFORMMATRIX4X3FVPROC func()
func NewPFNGLUNIFORMMATRIX4X3FVPROCRef ¶
func NewPFNGLUNIFORMMATRIX4X3FVPROCRef(ref unsafe.Pointer) *PFNGLUNIFORMMATRIX4X3FVPROC
func (PFNGLUNIFORMMATRIX4X3FVPROC) PassRef ¶
func (x PFNGLUNIFORMMATRIX4X3FVPROC) PassRef() (ref *C.PFNGLUNIFORMMATRIX4X3FVPROC, allocs *CgoAllocMap)
func (PFNGLUNIFORMMATRIX4X3FVPROC) PassValue ¶
func (x PFNGLUNIFORMMATRIX4X3FVPROC) PassValue() (ref C.PFNGLUNIFORMMATRIX4X3FVPROC, allocs *CgoAllocMap)
type PFNGLUNMAPBUFFERPROC ¶
type PFNGLUNMAPBUFFERPROC func()
func NewPFNGLUNMAPBUFFERPROCRef ¶
func NewPFNGLUNMAPBUFFERPROCRef(ref unsafe.Pointer) *PFNGLUNMAPBUFFERPROC
func (PFNGLUNMAPBUFFERPROC) PassRef ¶
func (x PFNGLUNMAPBUFFERPROC) PassRef() (ref *C.PFNGLUNMAPBUFFERPROC, allocs *CgoAllocMap)
func (PFNGLUNMAPBUFFERPROC) PassValue ¶
func (x PFNGLUNMAPBUFFERPROC) PassValue() (ref C.PFNGLUNMAPBUFFERPROC, allocs *CgoAllocMap)
type PFNGLUSEPROGRAMPROC ¶
type PFNGLUSEPROGRAMPROC func()
func NewPFNGLUSEPROGRAMPROCRef ¶
func NewPFNGLUSEPROGRAMPROCRef(ref unsafe.Pointer) *PFNGLUSEPROGRAMPROC
func (PFNGLUSEPROGRAMPROC) PassRef ¶
func (x PFNGLUSEPROGRAMPROC) PassRef() (ref *C.PFNGLUSEPROGRAMPROC, allocs *CgoAllocMap)
func (PFNGLUSEPROGRAMPROC) PassValue ¶
func (x PFNGLUSEPROGRAMPROC) PassValue() (ref C.PFNGLUSEPROGRAMPROC, allocs *CgoAllocMap)
type PFNGLVALIDATEPROGRAMPROC ¶
type PFNGLVALIDATEPROGRAMPROC func()
func NewPFNGLVALIDATEPROGRAMPROCRef ¶
func NewPFNGLVALIDATEPROGRAMPROCRef(ref unsafe.Pointer) *PFNGLVALIDATEPROGRAMPROC
func (PFNGLVALIDATEPROGRAMPROC) PassRef ¶
func (x PFNGLVALIDATEPROGRAMPROC) PassRef() (ref *C.PFNGLVALIDATEPROGRAMPROC, allocs *CgoAllocMap)
func (PFNGLVALIDATEPROGRAMPROC) PassValue ¶
func (x PFNGLVALIDATEPROGRAMPROC) PassValue() (ref C.PFNGLVALIDATEPROGRAMPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIB1FPROC ¶
type PFNGLVERTEXATTRIB1FPROC func()
func NewPFNGLVERTEXATTRIB1FPROCRef ¶
func NewPFNGLVERTEXATTRIB1FPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIB1FPROC
func (PFNGLVERTEXATTRIB1FPROC) PassRef ¶
func (x PFNGLVERTEXATTRIB1FPROC) PassRef() (ref *C.PFNGLVERTEXATTRIB1FPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIB1FPROC) PassValue ¶
func (x PFNGLVERTEXATTRIB1FPROC) PassValue() (ref C.PFNGLVERTEXATTRIB1FPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIB1FVPROC ¶
type PFNGLVERTEXATTRIB1FVPROC func()
func NewPFNGLVERTEXATTRIB1FVPROCRef ¶
func NewPFNGLVERTEXATTRIB1FVPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIB1FVPROC
func (PFNGLVERTEXATTRIB1FVPROC) PassRef ¶
func (x PFNGLVERTEXATTRIB1FVPROC) PassRef() (ref *C.PFNGLVERTEXATTRIB1FVPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIB1FVPROC) PassValue ¶
func (x PFNGLVERTEXATTRIB1FVPROC) PassValue() (ref C.PFNGLVERTEXATTRIB1FVPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIB2FPROC ¶
type PFNGLVERTEXATTRIB2FPROC func()
func NewPFNGLVERTEXATTRIB2FPROCRef ¶
func NewPFNGLVERTEXATTRIB2FPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIB2FPROC
func (PFNGLVERTEXATTRIB2FPROC) PassRef ¶
func (x PFNGLVERTEXATTRIB2FPROC) PassRef() (ref *C.PFNGLVERTEXATTRIB2FPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIB2FPROC) PassValue ¶
func (x PFNGLVERTEXATTRIB2FPROC) PassValue() (ref C.PFNGLVERTEXATTRIB2FPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIB2FVPROC ¶
type PFNGLVERTEXATTRIB2FVPROC func()
func NewPFNGLVERTEXATTRIB2FVPROCRef ¶
func NewPFNGLVERTEXATTRIB2FVPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIB2FVPROC
func (PFNGLVERTEXATTRIB2FVPROC) PassRef ¶
func (x PFNGLVERTEXATTRIB2FVPROC) PassRef() (ref *C.PFNGLVERTEXATTRIB2FVPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIB2FVPROC) PassValue ¶
func (x PFNGLVERTEXATTRIB2FVPROC) PassValue() (ref C.PFNGLVERTEXATTRIB2FVPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIB3FPROC ¶
type PFNGLVERTEXATTRIB3FPROC func()
func NewPFNGLVERTEXATTRIB3FPROCRef ¶
func NewPFNGLVERTEXATTRIB3FPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIB3FPROC
func (PFNGLVERTEXATTRIB3FPROC) PassRef ¶
func (x PFNGLVERTEXATTRIB3FPROC) PassRef() (ref *C.PFNGLVERTEXATTRIB3FPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIB3FPROC) PassValue ¶
func (x PFNGLVERTEXATTRIB3FPROC) PassValue() (ref C.PFNGLVERTEXATTRIB3FPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIB3FVPROC ¶
type PFNGLVERTEXATTRIB3FVPROC func()
func NewPFNGLVERTEXATTRIB3FVPROCRef ¶
func NewPFNGLVERTEXATTRIB3FVPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIB3FVPROC
func (PFNGLVERTEXATTRIB3FVPROC) PassRef ¶
func (x PFNGLVERTEXATTRIB3FVPROC) PassRef() (ref *C.PFNGLVERTEXATTRIB3FVPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIB3FVPROC) PassValue ¶
func (x PFNGLVERTEXATTRIB3FVPROC) PassValue() (ref C.PFNGLVERTEXATTRIB3FVPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIB4FPROC ¶
type PFNGLVERTEXATTRIB4FPROC func()
func NewPFNGLVERTEXATTRIB4FPROCRef ¶
func NewPFNGLVERTEXATTRIB4FPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIB4FPROC
func (PFNGLVERTEXATTRIB4FPROC) PassRef ¶
func (x PFNGLVERTEXATTRIB4FPROC) PassRef() (ref *C.PFNGLVERTEXATTRIB4FPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIB4FPROC) PassValue ¶
func (x PFNGLVERTEXATTRIB4FPROC) PassValue() (ref C.PFNGLVERTEXATTRIB4FPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIB4FVPROC ¶
type PFNGLVERTEXATTRIB4FVPROC func()
func NewPFNGLVERTEXATTRIB4FVPROCRef ¶
func NewPFNGLVERTEXATTRIB4FVPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIB4FVPROC
func (PFNGLVERTEXATTRIB4FVPROC) PassRef ¶
func (x PFNGLVERTEXATTRIB4FVPROC) PassRef() (ref *C.PFNGLVERTEXATTRIB4FVPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIB4FVPROC) PassValue ¶
func (x PFNGLVERTEXATTRIB4FVPROC) PassValue() (ref C.PFNGLVERTEXATTRIB4FVPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIBDIVISORPROC ¶
type PFNGLVERTEXATTRIBDIVISORPROC func()
func NewPFNGLVERTEXATTRIBDIVISORPROCRef ¶
func NewPFNGLVERTEXATTRIBDIVISORPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIBDIVISORPROC
func (PFNGLVERTEXATTRIBDIVISORPROC) PassRef ¶
func (x PFNGLVERTEXATTRIBDIVISORPROC) PassRef() (ref *C.PFNGLVERTEXATTRIBDIVISORPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIBDIVISORPROC) PassValue ¶
func (x PFNGLVERTEXATTRIBDIVISORPROC) PassValue() (ref C.PFNGLVERTEXATTRIBDIVISORPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIBI4IPROC ¶
type PFNGLVERTEXATTRIBI4IPROC func()
func NewPFNGLVERTEXATTRIBI4IPROCRef ¶
func NewPFNGLVERTEXATTRIBI4IPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIBI4IPROC
func (PFNGLVERTEXATTRIBI4IPROC) PassRef ¶
func (x PFNGLVERTEXATTRIBI4IPROC) PassRef() (ref *C.PFNGLVERTEXATTRIBI4IPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIBI4IPROC) PassValue ¶
func (x PFNGLVERTEXATTRIBI4IPROC) PassValue() (ref C.PFNGLVERTEXATTRIBI4IPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIBI4IVPROC ¶
type PFNGLVERTEXATTRIBI4IVPROC func()
func NewPFNGLVERTEXATTRIBI4IVPROCRef ¶
func NewPFNGLVERTEXATTRIBI4IVPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIBI4IVPROC
func (PFNGLVERTEXATTRIBI4IVPROC) PassRef ¶
func (x PFNGLVERTEXATTRIBI4IVPROC) PassRef() (ref *C.PFNGLVERTEXATTRIBI4IVPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIBI4IVPROC) PassValue ¶
func (x PFNGLVERTEXATTRIBI4IVPROC) PassValue() (ref C.PFNGLVERTEXATTRIBI4IVPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIBI4UIPROC ¶
type PFNGLVERTEXATTRIBI4UIPROC func()
func NewPFNGLVERTEXATTRIBI4UIPROCRef ¶
func NewPFNGLVERTEXATTRIBI4UIPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIBI4UIPROC
func (PFNGLVERTEXATTRIBI4UIPROC) PassRef ¶
func (x PFNGLVERTEXATTRIBI4UIPROC) PassRef() (ref *C.PFNGLVERTEXATTRIBI4UIPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIBI4UIPROC) PassValue ¶
func (x PFNGLVERTEXATTRIBI4UIPROC) PassValue() (ref C.PFNGLVERTEXATTRIBI4UIPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIBI4UIVPROC ¶
type PFNGLVERTEXATTRIBI4UIVPROC func()
func NewPFNGLVERTEXATTRIBI4UIVPROCRef ¶
func NewPFNGLVERTEXATTRIBI4UIVPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIBI4UIVPROC
func (PFNGLVERTEXATTRIBI4UIVPROC) PassRef ¶
func (x PFNGLVERTEXATTRIBI4UIVPROC) PassRef() (ref *C.PFNGLVERTEXATTRIBI4UIVPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIBI4UIVPROC) PassValue ¶
func (x PFNGLVERTEXATTRIBI4UIVPROC) PassValue() (ref C.PFNGLVERTEXATTRIBI4UIVPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIBIPOINTERPROC ¶
type PFNGLVERTEXATTRIBIPOINTERPROC func()
func NewPFNGLVERTEXATTRIBIPOINTERPROCRef ¶
func NewPFNGLVERTEXATTRIBIPOINTERPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIBIPOINTERPROC
func (PFNGLVERTEXATTRIBIPOINTERPROC) PassRef ¶
func (x PFNGLVERTEXATTRIBIPOINTERPROC) PassRef() (ref *C.PFNGLVERTEXATTRIBIPOINTERPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIBIPOINTERPROC) PassValue ¶
func (x PFNGLVERTEXATTRIBIPOINTERPROC) PassValue() (ref C.PFNGLVERTEXATTRIBIPOINTERPROC, allocs *CgoAllocMap)
type PFNGLVERTEXATTRIBPOINTERPROC ¶
type PFNGLVERTEXATTRIBPOINTERPROC func()
func NewPFNGLVERTEXATTRIBPOINTERPROCRef ¶
func NewPFNGLVERTEXATTRIBPOINTERPROCRef(ref unsafe.Pointer) *PFNGLVERTEXATTRIBPOINTERPROC
func (PFNGLVERTEXATTRIBPOINTERPROC) PassRef ¶
func (x PFNGLVERTEXATTRIBPOINTERPROC) PassRef() (ref *C.PFNGLVERTEXATTRIBPOINTERPROC, allocs *CgoAllocMap)
func (PFNGLVERTEXATTRIBPOINTERPROC) PassValue ¶
func (x PFNGLVERTEXATTRIBPOINTERPROC) PassValue() (ref C.PFNGLVERTEXATTRIBPOINTERPROC, allocs *CgoAllocMap)
type PFNGLVIEWPORTPROC ¶
type PFNGLVIEWPORTPROC func()
func NewPFNGLVIEWPORTPROCRef ¶
func NewPFNGLVIEWPORTPROCRef(ref unsafe.Pointer) *PFNGLVIEWPORTPROC
func (PFNGLVIEWPORTPROC) PassRef ¶
func (x PFNGLVIEWPORTPROC) PassRef() (ref *C.PFNGLVIEWPORTPROC, allocs *CgoAllocMap)
func (PFNGLVIEWPORTPROC) PassValue ¶
func (x PFNGLVIEWPORTPROC) PassValue() (ref C.PFNGLVIEWPORTPROC, allocs *CgoAllocMap)
type PFNGLWAITSYNCPROC ¶
type PFNGLWAITSYNCPROC func()
func NewPFNGLWAITSYNCPROCRef ¶
func NewPFNGLWAITSYNCPROCRef(ref unsafe.Pointer) *PFNGLWAITSYNCPROC
func (PFNGLWAITSYNCPROC) PassRef ¶
func (x PFNGLWAITSYNCPROC) PassRef() (ref *C.PFNGLWAITSYNCPROC, allocs *CgoAllocMap)
func (PFNGLWAITSYNCPROC) PassValue ¶
func (x PFNGLWAITSYNCPROC) PassValue() (ref C.PFNGLWAITSYNCPROC, allocs *CgoAllocMap)
Click to show internal directories.
Click to hide internal directories.