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 acc85f4b76949b015c0354bd8c20a1076a49b1cf. 5 */ 6#define glActiveShaderProgram glwActiveShaderProgram 7#define glActiveTexture glwActiveTexture 8#define glAttachShader glwAttachShader 9#define glBeginConditionalRender glwBeginConditionalRender 10#define glBeginQuery glwBeginQuery 11#define glBeginQueryIndexed glwBeginQueryIndexed 12#define glBeginTransformFeedback glwBeginTransformFeedback 13#define glBindAttribLocation glwBindAttribLocation 14#define glBindBuffer glwBindBuffer 15#define glBindBufferBase glwBindBufferBase 16#define glBindBufferRange glwBindBufferRange 17#define glBindBuffersBase glwBindBuffersBase 18#define glBindBuffersRange glwBindBuffersRange 19#define glBindFragDataLocation glwBindFragDataLocation 20#define glBindFragDataLocationIndexed glwBindFragDataLocationIndexed 21#define glBindFramebuffer glwBindFramebuffer 22#define glBindImageTexture glwBindImageTexture 23#define glBindImageTextures glwBindImageTextures 24#define glBindMultiTextureEXT glwBindMultiTextureEXT 25#define glBindProgramPipeline glwBindProgramPipeline 26#define glBindRenderbuffer glwBindRenderbuffer 27#define glBindSampler glwBindSampler 28#define glBindSamplers glwBindSamplers 29#define glBindTexture glwBindTexture 30#define glBindTextureUnit glwBindTextureUnit 31#define glBindTextures glwBindTextures 32#define glBindTransformFeedback glwBindTransformFeedback 33#define glBindVertexArray glwBindVertexArray 34#define glBindVertexBuffer glwBindVertexBuffer 35#define glBindVertexBuffers glwBindVertexBuffers 36#define glBlendBarrier glwBlendBarrier 37#define glBlendColor glwBlendColor 38#define glBlendEquation glwBlendEquation 39#define glBlendEquationSeparate glwBlendEquationSeparate 40#define glBlendEquationSeparatei glwBlendEquationSeparatei 41#define glBlendEquationi glwBlendEquationi 42#define glBlendFunc glwBlendFunc 43#define glBlendFuncSeparate glwBlendFuncSeparate 44#define glBlendFuncSeparatei glwBlendFuncSeparatei 45#define glBlendFunci glwBlendFunci 46#define glBlitFramebuffer glwBlitFramebuffer 47#define glBlitNamedFramebuffer glwBlitNamedFramebuffer 48#define glBufferData glwBufferData 49#define glBufferPageCommitmentARB glwBufferPageCommitmentARB 50#define glBufferStorage glwBufferStorage 51#define glBufferSubData glwBufferSubData 52#define glCheckFramebufferStatus glwCheckFramebufferStatus 53#define glCheckNamedFramebufferStatus glwCheckNamedFramebufferStatus 54#define glCheckNamedFramebufferStatusEXT glwCheckNamedFramebufferStatusEXT 55#define glClampColor glwClampColor 56#define glClear glwClear 57#define glClearBufferData glwClearBufferData 58#define glClearBufferSubData glwClearBufferSubData 59#define glClearBufferfi glwClearBufferfi 60#define glClearBufferfv glwClearBufferfv 61#define glClearBufferiv glwClearBufferiv 62#define glClearBufferuiv glwClearBufferuiv 63#define glClearColor glwClearColor 64#define glClearDepth glwClearDepth 65#define glClearDepthf glwClearDepthf 66#define glClearNamedBufferData glwClearNamedBufferData 67#define glClearNamedBufferDataEXT glwClearNamedBufferDataEXT 68#define glClearNamedBufferSubData glwClearNamedBufferSubData 69#define glClearNamedBufferSubDataEXT glwClearNamedBufferSubDataEXT 70#define glClearNamedFramebufferfi glwClearNamedFramebufferfi 71#define glClearNamedFramebufferfv glwClearNamedFramebufferfv 72#define glClearNamedFramebufferiv glwClearNamedFramebufferiv 73#define glClearNamedFramebufferuiv glwClearNamedFramebufferuiv 74#define glClearStencil glwClearStencil 75#define glClearTexImage glwClearTexImage 76#define glClearTexSubImage glwClearTexSubImage 77#define glClientAttribDefaultEXT glwClientAttribDefaultEXT 78#define glClientWaitSync glwClientWaitSync 79#define glClipControl glwClipControl 80#define glColorMask glwColorMask 81#define glColorMaski glwColorMaski 82#define glCompileShader glwCompileShader 83#define glCompressedMultiTexImage1DEXT glwCompressedMultiTexImage1DEXT 84#define glCompressedMultiTexImage2DEXT glwCompressedMultiTexImage2DEXT 85#define glCompressedMultiTexImage3DEXT glwCompressedMultiTexImage3DEXT 86#define glCompressedMultiTexSubImage1DEXT glwCompressedMultiTexSubImage1DEXT 87#define glCompressedMultiTexSubImage2DEXT glwCompressedMultiTexSubImage2DEXT 88#define glCompressedMultiTexSubImage3DEXT glwCompressedMultiTexSubImage3DEXT 89#define glCompressedTexImage1D glwCompressedTexImage1D 90#define glCompressedTexImage2D glwCompressedTexImage2D 91#define glCompressedTexImage3D glwCompressedTexImage3D 92#define glCompressedTexImage3DOES glwCompressedTexImage3DOES 93#define glCompressedTexSubImage1D glwCompressedTexSubImage1D 94#define glCompressedTexSubImage2D glwCompressedTexSubImage2D 95#define glCompressedTexSubImage3D glwCompressedTexSubImage3D 96#define glCompressedTexSubImage3DOES glwCompressedTexSubImage3DOES 97#define glCompressedTextureImage1DEXT glwCompressedTextureImage1DEXT 98#define glCompressedTextureImage2DEXT glwCompressedTextureImage2DEXT 99#define glCompressedTextureImage3DEXT glwCompressedTextureImage3DEXT 100#define glCompressedTextureSubImage1D glwCompressedTextureSubImage1D 101#define glCompressedTextureSubImage1DEXT glwCompressedTextureSubImage1DEXT 102#define glCompressedTextureSubImage2D glwCompressedTextureSubImage2D 103#define glCompressedTextureSubImage2DEXT glwCompressedTextureSubImage2DEXT 104#define glCompressedTextureSubImage3D glwCompressedTextureSubImage3D 105#define glCompressedTextureSubImage3DEXT glwCompressedTextureSubImage3DEXT 106#define glCopyBufferSubData glwCopyBufferSubData 107#define glCopyImageSubData glwCopyImageSubData 108#define glCopyMultiTexImage1DEXT glwCopyMultiTexImage1DEXT 109#define glCopyMultiTexImage2DEXT glwCopyMultiTexImage2DEXT 110#define glCopyMultiTexSubImage1DEXT glwCopyMultiTexSubImage1DEXT 111#define glCopyMultiTexSubImage2DEXT glwCopyMultiTexSubImage2DEXT 112#define glCopyMultiTexSubImage3DEXT glwCopyMultiTexSubImage3DEXT 113#define glCopyNamedBufferSubData glwCopyNamedBufferSubData 114#define glCopyTexImage1D glwCopyTexImage1D 115#define glCopyTexImage2D glwCopyTexImage2D 116#define glCopyTexSubImage1D glwCopyTexSubImage1D 117#define glCopyTexSubImage2D glwCopyTexSubImage2D 118#define glCopyTexSubImage3D glwCopyTexSubImage3D 119#define glCopyTexSubImage3DOES glwCopyTexSubImage3DOES 120#define glCopyTextureImage1DEXT glwCopyTextureImage1DEXT 121#define glCopyTextureImage2DEXT glwCopyTextureImage2DEXT 122#define glCopyTextureSubImage1D glwCopyTextureSubImage1D 123#define glCopyTextureSubImage1DEXT glwCopyTextureSubImage1DEXT 124#define glCopyTextureSubImage2D glwCopyTextureSubImage2D 125#define glCopyTextureSubImage2DEXT glwCopyTextureSubImage2DEXT 126#define glCopyTextureSubImage3D glwCopyTextureSubImage3D 127#define glCopyTextureSubImage3DEXT glwCopyTextureSubImage3DEXT 128#define glCreateBuffers glwCreateBuffers 129#define glCreateFramebuffers glwCreateFramebuffers 130#define glCreateProgram glwCreateProgram 131#define glCreateProgramPipelines glwCreateProgramPipelines 132#define glCreateQueries glwCreateQueries 133#define glCreateRenderbuffers glwCreateRenderbuffers 134#define glCreateSamplers glwCreateSamplers 135#define glCreateShader glwCreateShader 136#define glCreateShaderProgramv glwCreateShaderProgramv 137#define glCreateTextures glwCreateTextures 138#define glCreateTransformFeedbacks glwCreateTransformFeedbacks 139#define glCreateVertexArrays glwCreateVertexArrays 140#define glCullFace glwCullFace 141#define glDebugMessageCallback glwDebugMessageCallback 142#define glDebugMessageControl glwDebugMessageControl 143#define glDebugMessageInsert glwDebugMessageInsert 144#define glDeleteBuffers glwDeleteBuffers 145#define glDeleteFramebuffers glwDeleteFramebuffers 146#define glDeleteProgram glwDeleteProgram 147#define glDeleteProgramPipelines glwDeleteProgramPipelines 148#define glDeleteQueries glwDeleteQueries 149#define glDeleteRenderbuffers glwDeleteRenderbuffers 150#define glDeleteSamplers glwDeleteSamplers 151#define glDeleteShader glwDeleteShader 152#define glDeleteSync glwDeleteSync 153#define glDeleteTextures glwDeleteTextures 154#define glDeleteTransformFeedbacks glwDeleteTransformFeedbacks 155#define glDeleteVertexArrays glwDeleteVertexArrays 156#define glDepthBoundsEXT glwDepthBoundsEXT 157#define glDepthFunc glwDepthFunc 158#define glDepthMask glwDepthMask 159#define glDepthRange glwDepthRange 160#define glDepthRangeArrayfvOES glwDepthRangeArrayfvOES 161#define glDepthRangeArrayv glwDepthRangeArrayv 162#define glDepthRangeIndexed glwDepthRangeIndexed 163#define glDepthRangeIndexedfOES glwDepthRangeIndexedfOES 164#define glDepthRangef glwDepthRangef 165#define glDetachShader glwDetachShader 166#define glDisable glwDisable 167#define glDisableClientStateIndexedEXT glwDisableClientStateIndexedEXT 168#define glDisableClientStateiEXT glwDisableClientStateiEXT 169#define glDisableVertexArrayAttrib glwDisableVertexArrayAttrib 170#define glDisableVertexArrayAttribEXT glwDisableVertexArrayAttribEXT 171#define glDisableVertexArrayEXT glwDisableVertexArrayEXT 172#define glDisableVertexAttribArray glwDisableVertexAttribArray 173#define glDisablei glwDisablei 174#define glDispatchCompute glwDispatchCompute 175#define glDispatchComputeIndirect glwDispatchComputeIndirect 176#define glDrawArrays glwDrawArrays 177#define glDrawArraysIndirect glwDrawArraysIndirect 178#define glDrawArraysInstanced glwDrawArraysInstanced 179#define glDrawArraysInstancedBaseInstance glwDrawArraysInstancedBaseInstance 180#define glDrawBuffer glwDrawBuffer 181#define glDrawBuffers glwDrawBuffers 182#define glDrawElements glwDrawElements 183#define glDrawElementsBaseVertex glwDrawElementsBaseVertex 184#define glDrawElementsIndirect glwDrawElementsIndirect 185#define glDrawElementsInstanced glwDrawElementsInstanced 186#define glDrawElementsInstancedBaseInstance glwDrawElementsInstancedBaseInstance 187#define glDrawElementsInstancedBaseVertex glwDrawElementsInstancedBaseVertex 188#define glDrawElementsInstancedBaseVertexBaseInstance glwDrawElementsInstancedBaseVertexBaseInstance 189#define glDrawRangeElements glwDrawRangeElements 190#define glDrawRangeElementsBaseVertex glwDrawRangeElementsBaseVertex 191#define glDrawTransformFeedback glwDrawTransformFeedback 192#define glDrawTransformFeedbackInstanced glwDrawTransformFeedbackInstanced 193#define glDrawTransformFeedbackStream glwDrawTransformFeedbackStream 194#define glDrawTransformFeedbackStreamInstanced glwDrawTransformFeedbackStreamInstanced 195#define glEGLImageTargetRenderbufferStorageOES glwEGLImageTargetRenderbufferStorageOES 196#define glEGLImageTargetTexture2DOES glwEGLImageTargetTexture2DOES 197#define glEnable glwEnable 198#define glEnableClientStateIndexedEXT glwEnableClientStateIndexedEXT 199#define glEnableClientStateiEXT glwEnableClientStateiEXT 200#define glEnableVertexArrayAttrib glwEnableVertexArrayAttrib 201#define glEnableVertexArrayAttribEXT glwEnableVertexArrayAttribEXT 202#define glEnableVertexArrayEXT glwEnableVertexArrayEXT 203#define glEnableVertexAttribArray glwEnableVertexAttribArray 204#define glEnablei glwEnablei 205#define glEndConditionalRender glwEndConditionalRender 206#define glEndQuery glwEndQuery 207#define glEndQueryIndexed glwEndQueryIndexed 208#define glEndTransformFeedback glwEndTransformFeedback 209#define glFenceSync glwFenceSync 210#define glFinish glwFinish 211#define glFlush glwFlush 212#define glFlushMappedBufferRange glwFlushMappedBufferRange 213#define glFlushMappedNamedBufferRange glwFlushMappedNamedBufferRange 214#define glFlushMappedNamedBufferRangeEXT glwFlushMappedNamedBufferRangeEXT 215#define glFramebufferDrawBufferEXT glwFramebufferDrawBufferEXT 216#define glFramebufferDrawBuffersEXT glwFramebufferDrawBuffersEXT 217#define glFramebufferParameteri glwFramebufferParameteri 218#define glFramebufferReadBufferEXT glwFramebufferReadBufferEXT 219#define glFramebufferRenderbuffer glwFramebufferRenderbuffer 220#define glFramebufferTexture glwFramebufferTexture 221#define glFramebufferTexture1D glwFramebufferTexture1D 222#define glFramebufferTexture2D glwFramebufferTexture2D 223#define glFramebufferTexture2DMultisampleEXT glwFramebufferTexture2DMultisampleEXT 224#define glFramebufferTexture3D glwFramebufferTexture3D 225#define glFramebufferTexture3DOES glwFramebufferTexture3DOES 226#define glFramebufferTextureLayer glwFramebufferTextureLayer 227#define glFramebufferTextureMultisampleMultiviewOVR glwFramebufferTextureMultisampleMultiviewOVR 228#define glFramebufferTextureMultiviewOVR glwFramebufferTextureMultiviewOVR 229#define glFrontFace glwFrontFace 230#define glGenBuffers glwGenBuffers 231#define glGenFramebuffers glwGenFramebuffers 232#define glGenProgramPipelines glwGenProgramPipelines 233#define glGenQueries glwGenQueries 234#define glGenRenderbuffers glwGenRenderbuffers 235#define glGenSamplers glwGenSamplers 236#define glGenTextures glwGenTextures 237#define glGenTransformFeedbacks glwGenTransformFeedbacks 238#define glGenVertexArrays glwGenVertexArrays 239#define glGenerateMipmap glwGenerateMipmap 240#define glGenerateMultiTexMipmapEXT glwGenerateMultiTexMipmapEXT 241#define glGenerateTextureMipmap glwGenerateTextureMipmap 242#define glGenerateTextureMipmapEXT glwGenerateTextureMipmapEXT 243#define glGetActiveAtomicCounterBufferiv glwGetActiveAtomicCounterBufferiv 244#define glGetActiveAttrib glwGetActiveAttrib 245#define glGetActiveSubroutineName glwGetActiveSubroutineName 246#define glGetActiveSubroutineUniformName glwGetActiveSubroutineUniformName 247#define glGetActiveSubroutineUniformiv glwGetActiveSubroutineUniformiv 248#define glGetActiveUniform glwGetActiveUniform 249#define glGetActiveUniformBlockName glwGetActiveUniformBlockName 250#define glGetActiveUniformBlockiv glwGetActiveUniformBlockiv 251#define glGetActiveUniformName glwGetActiveUniformName 252#define glGetActiveUniformsiv glwGetActiveUniformsiv 253#define glGetAttachedShaders glwGetAttachedShaders 254#define glGetAttribLocation glwGetAttribLocation 255#define glGetBooleani_v glwGetBooleani_v 256#define glGetBooleanv glwGetBooleanv 257#define glGetBufferParameteri64v glwGetBufferParameteri64v 258#define glGetBufferParameteriv glwGetBufferParameteriv 259#define glGetBufferPointerv glwGetBufferPointerv 260#define glGetBufferSubData glwGetBufferSubData 261#define glGetCompressedMultiTexImageEXT glwGetCompressedMultiTexImageEXT 262#define glGetCompressedTexImage glwGetCompressedTexImage 263#define glGetCompressedTextureImage glwGetCompressedTextureImage 264#define glGetCompressedTextureImageEXT glwGetCompressedTextureImageEXT 265#define glGetCompressedTextureSubImage glwGetCompressedTextureSubImage 266#define glGetDebugMessageLog glwGetDebugMessageLog 267#define glGetDoublei_v glwGetDoublei_v 268#define glGetDoublev glwGetDoublev 269#define glGetError glwGetError 270#define glGetFloati_v glwGetFloati_v 271#define glGetFloatv glwGetFloatv 272#define glGetFragDataIndex glwGetFragDataIndex 273#define glGetFragDataLocation glwGetFragDataLocation 274#define glGetFramebufferAttachmentParameteriv glwGetFramebufferAttachmentParameteriv 275#define glGetFramebufferParameteriv glwGetFramebufferParameteriv 276#define glGetFramebufferParameterivEXT glwGetFramebufferParameterivEXT 277#define glGetGraphicsResetStatus glwGetGraphicsResetStatus 278#define glGetInteger64i_v glwGetInteger64i_v 279#define glGetInteger64v glwGetInteger64v 280#define glGetIntegeri_v glwGetIntegeri_v 281#define glGetIntegerv glwGetIntegerv 282#define glGetInternalformatSampleivNV glwGetInternalformatSampleivNV 283#define glGetInternalformati64v glwGetInternalformati64v 284#define glGetInternalformativ glwGetInternalformativ 285#define glGetMultiTexEnvfvEXT glwGetMultiTexEnvfvEXT 286#define glGetMultiTexEnvivEXT glwGetMultiTexEnvivEXT 287#define glGetMultiTexGendvEXT glwGetMultiTexGendvEXT 288#define glGetMultiTexGenfvEXT glwGetMultiTexGenfvEXT 289#define glGetMultiTexGenivEXT glwGetMultiTexGenivEXT 290#define glGetMultiTexImageEXT glwGetMultiTexImageEXT 291#define glGetMultiTexLevelParameterfvEXT glwGetMultiTexLevelParameterfvEXT 292#define glGetMultiTexLevelParameterivEXT glwGetMultiTexLevelParameterivEXT 293#define glGetMultiTexParameterIivEXT glwGetMultiTexParameterIivEXT 294#define glGetMultiTexParameterIuivEXT glwGetMultiTexParameterIuivEXT 295#define glGetMultiTexParameterfvEXT glwGetMultiTexParameterfvEXT 296#define glGetMultiTexParameterivEXT glwGetMultiTexParameterivEXT 297#define glGetMultisamplefv glwGetMultisamplefv 298#define glGetNamedBufferParameteri64v glwGetNamedBufferParameteri64v 299#define glGetNamedBufferParameteriv glwGetNamedBufferParameteriv 300#define glGetNamedBufferParameterivEXT glwGetNamedBufferParameterivEXT 301#define glGetNamedBufferPointerv glwGetNamedBufferPointerv 302#define glGetNamedBufferPointervEXT glwGetNamedBufferPointervEXT 303#define glGetNamedBufferSubData glwGetNamedBufferSubData 304#define glGetNamedBufferSubDataEXT glwGetNamedBufferSubDataEXT 305#define glGetNamedFramebufferAttachmentParameteriv glwGetNamedFramebufferAttachmentParameteriv 306#define glGetNamedFramebufferAttachmentParameterivEXT glwGetNamedFramebufferAttachmentParameterivEXT 307#define glGetNamedFramebufferParameteriv glwGetNamedFramebufferParameteriv 308#define glGetNamedFramebufferParameterivEXT glwGetNamedFramebufferParameterivEXT 309#define glGetNamedProgramLocalParameterIivEXT glwGetNamedProgramLocalParameterIivEXT 310#define glGetNamedProgramLocalParameterIuivEXT glwGetNamedProgramLocalParameterIuivEXT 311#define glGetNamedProgramLocalParameterdvEXT glwGetNamedProgramLocalParameterdvEXT 312#define glGetNamedProgramLocalParameterfvEXT glwGetNamedProgramLocalParameterfvEXT 313#define glGetNamedProgramStringEXT glwGetNamedProgramStringEXT 314#define glGetNamedProgramivEXT glwGetNamedProgramivEXT 315#define glGetNamedRenderbufferParameteriv glwGetNamedRenderbufferParameteriv 316#define glGetNamedRenderbufferParameterivEXT glwGetNamedRenderbufferParameterivEXT 317#define glGetObjectLabel glwGetObjectLabel 318#define glGetObjectPtrLabel glwGetObjectPtrLabel 319#define glGetPointerIndexedvEXT glwGetPointerIndexedvEXT 320#define glGetPointeri_vEXT glwGetPointeri_vEXT 321#define glGetPointerv glwGetPointerv 322#define glGetProgramBinary glwGetProgramBinary 323#define glGetProgramInfoLog glwGetProgramInfoLog 324#define glGetProgramInterfaceiv glwGetProgramInterfaceiv 325#define glGetProgramPipelineInfoLog glwGetProgramPipelineInfoLog 326#define glGetProgramPipelineiv glwGetProgramPipelineiv 327#define glGetProgramResourceIndex glwGetProgramResourceIndex 328#define glGetProgramResourceLocation glwGetProgramResourceLocation 329#define glGetProgramResourceLocationIndex glwGetProgramResourceLocationIndex 330#define glGetProgramResourceName glwGetProgramResourceName 331#define glGetProgramResourceiv glwGetProgramResourceiv 332#define glGetProgramStageiv glwGetProgramStageiv 333#define glGetProgramiv glwGetProgramiv 334#define glGetQueryBufferObjecti64v glwGetQueryBufferObjecti64v 335#define glGetQueryBufferObjectiv glwGetQueryBufferObjectiv 336#define glGetQueryBufferObjectui64v glwGetQueryBufferObjectui64v 337#define glGetQueryBufferObjectuiv glwGetQueryBufferObjectuiv 338#define glGetQueryIndexediv glwGetQueryIndexediv 339#define glGetQueryObjecti64v glwGetQueryObjecti64v 340#define glGetQueryObjectiv glwGetQueryObjectiv 341#define glGetQueryObjectui64v glwGetQueryObjectui64v 342#define glGetQueryObjectuiv glwGetQueryObjectuiv 343#define glGetQueryiv glwGetQueryiv 344#define glGetRenderbufferParameteriv glwGetRenderbufferParameteriv 345#define glGetSamplerParameterIiv glwGetSamplerParameterIiv 346#define glGetSamplerParameterIuiv glwGetSamplerParameterIuiv 347#define glGetSamplerParameterfv glwGetSamplerParameterfv 348#define glGetSamplerParameteriv glwGetSamplerParameteriv 349#define glGetShaderInfoLog glwGetShaderInfoLog 350#define glGetShaderPrecisionFormat glwGetShaderPrecisionFormat 351#define glGetShaderSource glwGetShaderSource 352#define glGetShaderiv glwGetShaderiv 353#define glGetString glwGetString 354#define glGetStringi glwGetStringi 355#define glGetSubroutineIndex glwGetSubroutineIndex 356#define glGetSubroutineUniformLocation glwGetSubroutineUniformLocation 357#define glGetSynciv glwGetSynciv 358#define glGetTexImage glwGetTexImage 359#define glGetTexLevelParameterfv glwGetTexLevelParameterfv 360#define glGetTexLevelParameteriv glwGetTexLevelParameteriv 361#define glGetTexParameterIiv glwGetTexParameterIiv 362#define glGetTexParameterIuiv glwGetTexParameterIuiv 363#define glGetTexParameterfv glwGetTexParameterfv 364#define glGetTexParameteriv glwGetTexParameteriv 365#define glGetTextureImage glwGetTextureImage 366#define glGetTextureImageEXT glwGetTextureImageEXT 367#define glGetTextureLevelParameterfv glwGetTextureLevelParameterfv 368#define glGetTextureLevelParameterfvEXT glwGetTextureLevelParameterfvEXT 369#define glGetTextureLevelParameteriv glwGetTextureLevelParameteriv 370#define glGetTextureLevelParameterivEXT glwGetTextureLevelParameterivEXT 371#define glGetTextureParameterIiv glwGetTextureParameterIiv 372#define glGetTextureParameterIivEXT glwGetTextureParameterIivEXT 373#define glGetTextureParameterIuiv glwGetTextureParameterIuiv 374#define glGetTextureParameterIuivEXT glwGetTextureParameterIuivEXT 375#define glGetTextureParameterfv glwGetTextureParameterfv 376#define glGetTextureParameterfvEXT glwGetTextureParameterfvEXT 377#define glGetTextureParameteriv glwGetTextureParameteriv 378#define glGetTextureParameterivEXT glwGetTextureParameterivEXT 379#define glGetTextureSubImage glwGetTextureSubImage 380#define glGetTransformFeedbackVarying glwGetTransformFeedbackVarying 381#define glGetTransformFeedbacki64_v glwGetTransformFeedbacki64_v 382#define glGetTransformFeedbacki_v glwGetTransformFeedbacki_v 383#define glGetTransformFeedbackiv glwGetTransformFeedbackiv 384#define glGetUniformBlockIndex glwGetUniformBlockIndex 385#define glGetUniformIndices glwGetUniformIndices 386#define glGetUniformLocation glwGetUniformLocation 387#define glGetUniformSubroutineuiv glwGetUniformSubroutineuiv 388#define glGetUniformdv glwGetUniformdv 389#define glGetUniformfv glwGetUniformfv 390#define glGetUniformiv glwGetUniformiv 391#define glGetUniformuiv glwGetUniformuiv 392#define glGetVertexArrayIndexed64iv glwGetVertexArrayIndexed64iv 393#define glGetVertexArrayIndexediv glwGetVertexArrayIndexediv 394#define glGetVertexArrayIntegeri_vEXT glwGetVertexArrayIntegeri_vEXT 395#define glGetVertexArrayIntegervEXT glwGetVertexArrayIntegervEXT 396#define glGetVertexArrayPointeri_vEXT glwGetVertexArrayPointeri_vEXT 397#define glGetVertexArrayPointervEXT glwGetVertexArrayPointervEXT 398#define glGetVertexArrayiv glwGetVertexArrayiv 399#define glGetVertexAttribIiv glwGetVertexAttribIiv 400#define glGetVertexAttribIuiv glwGetVertexAttribIuiv 401#define glGetVertexAttribLdv glwGetVertexAttribLdv 402#define glGetVertexAttribPointerv glwGetVertexAttribPointerv 403#define glGetVertexAttribdv glwGetVertexAttribdv 404#define glGetVertexAttribfv glwGetVertexAttribfv 405#define glGetVertexAttribiv glwGetVertexAttribiv 406#define glGetnCompressedTexImage glwGetnCompressedTexImage 407#define glGetnTexImage glwGetnTexImage 408#define glGetnUniformdv glwGetnUniformdv 409#define glGetnUniformfv glwGetnUniformfv 410#define glGetnUniformiv glwGetnUniformiv 411#define glGetnUniformuiv glwGetnUniformuiv 412#define glHint glwHint 413#define glInsertEventMarkerEXT glwInsertEventMarkerEXT 414#define glInvalidateBufferData glwInvalidateBufferData 415#define glInvalidateBufferSubData glwInvalidateBufferSubData 416#define glInvalidateFramebuffer glwInvalidateFramebuffer 417#define glInvalidateNamedFramebufferData glwInvalidateNamedFramebufferData 418#define glInvalidateNamedFramebufferSubData glwInvalidateNamedFramebufferSubData 419#define glInvalidateSubFramebuffer glwInvalidateSubFramebuffer 420#define glInvalidateTexImage glwInvalidateTexImage 421#define glInvalidateTexSubImage glwInvalidateTexSubImage 422#define glIsBuffer glwIsBuffer 423#define glIsEnabled glwIsEnabled 424#define glIsEnabledi glwIsEnabledi 425#define glIsFramebuffer glwIsFramebuffer 426#define glIsProgram glwIsProgram 427#define glIsProgramPipeline glwIsProgramPipeline 428#define glIsQuery glwIsQuery 429#define glIsRenderbuffer glwIsRenderbuffer 430#define glIsSampler glwIsSampler 431#define glIsShader glwIsShader 432#define glIsSync glwIsSync 433#define glIsTexture glwIsTexture 434#define glIsTransformFeedback glwIsTransformFeedback 435#define glIsVertexArray glwIsVertexArray 436#define glLineWidth glwLineWidth 437#define glLinkProgram glwLinkProgram 438#define glLogicOp glwLogicOp 439#define glMapBuffer glwMapBuffer 440#define glMapBufferRange glwMapBufferRange 441#define glMapNamedBuffer glwMapNamedBuffer 442#define glMapNamedBufferEXT glwMapNamedBufferEXT 443#define glMapNamedBufferRange glwMapNamedBufferRange 444#define glMapNamedBufferRangeEXT glwMapNamedBufferRangeEXT 445#define glMatrixFrustumEXT glwMatrixFrustumEXT 446#define glMatrixLoadIdentityEXT glwMatrixLoadIdentityEXT 447#define glMatrixLoadTransposedEXT glwMatrixLoadTransposedEXT 448#define glMatrixLoadTransposefEXT glwMatrixLoadTransposefEXT 449#define glMatrixLoaddEXT glwMatrixLoaddEXT 450#define glMatrixLoadfEXT glwMatrixLoadfEXT 451#define glMatrixMultTransposedEXT glwMatrixMultTransposedEXT 452#define glMatrixMultTransposefEXT glwMatrixMultTransposefEXT 453#define glMatrixMultdEXT glwMatrixMultdEXT 454#define glMatrixMultfEXT glwMatrixMultfEXT 455#define glMatrixOrthoEXT glwMatrixOrthoEXT 456#define glMatrixPopEXT glwMatrixPopEXT 457#define glMatrixPushEXT glwMatrixPushEXT 458#define glMatrixRotatedEXT glwMatrixRotatedEXT 459#define glMatrixRotatefEXT glwMatrixRotatefEXT 460#define glMatrixScaledEXT glwMatrixScaledEXT 461#define glMatrixScalefEXT glwMatrixScalefEXT 462#define glMatrixTranslatedEXT glwMatrixTranslatedEXT 463#define glMatrixTranslatefEXT glwMatrixTranslatefEXT 464#define glMaxShaderCompilerThreadsKHR glwMaxShaderCompilerThreadsKHR 465#define glMemoryBarrier glwMemoryBarrier 466#define glMemoryBarrierByRegion glwMemoryBarrierByRegion 467#define glMinSampleShading glwMinSampleShading 468#define glMultiDrawArrays glwMultiDrawArrays 469#define glMultiDrawArraysIndirect glwMultiDrawArraysIndirect 470#define glMultiDrawArraysIndirectCount glwMultiDrawArraysIndirectCount 471#define glMultiDrawElements glwMultiDrawElements 472#define glMultiDrawElementsBaseVertex glwMultiDrawElementsBaseVertex 473#define glMultiDrawElementsIndirect glwMultiDrawElementsIndirect 474#define glMultiDrawElementsIndirectCount glwMultiDrawElementsIndirectCount 475#define glMultiTexBufferEXT glwMultiTexBufferEXT 476#define glMultiTexCoordPointerEXT glwMultiTexCoordPointerEXT 477#define glMultiTexEnvfEXT glwMultiTexEnvfEXT 478#define glMultiTexEnvfvEXT glwMultiTexEnvfvEXT 479#define glMultiTexEnviEXT glwMultiTexEnviEXT 480#define glMultiTexEnvivEXT glwMultiTexEnvivEXT 481#define glMultiTexGendEXT glwMultiTexGendEXT 482#define glMultiTexGendvEXT glwMultiTexGendvEXT 483#define glMultiTexGenfEXT glwMultiTexGenfEXT 484#define glMultiTexGenfvEXT glwMultiTexGenfvEXT 485#define glMultiTexGeniEXT glwMultiTexGeniEXT 486#define glMultiTexGenivEXT glwMultiTexGenivEXT 487#define glMultiTexImage1DEXT glwMultiTexImage1DEXT 488#define glMultiTexImage2DEXT glwMultiTexImage2DEXT 489#define glMultiTexImage3DEXT glwMultiTexImage3DEXT 490#define glMultiTexParameterIivEXT glwMultiTexParameterIivEXT 491#define glMultiTexParameterIuivEXT glwMultiTexParameterIuivEXT 492#define glMultiTexParameterfEXT glwMultiTexParameterfEXT 493#define glMultiTexParameterfvEXT glwMultiTexParameterfvEXT 494#define glMultiTexParameteriEXT glwMultiTexParameteriEXT 495#define glMultiTexParameterivEXT glwMultiTexParameterivEXT 496#define glMultiTexRenderbufferEXT glwMultiTexRenderbufferEXT 497#define glMultiTexSubImage1DEXT glwMultiTexSubImage1DEXT 498#define glMultiTexSubImage2DEXT glwMultiTexSubImage2DEXT 499#define glMultiTexSubImage3DEXT glwMultiTexSubImage3DEXT 500#define glMulticastBarrierNV glwMulticastBarrierNV 501#define glMulticastBlitFramebufferNV glwMulticastBlitFramebufferNV 502#define glMulticastBufferSubDataNV glwMulticastBufferSubDataNV 503#define glMulticastCopyBufferSubDataNV glwMulticastCopyBufferSubDataNV 504#define glMulticastCopyImageSubDataNV glwMulticastCopyImageSubDataNV 505#define glMulticastFramebufferSampleLocationsfvNV glwMulticastFramebufferSampleLocationsfvNV 506#define glMulticastGetQueryObjecti64vNV glwMulticastGetQueryObjecti64vNV 507#define glMulticastGetQueryObjectivNV glwMulticastGetQueryObjectivNV 508#define glMulticastGetQueryObjectui64vNV glwMulticastGetQueryObjectui64vNV 509#define glMulticastGetQueryObjectuivNV glwMulticastGetQueryObjectuivNV 510#define glMulticastWaitSyncNV glwMulticastWaitSyncNV 511#define glNamedBufferData glwNamedBufferData 512#define glNamedBufferDataEXT glwNamedBufferDataEXT 513#define glNamedBufferPageCommitmentARB glwNamedBufferPageCommitmentARB 514#define glNamedBufferPageCommitmentEXT glwNamedBufferPageCommitmentEXT 515#define glNamedBufferStorage glwNamedBufferStorage 516#define glNamedBufferSubData glwNamedBufferSubData 517#define glNamedCopyBufferSubDataEXT glwNamedCopyBufferSubDataEXT 518#define glNamedFramebufferDrawBuffer glwNamedFramebufferDrawBuffer 519#define glNamedFramebufferDrawBuffers glwNamedFramebufferDrawBuffers 520#define glNamedFramebufferParameteri glwNamedFramebufferParameteri 521#define glNamedFramebufferParameteriEXT glwNamedFramebufferParameteriEXT 522#define glNamedFramebufferReadBuffer glwNamedFramebufferReadBuffer 523#define glNamedFramebufferRenderbuffer glwNamedFramebufferRenderbuffer 524#define glNamedFramebufferRenderbufferEXT glwNamedFramebufferRenderbufferEXT 525#define glNamedFramebufferTexture glwNamedFramebufferTexture 526#define glNamedFramebufferTexture1DEXT glwNamedFramebufferTexture1DEXT 527#define glNamedFramebufferTexture2DEXT glwNamedFramebufferTexture2DEXT 528#define glNamedFramebufferTexture3DEXT glwNamedFramebufferTexture3DEXT 529#define glNamedFramebufferTextureEXT glwNamedFramebufferTextureEXT 530#define glNamedFramebufferTextureFaceEXT glwNamedFramebufferTextureFaceEXT 531#define glNamedFramebufferTextureLayer glwNamedFramebufferTextureLayer 532#define glNamedFramebufferTextureLayerEXT glwNamedFramebufferTextureLayerEXT 533#define glNamedProgramLocalParameter4dEXT glwNamedProgramLocalParameter4dEXT 534#define glNamedProgramLocalParameter4dvEXT glwNamedProgramLocalParameter4dvEXT 535#define glNamedProgramLocalParameter4fEXT glwNamedProgramLocalParameter4fEXT 536#define glNamedProgramLocalParameter4fvEXT glwNamedProgramLocalParameter4fvEXT 537#define glNamedProgramLocalParameterI4iEXT glwNamedProgramLocalParameterI4iEXT 538#define glNamedProgramLocalParameterI4ivEXT glwNamedProgramLocalParameterI4ivEXT 539#define glNamedProgramLocalParameterI4uiEXT glwNamedProgramLocalParameterI4uiEXT 540#define glNamedProgramLocalParameterI4uivEXT glwNamedProgramLocalParameterI4uivEXT 541#define glNamedProgramLocalParameters4fvEXT glwNamedProgramLocalParameters4fvEXT 542#define glNamedProgramLocalParametersI4ivEXT glwNamedProgramLocalParametersI4ivEXT 543#define glNamedProgramLocalParametersI4uivEXT glwNamedProgramLocalParametersI4uivEXT 544#define glNamedProgramStringEXT glwNamedProgramStringEXT 545#define glNamedRenderbufferStorage glwNamedRenderbufferStorage 546#define glNamedRenderbufferStorageEXT glwNamedRenderbufferStorageEXT 547#define glNamedRenderbufferStorageMultisample glwNamedRenderbufferStorageMultisample 548#define glNamedRenderbufferStorageMultisampleCoverageEXT glwNamedRenderbufferStorageMultisampleCoverageEXT 549#define glNamedRenderbufferStorageMultisampleEXT glwNamedRenderbufferStorageMultisampleEXT 550#define glObjectLabel glwObjectLabel 551#define glObjectPtrLabel glwObjectPtrLabel 552#define glPatchParameterfv glwPatchParameterfv 553#define glPatchParameteri glwPatchParameteri 554#define glPauseTransformFeedback glwPauseTransformFeedback 555#define glPixelStoref glwPixelStoref 556#define glPixelStorei glwPixelStorei 557#define glPointParameterf glwPointParameterf 558#define glPointParameterfv glwPointParameterfv 559#define glPointParameteri glwPointParameteri 560#define glPointParameteriv glwPointParameteriv 561#define glPointSize glwPointSize 562#define glPolygonMode glwPolygonMode 563#define glPolygonOffset glwPolygonOffset 564#define glPolygonOffsetClamp glwPolygonOffsetClamp 565#define glPopDebugGroup glwPopDebugGroup 566#define glPopGroupMarkerEXT glwPopGroupMarkerEXT 567#define glPrimitiveBoundingBox glwPrimitiveBoundingBox 568#define glPrimitiveRestartIndex glwPrimitiveRestartIndex 569#define glProgramBinary glwProgramBinary 570#define glProgramParameteri glwProgramParameteri 571#define glProgramUniform1d glwProgramUniform1d 572#define glProgramUniform1dEXT glwProgramUniform1dEXT 573#define glProgramUniform1dv glwProgramUniform1dv 574#define glProgramUniform1dvEXT glwProgramUniform1dvEXT 575#define glProgramUniform1f glwProgramUniform1f 576#define glProgramUniform1fv glwProgramUniform1fv 577#define glProgramUniform1i glwProgramUniform1i 578#define glProgramUniform1iv glwProgramUniform1iv 579#define glProgramUniform1ui glwProgramUniform1ui 580#define glProgramUniform1uiv glwProgramUniform1uiv 581#define glProgramUniform2d glwProgramUniform2d 582#define glProgramUniform2dEXT glwProgramUniform2dEXT 583#define glProgramUniform2dv glwProgramUniform2dv 584#define glProgramUniform2dvEXT glwProgramUniform2dvEXT 585#define glProgramUniform2f glwProgramUniform2f 586#define glProgramUniform2fv glwProgramUniform2fv 587#define glProgramUniform2i glwProgramUniform2i 588#define glProgramUniform2iv glwProgramUniform2iv 589#define glProgramUniform2ui glwProgramUniform2ui 590#define glProgramUniform2uiv glwProgramUniform2uiv 591#define glProgramUniform3d glwProgramUniform3d 592#define glProgramUniform3dEXT glwProgramUniform3dEXT 593#define glProgramUniform3dv glwProgramUniform3dv 594#define glProgramUniform3dvEXT glwProgramUniform3dvEXT 595#define glProgramUniform3f glwProgramUniform3f 596#define glProgramUniform3fv glwProgramUniform3fv 597#define glProgramUniform3i glwProgramUniform3i 598#define glProgramUniform3iv glwProgramUniform3iv 599#define glProgramUniform3ui glwProgramUniform3ui 600#define glProgramUniform3uiv glwProgramUniform3uiv 601#define glProgramUniform4d glwProgramUniform4d 602#define glProgramUniform4dEXT glwProgramUniform4dEXT 603#define glProgramUniform4dv glwProgramUniform4dv 604#define glProgramUniform4dvEXT glwProgramUniform4dvEXT 605#define glProgramUniform4f glwProgramUniform4f 606#define glProgramUniform4fv glwProgramUniform4fv 607#define glProgramUniform4i glwProgramUniform4i 608#define glProgramUniform4iv glwProgramUniform4iv 609#define glProgramUniform4ui glwProgramUniform4ui 610#define glProgramUniform4uiv glwProgramUniform4uiv 611#define glProgramUniformMatrix2dv glwProgramUniformMatrix2dv 612#define glProgramUniformMatrix2dvEXT glwProgramUniformMatrix2dvEXT 613#define glProgramUniformMatrix2fv glwProgramUniformMatrix2fv 614#define glProgramUniformMatrix2x3dv glwProgramUniformMatrix2x3dv 615#define glProgramUniformMatrix2x3dvEXT glwProgramUniformMatrix2x3dvEXT 616#define glProgramUniformMatrix2x3fv glwProgramUniformMatrix2x3fv 617#define glProgramUniformMatrix2x4dv glwProgramUniformMatrix2x4dv 618#define glProgramUniformMatrix2x4dvEXT glwProgramUniformMatrix2x4dvEXT 619#define glProgramUniformMatrix2x4fv glwProgramUniformMatrix2x4fv 620#define glProgramUniformMatrix3dv glwProgramUniformMatrix3dv 621#define glProgramUniformMatrix3dvEXT glwProgramUniformMatrix3dvEXT 622#define glProgramUniformMatrix3fv glwProgramUniformMatrix3fv 623#define glProgramUniformMatrix3x2dv glwProgramUniformMatrix3x2dv 624#define glProgramUniformMatrix3x2dvEXT glwProgramUniformMatrix3x2dvEXT 625#define glProgramUniformMatrix3x2fv glwProgramUniformMatrix3x2fv 626#define glProgramUniformMatrix3x4dv glwProgramUniformMatrix3x4dv 627#define glProgramUniformMatrix3x4dvEXT glwProgramUniformMatrix3x4dvEXT 628#define glProgramUniformMatrix3x4fv glwProgramUniformMatrix3x4fv 629#define glProgramUniformMatrix4dv glwProgramUniformMatrix4dv 630#define glProgramUniformMatrix4dvEXT glwProgramUniformMatrix4dvEXT 631#define glProgramUniformMatrix4fv glwProgramUniformMatrix4fv 632#define glProgramUniformMatrix4x2dv glwProgramUniformMatrix4x2dv 633#define glProgramUniformMatrix4x2dvEXT glwProgramUniformMatrix4x2dvEXT 634#define glProgramUniformMatrix4x2fv glwProgramUniformMatrix4x2fv 635#define glProgramUniformMatrix4x3dv glwProgramUniformMatrix4x3dv 636#define glProgramUniformMatrix4x3dvEXT glwProgramUniformMatrix4x3dvEXT 637#define glProgramUniformMatrix4x3fv glwProgramUniformMatrix4x3fv 638#define glProvokingVertex glwProvokingVertex 639#define glPushClientAttribDefaultEXT glwPushClientAttribDefaultEXT 640#define glPushDebugGroup glwPushDebugGroup 641#define glPushGroupMarkerEXT glwPushGroupMarkerEXT 642#define glQueryCounter glwQueryCounter 643#define glReadBuffer glwReadBuffer 644#define glReadPixels glwReadPixels 645#define glReadnPixels glwReadnPixels 646#define glReleaseShaderCompiler glwReleaseShaderCompiler 647#define glRenderGpuMaskNV glwRenderGpuMaskNV 648#define glRenderbufferStorage glwRenderbufferStorage 649#define glRenderbufferStorageMultisample glwRenderbufferStorageMultisample 650#define glRenderbufferStorageMultisampleEXT glwRenderbufferStorageMultisampleEXT 651#define glResumeTransformFeedback glwResumeTransformFeedback 652#define glSampleCoverage glwSampleCoverage 653#define glSampleMaski glwSampleMaski 654#define glSamplerParameterIiv glwSamplerParameterIiv 655#define glSamplerParameterIuiv glwSamplerParameterIuiv 656#define glSamplerParameterf glwSamplerParameterf 657#define glSamplerParameterfv glwSamplerParameterfv 658#define glSamplerParameteri glwSamplerParameteri 659#define glSamplerParameteriv glwSamplerParameteriv 660#define glScissor glwScissor 661#define glScissorArrayv glwScissorArrayv 662#define glScissorIndexed glwScissorIndexed 663#define glScissorIndexedv glwScissorIndexedv 664#define glShaderBinary glwShaderBinary 665#define glShaderSource glwShaderSource 666#define glShaderStorageBlockBinding glwShaderStorageBlockBinding 667#define glSpecializeShader glwSpecializeShader 668#define glStencilFunc glwStencilFunc 669#define glStencilFuncSeparate glwStencilFuncSeparate 670#define glStencilMask glwStencilMask 671#define glStencilMaskSeparate glwStencilMaskSeparate 672#define glStencilOp glwStencilOp 673#define glStencilOpSeparate glwStencilOpSeparate 674#define glTexBuffer glwTexBuffer 675#define glTexBufferRange glwTexBufferRange 676#define glTexImage1D glwTexImage1D 677#define glTexImage2D glwTexImage2D 678#define glTexImage2DMultisample glwTexImage2DMultisample 679#define glTexImage3D glwTexImage3D 680#define glTexImage3DMultisample glwTexImage3DMultisample 681#define glTexImage3DOES glwTexImage3DOES 682#define glTexPageCommitmentARB glwTexPageCommitmentARB 683#define glTexParameterIiv glwTexParameterIiv 684#define glTexParameterIuiv glwTexParameterIuiv 685#define glTexParameterf glwTexParameterf 686#define glTexParameterfv glwTexParameterfv 687#define glTexParameteri glwTexParameteri 688#define glTexParameteriv glwTexParameteriv 689#define glTexStorage1D glwTexStorage1D 690#define glTexStorage2D glwTexStorage2D 691#define glTexStorage2DMultisample glwTexStorage2DMultisample 692#define glTexStorage3D glwTexStorage3D 693#define glTexStorage3DMultisample glwTexStorage3DMultisample 694#define glTexSubImage1D glwTexSubImage1D 695#define glTexSubImage2D glwTexSubImage2D 696#define glTexSubImage3D glwTexSubImage3D 697#define glTexSubImage3DOES glwTexSubImage3DOES 698#define glTextureBarrier glwTextureBarrier 699#define glTextureBuffer glwTextureBuffer 700#define glTextureBufferEXT glwTextureBufferEXT 701#define glTextureBufferRange glwTextureBufferRange 702#define glTextureBufferRangeEXT glwTextureBufferRangeEXT 703#define glTextureImage1DEXT glwTextureImage1DEXT 704#define glTextureImage2DEXT glwTextureImage2DEXT 705#define glTextureImage3DEXT glwTextureImage3DEXT 706#define glTexturePageCommitmentEXT glwTexturePageCommitmentEXT 707#define glTextureParameterIiv glwTextureParameterIiv 708#define glTextureParameterIivEXT glwTextureParameterIivEXT 709#define glTextureParameterIuiv glwTextureParameterIuiv 710#define glTextureParameterIuivEXT glwTextureParameterIuivEXT 711#define glTextureParameterf glwTextureParameterf 712#define glTextureParameterfEXT glwTextureParameterfEXT 713#define glTextureParameterfv glwTextureParameterfv 714#define glTextureParameterfvEXT glwTextureParameterfvEXT 715#define glTextureParameteri glwTextureParameteri 716#define glTextureParameteriEXT glwTextureParameteriEXT 717#define glTextureParameteriv glwTextureParameteriv 718#define glTextureParameterivEXT glwTextureParameterivEXT 719#define glTextureRenderbufferEXT glwTextureRenderbufferEXT 720#define glTextureStorage1D glwTextureStorage1D 721#define glTextureStorage1DEXT glwTextureStorage1DEXT 722#define glTextureStorage2D glwTextureStorage2D 723#define glTextureStorage2DEXT glwTextureStorage2DEXT 724#define glTextureStorage2DMultisample glwTextureStorage2DMultisample 725#define glTextureStorage2DMultisampleEXT glwTextureStorage2DMultisampleEXT 726#define glTextureStorage3D glwTextureStorage3D 727#define glTextureStorage3DEXT glwTextureStorage3DEXT 728#define glTextureStorage3DMultisample glwTextureStorage3DMultisample 729#define glTextureStorage3DMultisampleEXT glwTextureStorage3DMultisampleEXT 730#define glTextureSubImage1D glwTextureSubImage1D 731#define glTextureSubImage1DEXT glwTextureSubImage1DEXT 732#define glTextureSubImage2D glwTextureSubImage2D 733#define glTextureSubImage2DEXT glwTextureSubImage2DEXT 734#define glTextureSubImage3D glwTextureSubImage3D 735#define glTextureSubImage3DEXT glwTextureSubImage3DEXT 736#define glTextureView glwTextureView 737#define glTransformFeedbackBufferBase glwTransformFeedbackBufferBase 738#define glTransformFeedbackBufferRange glwTransformFeedbackBufferRange 739#define glTransformFeedbackVaryings glwTransformFeedbackVaryings 740#define glUniform1d glwUniform1d 741#define glUniform1dv glwUniform1dv 742#define glUniform1f glwUniform1f 743#define glUniform1fv glwUniform1fv 744#define glUniform1i glwUniform1i 745#define glUniform1iv glwUniform1iv 746#define glUniform1ui glwUniform1ui 747#define glUniform1uiv glwUniform1uiv 748#define glUniform2d glwUniform2d 749#define glUniform2dv glwUniform2dv 750#define glUniform2f glwUniform2f 751#define glUniform2fv glwUniform2fv 752#define glUniform2i glwUniform2i 753#define glUniform2iv glwUniform2iv 754#define glUniform2ui glwUniform2ui 755#define glUniform2uiv glwUniform2uiv 756#define glUniform3d glwUniform3d 757#define glUniform3dv glwUniform3dv 758#define glUniform3f glwUniform3f 759#define glUniform3fv glwUniform3fv 760#define glUniform3i glwUniform3i 761#define glUniform3iv glwUniform3iv 762#define glUniform3ui glwUniform3ui 763#define glUniform3uiv glwUniform3uiv 764#define glUniform4d glwUniform4d 765#define glUniform4dv glwUniform4dv 766#define glUniform4f glwUniform4f 767#define glUniform4fv glwUniform4fv 768#define glUniform4i glwUniform4i 769#define glUniform4iv glwUniform4iv 770#define glUniform4ui glwUniform4ui 771#define glUniform4uiv glwUniform4uiv 772#define glUniformBlockBinding glwUniformBlockBinding 773#define glUniformMatrix2dv glwUniformMatrix2dv 774#define glUniformMatrix2fv glwUniformMatrix2fv 775#define glUniformMatrix2x3dv glwUniformMatrix2x3dv 776#define glUniformMatrix2x3fv glwUniformMatrix2x3fv 777#define glUniformMatrix2x4dv glwUniformMatrix2x4dv 778#define glUniformMatrix2x4fv glwUniformMatrix2x4fv 779#define glUniformMatrix3dv glwUniformMatrix3dv 780#define glUniformMatrix3fv glwUniformMatrix3fv 781#define glUniformMatrix3x2dv glwUniformMatrix3x2dv 782#define glUniformMatrix3x2fv glwUniformMatrix3x2fv 783#define glUniformMatrix3x4dv glwUniformMatrix3x4dv 784#define glUniformMatrix3x4fv glwUniformMatrix3x4fv 785#define glUniformMatrix4dv glwUniformMatrix4dv 786#define glUniformMatrix4fv glwUniformMatrix4fv 787#define glUniformMatrix4x2dv glwUniformMatrix4x2dv 788#define glUniformMatrix4x2fv glwUniformMatrix4x2fv 789#define glUniformMatrix4x3dv glwUniformMatrix4x3dv 790#define glUniformMatrix4x3fv glwUniformMatrix4x3fv 791#define glUniformSubroutinesuiv glwUniformSubroutinesuiv 792#define glUnmapBuffer glwUnmapBuffer 793#define glUnmapNamedBuffer glwUnmapNamedBuffer 794#define glUnmapNamedBufferEXT glwUnmapNamedBufferEXT 795#define glUseProgram glwUseProgram 796#define glUseProgramStages glwUseProgramStages 797#define glValidateProgram glwValidateProgram 798#define glValidateProgramPipeline glwValidateProgramPipeline 799#define glVertexArrayAttribBinding glwVertexArrayAttribBinding 800#define glVertexArrayAttribFormat glwVertexArrayAttribFormat 801#define glVertexArrayAttribIFormat glwVertexArrayAttribIFormat 802#define glVertexArrayAttribLFormat glwVertexArrayAttribLFormat 803#define glVertexArrayBindVertexBufferEXT glwVertexArrayBindVertexBufferEXT 804#define glVertexArrayBindingDivisor glwVertexArrayBindingDivisor 805#define glVertexArrayColorOffsetEXT glwVertexArrayColorOffsetEXT 806#define glVertexArrayEdgeFlagOffsetEXT glwVertexArrayEdgeFlagOffsetEXT 807#define glVertexArrayElementBuffer glwVertexArrayElementBuffer 808#define glVertexArrayFogCoordOffsetEXT glwVertexArrayFogCoordOffsetEXT 809#define glVertexArrayIndexOffsetEXT glwVertexArrayIndexOffsetEXT 810#define glVertexArrayMultiTexCoordOffsetEXT glwVertexArrayMultiTexCoordOffsetEXT 811#define glVertexArrayNormalOffsetEXT glwVertexArrayNormalOffsetEXT 812#define glVertexArraySecondaryColorOffsetEXT glwVertexArraySecondaryColorOffsetEXT 813#define glVertexArrayTexCoordOffsetEXT glwVertexArrayTexCoordOffsetEXT 814#define glVertexArrayVertexAttribBindingEXT glwVertexArrayVertexAttribBindingEXT 815#define glVertexArrayVertexAttribDivisorEXT glwVertexArrayVertexAttribDivisorEXT 816#define glVertexArrayVertexAttribFormatEXT glwVertexArrayVertexAttribFormatEXT 817#define glVertexArrayVertexAttribIFormatEXT glwVertexArrayVertexAttribIFormatEXT 818#define glVertexArrayVertexAttribIOffsetEXT glwVertexArrayVertexAttribIOffsetEXT 819#define glVertexArrayVertexAttribLFormatEXT glwVertexArrayVertexAttribLFormatEXT 820#define glVertexArrayVertexAttribLOffsetEXT glwVertexArrayVertexAttribLOffsetEXT 821#define glVertexArrayVertexAttribOffsetEXT glwVertexArrayVertexAttribOffsetEXT 822#define glVertexArrayVertexBindingDivisorEXT glwVertexArrayVertexBindingDivisorEXT 823#define glVertexArrayVertexBuffer glwVertexArrayVertexBuffer 824#define glVertexArrayVertexBuffers glwVertexArrayVertexBuffers 825#define glVertexArrayVertexOffsetEXT glwVertexArrayVertexOffsetEXT 826#define glVertexAttrib1d glwVertexAttrib1d 827#define glVertexAttrib1dv glwVertexAttrib1dv 828#define glVertexAttrib1f glwVertexAttrib1f 829#define glVertexAttrib1fv glwVertexAttrib1fv 830#define glVertexAttrib1s glwVertexAttrib1s 831#define glVertexAttrib1sv glwVertexAttrib1sv 832#define glVertexAttrib2d glwVertexAttrib2d 833#define glVertexAttrib2dv glwVertexAttrib2dv 834#define glVertexAttrib2f glwVertexAttrib2f 835#define glVertexAttrib2fv glwVertexAttrib2fv 836#define glVertexAttrib2s glwVertexAttrib2s 837#define glVertexAttrib2sv glwVertexAttrib2sv 838#define glVertexAttrib3d glwVertexAttrib3d 839#define glVertexAttrib3dv glwVertexAttrib3dv 840#define glVertexAttrib3f glwVertexAttrib3f 841#define glVertexAttrib3fv glwVertexAttrib3fv 842#define glVertexAttrib3s glwVertexAttrib3s 843#define glVertexAttrib3sv glwVertexAttrib3sv 844#define glVertexAttrib4Nbv glwVertexAttrib4Nbv 845#define glVertexAttrib4Niv glwVertexAttrib4Niv 846#define glVertexAttrib4Nsv glwVertexAttrib4Nsv 847#define glVertexAttrib4Nub glwVertexAttrib4Nub 848#define glVertexAttrib4Nubv glwVertexAttrib4Nubv 849#define glVertexAttrib4Nuiv glwVertexAttrib4Nuiv 850#define glVertexAttrib4Nusv glwVertexAttrib4Nusv 851#define glVertexAttrib4bv glwVertexAttrib4bv 852#define glVertexAttrib4d glwVertexAttrib4d 853#define glVertexAttrib4dv glwVertexAttrib4dv 854#define glVertexAttrib4f glwVertexAttrib4f 855#define glVertexAttrib4fv glwVertexAttrib4fv 856#define glVertexAttrib4iv glwVertexAttrib4iv 857#define glVertexAttrib4s glwVertexAttrib4s 858#define glVertexAttrib4sv glwVertexAttrib4sv 859#define glVertexAttrib4ubv glwVertexAttrib4ubv 860#define glVertexAttrib4uiv glwVertexAttrib4uiv 861#define glVertexAttrib4usv glwVertexAttrib4usv 862#define glVertexAttribBinding glwVertexAttribBinding 863#define glVertexAttribDivisor glwVertexAttribDivisor 864#define glVertexAttribFormat glwVertexAttribFormat 865#define glVertexAttribI1i glwVertexAttribI1i 866#define glVertexAttribI1iv glwVertexAttribI1iv 867#define glVertexAttribI1ui glwVertexAttribI1ui 868#define glVertexAttribI1uiv glwVertexAttribI1uiv 869#define glVertexAttribI2i glwVertexAttribI2i 870#define glVertexAttribI2iv glwVertexAttribI2iv 871#define glVertexAttribI2ui glwVertexAttribI2ui 872#define glVertexAttribI2uiv glwVertexAttribI2uiv 873#define glVertexAttribI3i glwVertexAttribI3i 874#define glVertexAttribI3iv glwVertexAttribI3iv 875#define glVertexAttribI3ui glwVertexAttribI3ui 876#define glVertexAttribI3uiv glwVertexAttribI3uiv 877#define glVertexAttribI4bv glwVertexAttribI4bv 878#define glVertexAttribI4i glwVertexAttribI4i 879#define glVertexAttribI4iv glwVertexAttribI4iv 880#define glVertexAttribI4sv glwVertexAttribI4sv 881#define glVertexAttribI4ubv glwVertexAttribI4ubv 882#define glVertexAttribI4ui glwVertexAttribI4ui 883#define glVertexAttribI4uiv glwVertexAttribI4uiv 884#define glVertexAttribI4usv glwVertexAttribI4usv 885#define glVertexAttribIFormat glwVertexAttribIFormat 886#define glVertexAttribIPointer glwVertexAttribIPointer 887#define glVertexAttribL1d glwVertexAttribL1d 888#define glVertexAttribL1dv glwVertexAttribL1dv 889#define glVertexAttribL2d glwVertexAttribL2d 890#define glVertexAttribL2dv glwVertexAttribL2dv 891#define glVertexAttribL3d glwVertexAttribL3d 892#define glVertexAttribL3dv glwVertexAttribL3dv 893#define glVertexAttribL4d glwVertexAttribL4d 894#define glVertexAttribL4dv glwVertexAttribL4dv 895#define glVertexAttribLFormat glwVertexAttribLFormat 896#define glVertexAttribLPointer glwVertexAttribLPointer 897#define glVertexAttribP1ui glwVertexAttribP1ui 898#define glVertexAttribP1uiv glwVertexAttribP1uiv 899#define glVertexAttribP2ui glwVertexAttribP2ui 900#define glVertexAttribP2uiv glwVertexAttribP2uiv 901#define glVertexAttribP3ui glwVertexAttribP3ui 902#define glVertexAttribP3uiv glwVertexAttribP3uiv 903#define glVertexAttribP4ui glwVertexAttribP4ui 904#define glVertexAttribP4uiv glwVertexAttribP4uiv 905#define glVertexAttribPointer glwVertexAttribPointer 906#define glVertexBindingDivisor glwVertexBindingDivisor 907#define glViewport glwViewport 908#define glViewportArrayv glwViewportArrayv 909#define glViewportIndexedf glwViewportIndexedf 910#define glViewportIndexedfv glwViewportIndexedfv 911#define glWaitSync glwWaitSync 912void glwActiveShaderProgram (GLuint pipeline, GLuint program); 913void glwActiveTexture (GLenum texture); 914void glwAttachShader (GLuint program, GLuint shader); 915void glwBeginConditionalRender (GLuint id, GLenum mode); 916void glwBeginQuery (GLenum target, GLuint id); 917void glwBeginQueryIndexed (GLenum target, GLuint index, GLuint id); 918void glwBeginTransformFeedback (GLenum primitiveMode); 919void glwBindAttribLocation (GLuint program, GLuint index, const GLchar *name); 920void glwBindBuffer (GLenum target, GLuint buffer); 921void glwBindBufferBase (GLenum target, GLuint index, GLuint buffer); 922void glwBindBufferRange (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); 923void glwBindBuffersBase (GLenum target, GLuint first, GLsizei count, const GLuint *buffers); 924void glwBindBuffersRange (GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes); 925void glwBindFragDataLocation (GLuint program, GLuint color, const GLchar *name); 926void glwBindFragDataLocationIndexed (GLuint program, GLuint colorNumber, GLuint index, const GLchar *name); 927void glwBindFramebuffer (GLenum target, GLuint framebuffer); 928void glwBindImageTexture (GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format); 929void glwBindImageTextures (GLuint first, GLsizei count, const GLuint *textures); 930void glwBindMultiTextureEXT (GLenum texunit, GLenum target, GLuint texture); 931void glwBindProgramPipeline (GLuint pipeline); 932void glwBindRenderbuffer (GLenum target, GLuint renderbuffer); 933void glwBindSampler (GLuint unit, GLuint sampler); 934void glwBindSamplers (GLuint first, GLsizei count, const GLuint *samplers); 935void glwBindTexture (GLenum target, GLuint texture); 936void glwBindTextureUnit (GLuint unit, GLuint texture); 937void glwBindTextures (GLuint first, GLsizei count, const GLuint *textures); 938void glwBindTransformFeedback (GLenum target, GLuint id); 939void glwBindVertexArray (GLuint array); 940void glwBindVertexBuffer (GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 941void glwBindVertexBuffers (GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); 942void glwBlendBarrier (); 943void glwBlendColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); 944void glwBlendEquation (GLenum mode); 945void glwBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha); 946void glwBlendEquationSeparatei (GLuint buf, GLenum modeRGB, GLenum modeAlpha); 947void glwBlendEquationi (GLuint buf, GLenum mode); 948void glwBlendFunc (GLenum sfactor, GLenum dfactor); 949void glwBlendFuncSeparate (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); 950void glwBlendFuncSeparatei (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); 951void glwBlendFunci (GLuint buf, GLenum src, GLenum dst); 952void glwBlitFramebuffer (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); 953void glwBlitNamedFramebuffer (GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); 954void glwBufferData (GLenum target, GLsizeiptr size, const void *data, GLenum usage); 955void glwBufferPageCommitmentARB (GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit); 956void glwBufferStorage (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags); 957void glwBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const void *data); 958GLenum glwCheckFramebufferStatus (GLenum target); 959GLenum glwCheckNamedFramebufferStatus (GLuint framebuffer, GLenum target); 960GLenum glwCheckNamedFramebufferStatusEXT (GLuint framebuffer, GLenum target); 961void glwClampColor (GLenum target, GLenum clamp); 962void glwClear (GLbitfield mask); 963void glwClearBufferData (GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data); 964void glwClearBufferSubData (GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); 965void glwClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 966void glwClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value); 967void glwClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value); 968void glwClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value); 969void glwClearColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); 970void glwClearDepth (GLdouble depth); 971void glwClearDepthf (GLfloat d); 972void glwClearNamedBufferData (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data); 973void glwClearNamedBufferDataEXT (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data); 974void glwClearNamedBufferSubData (GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); 975void glwClearNamedBufferSubDataEXT (GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); 976void glwClearNamedFramebufferfi (GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 977void glwClearNamedFramebufferfv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value); 978void glwClearNamedFramebufferiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value); 979void glwClearNamedFramebufferuiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value); 980void glwClearStencil (GLint s); 981void glwClearTexImage (GLuint texture, GLint level, GLenum format, GLenum type, const void *data); 982void glwClearTexSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data); 983void glwClientAttribDefaultEXT (GLbitfield mask); 984GLenum glwClientWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout); 985void glwClipControl (GLenum origin, GLenum depth); 986void glwColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); 987void glwColorMaski (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a); 988void glwCompileShader (GLuint shader); 989void glwCompressedMultiTexImage1DEXT (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits); 990void glwCompressedMultiTexImage2DEXT (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits); 991void glwCompressedMultiTexImage3DEXT (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits); 992void glwCompressedMultiTexSubImage1DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits); 993void glwCompressedMultiTexSubImage2DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits); 994void glwCompressedMultiTexSubImage3DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits); 995void glwCompressedTexImage1D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data); 996void glwCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data); 997void glwCompressedTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data); 998void glwCompressedTexImage3DOES (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data); 999void glwCompressedTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data); 1000void glwCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data); 1001void glwCompressedTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); 1002void glwCompressedTexSubImage3DOES (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); 1003void glwCompressedTextureImage1DEXT (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits); 1004void glwCompressedTextureImage2DEXT (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits); 1005void glwCompressedTextureImage3DEXT (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits); 1006void glwCompressedTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data); 1007void glwCompressedTextureSubImage1DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits); 1008void glwCompressedTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data); 1009void glwCompressedTextureSubImage2DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits); 1010void glwCompressedTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); 1011void glwCompressedTextureSubImage3DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits); 1012void glwCopyBufferSubData (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 1013void glwCopyImageSubData (GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth); 1014void glwCopyMultiTexImage1DEXT (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); 1015void glwCopyMultiTexImage2DEXT (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); 1016void glwCopyMultiTexSubImage1DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); 1017void glwCopyMultiTexSubImage2DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 1018void glwCopyMultiTexSubImage3DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 1019void glwCopyNamedBufferSubData (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 1020void glwCopyTexImage1D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); 1021void glwCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); 1022void glwCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); 1023void glwCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 1024void glwCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 1025void glwCopyTexSubImage3DOES (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 1026void glwCopyTextureImage1DEXT (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); 1027void glwCopyTextureImage2DEXT (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); 1028void glwCopyTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); 1029void glwCopyTextureSubImage1DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); 1030void glwCopyTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 1031void glwCopyTextureSubImage2DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 1032void glwCopyTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 1033void glwCopyTextureSubImage3DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 1034void glwCreateBuffers (GLsizei n, GLuint *buffers); 1035void glwCreateFramebuffers (GLsizei n, GLuint *framebuffers); 1036GLuint glwCreateProgram (); 1037void glwCreateProgramPipelines (GLsizei n, GLuint *pipelines); 1038void glwCreateQueries (GLenum target, GLsizei n, GLuint *ids); 1039void glwCreateRenderbuffers (GLsizei n, GLuint *renderbuffers); 1040void glwCreateSamplers (GLsizei n, GLuint *samplers); 1041GLuint glwCreateShader (GLenum type); 1042GLuint glwCreateShaderProgramv (GLenum type, GLsizei count, const GLchar *const*strings); 1043void glwCreateTextures (GLenum target, GLsizei n, GLuint *textures); 1044void glwCreateTransformFeedbacks (GLsizei n, GLuint *ids); 1045void glwCreateVertexArrays (GLsizei n, GLuint *arrays); 1046void glwCullFace (GLenum mode); 1047void glwDebugMessageCallback (GLDEBUGPROC callback, const void *userParam); 1048void glwDebugMessageControl (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled); 1049void glwDebugMessageInsert (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf); 1050void glwDeleteBuffers (GLsizei n, const GLuint *buffers); 1051void glwDeleteFramebuffers (GLsizei n, const GLuint *framebuffers); 1052void glwDeleteProgram (GLuint program); 1053void glwDeleteProgramPipelines (GLsizei n, const GLuint *pipelines); 1054void glwDeleteQueries (GLsizei n, const GLuint *ids); 1055void glwDeleteRenderbuffers (GLsizei n, const GLuint *renderbuffers); 1056void glwDeleteSamplers (GLsizei count, const GLuint *samplers); 1057void glwDeleteShader (GLuint shader); 1058void glwDeleteSync (GLsync sync); 1059void glwDeleteTextures (GLsizei n, const GLuint *textures); 1060void glwDeleteTransformFeedbacks (GLsizei n, const GLuint *ids); 1061void glwDeleteVertexArrays (GLsizei n, const GLuint *arrays); 1062void glwDepthBoundsEXT (GLclampd zmin, GLclampd zmax); 1063void glwDepthFunc (GLenum func); 1064void glwDepthMask (GLboolean flag); 1065void glwDepthRange (GLdouble n, GLdouble f); 1066void glwDepthRangeArrayfvOES (GLuint first, GLsizei count, const GLfloat *v); 1067void glwDepthRangeArrayv (GLuint first, GLsizei count, const GLdouble *v); 1068void glwDepthRangeIndexed (GLuint index, GLdouble n, GLdouble f); 1069void glwDepthRangeIndexedfOES (GLuint index, GLfloat n, GLfloat f); 1070void glwDepthRangef (GLfloat n, GLfloat f); 1071void glwDetachShader (GLuint program, GLuint shader); 1072void glwDisable (GLenum cap); 1073void glwDisableClientStateIndexedEXT (GLenum array, GLuint index); 1074void glwDisableClientStateiEXT (GLenum array, GLuint index); 1075void glwDisableVertexArrayAttrib (GLuint vaobj, GLuint index); 1076void glwDisableVertexArrayAttribEXT (GLuint vaobj, GLuint index); 1077void glwDisableVertexArrayEXT (GLuint vaobj, GLenum array); 1078void glwDisableVertexAttribArray (GLuint index); 1079void glwDisablei (GLenum target, GLuint index); 1080void glwDispatchCompute (GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z); 1081void glwDispatchComputeIndirect (GLintptr indirect); 1082void glwDrawArrays (GLenum mode, GLint first, GLsizei count); 1083void glwDrawArraysIndirect (GLenum mode, const void *indirect); 1084void glwDrawArraysInstanced (GLenum mode, GLint first, GLsizei count, GLsizei instancecount); 1085void glwDrawArraysInstancedBaseInstance (GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance); 1086void glwDrawBuffer (GLenum buf); 1087void glwDrawBuffers (GLsizei n, const GLenum *bufs); 1088void glwDrawElements (GLenum mode, GLsizei count, GLenum type, const void *indices); 1089void glwDrawElementsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex); 1090void glwDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect); 1091void glwDrawElementsInstanced (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount); 1092void glwDrawElementsInstancedBaseInstance (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance); 1093void glwDrawElementsInstancedBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex); 1094void glwDrawElementsInstancedBaseVertexBaseInstance (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance); 1095void glwDrawRangeElements (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices); 1096void glwDrawRangeElementsBaseVertex (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex); 1097void glwDrawTransformFeedback (GLenum mode, GLuint id); 1098void glwDrawTransformFeedbackInstanced (GLenum mode, GLuint id, GLsizei instancecount); 1099void glwDrawTransformFeedbackStream (GLenum mode, GLuint id, GLuint stream); 1100void glwDrawTransformFeedbackStreamInstanced (GLenum mode, GLuint id, GLuint stream, GLsizei instancecount); 1101void glwEGLImageTargetRenderbufferStorageOES (GLenum target, GLeglImageOES image); 1102void glwEGLImageTargetTexture2DOES (GLenum target, GLeglImageOES image); 1103void glwEnable (GLenum cap); 1104void glwEnableClientStateIndexedEXT (GLenum array, GLuint index); 1105void glwEnableClientStateiEXT (GLenum array, GLuint index); 1106void glwEnableVertexArrayAttrib (GLuint vaobj, GLuint index); 1107void glwEnableVertexArrayAttribEXT (GLuint vaobj, GLuint index); 1108void glwEnableVertexArrayEXT (GLuint vaobj, GLenum array); 1109void glwEnableVertexAttribArray (GLuint index); 1110void glwEnablei (GLenum target, GLuint index); 1111void glwEndConditionalRender (); 1112void glwEndQuery (GLenum target); 1113void glwEndQueryIndexed (GLenum target, GLuint index); 1114void glwEndTransformFeedback (); 1115GLsync glwFenceSync (GLenum condition, GLbitfield flags); 1116void glwFinish (); 1117void glwFlush (); 1118void glwFlushMappedBufferRange (GLenum target, GLintptr offset, GLsizeiptr length); 1119void glwFlushMappedNamedBufferRange (GLuint buffer, GLintptr offset, GLsizeiptr length); 1120void glwFlushMappedNamedBufferRangeEXT (GLuint buffer, GLintptr offset, GLsizeiptr length); 1121void glwFramebufferDrawBufferEXT (GLuint framebuffer, GLenum mode); 1122void glwFramebufferDrawBuffersEXT (GLuint framebuffer, GLsizei n, const GLenum *bufs); 1123void glwFramebufferParameteri (GLenum target, GLenum pname, GLint param); 1124void glwFramebufferReadBufferEXT (GLuint framebuffer, GLenum mode); 1125void glwFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 1126void glwFramebufferTexture (GLenum target, GLenum attachment, GLuint texture, GLint level); 1127void glwFramebufferTexture1D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 1128void glwFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 1129void glwFramebufferTexture2DMultisampleEXT (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples); 1130void glwFramebufferTexture3D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); 1131void glwFramebufferTexture3DOES (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); 1132void glwFramebufferTextureLayer (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); 1133void glwFramebufferTextureMultisampleMultiviewOVR (GLenum target, GLenum attachment, GLuint texture, GLint level, GLsizei samples, GLint baseViewIndex, GLsizei numViews); 1134void glwFramebufferTextureMultiviewOVR (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews); 1135void glwFrontFace (GLenum mode); 1136void glwGenBuffers (GLsizei n, GLuint *buffers); 1137void glwGenFramebuffers (GLsizei n, GLuint *framebuffers); 1138void glwGenProgramPipelines (GLsizei n, GLuint *pipelines); 1139void glwGenQueries (GLsizei n, GLuint *ids); 1140void glwGenRenderbuffers (GLsizei n, GLuint *renderbuffers); 1141void glwGenSamplers (GLsizei count, GLuint *samplers); 1142void glwGenTextures (GLsizei n, GLuint *textures); 1143void glwGenTransformFeedbacks (GLsizei n, GLuint *ids); 1144void glwGenVertexArrays (GLsizei n, GLuint *arrays); 1145void glwGenerateMipmap (GLenum target); 1146void glwGenerateMultiTexMipmapEXT (GLenum texunit, GLenum target); 1147void glwGenerateTextureMipmap (GLuint texture); 1148void glwGenerateTextureMipmapEXT (GLuint texture, GLenum target); 1149void glwGetActiveAtomicCounterBufferiv (GLuint program, GLuint bufferIndex, GLenum pname, GLint *params); 1150void glwGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name); 1151void glwGetActiveSubroutineName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name); 1152void glwGetActiveSubroutineUniformName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name); 1153void glwGetActiveSubroutineUniformiv (GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values); 1154void glwGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name); 1155void glwGetActiveUniformBlockName (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName); 1156void glwGetActiveUniformBlockiv (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params); 1157void glwGetActiveUniformName (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName); 1158void glwGetActiveUniformsiv (GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params); 1159void glwGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders); 1160GLint glwGetAttribLocation (GLuint program, const GLchar *name); 1161void glwGetBooleani_v (GLenum target, GLuint index, GLboolean *data); 1162void glwGetBooleanv (GLenum pname, GLboolean *data); 1163void glwGetBufferParameteri64v (GLenum target, GLenum pname, GLint64 *params); 1164void glwGetBufferParameteriv (GLenum target, GLenum pname, GLint *params); 1165void glwGetBufferPointerv (GLenum target, GLenum pname, void **params); 1166void glwGetBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, void *data); 1167void glwGetCompressedMultiTexImageEXT (GLenum texunit, GLenum target, GLint lod, void *img); 1168void glwGetCompressedTexImage (GLenum target, GLint level, void *img); 1169void glwGetCompressedTextureImage (GLuint texture, GLint level, GLsizei bufSize, void *pixels); 1170void glwGetCompressedTextureImageEXT (GLuint texture, GLenum target, GLint lod, void *img); 1171void glwGetCompressedTextureSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels); 1172GLuint glwGetDebugMessageLog (GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog); 1173void glwGetDoublei_v (GLenum target, GLuint index, GLdouble *data); 1174void glwGetDoublev (GLenum pname, GLdouble *data); 1175GLenum glwGetError (); 1176void glwGetFloati_v (GLenum target, GLuint index, GLfloat *data); 1177void glwGetFloatv (GLenum pname, GLfloat *data); 1178GLint glwGetFragDataIndex (GLuint program, const GLchar *name); 1179GLint glwGetFragDataLocation (GLuint program, const GLchar *name); 1180void glwGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint *params); 1181void glwGetFramebufferParameteriv (GLenum target, GLenum pname, GLint *params); 1182void glwGetFramebufferParameterivEXT (GLuint framebuffer, GLenum pname, GLint *params); 1183GLenum glwGetGraphicsResetStatus (); 1184void glwGetInteger64i_v (GLenum target, GLuint index, GLint64 *data); 1185void glwGetInteger64v (GLenum pname, GLint64 *data); 1186void glwGetIntegeri_v (GLenum target, GLuint index, GLint *data); 1187void glwGetIntegerv (GLenum pname, GLint *data); 1188void glwGetInternalformatSampleivNV (GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei bufSize, GLint *params); 1189void glwGetInternalformati64v (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params); 1190void glwGetInternalformativ (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params); 1191void glwGetMultiTexEnvfvEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat *params); 1192void glwGetMultiTexEnvivEXT (GLenum texunit, GLenum target, GLenum pname, GLint *params); 1193void glwGetMultiTexGendvEXT (GLenum texunit, GLenum coord, GLenum pname, GLdouble *params); 1194void glwGetMultiTexGenfvEXT (GLenum texunit, GLenum coord, GLenum pname, GLfloat *params); 1195void glwGetMultiTexGenivEXT (GLenum texunit, GLenum coord, GLenum pname, GLint *params); 1196void glwGetMultiTexImageEXT (GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, void *pixels); 1197void glwGetMultiTexLevelParameterfvEXT (GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat *params); 1198void glwGetMultiTexLevelParameterivEXT (GLenum texunit, GLenum target, GLint level, GLenum pname, GLint *params); 1199void glwGetMultiTexParameterIivEXT (GLenum texunit, GLenum target, GLenum pname, GLint *params); 1200void glwGetMultiTexParameterIuivEXT (GLenum texunit, GLenum target, GLenum pname, GLuint *params); 1201void glwGetMultiTexParameterfvEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat *params); 1202void glwGetMultiTexParameterivEXT (GLenum texunit, GLenum target, GLenum pname, GLint *params); 1203void glwGetMultisamplefv (GLenum pname, GLuint index, GLfloat *val); 1204void glwGetNamedBufferParameteri64v (GLuint buffer, GLenum pname, GLint64 *params); 1205void glwGetNamedBufferParameteriv (GLuint buffer, GLenum pname, GLint *params); 1206void glwGetNamedBufferParameterivEXT (GLuint buffer, GLenum pname, GLint *params); 1207void glwGetNamedBufferPointerv (GLuint buffer, GLenum pname, void **params); 1208void glwGetNamedBufferPointervEXT (GLuint buffer, GLenum pname, void **params); 1209void glwGetNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data); 1210void glwGetNamedBufferSubDataEXT (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data); 1211void glwGetNamedFramebufferAttachmentParameteriv (GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params); 1212void glwGetNamedFramebufferAttachmentParameterivEXT (GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params); 1213void glwGetNamedFramebufferParameteriv (GLuint framebuffer, GLenum pname, GLint *param); 1214void glwGetNamedFramebufferParameterivEXT (GLuint framebuffer, GLenum pname, GLint *params); 1215void glwGetNamedProgramLocalParameterIivEXT (GLuint program, GLenum target, GLuint index, GLint *params); 1216void glwGetNamedProgramLocalParameterIuivEXT (GLuint program, GLenum target, GLuint index, GLuint *params); 1217void glwGetNamedProgramLocalParameterdvEXT (GLuint program, GLenum target, GLuint index, GLdouble *params); 1218void glwGetNamedProgramLocalParameterfvEXT (GLuint program, GLenum target, GLuint index, GLfloat *params); 1219void glwGetNamedProgramStringEXT (GLuint program, GLenum target, GLenum pname, void *string); 1220void glwGetNamedProgramivEXT (GLuint program, GLenum target, GLenum pname, GLint *params); 1221void glwGetNamedRenderbufferParameteriv (GLuint renderbuffer, GLenum pname, GLint *params); 1222void glwGetNamedRenderbufferParameterivEXT (GLuint renderbuffer, GLenum pname, GLint *params); 1223void glwGetObjectLabel (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label); 1224void glwGetObjectPtrLabel (const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label); 1225void glwGetPointerIndexedvEXT (GLenum target, GLuint index, void **data); 1226void glwGetPointeri_vEXT (GLenum pname, GLuint index, void **params); 1227void glwGetPointerv (GLenum pname, void **params); 1228void glwGetProgramBinary (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary); 1229void glwGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 1230void glwGetProgramInterfaceiv (GLuint program, GLenum programInterface, GLenum pname, GLint *params); 1231void glwGetProgramPipelineInfoLog (GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 1232void glwGetProgramPipelineiv (GLuint pipeline, GLenum pname, GLint *params); 1233GLuint glwGetProgramResourceIndex (GLuint program, GLenum programInterface, const GLchar *name); 1234GLint glwGetProgramResourceLocation (GLuint program, GLenum programInterface, const GLchar *name); 1235GLint glwGetProgramResourceLocationIndex (GLuint program, GLenum programInterface, const GLchar *name); 1236void glwGetProgramResourceName (GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name); 1237void glwGetProgramResourceiv (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params); 1238void glwGetProgramStageiv (GLuint program, GLenum shadertype, GLenum pname, GLint *values); 1239void glwGetProgramiv (GLuint program, GLenum pname, GLint *params); 1240void glwGetQueryBufferObjecti64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 1241void glwGetQueryBufferObjectiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 1242void glwGetQueryBufferObjectui64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 1243void glwGetQueryBufferObjectuiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 1244void glwGetQueryIndexediv (GLenum target, GLuint index, GLenum pname, GLint *params); 1245void glwGetQueryObjecti64v (GLuint id, GLenum pname, GLint64 *params); 1246void glwGetQueryObjectiv (GLuint id, GLenum pname, GLint *params); 1247void glwGetQueryObjectui64v (GLuint id, GLenum pname, GLuint64 *params); 1248void glwGetQueryObjectuiv (GLuint id, GLenum pname, GLuint *params); 1249void glwGetQueryiv (GLenum target, GLenum pname, GLint *params); 1250void glwGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint *params); 1251void glwGetSamplerParameterIiv (GLuint sampler, GLenum pname, GLint *params); 1252void glwGetSamplerParameterIuiv (GLuint sampler, GLenum pname, GLuint *params); 1253void glwGetSamplerParameterfv (GLuint sampler, GLenum pname, GLfloat *params); 1254void glwGetSamplerParameteriv (GLuint sampler, GLenum pname, GLint *params); 1255void glwGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 1256void glwGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision); 1257void glwGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source); 1258void glwGetShaderiv (GLuint shader, GLenum pname, GLint *params); 1259const GLubyte * glwGetString (GLenum name); 1260const GLubyte * glwGetStringi (GLenum name, GLuint index); 1261GLuint glwGetSubroutineIndex (GLuint program, GLenum shadertype, const GLchar *name); 1262GLint glwGetSubroutineUniformLocation (GLuint program, GLenum shadertype, const GLchar *name); 1263void glwGetSynciv (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); 1264void glwGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, void *pixels); 1265void glwGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params); 1266void glwGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params); 1267void glwGetTexParameterIiv (GLenum target, GLenum pname, GLint *params); 1268void glwGetTexParameterIuiv (GLenum target, GLenum pname, GLuint *params); 1269void glwGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params); 1270void glwGetTexParameteriv (GLenum target, GLenum pname, GLint *params); 1271void glwGetTextureImage (GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels); 1272void glwGetTextureImageEXT (GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, void *pixels); 1273void glwGetTextureLevelParameterfv (GLuint texture, GLint level, GLenum pname, GLfloat *params); 1274void glwGetTextureLevelParameterfvEXT (GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat *params); 1275void glwGetTextureLevelParameteriv (GLuint texture, GLint level, GLenum pname, GLint *params); 1276void glwGetTextureLevelParameterivEXT (GLuint texture, GLenum target, GLint level, GLenum pname, GLint *params); 1277void glwGetTextureParameterIiv (GLuint texture, GLenum pname, GLint *params); 1278void glwGetTextureParameterIivEXT (GLuint texture, GLenum target, GLenum pname, GLint *params); 1279void glwGetTextureParameterIuiv (GLuint texture, GLenum pname, GLuint *params); 1280void glwGetTextureParameterIuivEXT (GLuint texture, GLenum target, GLenum pname, GLuint *params); 1281void glwGetTextureParameterfv (GLuint texture, GLenum pname, GLfloat *params); 1282void glwGetTextureParameterfvEXT (GLuint texture, GLenum target, GLenum pname, GLfloat *params); 1283void glwGetTextureParameteriv (GLuint texture, GLenum pname, GLint *params); 1284void glwGetTextureParameterivEXT (GLuint texture, GLenum target, GLenum pname, GLint *params); 1285void glwGetTextureSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels); 1286void glwGetTransformFeedbackVarying (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name); 1287void glwGetTransformFeedbacki64_v (GLuint xfb, GLenum pname, GLuint index, GLint64 *param); 1288void glwGetTransformFeedbacki_v (GLuint xfb, GLenum pname, GLuint index, GLint *param); 1289void glwGetTransformFeedbackiv (GLuint xfb, GLenum pname, GLint *param); 1290GLuint glwGetUniformBlockIndex (GLuint program, const GLchar *uniformBlockName); 1291void glwGetUniformIndices (GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices); 1292GLint glwGetUniformLocation (GLuint program, const GLchar *name); 1293void glwGetUniformSubroutineuiv (GLenum shadertype, GLint location, GLuint *params); 1294void glwGetUniformdv (GLuint program, GLint location, GLdouble *params); 1295void glwGetUniformfv (GLuint program, GLint location, GLfloat *params); 1296void glwGetUniformiv (GLuint program, GLint location, GLint *params); 1297void glwGetUniformuiv (GLuint program, GLint location, GLuint *params); 1298void glwGetVertexArrayIndexed64iv (GLuint vaobj, GLuint index, GLenum pname, GLint64 *param); 1299void glwGetVertexArrayIndexediv (GLuint vaobj, GLuint index, GLenum pname, GLint *param); 1300void glwGetVertexArrayIntegeri_vEXT (GLuint vaobj, GLuint index, GLenum pname, GLint *param); 1301void glwGetVertexArrayIntegervEXT (GLuint vaobj, GLenum pname, GLint *param); 1302void glwGetVertexArrayPointeri_vEXT (GLuint vaobj, GLuint index, GLenum pname, void **param); 1303void glwGetVertexArrayPointervEXT (GLuint vaobj, GLenum pname, void **param); 1304void glwGetVertexArrayiv (GLuint vaobj, GLenum pname, GLint *param); 1305void glwGetVertexAttribIiv (GLuint index, GLenum pname, GLint *params); 1306void glwGetVertexAttribIuiv (GLuint index, GLenum pname, GLuint *params); 1307void glwGetVertexAttribLdv (GLuint index, GLenum pname, GLdouble *params); 1308void glwGetVertexAttribPointerv (GLuint index, GLenum pname, void **pointer); 1309void glwGetVertexAttribdv (GLuint index, GLenum pname, GLdouble *params); 1310void glwGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params); 1311void glwGetVertexAttribiv (GLuint index, GLenum pname, GLint *params); 1312void glwGetnCompressedTexImage (GLenum target, GLint lod, GLsizei bufSize, void *pixels); 1313void glwGetnTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels); 1314void glwGetnUniformdv (GLuint program, GLint location, GLsizei bufSize, GLdouble *params); 1315void glwGetnUniformfv (GLuint program, GLint location, GLsizei bufSize, GLfloat *params); 1316void glwGetnUniformiv (GLuint program, GLint location, GLsizei bufSize, GLint *params); 1317void glwGetnUniformuiv (GLuint program, GLint location, GLsizei bufSize, GLuint *params); 1318void glwHint (GLenum target, GLenum mode); 1319void glwInsertEventMarkerEXT (GLsizei length, const GLchar *marker); 1320void glwInvalidateBufferData (GLuint buffer); 1321void glwInvalidateBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr length); 1322void glwInvalidateFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments); 1323void glwInvalidateNamedFramebufferData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments); 1324void glwInvalidateNamedFramebufferSubData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height); 1325void glwInvalidateSubFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height); 1326void glwInvalidateTexImage (GLuint texture, GLint level); 1327void glwInvalidateTexSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth); 1328GLboolean glwIsBuffer (GLuint buffer); 1329GLboolean glwIsEnabled (GLenum cap); 1330GLboolean glwIsEnabledi (GLenum target, GLuint index); 1331GLboolean glwIsFramebuffer (GLuint framebuffer); 1332GLboolean glwIsProgram (GLuint program); 1333GLboolean glwIsProgramPipeline (GLuint pipeline); 1334GLboolean glwIsQuery (GLuint id); 1335GLboolean glwIsRenderbuffer (GLuint renderbuffer); 1336GLboolean glwIsSampler (GLuint sampler); 1337GLboolean glwIsShader (GLuint shader); 1338GLboolean glwIsSync (GLsync sync); 1339GLboolean glwIsTexture (GLuint texture); 1340GLboolean glwIsTransformFeedback (GLuint id); 1341GLboolean glwIsVertexArray (GLuint array); 1342void glwLineWidth (GLfloat width); 1343void glwLinkProgram (GLuint program); 1344void glwLogicOp (GLenum opcode); 1345void * glwMapBuffer (GLenum target, GLenum access); 1346void * glwMapBufferRange (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); 1347void * glwMapNamedBuffer (GLuint buffer, GLenum access); 1348void * glwMapNamedBufferEXT (GLuint buffer, GLenum access); 1349void * glwMapNamedBufferRange (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); 1350void * glwMapNamedBufferRangeEXT (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); 1351void glwMatrixFrustumEXT (GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); 1352void glwMatrixLoadIdentityEXT (GLenum mode); 1353void glwMatrixLoadTransposedEXT (GLenum mode, const GLdouble *m); 1354void glwMatrixLoadTransposefEXT (GLenum mode, const GLfloat *m); 1355void glwMatrixLoaddEXT (GLenum mode, const GLdouble *m); 1356void glwMatrixLoadfEXT (GLenum mode, const GLfloat *m); 1357void glwMatrixMultTransposedEXT (GLenum mode, const GLdouble *m); 1358void glwMatrixMultTransposefEXT (GLenum mode, const GLfloat *m); 1359void glwMatrixMultdEXT (GLenum mode, const GLdouble *m); 1360void glwMatrixMultfEXT (GLenum mode, const GLfloat *m); 1361void glwMatrixOrthoEXT (GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); 1362void glwMatrixPopEXT (GLenum mode); 1363void glwMatrixPushEXT (GLenum mode); 1364void glwMatrixRotatedEXT (GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z); 1365void glwMatrixRotatefEXT (GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z); 1366void glwMatrixScaledEXT (GLenum mode, GLdouble x, GLdouble y, GLdouble z); 1367void glwMatrixScalefEXT (GLenum mode, GLfloat x, GLfloat y, GLfloat z); 1368void glwMatrixTranslatedEXT (GLenum mode, GLdouble x, GLdouble y, GLdouble z); 1369void glwMatrixTranslatefEXT (GLenum mode, GLfloat x, GLfloat y, GLfloat z); 1370void glwMaxShaderCompilerThreadsKHR (GLuint count); 1371void glwMemoryBarrier (GLbitfield barriers); 1372void glwMemoryBarrierByRegion (GLbitfield barriers); 1373void glwMinSampleShading (GLfloat value); 1374void glwMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount); 1375void glwMultiDrawArraysIndirect (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride); 1376void glwMultiDrawArraysIndirectCount (GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); 1377void glwMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount); 1378void glwMultiDrawElementsBaseVertex (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex); 1379void glwMultiDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride); 1380void glwMultiDrawElementsIndirectCount (GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); 1381void glwMultiTexBufferEXT (GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer); 1382void glwMultiTexCoordPointerEXT (GLenum texunit, GLint size, GLenum type, GLsizei stride, const void *pointer); 1383void glwMultiTexEnvfEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat param); 1384void glwMultiTexEnvfvEXT (GLenum texunit, GLenum target, GLenum pname, const GLfloat *params); 1385void glwMultiTexEnviEXT (GLenum texunit, GLenum target, GLenum pname, GLint param); 1386void glwMultiTexEnvivEXT (GLenum texunit, GLenum target, GLenum pname, const GLint *params); 1387void glwMultiTexGendEXT (GLenum texunit, GLenum coord, GLenum pname, GLdouble param); 1388void glwMultiTexGendvEXT (GLenum texunit, GLenum coord, GLenum pname, const GLdouble *params); 1389void glwMultiTexGenfEXT (GLenum texunit, GLenum coord, GLenum pname, GLfloat param); 1390void glwMultiTexGenfvEXT (GLenum texunit, GLenum coord, GLenum pname, const GLfloat *params); 1391void glwMultiTexGeniEXT (GLenum texunit, GLenum coord, GLenum pname, GLint param); 1392void glwMultiTexGenivEXT (GLenum texunit, GLenum coord, GLenum pname, const GLint *params); 1393void glwMultiTexImage1DEXT (GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels); 1394void glwMultiTexImage2DEXT (GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels); 1395void glwMultiTexImage3DEXT (GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels); 1396void glwMultiTexParameterIivEXT (GLenum texunit, GLenum target, GLenum pname, const GLint *params); 1397void glwMultiTexParameterIuivEXT (GLenum texunit, GLenum target, GLenum pname, const GLuint *params); 1398void glwMultiTexParameterfEXT (GLenum texunit, GLenum target, GLenum pname, GLfloat param); 1399void glwMultiTexParameterfvEXT (GLenum texunit, GLenum target, GLenum pname, const GLfloat *params); 1400void glwMultiTexParameteriEXT (GLenum texunit, GLenum target, GLenum pname, GLint param); 1401void glwMultiTexParameterivEXT (GLenum texunit, GLenum target, GLenum pname, const GLint *params); 1402void glwMultiTexRenderbufferEXT (GLenum texunit, GLenum target, GLuint renderbuffer); 1403void glwMultiTexSubImage1DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels); 1404void glwMultiTexSubImage2DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); 1405void glwMultiTexSubImage3DEXT (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); 1406void glwMulticastBarrierNV (); 1407void glwMulticastBlitFramebufferNV (GLuint srcGpu, GLuint dstGpu, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); 1408void glwMulticastBufferSubDataNV (GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); 1409void glwMulticastCopyBufferSubDataNV (GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 1410void glwMulticastCopyImageSubDataNV (GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth); 1411void glwMulticastFramebufferSampleLocationsfvNV (GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v); 1412void glwMulticastGetQueryObjecti64vNV (GLuint gpu, GLuint id, GLenum pname, GLint64 *params); 1413void glwMulticastGetQueryObjectivNV (GLuint gpu, GLuint id, GLenum pname, GLint *params); 1414void glwMulticastGetQueryObjectui64vNV (GLuint gpu, GLuint id, GLenum pname, GLuint64 *params); 1415void glwMulticastGetQueryObjectuivNV (GLuint gpu, GLuint id, GLenum pname, GLuint *params); 1416void glwMulticastWaitSyncNV (GLuint signalGpu, GLbitfield waitGpuMask); 1417void glwNamedBufferData (GLuint buffer, GLsizeiptr size, const void *data, GLenum usage); 1418void glwNamedBufferDataEXT (GLuint buffer, GLsizeiptr size, const void *data, GLenum usage); 1419void glwNamedBufferPageCommitmentARB (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit); 1420void glwNamedBufferPageCommitmentEXT (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit); 1421void glwNamedBufferStorage (GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags); 1422void glwNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); 1423void glwNamedCopyBufferSubDataEXT (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 1424void glwNamedFramebufferDrawBuffer (GLuint framebuffer, GLenum buf); 1425void glwNamedFramebufferDrawBuffers (GLuint framebuffer, GLsizei n, const GLenum *bufs); 1426void glwNamedFramebufferParameteri (GLuint framebuffer, GLenum pname, GLint param); 1427void glwNamedFramebufferParameteriEXT (GLuint framebuffer, GLenum pname, GLint param); 1428void glwNamedFramebufferReadBuffer (GLuint framebuffer, GLenum src); 1429void glwNamedFramebufferRenderbuffer (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 1430void glwNamedFramebufferRenderbufferEXT (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 1431void glwNamedFramebufferTexture (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level); 1432void glwNamedFramebufferTexture1DEXT (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 1433void glwNamedFramebufferTexture2DEXT (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 1434void glwNamedFramebufferTexture3DEXT (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); 1435void glwNamedFramebufferTextureEXT (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level); 1436void glwNamedFramebufferTextureFaceEXT (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face); 1437void glwNamedFramebufferTextureLayer (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer); 1438void glwNamedFramebufferTextureLayerEXT (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer); 1439void glwNamedProgramLocalParameter4dEXT (GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 1440void glwNamedProgramLocalParameter4dvEXT (GLuint program, GLenum target, GLuint index, const GLdouble *params); 1441void glwNamedProgramLocalParameter4fEXT (GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 1442void glwNamedProgramLocalParameter4fvEXT (GLuint program, GLenum target, GLuint index, const GLfloat *params); 1443void glwNamedProgramLocalParameterI4iEXT (GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w); 1444void glwNamedProgramLocalParameterI4ivEXT (GLuint program, GLenum target, GLuint index, const GLint *params); 1445void glwNamedProgramLocalParameterI4uiEXT (GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); 1446void glwNamedProgramLocalParameterI4uivEXT (GLuint program, GLenum target, GLuint index, const GLuint *params); 1447void glwNamedProgramLocalParameters4fvEXT (GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat *params); 1448void glwNamedProgramLocalParametersI4ivEXT (GLuint program, GLenum target, GLuint index, GLsizei count, const GLint *params); 1449void glwNamedProgramLocalParametersI4uivEXT (GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint *params); 1450void glwNamedProgramStringEXT (GLuint program, GLenum target, GLenum format, GLsizei len, const void *string); 1451void glwNamedRenderbufferStorage (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height); 1452void glwNamedRenderbufferStorageEXT (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height); 1453void glwNamedRenderbufferStorageMultisample (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 1454void glwNamedRenderbufferStorageMultisampleCoverageEXT (GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height); 1455void glwNamedRenderbufferStorageMultisampleEXT (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 1456void glwObjectLabel (GLenum identifier, GLuint name, GLsizei length, const GLchar *label); 1457void glwObjectPtrLabel (const void *ptr, GLsizei length, const GLchar *label); 1458void glwPatchParameterfv (GLenum pname, const GLfloat *values); 1459void glwPatchParameteri (GLenum pname, GLint value); 1460void glwPauseTransformFeedback (); 1461void glwPixelStoref (GLenum pname, GLfloat param); 1462void glwPixelStorei (GLenum pname, GLint param); 1463void glwPointParameterf (GLenum pname, GLfloat param); 1464void glwPointParameterfv (GLenum pname, const GLfloat *params); 1465void glwPointParameteri (GLenum pname, GLint param); 1466void glwPointParameteriv (GLenum pname, const GLint *params); 1467void glwPointSize (GLfloat size); 1468void glwPolygonMode (GLenum face, GLenum mode); 1469void glwPolygonOffset (GLfloat factor, GLfloat units); 1470void glwPolygonOffsetClamp (GLfloat factor, GLfloat units, GLfloat clamp); 1471void glwPopDebugGroup (); 1472void glwPopGroupMarkerEXT (); 1473void glwPrimitiveBoundingBox (GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW); 1474void glwPrimitiveRestartIndex (GLuint index); 1475void glwProgramBinary (GLuint program, GLenum binaryFormat, const void *binary, GLsizei length); 1476void glwProgramParameteri (GLuint program, GLenum pname, GLint value); 1477void glwProgramUniform1d (GLuint program, GLint location, GLdouble v0); 1478void glwProgramUniform1dEXT (GLuint program, GLint location, GLdouble x); 1479void glwProgramUniform1dv (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1480void glwProgramUniform1dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1481void glwProgramUniform1f (GLuint program, GLint location, GLfloat v0); 1482void glwProgramUniform1fv (GLuint program, GLint location, GLsizei count, const GLfloat *value); 1483void glwProgramUniform1i (GLuint program, GLint location, GLint v0); 1484void glwProgramUniform1iv (GLuint program, GLint location, GLsizei count, const GLint *value); 1485void glwProgramUniform1ui (GLuint program, GLint location, GLuint v0); 1486void glwProgramUniform1uiv (GLuint program, GLint location, GLsizei count, const GLuint *value); 1487void glwProgramUniform2d (GLuint program, GLint location, GLdouble v0, GLdouble v1); 1488void glwProgramUniform2dEXT (GLuint program, GLint location, GLdouble x, GLdouble y); 1489void glwProgramUniform2dv (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1490void glwProgramUniform2dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1491void glwProgramUniform2f (GLuint program, GLint location, GLfloat v0, GLfloat v1); 1492void glwProgramUniform2fv (GLuint program, GLint location, GLsizei count, const GLfloat *value); 1493void glwProgramUniform2i (GLuint program, GLint location, GLint v0, GLint v1); 1494void glwProgramUniform2iv (GLuint program, GLint location, GLsizei count, const GLint *value); 1495void glwProgramUniform2ui (GLuint program, GLint location, GLuint v0, GLuint v1); 1496void glwProgramUniform2uiv (GLuint program, GLint location, GLsizei count, const GLuint *value); 1497void glwProgramUniform3d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2); 1498void glwProgramUniform3dEXT (GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z); 1499void glwProgramUniform3dv (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1500void glwProgramUniform3dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1501void glwProgramUniform3f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2); 1502void glwProgramUniform3fv (GLuint program, GLint location, GLsizei count, const GLfloat *value); 1503void glwProgramUniform3i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2); 1504void glwProgramUniform3iv (GLuint program, GLint location, GLsizei count, const GLint *value); 1505void glwProgramUniform3ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2); 1506void glwProgramUniform3uiv (GLuint program, GLint location, GLsizei count, const GLuint *value); 1507void glwProgramUniform4d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3); 1508void glwProgramUniform4dEXT (GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 1509void glwProgramUniform4dv (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1510void glwProgramUniform4dvEXT (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1511void glwProgramUniform4f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); 1512void glwProgramUniform4fv (GLuint program, GLint location, GLsizei count, const GLfloat *value); 1513void glwProgramUniform4i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3); 1514void glwProgramUniform4iv (GLuint program, GLint location, GLsizei count, const GLint *value); 1515void glwProgramUniform4ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); 1516void glwProgramUniform4uiv (GLuint program, GLint location, GLsizei count, const GLuint *value); 1517void glwProgramUniformMatrix2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1518void glwProgramUniformMatrix2dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1519void glwProgramUniformMatrix2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1520void glwProgramUniformMatrix2x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1521void glwProgramUniformMatrix2x3dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1522void glwProgramUniformMatrix2x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1523void glwProgramUniformMatrix2x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1524void glwProgramUniformMatrix2x4dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1525void glwProgramUniformMatrix2x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1526void glwProgramUniformMatrix3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1527void glwProgramUniformMatrix3dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1528void glwProgramUniformMatrix3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1529void glwProgramUniformMatrix3x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1530void glwProgramUniformMatrix3x2dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1531void glwProgramUniformMatrix3x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1532void glwProgramUniformMatrix3x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1533void glwProgramUniformMatrix3x4dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1534void glwProgramUniformMatrix3x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1535void glwProgramUniformMatrix4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1536void glwProgramUniformMatrix4dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1537void glwProgramUniformMatrix4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1538void glwProgramUniformMatrix4x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1539void glwProgramUniformMatrix4x2dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1540void glwProgramUniformMatrix4x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1541void glwProgramUniformMatrix4x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1542void glwProgramUniformMatrix4x3dvEXT (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1543void glwProgramUniformMatrix4x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1544void glwProvokingVertex (GLenum mode); 1545void glwPushClientAttribDefaultEXT (GLbitfield mask); 1546void glwPushDebugGroup (GLenum source, GLuint id, GLsizei length, const GLchar *message); 1547void glwPushGroupMarkerEXT (GLsizei length, const GLchar *marker); 1548void glwQueryCounter (GLuint id, GLenum target); 1549void glwReadBuffer (GLenum src); 1550void glwReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels); 1551void glwReadnPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data); 1552void glwReleaseShaderCompiler (); 1553void glwRenderGpuMaskNV (GLbitfield mask); 1554void glwRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height); 1555void glwRenderbufferStorageMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 1556void glwRenderbufferStorageMultisampleEXT (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 1557void glwResumeTransformFeedback (); 1558void glwSampleCoverage (GLfloat value, GLboolean invert); 1559void glwSampleMaski (GLuint maskNumber, GLbitfield mask); 1560void glwSamplerParameterIiv (GLuint sampler, GLenum pname, const GLint *param); 1561void glwSamplerParameterIuiv (GLuint sampler, GLenum pname, const GLuint *param); 1562void glwSamplerParameterf (GLuint sampler, GLenum pname, GLfloat param); 1563void glwSamplerParameterfv (GLuint sampler, GLenum pname, const GLfloat *param); 1564void glwSamplerParameteri (GLuint sampler, GLenum pname, GLint param); 1565void glwSamplerParameteriv (GLuint sampler, GLenum pname, const GLint *param); 1566void glwScissor (GLint x, GLint y, GLsizei width, GLsizei height); 1567void glwScissorArrayv (GLuint first, GLsizei count, const GLint *v); 1568void glwScissorIndexed (GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height); 1569void glwScissorIndexedv (GLuint index, const GLint *v); 1570void glwShaderBinary (GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length); 1571void glwShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length); 1572void glwShaderStorageBlockBinding (GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding); 1573void glwSpecializeShader (GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue); 1574void glwStencilFunc (GLenum func, GLint ref, GLuint mask); 1575void glwStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask); 1576void glwStencilMask (GLuint mask); 1577void glwStencilMaskSeparate (GLenum face, GLuint mask); 1578void glwStencilOp (GLenum fail, GLenum zfail, GLenum zpass); 1579void glwStencilOpSeparate (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass); 1580void glwTexBuffer (GLenum target, GLenum internalformat, GLuint buffer); 1581void glwTexBufferRange (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); 1582void glwTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels); 1583void glwTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels); 1584void glwTexImage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 1585void glwTexImage3D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels); 1586void glwTexImage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 1587void glwTexImage3DOES (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels); 1588void glwTexPageCommitmentARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit); 1589void glwTexParameterIiv (GLenum target, GLenum pname, const GLint *params); 1590void glwTexParameterIuiv (GLenum target, GLenum pname, const GLuint *params); 1591void glwTexParameterf (GLenum target, GLenum pname, GLfloat param); 1592void glwTexParameterfv (GLenum target, GLenum pname, const GLfloat *params); 1593void glwTexParameteri (GLenum target, GLenum pname, GLint param); 1594void glwTexParameteriv (GLenum target, GLenum pname, const GLint *params); 1595void glwTexStorage1D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width); 1596void glwTexStorage2D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); 1597void glwTexStorage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 1598void glwTexStorage3D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); 1599void glwTexStorage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 1600void glwTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels); 1601void glwTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); 1602void glwTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); 1603void glwTexSubImage3DOES (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); 1604void glwTextureBarrier (); 1605void glwTextureBuffer (GLuint texture, GLenum internalformat, GLuint buffer); 1606void glwTextureBufferEXT (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer); 1607void glwTextureBufferRange (GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); 1608void glwTextureBufferRangeEXT (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); 1609void glwTextureImage1DEXT (GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels); 1610void glwTextureImage2DEXT (GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels); 1611void glwTextureImage3DEXT (GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels); 1612void glwTexturePageCommitmentEXT (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit); 1613void glwTextureParameterIiv (GLuint texture, GLenum pname, const GLint *params); 1614void glwTextureParameterIivEXT (GLuint texture, GLenum target, GLenum pname, const GLint *params); 1615void glwTextureParameterIuiv (GLuint texture, GLenum pname, const GLuint *params); 1616void glwTextureParameterIuivEXT (GLuint texture, GLenum target, GLenum pname, const GLuint *params); 1617void glwTextureParameterf (GLuint texture, GLenum pname, GLfloat param); 1618void glwTextureParameterfEXT (GLuint texture, GLenum target, GLenum pname, GLfloat param); 1619void glwTextureParameterfv (GLuint texture, GLenum pname, const GLfloat *param); 1620void glwTextureParameterfvEXT (GLuint texture, GLenum target, GLenum pname, const GLfloat *params); 1621void glwTextureParameteri (GLuint texture, GLenum pname, GLint param); 1622void glwTextureParameteriEXT (GLuint texture, GLenum target, GLenum pname, GLint param); 1623void glwTextureParameteriv (GLuint texture, GLenum pname, const GLint *param); 1624void glwTextureParameterivEXT (GLuint texture, GLenum target, GLenum pname, const GLint *params); 1625void glwTextureRenderbufferEXT (GLuint texture, GLenum target, GLuint renderbuffer); 1626void glwTextureStorage1D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width); 1627void glwTextureStorage1DEXT (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width); 1628void glwTextureStorage2D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); 1629void glwTextureStorage2DEXT (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); 1630void glwTextureStorage2DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 1631void glwTextureStorage2DMultisampleEXT (GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 1632void glwTextureStorage3D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); 1633void glwTextureStorage3DEXT (GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); 1634void glwTextureStorage3DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 1635void glwTextureStorage3DMultisampleEXT (GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 1636void glwTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels); 1637void glwTextureSubImage1DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels); 1638void glwTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); 1639void glwTextureSubImage2DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); 1640void glwTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); 1641void glwTextureSubImage3DEXT (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); 1642void glwTextureView (GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers); 1643void glwTransformFeedbackBufferBase (GLuint xfb, GLuint index, GLuint buffer); 1644void glwTransformFeedbackBufferRange (GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); 1645void glwTransformFeedbackVaryings (GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode); 1646void glwUniform1d (GLint location, GLdouble x); 1647void glwUniform1dv (GLint location, GLsizei count, const GLdouble *value); 1648void glwUniform1f (GLint location, GLfloat v0); 1649void glwUniform1fv (GLint location, GLsizei count, const GLfloat *value); 1650void glwUniform1i (GLint location, GLint v0); 1651void glwUniform1iv (GLint location, GLsizei count, const GLint *value); 1652void glwUniform1ui (GLint location, GLuint v0); 1653void glwUniform1uiv (GLint location, GLsizei count, const GLuint *value); 1654void glwUniform2d (GLint location, GLdouble x, GLdouble y); 1655void glwUniform2dv (GLint location, GLsizei count, const GLdouble *value); 1656void glwUniform2f (GLint location, GLfloat v0, GLfloat v1); 1657void glwUniform2fv (GLint location, GLsizei count, const GLfloat *value); 1658void glwUniform2i (GLint location, GLint v0, GLint v1); 1659void glwUniform2iv (GLint location, GLsizei count, const GLint *value); 1660void glwUniform2ui (GLint location, GLuint v0, GLuint v1); 1661void glwUniform2uiv (GLint location, GLsizei count, const GLuint *value); 1662void glwUniform3d (GLint location, GLdouble x, GLdouble y, GLdouble z); 1663void glwUniform3dv (GLint location, GLsizei count, const GLdouble *value); 1664void glwUniform3f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2); 1665void glwUniform3fv (GLint location, GLsizei count, const GLfloat *value); 1666void glwUniform3i (GLint location, GLint v0, GLint v1, GLint v2); 1667void glwUniform3iv (GLint location, GLsizei count, const GLint *value); 1668void glwUniform3ui (GLint location, GLuint v0, GLuint v1, GLuint v2); 1669void glwUniform3uiv (GLint location, GLsizei count, const GLuint *value); 1670void glwUniform4d (GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 1671void glwUniform4dv (GLint location, GLsizei count, const GLdouble *value); 1672void glwUniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); 1673void glwUniform4fv (GLint location, GLsizei count, const GLfloat *value); 1674void glwUniform4i (GLint location, GLint v0, GLint v1, GLint v2, GLint v3); 1675void glwUniform4iv (GLint location, GLsizei count, const GLint *value); 1676void glwUniform4ui (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); 1677void glwUniform4uiv (GLint location, GLsizei count, const GLuint *value); 1678void glwUniformBlockBinding (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding); 1679void glwUniformMatrix2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1680void glwUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1681void glwUniformMatrix2x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1682void glwUniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1683void glwUniformMatrix2x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1684void glwUniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1685void glwUniformMatrix3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1686void glwUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1687void glwUniformMatrix3x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1688void glwUniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1689void glwUniformMatrix3x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1690void glwUniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1691void glwUniformMatrix4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1692void glwUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1693void glwUniformMatrix4x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1694void glwUniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1695void glwUniformMatrix4x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1696void glwUniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1697void glwUniformSubroutinesuiv (GLenum shadertype, GLsizei count, const GLuint *indices); 1698GLboolean glwUnmapBuffer (GLenum target); 1699GLboolean glwUnmapNamedBuffer (GLuint buffer); 1700GLboolean glwUnmapNamedBufferEXT (GLuint buffer); 1701void glwUseProgram (GLuint program); 1702void glwUseProgramStages (GLuint pipeline, GLbitfield stages, GLuint program); 1703void glwValidateProgram (GLuint program); 1704void glwValidateProgramPipeline (GLuint pipeline); 1705void glwVertexArrayAttribBinding (GLuint vaobj, GLuint attribindex, GLuint bindingindex); 1706void glwVertexArrayAttribFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); 1707void glwVertexArrayAttribIFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 1708void glwVertexArrayAttribLFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 1709void glwVertexArrayBindVertexBufferEXT (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 1710void glwVertexArrayBindingDivisor (GLuint vaobj, GLuint bindingindex, GLuint divisor); 1711void glwVertexArrayColorOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); 1712void glwVertexArrayEdgeFlagOffsetEXT (GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset); 1713void glwVertexArrayElementBuffer (GLuint vaobj, GLuint buffer); 1714void glwVertexArrayFogCoordOffsetEXT (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset); 1715void glwVertexArrayIndexOffsetEXT (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset); 1716void glwVertexArrayMultiTexCoordOffsetEXT (GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset); 1717void glwVertexArrayNormalOffsetEXT (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset); 1718void glwVertexArraySecondaryColorOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); 1719void glwVertexArrayTexCoordOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); 1720void glwVertexArrayVertexAttribBindingEXT (GLuint vaobj, GLuint attribindex, GLuint bindingindex); 1721void glwVertexArrayVertexAttribDivisorEXT (GLuint vaobj, GLuint index, GLuint divisor); 1722void glwVertexArrayVertexAttribFormatEXT (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); 1723void glwVertexArrayVertexAttribIFormatEXT (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 1724void glwVertexArrayVertexAttribIOffsetEXT (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset); 1725void glwVertexArrayVertexAttribLFormatEXT (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 1726void glwVertexArrayVertexAttribLOffsetEXT (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset); 1727void glwVertexArrayVertexAttribOffsetEXT (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset); 1728void glwVertexArrayVertexBindingDivisorEXT (GLuint vaobj, GLuint bindingindex, GLuint divisor); 1729void glwVertexArrayVertexBuffer (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 1730void glwVertexArrayVertexBuffers (GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); 1731void glwVertexArrayVertexOffsetEXT (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); 1732void glwVertexAttrib1d (GLuint index, GLdouble x); 1733void glwVertexAttrib1dv (GLuint index, const GLdouble *v); 1734void glwVertexAttrib1f (GLuint index, GLfloat x); 1735void glwVertexAttrib1fv (GLuint index, const GLfloat *v); 1736void glwVertexAttrib1s (GLuint index, GLshort x); 1737void glwVertexAttrib1sv (GLuint index, const GLshort *v); 1738void glwVertexAttrib2d (GLuint index, GLdouble x, GLdouble y); 1739void glwVertexAttrib2dv (GLuint index, const GLdouble *v); 1740void glwVertexAttrib2f (GLuint index, GLfloat x, GLfloat y); 1741void glwVertexAttrib2fv (GLuint index, const GLfloat *v); 1742void glwVertexAttrib2s (GLuint index, GLshort x, GLshort y); 1743void glwVertexAttrib2sv (GLuint index, const GLshort *v); 1744void glwVertexAttrib3d (GLuint index, GLdouble x, GLdouble y, GLdouble z); 1745void glwVertexAttrib3dv (GLuint index, const GLdouble *v); 1746void glwVertexAttrib3f (GLuint index, GLfloat x, GLfloat y, GLfloat z); 1747void glwVertexAttrib3fv (GLuint index, const GLfloat *v); 1748void glwVertexAttrib3s (GLuint index, GLshort x, GLshort y, GLshort z); 1749void glwVertexAttrib3sv (GLuint index, const GLshort *v); 1750void glwVertexAttrib4Nbv (GLuint index, const GLbyte *v); 1751void glwVertexAttrib4Niv (GLuint index, const GLint *v); 1752void glwVertexAttrib4Nsv (GLuint index, const GLshort *v); 1753void glwVertexAttrib4Nub (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); 1754void glwVertexAttrib4Nubv (GLuint index, const GLubyte *v); 1755void glwVertexAttrib4Nuiv (GLuint index, const GLuint *v); 1756void glwVertexAttrib4Nusv (GLuint index, const GLushort *v); 1757void glwVertexAttrib4bv (GLuint index, const GLbyte *v); 1758void glwVertexAttrib4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 1759void glwVertexAttrib4dv (GLuint index, const GLdouble *v); 1760void glwVertexAttrib4f (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 1761void glwVertexAttrib4fv (GLuint index, const GLfloat *v); 1762void glwVertexAttrib4iv (GLuint index, const GLint *v); 1763void glwVertexAttrib4s (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); 1764void glwVertexAttrib4sv (GLuint index, const GLshort *v); 1765void glwVertexAttrib4ubv (GLuint index, const GLubyte *v); 1766void glwVertexAttrib4uiv (GLuint index, const GLuint *v); 1767void glwVertexAttrib4usv (GLuint index, const GLushort *v); 1768void glwVertexAttribBinding (GLuint attribindex, GLuint bindingindex); 1769void glwVertexAttribDivisor (GLuint index, GLuint divisor); 1770void glwVertexAttribFormat (GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); 1771void glwVertexAttribI1i (GLuint index, GLint x); 1772void glwVertexAttribI1iv (GLuint index, const GLint *v); 1773void glwVertexAttribI1ui (GLuint index, GLuint x); 1774void glwVertexAttribI1uiv (GLuint index, const GLuint *v); 1775void glwVertexAttribI2i (GLuint index, GLint x, GLint y); 1776void glwVertexAttribI2iv (GLuint index, const GLint *v); 1777void glwVertexAttribI2ui (GLuint index, GLuint x, GLuint y); 1778void glwVertexAttribI2uiv (GLuint index, const GLuint *v); 1779void glwVertexAttribI3i (GLuint index, GLint x, GLint y, GLint z); 1780void glwVertexAttribI3iv (GLuint index, const GLint *v); 1781void glwVertexAttribI3ui (GLuint index, GLuint x, GLuint y, GLuint z); 1782void glwVertexAttribI3uiv (GLuint index, const GLuint *v); 1783void glwVertexAttribI4bv (GLuint index, const GLbyte *v); 1784void glwVertexAttribI4i (GLuint index, GLint x, GLint y, GLint z, GLint w); 1785void glwVertexAttribI4iv (GLuint index, const GLint *v); 1786void glwVertexAttribI4sv (GLuint index, const GLshort *v); 1787void glwVertexAttribI4ubv (GLuint index, const GLubyte *v); 1788void glwVertexAttribI4ui (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); 1789void glwVertexAttribI4uiv (GLuint index, const GLuint *v); 1790void glwVertexAttribI4usv (GLuint index, const GLushort *v); 1791void glwVertexAttribIFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 1792void glwVertexAttribIPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer); 1793void glwVertexAttribL1d (GLuint index, GLdouble x); 1794void glwVertexAttribL1dv (GLuint index, const GLdouble *v); 1795void glwVertexAttribL2d (GLuint index, GLdouble x, GLdouble y); 1796void glwVertexAttribL2dv (GLuint index, const GLdouble *v); 1797void glwVertexAttribL3d (GLuint index, GLdouble x, GLdouble y, GLdouble z); 1798void glwVertexAttribL3dv (GLuint index, const GLdouble *v); 1799void glwVertexAttribL4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 1800void glwVertexAttribL4dv (GLuint index, const GLdouble *v); 1801void glwVertexAttribLFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 1802void glwVertexAttribLPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer); 1803void glwVertexAttribP1ui (GLuint index, GLenum type, GLboolean normalized, GLuint value); 1804void glwVertexAttribP1uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 1805void glwVertexAttribP2ui (GLuint index, GLenum type, GLboolean normalized, GLuint value); 1806void glwVertexAttribP2uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 1807void glwVertexAttribP3ui (GLuint index, GLenum type, GLboolean normalized, GLuint value); 1808void glwVertexAttribP3uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 1809void glwVertexAttribP4ui (GLuint index, GLenum type, GLboolean normalized, GLuint value); 1810void glwVertexAttribP4uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 1811void glwVertexAttribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer); 1812void glwVertexBindingDivisor (GLuint bindingindex, GLuint divisor); 1813void glwViewport (GLint x, GLint y, GLsizei width, GLsizei height); 1814void glwViewportArrayv (GLuint first, GLsizei count, const GLfloat *v); 1815void glwViewportIndexedf (GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h); 1816void glwViewportIndexedfv (GLuint index, const GLfloat *v); 1817void glwWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout); 1818