1/* WARNING: This is auto-generated file. Do not modify, since changes will 2 * be lost! Modify the generating script instead. 3 * 4 * Generated from Khronos GL API description (gl.xml) revision 7ac9c857db1e3a6065485e4e2144151f48a4f1c4. 5 */ 6glActiveShaderProgramFunc activeShaderProgram; 7glActiveTextureFunc activeTexture; 8glAttachShaderFunc attachShader; 9glBeginConditionalRenderFunc beginConditionalRender; 10glBeginQueryFunc beginQuery; 11glBeginQueryIndexedFunc beginQueryIndexed; 12glBeginTransformFeedbackFunc beginTransformFeedback; 13glBindAttribLocationFunc bindAttribLocation; 14glBindBufferFunc bindBuffer; 15glBindBufferBaseFunc bindBufferBase; 16glBindBufferRangeFunc bindBufferRange; 17glBindBuffersBaseFunc bindBuffersBase; 18glBindBuffersRangeFunc bindBuffersRange; 19glBindFragDataLocationFunc bindFragDataLocation; 20glBindFragDataLocationIndexedFunc bindFragDataLocationIndexed; 21glBindFramebufferFunc bindFramebuffer; 22glBindImageTextureFunc bindImageTexture; 23glBindImageTexturesFunc bindImageTextures; 24glBindProgramPipelineFunc bindProgramPipeline; 25glBindRenderbufferFunc bindRenderbuffer; 26glBindSamplerFunc bindSampler; 27glBindSamplersFunc bindSamplers; 28glBindTextureFunc bindTexture; 29glBindTextureUnitFunc bindTextureUnit; 30glBindTexturesFunc bindTextures; 31glBindTransformFeedbackFunc bindTransformFeedback; 32glBindVertexArrayFunc bindVertexArray; 33glBindVertexBufferFunc bindVertexBuffer; 34glBindVertexBuffersFunc bindVertexBuffers; 35glBlendBarrierFunc blendBarrier; 36glBlendColorFunc blendColor; 37glBlendEquationFunc blendEquation; 38glBlendEquationSeparateFunc blendEquationSeparate; 39glBlendEquationSeparateiFunc blendEquationSeparatei; 40glBlendEquationiFunc blendEquationi; 41glBlendFuncFunc blendFunc; 42glBlendFuncSeparateFunc blendFuncSeparate; 43glBlendFuncSeparateiFunc blendFuncSeparatei; 44glBlendFunciFunc blendFunci; 45glBlitFramebufferFunc blitFramebuffer; 46glBlitNamedFramebufferFunc blitNamedFramebuffer; 47glBufferDataFunc bufferData; 48glBufferStorageFunc bufferStorage; 49glBufferSubDataFunc bufferSubData; 50glCheckFramebufferStatusFunc checkFramebufferStatus; 51glCheckNamedFramebufferStatusFunc checkNamedFramebufferStatus; 52glClampColorFunc clampColor; 53glClearFunc clear; 54glClearBufferDataFunc clearBufferData; 55glClearBufferSubDataFunc clearBufferSubData; 56glClearBufferfiFunc clearBufferfi; 57glClearBufferfvFunc clearBufferfv; 58glClearBufferivFunc clearBufferiv; 59glClearBufferuivFunc clearBufferuiv; 60glClearColorFunc clearColor; 61glClearDepthFunc clearDepth; 62glClearDepthfFunc clearDepthf; 63glClearNamedBufferDataFunc clearNamedBufferData; 64glClearNamedBufferSubDataFunc clearNamedBufferSubData; 65glClearNamedFramebufferfiFunc clearNamedFramebufferfi; 66glClearNamedFramebufferfvFunc clearNamedFramebufferfv; 67glClearNamedFramebufferivFunc clearNamedFramebufferiv; 68glClearNamedFramebufferuivFunc clearNamedFramebufferuiv; 69glClearStencilFunc clearStencil; 70glClearTexImageFunc clearTexImage; 71glClearTexSubImageFunc clearTexSubImage; 72glClientWaitSyncFunc clientWaitSync; 73glClipControlFunc clipControl; 74glColorMaskFunc colorMask; 75glColorMaskiFunc colorMaski; 76glCompileShaderFunc compileShader; 77glCompressedTexImage1DFunc compressedTexImage1D; 78glCompressedTexImage2DFunc compressedTexImage2D; 79glCompressedTexImage3DFunc compressedTexImage3D; 80glCompressedTexSubImage1DFunc compressedTexSubImage1D; 81glCompressedTexSubImage2DFunc compressedTexSubImage2D; 82glCompressedTexSubImage3DFunc compressedTexSubImage3D; 83glCompressedTextureSubImage1DFunc compressedTextureSubImage1D; 84glCompressedTextureSubImage2DFunc compressedTextureSubImage2D; 85glCompressedTextureSubImage3DFunc compressedTextureSubImage3D; 86glCopyBufferSubDataFunc copyBufferSubData; 87glCopyImageSubDataFunc copyImageSubData; 88glCopyNamedBufferSubDataFunc copyNamedBufferSubData; 89glCopyTexImage1DFunc copyTexImage1D; 90glCopyTexImage2DFunc copyTexImage2D; 91glCopyTexSubImage1DFunc copyTexSubImage1D; 92glCopyTexSubImage2DFunc copyTexSubImage2D; 93glCopyTexSubImage3DFunc copyTexSubImage3D; 94glCopyTextureSubImage1DFunc copyTextureSubImage1D; 95glCopyTextureSubImage2DFunc copyTextureSubImage2D; 96glCopyTextureSubImage3DFunc copyTextureSubImage3D; 97glCreateBuffersFunc createBuffers; 98glCreateFramebuffersFunc createFramebuffers; 99glCreateProgramFunc createProgram; 100glCreateProgramPipelinesFunc createProgramPipelines; 101glCreateQueriesFunc createQueries; 102glCreateRenderbuffersFunc createRenderbuffers; 103glCreateSamplersFunc createSamplers; 104glCreateShaderFunc createShader; 105glCreateShaderProgramvFunc createShaderProgramv; 106glCreateTexturesFunc createTextures; 107glCreateTransformFeedbacksFunc createTransformFeedbacks; 108glCreateVertexArraysFunc createVertexArrays; 109glCullFaceFunc cullFace; 110glDebugMessageCallbackFunc debugMessageCallback; 111glDebugMessageControlFunc debugMessageControl; 112glDebugMessageInsertFunc debugMessageInsert; 113glDeleteBuffersFunc deleteBuffers; 114glDeleteFramebuffersFunc deleteFramebuffers; 115glDeleteProgramFunc deleteProgram; 116glDeleteProgramPipelinesFunc deleteProgramPipelines; 117glDeleteQueriesFunc deleteQueries; 118glDeleteRenderbuffersFunc deleteRenderbuffers; 119glDeleteSamplersFunc deleteSamplers; 120glDeleteShaderFunc deleteShader; 121glDeleteSyncFunc deleteSync; 122glDeleteTexturesFunc deleteTextures; 123glDeleteTransformFeedbacksFunc deleteTransformFeedbacks; 124glDeleteVertexArraysFunc deleteVertexArrays; 125glDepthFuncFunc depthFunc; 126glDepthMaskFunc depthMask; 127glDepthRangeFunc depthRange; 128glDepthRangeArrayvFunc depthRangeArrayv; 129glDepthRangeIndexedFunc depthRangeIndexed; 130glDepthRangefFunc depthRangef; 131glDetachShaderFunc detachShader; 132glDisableFunc disable; 133glDisableVertexArrayAttribFunc disableVertexArrayAttrib; 134glDisableVertexAttribArrayFunc disableVertexAttribArray; 135glDisableiFunc disablei; 136glDispatchComputeFunc dispatchCompute; 137glDispatchComputeIndirectFunc dispatchComputeIndirect; 138glDrawArraysFunc drawArrays; 139glDrawArraysIndirectFunc drawArraysIndirect; 140glDrawArraysInstancedFunc drawArraysInstanced; 141glDrawArraysInstancedBaseInstanceFunc drawArraysInstancedBaseInstance; 142glDrawBufferFunc drawBuffer; 143glDrawBuffersFunc drawBuffers; 144glDrawElementsFunc drawElements; 145glDrawElementsBaseVertexFunc drawElementsBaseVertex; 146glDrawElementsIndirectFunc drawElementsIndirect; 147glDrawElementsInstancedFunc drawElementsInstanced; 148glDrawElementsInstancedBaseInstanceFunc drawElementsInstancedBaseInstance; 149glDrawElementsInstancedBaseVertexFunc drawElementsInstancedBaseVertex; 150glDrawElementsInstancedBaseVertexBaseInstanceFunc drawElementsInstancedBaseVertexBaseInstance; 151glDrawRangeElementsFunc drawRangeElements; 152glDrawRangeElementsBaseVertexFunc drawRangeElementsBaseVertex; 153glDrawTransformFeedbackFunc drawTransformFeedback; 154glDrawTransformFeedbackInstancedFunc drawTransformFeedbackInstanced; 155glDrawTransformFeedbackStreamFunc drawTransformFeedbackStream; 156glDrawTransformFeedbackStreamInstancedFunc drawTransformFeedbackStreamInstanced; 157glEGLImageTargetRenderbufferStorageOESFunc eglImageTargetRenderbufferStorageOES; 158glEGLImageTargetTexture2DOESFunc eglImageTargetTexture2DOES; 159glEnableFunc enable; 160glEnableVertexArrayAttribFunc enableVertexArrayAttrib; 161glEnableVertexAttribArrayFunc enableVertexAttribArray; 162glEnableiFunc enablei; 163glEndConditionalRenderFunc endConditionalRender; 164glEndQueryFunc endQuery; 165glEndQueryIndexedFunc endQueryIndexed; 166glEndTransformFeedbackFunc endTransformFeedback; 167glFenceSyncFunc fenceSync; 168glFinishFunc finish; 169glFlushFunc flush; 170glFlushMappedBufferRangeFunc flushMappedBufferRange; 171glFlushMappedNamedBufferRangeFunc flushMappedNamedBufferRange; 172glFramebufferParameteriFunc framebufferParameteri; 173glFramebufferRenderbufferFunc framebufferRenderbuffer; 174glFramebufferTextureFunc framebufferTexture; 175glFramebufferTexture1DFunc framebufferTexture1D; 176glFramebufferTexture2DFunc framebufferTexture2D; 177glFramebufferTexture3DFunc framebufferTexture3D; 178glFramebufferTextureLayerFunc framebufferTextureLayer; 179glFrontFaceFunc frontFace; 180glGenBuffersFunc genBuffers; 181glGenFramebuffersFunc genFramebuffers; 182glGenProgramPipelinesFunc genProgramPipelines; 183glGenQueriesFunc genQueries; 184glGenRenderbuffersFunc genRenderbuffers; 185glGenSamplersFunc genSamplers; 186glGenTexturesFunc genTextures; 187glGenTransformFeedbacksFunc genTransformFeedbacks; 188glGenVertexArraysFunc genVertexArrays; 189glGenerateMipmapFunc generateMipmap; 190glGenerateTextureMipmapFunc generateTextureMipmap; 191glGetActiveAtomicCounterBufferivFunc getActiveAtomicCounterBufferiv; 192glGetActiveAttribFunc getActiveAttrib; 193glGetActiveSubroutineNameFunc getActiveSubroutineName; 194glGetActiveSubroutineUniformNameFunc getActiveSubroutineUniformName; 195glGetActiveSubroutineUniformivFunc getActiveSubroutineUniformiv; 196glGetActiveUniformFunc getActiveUniform; 197glGetActiveUniformBlockNameFunc getActiveUniformBlockName; 198glGetActiveUniformBlockivFunc getActiveUniformBlockiv; 199glGetActiveUniformNameFunc getActiveUniformName; 200glGetActiveUniformsivFunc getActiveUniformsiv; 201glGetAttachedShadersFunc getAttachedShaders; 202glGetAttribLocationFunc getAttribLocation; 203glGetBooleani_vFunc getBooleani_v; 204glGetBooleanvFunc getBooleanv; 205glGetBufferParameteri64vFunc getBufferParameteri64v; 206glGetBufferParameterivFunc getBufferParameteriv; 207glGetBufferPointervFunc getBufferPointerv; 208glGetBufferSubDataFunc getBufferSubData; 209glGetCompressedTexImageFunc getCompressedTexImage; 210glGetCompressedTextureImageFunc getCompressedTextureImage; 211glGetCompressedTextureSubImageFunc getCompressedTextureSubImage; 212glGetDebugMessageLogFunc getDebugMessageLog; 213glGetDoublei_vFunc getDoublei_v; 214glGetDoublevFunc getDoublev; 215glGetErrorFunc getError; 216glGetFloati_vFunc getFloati_v; 217glGetFloatvFunc getFloatv; 218glGetFragDataIndexFunc getFragDataIndex; 219glGetFragDataLocationFunc getFragDataLocation; 220glGetFramebufferAttachmentParameterivFunc getFramebufferAttachmentParameteriv; 221glGetFramebufferParameterivFunc getFramebufferParameteriv; 222glGetGraphicsResetStatusFunc getGraphicsResetStatus; 223glGetInteger64i_vFunc getInteger64i_v; 224glGetInteger64vFunc getInteger64v; 225glGetIntegeri_vFunc getIntegeri_v; 226glGetIntegervFunc getIntegerv; 227glGetInternalformati64vFunc getInternalformati64v; 228glGetInternalformativFunc getInternalformativ; 229glGetMultisamplefvFunc getMultisamplefv; 230glGetNamedBufferParameteri64vFunc getNamedBufferParameteri64v; 231glGetNamedBufferParameterivFunc getNamedBufferParameteriv; 232glGetNamedBufferPointervFunc getNamedBufferPointerv; 233glGetNamedBufferSubDataFunc getNamedBufferSubData; 234glGetNamedFramebufferAttachmentParameterivFunc getNamedFramebufferAttachmentParameteriv; 235glGetNamedFramebufferParameterivFunc getNamedFramebufferParameteriv; 236glGetNamedRenderbufferParameterivFunc getNamedRenderbufferParameteriv; 237glGetObjectLabelFunc getObjectLabel; 238glGetObjectPtrLabelFunc getObjectPtrLabel; 239glGetPointervFunc getPointerv; 240glGetProgramBinaryFunc getProgramBinary; 241glGetProgramInfoLogFunc getProgramInfoLog; 242glGetProgramInterfaceivFunc getProgramInterfaceiv; 243glGetProgramPipelineInfoLogFunc getProgramPipelineInfoLog; 244glGetProgramPipelineivFunc getProgramPipelineiv; 245glGetProgramResourceIndexFunc getProgramResourceIndex; 246glGetProgramResourceLocationFunc getProgramResourceLocation; 247glGetProgramResourceLocationIndexFunc getProgramResourceLocationIndex; 248glGetProgramResourceNameFunc getProgramResourceName; 249glGetProgramResourceivFunc getProgramResourceiv; 250glGetProgramStageivFunc getProgramStageiv; 251glGetProgramivFunc getProgramiv; 252glGetQueryBufferObjecti64vFunc getQueryBufferObjecti64v; 253glGetQueryBufferObjectivFunc getQueryBufferObjectiv; 254glGetQueryBufferObjectui64vFunc getQueryBufferObjectui64v; 255glGetQueryBufferObjectuivFunc getQueryBufferObjectuiv; 256glGetQueryIndexedivFunc getQueryIndexediv; 257glGetQueryObjecti64vFunc getQueryObjecti64v; 258glGetQueryObjectivFunc getQueryObjectiv; 259glGetQueryObjectui64vFunc getQueryObjectui64v; 260glGetQueryObjectuivFunc getQueryObjectuiv; 261glGetQueryivFunc getQueryiv; 262glGetRenderbufferParameterivFunc getRenderbufferParameteriv; 263glGetSamplerParameterIivFunc getSamplerParameterIiv; 264glGetSamplerParameterIuivFunc getSamplerParameterIuiv; 265glGetSamplerParameterfvFunc getSamplerParameterfv; 266glGetSamplerParameterivFunc getSamplerParameteriv; 267glGetShaderInfoLogFunc getShaderInfoLog; 268glGetShaderPrecisionFormatFunc getShaderPrecisionFormat; 269glGetShaderSourceFunc getShaderSource; 270glGetShaderivFunc getShaderiv; 271glGetStringFunc getString; 272glGetStringiFunc getStringi; 273glGetSubroutineIndexFunc getSubroutineIndex; 274glGetSubroutineUniformLocationFunc getSubroutineUniformLocation; 275glGetSyncivFunc getSynciv; 276glGetTexImageFunc getTexImage; 277glGetTexLevelParameterfvFunc getTexLevelParameterfv; 278glGetTexLevelParameterivFunc getTexLevelParameteriv; 279glGetTexParameterIivFunc getTexParameterIiv; 280glGetTexParameterIuivFunc getTexParameterIuiv; 281glGetTexParameterfvFunc getTexParameterfv; 282glGetTexParameterivFunc getTexParameteriv; 283glGetTextureImageFunc getTextureImage; 284glGetTextureLevelParameterfvFunc getTextureLevelParameterfv; 285glGetTextureLevelParameterivFunc getTextureLevelParameteriv; 286glGetTextureParameterIivFunc getTextureParameterIiv; 287glGetTextureParameterIuivFunc getTextureParameterIuiv; 288glGetTextureParameterfvFunc getTextureParameterfv; 289glGetTextureParameterivFunc getTextureParameteriv; 290glGetTextureSubImageFunc getTextureSubImage; 291glGetTransformFeedbackVaryingFunc getTransformFeedbackVarying; 292glGetTransformFeedbacki64_vFunc getTransformFeedbacki64_v; 293glGetTransformFeedbacki_vFunc getTransformFeedbacki_v; 294glGetTransformFeedbackivFunc getTransformFeedbackiv; 295glGetUniformBlockIndexFunc getUniformBlockIndex; 296glGetUniformIndicesFunc getUniformIndices; 297glGetUniformLocationFunc getUniformLocation; 298glGetUniformSubroutineuivFunc getUniformSubroutineuiv; 299glGetUniformdvFunc getUniformdv; 300glGetUniformfvFunc getUniformfv; 301glGetUniformivFunc getUniformiv; 302glGetUniformuivFunc getUniformuiv; 303glGetVertexArrayIndexed64ivFunc getVertexArrayIndexed64iv; 304glGetVertexArrayIndexedivFunc getVertexArrayIndexediv; 305glGetVertexArrayivFunc getVertexArrayiv; 306glGetVertexAttribIivFunc getVertexAttribIiv; 307glGetVertexAttribIuivFunc getVertexAttribIuiv; 308glGetVertexAttribLdvFunc getVertexAttribLdv; 309glGetVertexAttribPointervFunc getVertexAttribPointerv; 310glGetVertexAttribdvFunc getVertexAttribdv; 311glGetVertexAttribfvFunc getVertexAttribfv; 312glGetVertexAttribivFunc getVertexAttribiv; 313glGetnCompressedTexImageFunc getnCompressedTexImage; 314glGetnTexImageFunc getnTexImage; 315glGetnUniformdvFunc getnUniformdv; 316glGetnUniformfvFunc getnUniformfv; 317glGetnUniformivFunc getnUniformiv; 318glGetnUniformuivFunc getnUniformuiv; 319glHintFunc hint; 320glInsertEventMarkerEXTFunc insertEventMarkerEXT; 321glInvalidateBufferDataFunc invalidateBufferData; 322glInvalidateBufferSubDataFunc invalidateBufferSubData; 323glInvalidateFramebufferFunc invalidateFramebuffer; 324glInvalidateNamedFramebufferDataFunc invalidateNamedFramebufferData; 325glInvalidateNamedFramebufferSubDataFunc invalidateNamedFramebufferSubData; 326glInvalidateSubFramebufferFunc invalidateSubFramebuffer; 327glInvalidateTexImageFunc invalidateTexImage; 328glInvalidateTexSubImageFunc invalidateTexSubImage; 329glIsBufferFunc isBuffer; 330glIsEnabledFunc isEnabled; 331glIsEnablediFunc isEnabledi; 332glIsFramebufferFunc isFramebuffer; 333glIsProgramFunc isProgram; 334glIsProgramPipelineFunc isProgramPipeline; 335glIsQueryFunc isQuery; 336glIsRenderbufferFunc isRenderbuffer; 337glIsSamplerFunc isSampler; 338glIsShaderFunc isShader; 339glIsSyncFunc isSync; 340glIsTextureFunc isTexture; 341glIsTransformFeedbackFunc isTransformFeedback; 342glIsVertexArrayFunc isVertexArray; 343glLineWidthFunc lineWidth; 344glLinkProgramFunc linkProgram; 345glLogicOpFunc logicOp; 346glMapBufferFunc mapBuffer; 347glMapBufferRangeFunc mapBufferRange; 348glMapNamedBufferFunc mapNamedBuffer; 349glMapNamedBufferRangeFunc mapNamedBufferRange; 350glMemoryBarrierFunc memoryBarrier; 351glMemoryBarrierByRegionFunc memoryBarrierByRegion; 352glMinSampleShadingFunc minSampleShading; 353glMultiDrawArraysFunc multiDrawArrays; 354glMultiDrawArraysIndirectFunc multiDrawArraysIndirect; 355glMultiDrawElementsFunc multiDrawElements; 356glMultiDrawElementsBaseVertexFunc multiDrawElementsBaseVertex; 357glMultiDrawElementsIndirectFunc multiDrawElementsIndirect; 358glNamedBufferDataFunc namedBufferData; 359glNamedBufferStorageFunc namedBufferStorage; 360glNamedBufferSubDataFunc namedBufferSubData; 361glNamedFramebufferDrawBufferFunc namedFramebufferDrawBuffer; 362glNamedFramebufferDrawBuffersFunc namedFramebufferDrawBuffers; 363glNamedFramebufferParameteriFunc namedFramebufferParameteri; 364glNamedFramebufferReadBufferFunc namedFramebufferReadBuffer; 365glNamedFramebufferRenderbufferFunc namedFramebufferRenderbuffer; 366glNamedFramebufferTextureFunc namedFramebufferTexture; 367glNamedFramebufferTextureLayerFunc namedFramebufferTextureLayer; 368glNamedRenderbufferStorageFunc namedRenderbufferStorage; 369glNamedRenderbufferStorageMultisampleFunc namedRenderbufferStorageMultisample; 370glObjectLabelFunc objectLabel; 371glObjectPtrLabelFunc objectPtrLabel; 372glPatchParameterfvFunc patchParameterfv; 373glPatchParameteriFunc patchParameteri; 374glPauseTransformFeedbackFunc pauseTransformFeedback; 375glPixelStorefFunc pixelStoref; 376glPixelStoreiFunc pixelStorei; 377glPointParameterfFunc pointParameterf; 378glPointParameterfvFunc pointParameterfv; 379glPointParameteriFunc pointParameteri; 380glPointParameterivFunc pointParameteriv; 381glPointSizeFunc pointSize; 382glPolygonModeFunc polygonMode; 383glPolygonOffsetFunc polygonOffset; 384glPopDebugGroupFunc popDebugGroup; 385glPopGroupMarkerEXTFunc popGroupMarkerEXT; 386glPrimitiveBoundingBoxFunc primitiveBoundingBox; 387glPrimitiveRestartIndexFunc primitiveRestartIndex; 388glProgramBinaryFunc programBinary; 389glProgramParameteriFunc programParameteri; 390glProgramUniform1dFunc programUniform1d; 391glProgramUniform1dvFunc programUniform1dv; 392glProgramUniform1fFunc programUniform1f; 393glProgramUniform1fvFunc programUniform1fv; 394glProgramUniform1iFunc programUniform1i; 395glProgramUniform1ivFunc programUniform1iv; 396glProgramUniform1uiFunc programUniform1ui; 397glProgramUniform1uivFunc programUniform1uiv; 398glProgramUniform2dFunc programUniform2d; 399glProgramUniform2dvFunc programUniform2dv; 400glProgramUniform2fFunc programUniform2f; 401glProgramUniform2fvFunc programUniform2fv; 402glProgramUniform2iFunc programUniform2i; 403glProgramUniform2ivFunc programUniform2iv; 404glProgramUniform2uiFunc programUniform2ui; 405glProgramUniform2uivFunc programUniform2uiv; 406glProgramUniform3dFunc programUniform3d; 407glProgramUniform3dvFunc programUniform3dv; 408glProgramUniform3fFunc programUniform3f; 409glProgramUniform3fvFunc programUniform3fv; 410glProgramUniform3iFunc programUniform3i; 411glProgramUniform3ivFunc programUniform3iv; 412glProgramUniform3uiFunc programUniform3ui; 413glProgramUniform3uivFunc programUniform3uiv; 414glProgramUniform4dFunc programUniform4d; 415glProgramUniform4dvFunc programUniform4dv; 416glProgramUniform4fFunc programUniform4f; 417glProgramUniform4fvFunc programUniform4fv; 418glProgramUniform4iFunc programUniform4i; 419glProgramUniform4ivFunc programUniform4iv; 420glProgramUniform4uiFunc programUniform4ui; 421glProgramUniform4uivFunc programUniform4uiv; 422glProgramUniformMatrix2dvFunc programUniformMatrix2dv; 423glProgramUniformMatrix2fvFunc programUniformMatrix2fv; 424glProgramUniformMatrix2x3dvFunc programUniformMatrix2x3dv; 425glProgramUniformMatrix2x3fvFunc programUniformMatrix2x3fv; 426glProgramUniformMatrix2x4dvFunc programUniformMatrix2x4dv; 427glProgramUniformMatrix2x4fvFunc programUniformMatrix2x4fv; 428glProgramUniformMatrix3dvFunc programUniformMatrix3dv; 429glProgramUniformMatrix3fvFunc programUniformMatrix3fv; 430glProgramUniformMatrix3x2dvFunc programUniformMatrix3x2dv; 431glProgramUniformMatrix3x2fvFunc programUniformMatrix3x2fv; 432glProgramUniformMatrix3x4dvFunc programUniformMatrix3x4dv; 433glProgramUniformMatrix3x4fvFunc programUniformMatrix3x4fv; 434glProgramUniformMatrix4dvFunc programUniformMatrix4dv; 435glProgramUniformMatrix4fvFunc programUniformMatrix4fv; 436glProgramUniformMatrix4x2dvFunc programUniformMatrix4x2dv; 437glProgramUniformMatrix4x2fvFunc programUniformMatrix4x2fv; 438glProgramUniformMatrix4x3dvFunc programUniformMatrix4x3dv; 439glProgramUniformMatrix4x3fvFunc programUniformMatrix4x3fv; 440glProvokingVertexFunc provokingVertex; 441glPushDebugGroupFunc pushDebugGroup; 442glPushGroupMarkerEXTFunc pushGroupMarkerEXT; 443glQueryCounterFunc queryCounter; 444glReadBufferFunc readBuffer; 445glReadPixelsFunc readPixels; 446glReadnPixelsFunc readnPixels; 447glReleaseShaderCompilerFunc releaseShaderCompiler; 448glRenderbufferStorageFunc renderbufferStorage; 449glRenderbufferStorageMultisampleFunc renderbufferStorageMultisample; 450glResumeTransformFeedbackFunc resumeTransformFeedback; 451glSampleCoverageFunc sampleCoverage; 452glSampleMaskiFunc sampleMaski; 453glSamplerParameterIivFunc samplerParameterIiv; 454glSamplerParameterIuivFunc samplerParameterIuiv; 455glSamplerParameterfFunc samplerParameterf; 456glSamplerParameterfvFunc samplerParameterfv; 457glSamplerParameteriFunc samplerParameteri; 458glSamplerParameterivFunc samplerParameteriv; 459glScissorFunc scissor; 460glScissorArrayvFunc scissorArrayv; 461glScissorIndexedFunc scissorIndexed; 462glScissorIndexedvFunc scissorIndexedv; 463glShaderBinaryFunc shaderBinary; 464glShaderSourceFunc shaderSource; 465glShaderStorageBlockBindingFunc shaderStorageBlockBinding; 466glStencilFuncFunc stencilFunc; 467glStencilFuncSeparateFunc stencilFuncSeparate; 468glStencilMaskFunc stencilMask; 469glStencilMaskSeparateFunc stencilMaskSeparate; 470glStencilOpFunc stencilOp; 471glStencilOpSeparateFunc stencilOpSeparate; 472glTexBufferFunc texBuffer; 473glTexBufferRangeFunc texBufferRange; 474glTexImage1DFunc texImage1D; 475glTexImage2DFunc texImage2D; 476glTexImage2DMultisampleFunc texImage2DMultisample; 477glTexImage3DFunc texImage3D; 478glTexImage3DMultisampleFunc texImage3DMultisample; 479glTexParameterIivFunc texParameterIiv; 480glTexParameterIuivFunc texParameterIuiv; 481glTexParameterfFunc texParameterf; 482glTexParameterfvFunc texParameterfv; 483glTexParameteriFunc texParameteri; 484glTexParameterivFunc texParameteriv; 485glTexStorage1DFunc texStorage1D; 486glTexStorage2DFunc texStorage2D; 487glTexStorage2DMultisampleFunc texStorage2DMultisample; 488glTexStorage3DFunc texStorage3D; 489glTexStorage3DMultisampleFunc texStorage3DMultisample; 490glTexSubImage1DFunc texSubImage1D; 491glTexSubImage2DFunc texSubImage2D; 492glTexSubImage3DFunc texSubImage3D; 493glTextureBarrierFunc textureBarrier; 494glTextureBufferFunc textureBuffer; 495glTextureBufferRangeFunc textureBufferRange; 496glTextureParameterIivFunc textureParameterIiv; 497glTextureParameterIuivFunc textureParameterIuiv; 498glTextureParameterfFunc textureParameterf; 499glTextureParameterfvFunc textureParameterfv; 500glTextureParameteriFunc textureParameteri; 501glTextureParameterivFunc textureParameteriv; 502glTextureStorage1DFunc textureStorage1D; 503glTextureStorage2DFunc textureStorage2D; 504glTextureStorage2DMultisampleFunc textureStorage2DMultisample; 505glTextureStorage3DFunc textureStorage3D; 506glTextureStorage3DMultisampleFunc textureStorage3DMultisample; 507glTextureSubImage1DFunc textureSubImage1D; 508glTextureSubImage2DFunc textureSubImage2D; 509glTextureSubImage3DFunc textureSubImage3D; 510glTextureViewFunc textureView; 511glTransformFeedbackBufferBaseFunc transformFeedbackBufferBase; 512glTransformFeedbackBufferRangeFunc transformFeedbackBufferRange; 513glTransformFeedbackVaryingsFunc transformFeedbackVaryings; 514glUniform1dFunc uniform1d; 515glUniform1dvFunc uniform1dv; 516glUniform1fFunc uniform1f; 517glUniform1fvFunc uniform1fv; 518glUniform1iFunc uniform1i; 519glUniform1ivFunc uniform1iv; 520glUniform1uiFunc uniform1ui; 521glUniform1uivFunc uniform1uiv; 522glUniform2dFunc uniform2d; 523glUniform2dvFunc uniform2dv; 524glUniform2fFunc uniform2f; 525glUniform2fvFunc uniform2fv; 526glUniform2iFunc uniform2i; 527glUniform2ivFunc uniform2iv; 528glUniform2uiFunc uniform2ui; 529glUniform2uivFunc uniform2uiv; 530glUniform3dFunc uniform3d; 531glUniform3dvFunc uniform3dv; 532glUniform3fFunc uniform3f; 533glUniform3fvFunc uniform3fv; 534glUniform3iFunc uniform3i; 535glUniform3ivFunc uniform3iv; 536glUniform3uiFunc uniform3ui; 537glUniform3uivFunc uniform3uiv; 538glUniform4dFunc uniform4d; 539glUniform4dvFunc uniform4dv; 540glUniform4fFunc uniform4f; 541glUniform4fvFunc uniform4fv; 542glUniform4iFunc uniform4i; 543glUniform4ivFunc uniform4iv; 544glUniform4uiFunc uniform4ui; 545glUniform4uivFunc uniform4uiv; 546glUniformBlockBindingFunc uniformBlockBinding; 547glUniformMatrix2dvFunc uniformMatrix2dv; 548glUniformMatrix2fvFunc uniformMatrix2fv; 549glUniformMatrix2x3dvFunc uniformMatrix2x3dv; 550glUniformMatrix2x3fvFunc uniformMatrix2x3fv; 551glUniformMatrix2x4dvFunc uniformMatrix2x4dv; 552glUniformMatrix2x4fvFunc uniformMatrix2x4fv; 553glUniformMatrix3dvFunc uniformMatrix3dv; 554glUniformMatrix3fvFunc uniformMatrix3fv; 555glUniformMatrix3x2dvFunc uniformMatrix3x2dv; 556glUniformMatrix3x2fvFunc uniformMatrix3x2fv; 557glUniformMatrix3x4dvFunc uniformMatrix3x4dv; 558glUniformMatrix3x4fvFunc uniformMatrix3x4fv; 559glUniformMatrix4dvFunc uniformMatrix4dv; 560glUniformMatrix4fvFunc uniformMatrix4fv; 561glUniformMatrix4x2dvFunc uniformMatrix4x2dv; 562glUniformMatrix4x2fvFunc uniformMatrix4x2fv; 563glUniformMatrix4x3dvFunc uniformMatrix4x3dv; 564glUniformMatrix4x3fvFunc uniformMatrix4x3fv; 565glUniformSubroutinesuivFunc uniformSubroutinesuiv; 566glUnmapBufferFunc unmapBuffer; 567glUnmapNamedBufferFunc unmapNamedBuffer; 568glUseProgramFunc useProgram; 569glUseProgramStagesFunc useProgramStages; 570glValidateProgramFunc validateProgram; 571glValidateProgramPipelineFunc validateProgramPipeline; 572glVertexArrayAttribBindingFunc vertexArrayAttribBinding; 573glVertexArrayAttribFormatFunc vertexArrayAttribFormat; 574glVertexArrayAttribIFormatFunc vertexArrayAttribIFormat; 575glVertexArrayAttribLFormatFunc vertexArrayAttribLFormat; 576glVertexArrayBindingDivisorFunc vertexArrayBindingDivisor; 577glVertexArrayElementBufferFunc vertexArrayElementBuffer; 578glVertexArrayVertexBufferFunc vertexArrayVertexBuffer; 579glVertexArrayVertexBuffersFunc vertexArrayVertexBuffers; 580glVertexAttrib1dFunc vertexAttrib1d; 581glVertexAttrib1dvFunc vertexAttrib1dv; 582glVertexAttrib1fFunc vertexAttrib1f; 583glVertexAttrib1fvFunc vertexAttrib1fv; 584glVertexAttrib1sFunc vertexAttrib1s; 585glVertexAttrib1svFunc vertexAttrib1sv; 586glVertexAttrib2dFunc vertexAttrib2d; 587glVertexAttrib2dvFunc vertexAttrib2dv; 588glVertexAttrib2fFunc vertexAttrib2f; 589glVertexAttrib2fvFunc vertexAttrib2fv; 590glVertexAttrib2sFunc vertexAttrib2s; 591glVertexAttrib2svFunc vertexAttrib2sv; 592glVertexAttrib3dFunc vertexAttrib3d; 593glVertexAttrib3dvFunc vertexAttrib3dv; 594glVertexAttrib3fFunc vertexAttrib3f; 595glVertexAttrib3fvFunc vertexAttrib3fv; 596glVertexAttrib3sFunc vertexAttrib3s; 597glVertexAttrib3svFunc vertexAttrib3sv; 598glVertexAttrib4NbvFunc vertexAttrib4Nbv; 599glVertexAttrib4NivFunc vertexAttrib4Niv; 600glVertexAttrib4NsvFunc vertexAttrib4Nsv; 601glVertexAttrib4NubFunc vertexAttrib4Nub; 602glVertexAttrib4NubvFunc vertexAttrib4Nubv; 603glVertexAttrib4NuivFunc vertexAttrib4Nuiv; 604glVertexAttrib4NusvFunc vertexAttrib4Nusv; 605glVertexAttrib4bvFunc vertexAttrib4bv; 606glVertexAttrib4dFunc vertexAttrib4d; 607glVertexAttrib4dvFunc vertexAttrib4dv; 608glVertexAttrib4fFunc vertexAttrib4f; 609glVertexAttrib4fvFunc vertexAttrib4fv; 610glVertexAttrib4ivFunc vertexAttrib4iv; 611glVertexAttrib4sFunc vertexAttrib4s; 612glVertexAttrib4svFunc vertexAttrib4sv; 613glVertexAttrib4ubvFunc vertexAttrib4ubv; 614glVertexAttrib4uivFunc vertexAttrib4uiv; 615glVertexAttrib4usvFunc vertexAttrib4usv; 616glVertexAttribBindingFunc vertexAttribBinding; 617glVertexAttribDivisorFunc vertexAttribDivisor; 618glVertexAttribFormatFunc vertexAttribFormat; 619glVertexAttribI1iFunc vertexAttribI1i; 620glVertexAttribI1ivFunc vertexAttribI1iv; 621glVertexAttribI1uiFunc vertexAttribI1ui; 622glVertexAttribI1uivFunc vertexAttribI1uiv; 623glVertexAttribI2iFunc vertexAttribI2i; 624glVertexAttribI2ivFunc vertexAttribI2iv; 625glVertexAttribI2uiFunc vertexAttribI2ui; 626glVertexAttribI2uivFunc vertexAttribI2uiv; 627glVertexAttribI3iFunc vertexAttribI3i; 628glVertexAttribI3ivFunc vertexAttribI3iv; 629glVertexAttribI3uiFunc vertexAttribI3ui; 630glVertexAttribI3uivFunc vertexAttribI3uiv; 631glVertexAttribI4bvFunc vertexAttribI4bv; 632glVertexAttribI4iFunc vertexAttribI4i; 633glVertexAttribI4ivFunc vertexAttribI4iv; 634glVertexAttribI4svFunc vertexAttribI4sv; 635glVertexAttribI4ubvFunc vertexAttribI4ubv; 636glVertexAttribI4uiFunc vertexAttribI4ui; 637glVertexAttribI4uivFunc vertexAttribI4uiv; 638glVertexAttribI4usvFunc vertexAttribI4usv; 639glVertexAttribIFormatFunc vertexAttribIFormat; 640glVertexAttribIPointerFunc vertexAttribIPointer; 641glVertexAttribL1dFunc vertexAttribL1d; 642glVertexAttribL1dvFunc vertexAttribL1dv; 643glVertexAttribL2dFunc vertexAttribL2d; 644glVertexAttribL2dvFunc vertexAttribL2dv; 645glVertexAttribL3dFunc vertexAttribL3d; 646glVertexAttribL3dvFunc vertexAttribL3dv; 647glVertexAttribL4dFunc vertexAttribL4d; 648glVertexAttribL4dvFunc vertexAttribL4dv; 649glVertexAttribLFormatFunc vertexAttribLFormat; 650glVertexAttribLPointerFunc vertexAttribLPointer; 651glVertexAttribP1uiFunc vertexAttribP1ui; 652glVertexAttribP1uivFunc vertexAttribP1uiv; 653glVertexAttribP2uiFunc vertexAttribP2ui; 654glVertexAttribP2uivFunc vertexAttribP2uiv; 655glVertexAttribP3uiFunc vertexAttribP3ui; 656glVertexAttribP3uivFunc vertexAttribP3uiv; 657glVertexAttribP4uiFunc vertexAttribP4ui; 658glVertexAttribP4uivFunc vertexAttribP4uiv; 659glVertexAttribPointerFunc vertexAttribPointer; 660glVertexBindingDivisorFunc vertexBindingDivisor; 661glViewportFunc viewport; 662glViewportArrayvFunc viewportArrayv; 663glViewportIndexedfFunc viewportIndexedf; 664glViewportIndexedfvFunc viewportIndexedfv; 665glWaitSyncFunc waitSync; 666