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