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 32093. 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 glBindProgramPipeline glwBindProgramPipeline 25 #define glBindRenderbuffer glwBindRenderbuffer 26 #define glBindSampler glwBindSampler 27 #define glBindSamplers glwBindSamplers 28 #define glBindTexture glwBindTexture 29 #define glBindTextureUnit glwBindTextureUnit 30 #define glBindTextures glwBindTextures 31 #define glBindTransformFeedback glwBindTransformFeedback 32 #define glBindVertexArray glwBindVertexArray 33 #define glBindVertexBuffer glwBindVertexBuffer 34 #define glBindVertexBuffers glwBindVertexBuffers 35 #define glBlendBarrier glwBlendBarrier 36 #define glBlendColor glwBlendColor 37 #define glBlendEquation glwBlendEquation 38 #define glBlendEquationSeparate glwBlendEquationSeparate 39 #define glBlendEquationSeparatei glwBlendEquationSeparatei 40 #define glBlendEquationi glwBlendEquationi 41 #define glBlendFunc glwBlendFunc 42 #define glBlendFuncSeparate glwBlendFuncSeparate 43 #define glBlendFuncSeparatei glwBlendFuncSeparatei 44 #define glBlendFunci glwBlendFunci 45 #define glBlitFramebuffer glwBlitFramebuffer 46 #define glBlitNamedFramebuffer glwBlitNamedFramebuffer 47 #define glBufferData glwBufferData 48 #define glBufferStorage glwBufferStorage 49 #define glBufferSubData glwBufferSubData 50 #define glCheckFramebufferStatus glwCheckFramebufferStatus 51 #define glCheckNamedFramebufferStatus glwCheckNamedFramebufferStatus 52 #define glClampColor glwClampColor 53 #define glClear glwClear 54 #define glClearBufferData glwClearBufferData 55 #define glClearBufferSubData glwClearBufferSubData 56 #define glClearBufferfi glwClearBufferfi 57 #define glClearBufferfv glwClearBufferfv 58 #define glClearBufferiv glwClearBufferiv 59 #define glClearBufferuiv glwClearBufferuiv 60 #define glClearColor glwClearColor 61 #define glClearDepth glwClearDepth 62 #define glClearDepthf glwClearDepthf 63 #define glClearNamedBufferData glwClearNamedBufferData 64 #define glClearNamedBufferSubData glwClearNamedBufferSubData 65 #define glClearNamedFramebufferfi glwClearNamedFramebufferfi 66 #define glClearNamedFramebufferfv glwClearNamedFramebufferfv 67 #define glClearNamedFramebufferiv glwClearNamedFramebufferiv 68 #define glClearNamedFramebufferuiv glwClearNamedFramebufferuiv 69 #define glClearStencil glwClearStencil 70 #define glClearTexImage glwClearTexImage 71 #define glClearTexSubImage glwClearTexSubImage 72 #define glClientWaitSync glwClientWaitSync 73 #define glClipControl glwClipControl 74 #define glColorMask glwColorMask 75 #define glColorMaski glwColorMaski 76 #define glCompileShader glwCompileShader 77 #define glCompressedTexImage1D glwCompressedTexImage1D 78 #define glCompressedTexImage2D glwCompressedTexImage2D 79 #define glCompressedTexImage3D glwCompressedTexImage3D 80 #define glCompressedTexSubImage1D glwCompressedTexSubImage1D 81 #define glCompressedTexSubImage2D glwCompressedTexSubImage2D 82 #define glCompressedTexSubImage3D glwCompressedTexSubImage3D 83 #define glCompressedTextureSubImage1D glwCompressedTextureSubImage1D 84 #define glCompressedTextureSubImage2D glwCompressedTextureSubImage2D 85 #define glCompressedTextureSubImage3D glwCompressedTextureSubImage3D 86 #define glCopyBufferSubData glwCopyBufferSubData 87 #define glCopyImageSubData glwCopyImageSubData 88 #define glCopyNamedBufferSubData glwCopyNamedBufferSubData 89 #define glCopyTexImage1D glwCopyTexImage1D 90 #define glCopyTexImage2D glwCopyTexImage2D 91 #define glCopyTexSubImage1D glwCopyTexSubImage1D 92 #define glCopyTexSubImage2D glwCopyTexSubImage2D 93 #define glCopyTexSubImage3D glwCopyTexSubImage3D 94 #define glCopyTextureSubImage1D glwCopyTextureSubImage1D 95 #define glCopyTextureSubImage2D glwCopyTextureSubImage2D 96 #define glCopyTextureSubImage3D glwCopyTextureSubImage3D 97 #define glCreateBuffers glwCreateBuffers 98 #define glCreateFramebuffers glwCreateFramebuffers 99 #define glCreateProgram glwCreateProgram 100 #define glCreateProgramPipelines glwCreateProgramPipelines 101 #define glCreateQueries glwCreateQueries 102 #define glCreateRenderbuffers glwCreateRenderbuffers 103 #define glCreateSamplers glwCreateSamplers 104 #define glCreateShader glwCreateShader 105 #define glCreateShaderProgramv glwCreateShaderProgramv 106 #define glCreateTextures glwCreateTextures 107 #define glCreateTransformFeedbacks glwCreateTransformFeedbacks 108 #define glCreateVertexArrays glwCreateVertexArrays 109 #define glCullFace glwCullFace 110 #define glDebugMessageCallback glwDebugMessageCallback 111 #define glDebugMessageControl glwDebugMessageControl 112 #define glDebugMessageInsert glwDebugMessageInsert 113 #define glDeleteBuffers glwDeleteBuffers 114 #define glDeleteFramebuffers glwDeleteFramebuffers 115 #define glDeleteProgram glwDeleteProgram 116 #define glDeleteProgramPipelines glwDeleteProgramPipelines 117 #define glDeleteQueries glwDeleteQueries 118 #define glDeleteRenderbuffers glwDeleteRenderbuffers 119 #define glDeleteSamplers glwDeleteSamplers 120 #define glDeleteShader glwDeleteShader 121 #define glDeleteSync glwDeleteSync 122 #define glDeleteTextures glwDeleteTextures 123 #define glDeleteTransformFeedbacks glwDeleteTransformFeedbacks 124 #define glDeleteVertexArrays glwDeleteVertexArrays 125 #define glDepthFunc glwDepthFunc 126 #define glDepthMask glwDepthMask 127 #define glDepthRange glwDepthRange 128 #define glDepthRangeArrayv glwDepthRangeArrayv 129 #define glDepthRangeIndexed glwDepthRangeIndexed 130 #define glDepthRangef glwDepthRangef 131 #define glDetachShader glwDetachShader 132 #define glDisable glwDisable 133 #define glDisableVertexArrayAttrib glwDisableVertexArrayAttrib 134 #define glDisableVertexAttribArray glwDisableVertexAttribArray 135 #define glDisablei glwDisablei 136 #define glDispatchCompute glwDispatchCompute 137 #define glDispatchComputeIndirect glwDispatchComputeIndirect 138 #define glDrawArrays glwDrawArrays 139 #define glDrawArraysIndirect glwDrawArraysIndirect 140 #define glDrawArraysInstanced glwDrawArraysInstanced 141 #define glDrawArraysInstancedBaseInstance glwDrawArraysInstancedBaseInstance 142 #define glDrawBuffer glwDrawBuffer 143 #define glDrawBuffers glwDrawBuffers 144 #define glDrawElements glwDrawElements 145 #define glDrawElementsBaseVertex glwDrawElementsBaseVertex 146 #define glDrawElementsIndirect glwDrawElementsIndirect 147 #define glDrawElementsInstanced glwDrawElementsInstanced 148 #define glDrawElementsInstancedBaseInstance glwDrawElementsInstancedBaseInstance 149 #define glDrawElementsInstancedBaseVertex glwDrawElementsInstancedBaseVertex 150 #define glDrawElementsInstancedBaseVertexBaseInstance glwDrawElementsInstancedBaseVertexBaseInstance 151 #define glDrawRangeElements glwDrawRangeElements 152 #define glDrawRangeElementsBaseVertex glwDrawRangeElementsBaseVertex 153 #define glDrawTransformFeedback glwDrawTransformFeedback 154 #define glDrawTransformFeedbackInstanced glwDrawTransformFeedbackInstanced 155 #define glDrawTransformFeedbackStream glwDrawTransformFeedbackStream 156 #define glDrawTransformFeedbackStreamInstanced glwDrawTransformFeedbackStreamInstanced 157 #define glEGLImageTargetRenderbufferStorageOES glwEGLImageTargetRenderbufferStorageOES 158 #define glEGLImageTargetTexture2DOES glwEGLImageTargetTexture2DOES 159 #define glEnable glwEnable 160 #define glEnableVertexArrayAttrib glwEnableVertexArrayAttrib 161 #define glEnableVertexAttribArray glwEnableVertexAttribArray 162 #define glEnablei glwEnablei 163 #define glEndConditionalRender glwEndConditionalRender 164 #define glEndQuery glwEndQuery 165 #define glEndQueryIndexed glwEndQueryIndexed 166 #define glEndTransformFeedback glwEndTransformFeedback 167 #define glFenceSync glwFenceSync 168 #define glFinish glwFinish 169 #define glFlush glwFlush 170 #define glFlushMappedBufferRange glwFlushMappedBufferRange 171 #define glFlushMappedNamedBufferRange glwFlushMappedNamedBufferRange 172 #define glFramebufferParameteri glwFramebufferParameteri 173 #define glFramebufferRenderbuffer glwFramebufferRenderbuffer 174 #define glFramebufferTexture glwFramebufferTexture 175 #define glFramebufferTexture1D glwFramebufferTexture1D 176 #define glFramebufferTexture2D glwFramebufferTexture2D 177 #define glFramebufferTexture3D glwFramebufferTexture3D 178 #define glFramebufferTextureLayer glwFramebufferTextureLayer 179 #define glFrontFace glwFrontFace 180 #define glGenBuffers glwGenBuffers 181 #define glGenFramebuffers glwGenFramebuffers 182 #define glGenProgramPipelines glwGenProgramPipelines 183 #define glGenQueries glwGenQueries 184 #define glGenRenderbuffers glwGenRenderbuffers 185 #define glGenSamplers glwGenSamplers 186 #define glGenTextures glwGenTextures 187 #define glGenTransformFeedbacks glwGenTransformFeedbacks 188 #define glGenVertexArrays glwGenVertexArrays 189 #define glGenerateMipmap glwGenerateMipmap 190 #define glGenerateTextureMipmap glwGenerateTextureMipmap 191 #define glGetActiveAtomicCounterBufferiv glwGetActiveAtomicCounterBufferiv 192 #define glGetActiveAttrib glwGetActiveAttrib 193 #define glGetActiveSubroutineName glwGetActiveSubroutineName 194 #define glGetActiveSubroutineUniformName glwGetActiveSubroutineUniformName 195 #define glGetActiveSubroutineUniformiv glwGetActiveSubroutineUniformiv 196 #define glGetActiveUniform glwGetActiveUniform 197 #define glGetActiveUniformBlockName glwGetActiveUniformBlockName 198 #define glGetActiveUniformBlockiv glwGetActiveUniformBlockiv 199 #define glGetActiveUniformName glwGetActiveUniformName 200 #define glGetActiveUniformsiv glwGetActiveUniformsiv 201 #define glGetAttachedShaders glwGetAttachedShaders 202 #define glGetAttribLocation glwGetAttribLocation 203 #define glGetBooleani_v glwGetBooleani_v 204 #define glGetBooleanv glwGetBooleanv 205 #define glGetBufferParameteri64v glwGetBufferParameteri64v 206 #define glGetBufferParameteriv glwGetBufferParameteriv 207 #define glGetBufferPointerv glwGetBufferPointerv 208 #define glGetBufferSubData glwGetBufferSubData 209 #define glGetCompressedTexImage glwGetCompressedTexImage 210 #define glGetCompressedTextureImage glwGetCompressedTextureImage 211 #define glGetCompressedTextureSubImage glwGetCompressedTextureSubImage 212 #define glGetDebugMessageLog glwGetDebugMessageLog 213 #define glGetDoublei_v glwGetDoublei_v 214 #define glGetDoublev glwGetDoublev 215 #define glGetError glwGetError 216 #define glGetFloati_v glwGetFloati_v 217 #define glGetFloatv glwGetFloatv 218 #define glGetFragDataIndex glwGetFragDataIndex 219 #define glGetFragDataLocation glwGetFragDataLocation 220 #define glGetFramebufferAttachmentParameteriv glwGetFramebufferAttachmentParameteriv 221 #define glGetFramebufferParameteriv glwGetFramebufferParameteriv 222 #define glGetGraphicsResetStatus glwGetGraphicsResetStatus 223 #define glGetInteger64i_v glwGetInteger64i_v 224 #define glGetInteger64v glwGetInteger64v 225 #define glGetIntegeri_v glwGetIntegeri_v 226 #define glGetIntegerv glwGetIntegerv 227 #define glGetInternalformati64v glwGetInternalformati64v 228 #define glGetInternalformativ glwGetInternalformativ 229 #define glGetMultisamplefv glwGetMultisamplefv 230 #define glGetNamedBufferParameteri64v glwGetNamedBufferParameteri64v 231 #define glGetNamedBufferParameteriv glwGetNamedBufferParameteriv 232 #define glGetNamedBufferPointerv glwGetNamedBufferPointerv 233 #define glGetNamedBufferSubData glwGetNamedBufferSubData 234 #define glGetNamedFramebufferAttachmentParameteriv glwGetNamedFramebufferAttachmentParameteriv 235 #define glGetNamedFramebufferParameteriv glwGetNamedFramebufferParameteriv 236 #define glGetNamedRenderbufferParameteriv glwGetNamedRenderbufferParameteriv 237 #define glGetObjectLabel glwGetObjectLabel 238 #define glGetObjectPtrLabel glwGetObjectPtrLabel 239 #define glGetPointerv glwGetPointerv 240 #define glGetProgramBinary glwGetProgramBinary 241 #define glGetProgramInfoLog glwGetProgramInfoLog 242 #define glGetProgramInterfaceiv glwGetProgramInterfaceiv 243 #define glGetProgramPipelineInfoLog glwGetProgramPipelineInfoLog 244 #define glGetProgramPipelineiv glwGetProgramPipelineiv 245 #define glGetProgramResourceIndex glwGetProgramResourceIndex 246 #define glGetProgramResourceLocation glwGetProgramResourceLocation 247 #define glGetProgramResourceLocationIndex glwGetProgramResourceLocationIndex 248 #define glGetProgramResourceName glwGetProgramResourceName 249 #define glGetProgramResourceiv glwGetProgramResourceiv 250 #define glGetProgramStageiv glwGetProgramStageiv 251 #define glGetProgramiv glwGetProgramiv 252 #define glGetQueryBufferObjecti64v glwGetQueryBufferObjecti64v 253 #define glGetQueryBufferObjectiv glwGetQueryBufferObjectiv 254 #define glGetQueryBufferObjectui64v glwGetQueryBufferObjectui64v 255 #define glGetQueryBufferObjectuiv glwGetQueryBufferObjectuiv 256 #define glGetQueryIndexediv glwGetQueryIndexediv 257 #define glGetQueryObjecti64v glwGetQueryObjecti64v 258 #define glGetQueryObjectiv glwGetQueryObjectiv 259 #define glGetQueryObjectui64v glwGetQueryObjectui64v 260 #define glGetQueryObjectuiv glwGetQueryObjectuiv 261 #define glGetQueryiv glwGetQueryiv 262 #define glGetRenderbufferParameteriv glwGetRenderbufferParameteriv 263 #define glGetSamplerParameterIiv glwGetSamplerParameterIiv 264 #define glGetSamplerParameterIuiv glwGetSamplerParameterIuiv 265 #define glGetSamplerParameterfv glwGetSamplerParameterfv 266 #define glGetSamplerParameteriv glwGetSamplerParameteriv 267 #define glGetShaderInfoLog glwGetShaderInfoLog 268 #define glGetShaderPrecisionFormat glwGetShaderPrecisionFormat 269 #define glGetShaderSource glwGetShaderSource 270 #define glGetShaderiv glwGetShaderiv 271 #define glGetString glwGetString 272 #define glGetStringi glwGetStringi 273 #define glGetSubroutineIndex glwGetSubroutineIndex 274 #define glGetSubroutineUniformLocation glwGetSubroutineUniformLocation 275 #define glGetSynciv glwGetSynciv 276 #define glGetTexImage glwGetTexImage 277 #define glGetTexLevelParameterfv glwGetTexLevelParameterfv 278 #define glGetTexLevelParameteriv glwGetTexLevelParameteriv 279 #define glGetTexParameterIiv glwGetTexParameterIiv 280 #define glGetTexParameterIuiv glwGetTexParameterIuiv 281 #define glGetTexParameterfv glwGetTexParameterfv 282 #define glGetTexParameteriv glwGetTexParameteriv 283 #define glGetTextureImage glwGetTextureImage 284 #define glGetTextureLevelParameterfv glwGetTextureLevelParameterfv 285 #define glGetTextureLevelParameteriv glwGetTextureLevelParameteriv 286 #define glGetTextureParameterIiv glwGetTextureParameterIiv 287 #define glGetTextureParameterIuiv glwGetTextureParameterIuiv 288 #define glGetTextureParameterfv glwGetTextureParameterfv 289 #define glGetTextureParameteriv glwGetTextureParameteriv 290 #define glGetTextureSubImage glwGetTextureSubImage 291 #define glGetTransformFeedbackVarying glwGetTransformFeedbackVarying 292 #define glGetTransformFeedbacki64_v glwGetTransformFeedbacki64_v 293 #define glGetTransformFeedbacki_v glwGetTransformFeedbacki_v 294 #define glGetTransformFeedbackiv glwGetTransformFeedbackiv 295 #define glGetUniformBlockIndex glwGetUniformBlockIndex 296 #define glGetUniformIndices glwGetUniformIndices 297 #define glGetUniformLocation glwGetUniformLocation 298 #define glGetUniformSubroutineuiv glwGetUniformSubroutineuiv 299 #define glGetUniformdv glwGetUniformdv 300 #define glGetUniformfv glwGetUniformfv 301 #define glGetUniformiv glwGetUniformiv 302 #define glGetUniformuiv glwGetUniformuiv 303 #define glGetVertexArrayIndexed64iv glwGetVertexArrayIndexed64iv 304 #define glGetVertexArrayIndexediv glwGetVertexArrayIndexediv 305 #define glGetVertexArrayiv glwGetVertexArrayiv 306 #define glGetVertexAttribIiv glwGetVertexAttribIiv 307 #define glGetVertexAttribIuiv glwGetVertexAttribIuiv 308 #define glGetVertexAttribLdv glwGetVertexAttribLdv 309 #define glGetVertexAttribPointerv glwGetVertexAttribPointerv 310 #define glGetVertexAttribdv glwGetVertexAttribdv 311 #define glGetVertexAttribfv glwGetVertexAttribfv 312 #define glGetVertexAttribiv glwGetVertexAttribiv 313 #define glGetnCompressedTexImage glwGetnCompressedTexImage 314 #define glGetnTexImage glwGetnTexImage 315 #define glGetnUniformdv glwGetnUniformdv 316 #define glGetnUniformfv glwGetnUniformfv 317 #define glGetnUniformiv glwGetnUniformiv 318 #define glGetnUniformuiv glwGetnUniformuiv 319 #define glHint glwHint 320 #define glInsertEventMarkerEXT glwInsertEventMarkerEXT 321 #define glInvalidateBufferData glwInvalidateBufferData 322 #define glInvalidateBufferSubData glwInvalidateBufferSubData 323 #define glInvalidateFramebuffer glwInvalidateFramebuffer 324 #define glInvalidateNamedFramebufferData glwInvalidateNamedFramebufferData 325 #define glInvalidateNamedFramebufferSubData glwInvalidateNamedFramebufferSubData 326 #define glInvalidateSubFramebuffer glwInvalidateSubFramebuffer 327 #define glInvalidateTexImage glwInvalidateTexImage 328 #define glInvalidateTexSubImage glwInvalidateTexSubImage 329 #define glIsBuffer glwIsBuffer 330 #define glIsEnabled glwIsEnabled 331 #define glIsEnabledi glwIsEnabledi 332 #define glIsFramebuffer glwIsFramebuffer 333 #define glIsProgram glwIsProgram 334 #define glIsProgramPipeline glwIsProgramPipeline 335 #define glIsQuery glwIsQuery 336 #define glIsRenderbuffer glwIsRenderbuffer 337 #define glIsSampler glwIsSampler 338 #define glIsShader glwIsShader 339 #define glIsSync glwIsSync 340 #define glIsTexture glwIsTexture 341 #define glIsTransformFeedback glwIsTransformFeedback 342 #define glIsVertexArray glwIsVertexArray 343 #define glLineWidth glwLineWidth 344 #define glLinkProgram glwLinkProgram 345 #define glLogicOp glwLogicOp 346 #define glMapBuffer glwMapBuffer 347 #define glMapBufferRange glwMapBufferRange 348 #define glMapNamedBuffer glwMapNamedBuffer 349 #define glMapNamedBufferRange glwMapNamedBufferRange 350 #define glMemoryBarrier glwMemoryBarrier 351 #define glMemoryBarrierByRegion glwMemoryBarrierByRegion 352 #define glMinSampleShading glwMinSampleShading 353 #define glMultiDrawArrays glwMultiDrawArrays 354 #define glMultiDrawArraysIndirect glwMultiDrawArraysIndirect 355 #define glMultiDrawElements glwMultiDrawElements 356 #define glMultiDrawElementsBaseVertex glwMultiDrawElementsBaseVertex 357 #define glMultiDrawElementsIndirect glwMultiDrawElementsIndirect 358 #define glNamedBufferData glwNamedBufferData 359 #define glNamedBufferStorage glwNamedBufferStorage 360 #define glNamedBufferSubData glwNamedBufferSubData 361 #define glNamedFramebufferDrawBuffer glwNamedFramebufferDrawBuffer 362 #define glNamedFramebufferDrawBuffers glwNamedFramebufferDrawBuffers 363 #define glNamedFramebufferParameteri glwNamedFramebufferParameteri 364 #define glNamedFramebufferReadBuffer glwNamedFramebufferReadBuffer 365 #define glNamedFramebufferRenderbuffer glwNamedFramebufferRenderbuffer 366 #define glNamedFramebufferTexture glwNamedFramebufferTexture 367 #define glNamedFramebufferTextureLayer glwNamedFramebufferTextureLayer 368 #define glNamedRenderbufferStorage glwNamedRenderbufferStorage 369 #define glNamedRenderbufferStorageMultisample glwNamedRenderbufferStorageMultisample 370 #define glObjectLabel glwObjectLabel 371 #define glObjectPtrLabel glwObjectPtrLabel 372 #define glPatchParameterfv glwPatchParameterfv 373 #define glPatchParameteri glwPatchParameteri 374 #define glPauseTransformFeedback glwPauseTransformFeedback 375 #define glPixelStoref glwPixelStoref 376 #define glPixelStorei glwPixelStorei 377 #define glPointParameterf glwPointParameterf 378 #define glPointParameterfv glwPointParameterfv 379 #define glPointParameteri glwPointParameteri 380 #define glPointParameteriv glwPointParameteriv 381 #define glPointSize glwPointSize 382 #define glPolygonMode glwPolygonMode 383 #define glPolygonOffset glwPolygonOffset 384 #define glPopDebugGroup glwPopDebugGroup 385 #define glPopGroupMarkerEXT glwPopGroupMarkerEXT 386 #define glPrimitiveBoundingBox glwPrimitiveBoundingBox 387 #define glPrimitiveRestartIndex glwPrimitiveRestartIndex 388 #define glProgramBinary glwProgramBinary 389 #define glProgramParameteri glwProgramParameteri 390 #define glProgramUniform1d glwProgramUniform1d 391 #define glProgramUniform1dv glwProgramUniform1dv 392 #define glProgramUniform1f glwProgramUniform1f 393 #define glProgramUniform1fv glwProgramUniform1fv 394 #define glProgramUniform1i glwProgramUniform1i 395 #define glProgramUniform1iv glwProgramUniform1iv 396 #define glProgramUniform1ui glwProgramUniform1ui 397 #define glProgramUniform1uiv glwProgramUniform1uiv 398 #define glProgramUniform2d glwProgramUniform2d 399 #define glProgramUniform2dv glwProgramUniform2dv 400 #define glProgramUniform2f glwProgramUniform2f 401 #define glProgramUniform2fv glwProgramUniform2fv 402 #define glProgramUniform2i glwProgramUniform2i 403 #define glProgramUniform2iv glwProgramUniform2iv 404 #define glProgramUniform2ui glwProgramUniform2ui 405 #define glProgramUniform2uiv glwProgramUniform2uiv 406 #define glProgramUniform3d glwProgramUniform3d 407 #define glProgramUniform3dv glwProgramUniform3dv 408 #define glProgramUniform3f glwProgramUniform3f 409 #define glProgramUniform3fv glwProgramUniform3fv 410 #define glProgramUniform3i glwProgramUniform3i 411 #define glProgramUniform3iv glwProgramUniform3iv 412 #define glProgramUniform3ui glwProgramUniform3ui 413 #define glProgramUniform3uiv glwProgramUniform3uiv 414 #define glProgramUniform4d glwProgramUniform4d 415 #define glProgramUniform4dv glwProgramUniform4dv 416 #define glProgramUniform4f glwProgramUniform4f 417 #define glProgramUniform4fv glwProgramUniform4fv 418 #define glProgramUniform4i glwProgramUniform4i 419 #define glProgramUniform4iv glwProgramUniform4iv 420 #define glProgramUniform4ui glwProgramUniform4ui 421 #define glProgramUniform4uiv glwProgramUniform4uiv 422 #define glProgramUniformMatrix2dv glwProgramUniformMatrix2dv 423 #define glProgramUniformMatrix2fv glwProgramUniformMatrix2fv 424 #define glProgramUniformMatrix2x3dv glwProgramUniformMatrix2x3dv 425 #define glProgramUniformMatrix2x3fv glwProgramUniformMatrix2x3fv 426 #define glProgramUniformMatrix2x4dv glwProgramUniformMatrix2x4dv 427 #define glProgramUniformMatrix2x4fv glwProgramUniformMatrix2x4fv 428 #define glProgramUniformMatrix3dv glwProgramUniformMatrix3dv 429 #define glProgramUniformMatrix3fv glwProgramUniformMatrix3fv 430 #define glProgramUniformMatrix3x2dv glwProgramUniformMatrix3x2dv 431 #define glProgramUniformMatrix3x2fv glwProgramUniformMatrix3x2fv 432 #define glProgramUniformMatrix3x4dv glwProgramUniformMatrix3x4dv 433 #define glProgramUniformMatrix3x4fv glwProgramUniformMatrix3x4fv 434 #define glProgramUniformMatrix4dv glwProgramUniformMatrix4dv 435 #define glProgramUniformMatrix4fv glwProgramUniformMatrix4fv 436 #define glProgramUniformMatrix4x2dv glwProgramUniformMatrix4x2dv 437 #define glProgramUniformMatrix4x2fv glwProgramUniformMatrix4x2fv 438 #define glProgramUniformMatrix4x3dv glwProgramUniformMatrix4x3dv 439 #define glProgramUniformMatrix4x3fv glwProgramUniformMatrix4x3fv 440 #define glProvokingVertex glwProvokingVertex 441 #define glPushDebugGroup glwPushDebugGroup 442 #define glPushGroupMarkerEXT glwPushGroupMarkerEXT 443 #define glQueryCounter glwQueryCounter 444 #define glReadBuffer glwReadBuffer 445 #define glReadPixels glwReadPixels 446 #define glReadnPixels glwReadnPixels 447 #define glReleaseShaderCompiler glwReleaseShaderCompiler 448 #define glRenderbufferStorage glwRenderbufferStorage 449 #define glRenderbufferStorageMultisample glwRenderbufferStorageMultisample 450 #define glResumeTransformFeedback glwResumeTransformFeedback 451 #define glSampleCoverage glwSampleCoverage 452 #define glSampleMaski glwSampleMaski 453 #define glSamplerParameterIiv glwSamplerParameterIiv 454 #define glSamplerParameterIuiv glwSamplerParameterIuiv 455 #define glSamplerParameterf glwSamplerParameterf 456 #define glSamplerParameterfv glwSamplerParameterfv 457 #define glSamplerParameteri glwSamplerParameteri 458 #define glSamplerParameteriv glwSamplerParameteriv 459 #define glScissor glwScissor 460 #define glScissorArrayv glwScissorArrayv 461 #define glScissorIndexed glwScissorIndexed 462 #define glScissorIndexedv glwScissorIndexedv 463 #define glShaderBinary glwShaderBinary 464 #define glShaderSource glwShaderSource 465 #define glShaderStorageBlockBinding glwShaderStorageBlockBinding 466 #define glStencilFunc glwStencilFunc 467 #define glStencilFuncSeparate glwStencilFuncSeparate 468 #define glStencilMask glwStencilMask 469 #define glStencilMaskSeparate glwStencilMaskSeparate 470 #define glStencilOp glwStencilOp 471 #define glStencilOpSeparate glwStencilOpSeparate 472 #define glTexBuffer glwTexBuffer 473 #define glTexBufferRange glwTexBufferRange 474 #define glTexImage1D glwTexImage1D 475 #define glTexImage2D glwTexImage2D 476 #define glTexImage2DMultisample glwTexImage2DMultisample 477 #define glTexImage3D glwTexImage3D 478 #define glTexImage3DMultisample glwTexImage3DMultisample 479 #define glTexParameterIiv glwTexParameterIiv 480 #define glTexParameterIuiv glwTexParameterIuiv 481 #define glTexParameterf glwTexParameterf 482 #define glTexParameterfv glwTexParameterfv 483 #define glTexParameteri glwTexParameteri 484 #define glTexParameteriv glwTexParameteriv 485 #define glTexStorage1D glwTexStorage1D 486 #define glTexStorage2D glwTexStorage2D 487 #define glTexStorage2DMultisample glwTexStorage2DMultisample 488 #define glTexStorage3D glwTexStorage3D 489 #define glTexStorage3DMultisample glwTexStorage3DMultisample 490 #define glTexSubImage1D glwTexSubImage1D 491 #define glTexSubImage2D glwTexSubImage2D 492 #define glTexSubImage3D glwTexSubImage3D 493 #define glTextureBarrier glwTextureBarrier 494 #define glTextureBuffer glwTextureBuffer 495 #define glTextureBufferRange glwTextureBufferRange 496 #define glTextureParameterIiv glwTextureParameterIiv 497 #define glTextureParameterIuiv glwTextureParameterIuiv 498 #define glTextureParameterf glwTextureParameterf 499 #define glTextureParameterfv glwTextureParameterfv 500 #define glTextureParameteri glwTextureParameteri 501 #define glTextureParameteriv glwTextureParameteriv 502 #define glTextureStorage1D glwTextureStorage1D 503 #define glTextureStorage2D glwTextureStorage2D 504 #define glTextureStorage2DMultisample glwTextureStorage2DMultisample 505 #define glTextureStorage3D glwTextureStorage3D 506 #define glTextureStorage3DMultisample glwTextureStorage3DMultisample 507 #define glTextureSubImage1D glwTextureSubImage1D 508 #define glTextureSubImage2D glwTextureSubImage2D 509 #define glTextureSubImage3D glwTextureSubImage3D 510 #define glTextureView glwTextureView 511 #define glTransformFeedbackBufferBase glwTransformFeedbackBufferBase 512 #define glTransformFeedbackBufferRange glwTransformFeedbackBufferRange 513 #define glTransformFeedbackVaryings glwTransformFeedbackVaryings 514 #define glUniform1d glwUniform1d 515 #define glUniform1dv glwUniform1dv 516 #define glUniform1f glwUniform1f 517 #define glUniform1fv glwUniform1fv 518 #define glUniform1i glwUniform1i 519 #define glUniform1iv glwUniform1iv 520 #define glUniform1ui glwUniform1ui 521 #define glUniform1uiv glwUniform1uiv 522 #define glUniform2d glwUniform2d 523 #define glUniform2dv glwUniform2dv 524 #define glUniform2f glwUniform2f 525 #define glUniform2fv glwUniform2fv 526 #define glUniform2i glwUniform2i 527 #define glUniform2iv glwUniform2iv 528 #define glUniform2ui glwUniform2ui 529 #define glUniform2uiv glwUniform2uiv 530 #define glUniform3d glwUniform3d 531 #define glUniform3dv glwUniform3dv 532 #define glUniform3f glwUniform3f 533 #define glUniform3fv glwUniform3fv 534 #define glUniform3i glwUniform3i 535 #define glUniform3iv glwUniform3iv 536 #define glUniform3ui glwUniform3ui 537 #define glUniform3uiv glwUniform3uiv 538 #define glUniform4d glwUniform4d 539 #define glUniform4dv glwUniform4dv 540 #define glUniform4f glwUniform4f 541 #define glUniform4fv glwUniform4fv 542 #define glUniform4i glwUniform4i 543 #define glUniform4iv glwUniform4iv 544 #define glUniform4ui glwUniform4ui 545 #define glUniform4uiv glwUniform4uiv 546 #define glUniformBlockBinding glwUniformBlockBinding 547 #define glUniformMatrix2dv glwUniformMatrix2dv 548 #define glUniformMatrix2fv glwUniformMatrix2fv 549 #define glUniformMatrix2x3dv glwUniformMatrix2x3dv 550 #define glUniformMatrix2x3fv glwUniformMatrix2x3fv 551 #define glUniformMatrix2x4dv glwUniformMatrix2x4dv 552 #define glUniformMatrix2x4fv glwUniformMatrix2x4fv 553 #define glUniformMatrix3dv glwUniformMatrix3dv 554 #define glUniformMatrix3fv glwUniformMatrix3fv 555 #define glUniformMatrix3x2dv glwUniformMatrix3x2dv 556 #define glUniformMatrix3x2fv glwUniformMatrix3x2fv 557 #define glUniformMatrix3x4dv glwUniformMatrix3x4dv 558 #define glUniformMatrix3x4fv glwUniformMatrix3x4fv 559 #define glUniformMatrix4dv glwUniformMatrix4dv 560 #define glUniformMatrix4fv glwUniformMatrix4fv 561 #define glUniformMatrix4x2dv glwUniformMatrix4x2dv 562 #define glUniformMatrix4x2fv glwUniformMatrix4x2fv 563 #define glUniformMatrix4x3dv glwUniformMatrix4x3dv 564 #define glUniformMatrix4x3fv glwUniformMatrix4x3fv 565 #define glUniformSubroutinesuiv glwUniformSubroutinesuiv 566 #define glUnmapBuffer glwUnmapBuffer 567 #define glUnmapNamedBuffer glwUnmapNamedBuffer 568 #define glUseProgram glwUseProgram 569 #define glUseProgramStages glwUseProgramStages 570 #define glValidateProgram glwValidateProgram 571 #define glValidateProgramPipeline glwValidateProgramPipeline 572 #define glVertexArrayAttribBinding glwVertexArrayAttribBinding 573 #define glVertexArrayAttribFormat glwVertexArrayAttribFormat 574 #define glVertexArrayAttribIFormat glwVertexArrayAttribIFormat 575 #define glVertexArrayAttribLFormat glwVertexArrayAttribLFormat 576 #define glVertexArrayBindingDivisor glwVertexArrayBindingDivisor 577 #define glVertexArrayElementBuffer glwVertexArrayElementBuffer 578 #define glVertexArrayVertexBuffer glwVertexArrayVertexBuffer 579 #define glVertexArrayVertexBuffers glwVertexArrayVertexBuffers 580 #define glVertexAttrib1d glwVertexAttrib1d 581 #define glVertexAttrib1dv glwVertexAttrib1dv 582 #define glVertexAttrib1f glwVertexAttrib1f 583 #define glVertexAttrib1fv glwVertexAttrib1fv 584 #define glVertexAttrib1s glwVertexAttrib1s 585 #define glVertexAttrib1sv glwVertexAttrib1sv 586 #define glVertexAttrib2d glwVertexAttrib2d 587 #define glVertexAttrib2dv glwVertexAttrib2dv 588 #define glVertexAttrib2f glwVertexAttrib2f 589 #define glVertexAttrib2fv glwVertexAttrib2fv 590 #define glVertexAttrib2s glwVertexAttrib2s 591 #define glVertexAttrib2sv glwVertexAttrib2sv 592 #define glVertexAttrib3d glwVertexAttrib3d 593 #define glVertexAttrib3dv glwVertexAttrib3dv 594 #define glVertexAttrib3f glwVertexAttrib3f 595 #define glVertexAttrib3fv glwVertexAttrib3fv 596 #define glVertexAttrib3s glwVertexAttrib3s 597 #define glVertexAttrib3sv glwVertexAttrib3sv 598 #define glVertexAttrib4Nbv glwVertexAttrib4Nbv 599 #define glVertexAttrib4Niv glwVertexAttrib4Niv 600 #define glVertexAttrib4Nsv glwVertexAttrib4Nsv 601 #define glVertexAttrib4Nub glwVertexAttrib4Nub 602 #define glVertexAttrib4Nubv glwVertexAttrib4Nubv 603 #define glVertexAttrib4Nuiv glwVertexAttrib4Nuiv 604 #define glVertexAttrib4Nusv glwVertexAttrib4Nusv 605 #define glVertexAttrib4bv glwVertexAttrib4bv 606 #define glVertexAttrib4d glwVertexAttrib4d 607 #define glVertexAttrib4dv glwVertexAttrib4dv 608 #define glVertexAttrib4f glwVertexAttrib4f 609 #define glVertexAttrib4fv glwVertexAttrib4fv 610 #define glVertexAttrib4iv glwVertexAttrib4iv 611 #define glVertexAttrib4s glwVertexAttrib4s 612 #define glVertexAttrib4sv glwVertexAttrib4sv 613 #define glVertexAttrib4ubv glwVertexAttrib4ubv 614 #define glVertexAttrib4uiv glwVertexAttrib4uiv 615 #define glVertexAttrib4usv glwVertexAttrib4usv 616 #define glVertexAttribBinding glwVertexAttribBinding 617 #define glVertexAttribDivisor glwVertexAttribDivisor 618 #define glVertexAttribFormat glwVertexAttribFormat 619 #define glVertexAttribI1i glwVertexAttribI1i 620 #define glVertexAttribI1iv glwVertexAttribI1iv 621 #define glVertexAttribI1ui glwVertexAttribI1ui 622 #define glVertexAttribI1uiv glwVertexAttribI1uiv 623 #define glVertexAttribI2i glwVertexAttribI2i 624 #define glVertexAttribI2iv glwVertexAttribI2iv 625 #define glVertexAttribI2ui glwVertexAttribI2ui 626 #define glVertexAttribI2uiv glwVertexAttribI2uiv 627 #define glVertexAttribI3i glwVertexAttribI3i 628 #define glVertexAttribI3iv glwVertexAttribI3iv 629 #define glVertexAttribI3ui glwVertexAttribI3ui 630 #define glVertexAttribI3uiv glwVertexAttribI3uiv 631 #define glVertexAttribI4bv glwVertexAttribI4bv 632 #define glVertexAttribI4i glwVertexAttribI4i 633 #define glVertexAttribI4iv glwVertexAttribI4iv 634 #define glVertexAttribI4sv glwVertexAttribI4sv 635 #define glVertexAttribI4ubv glwVertexAttribI4ubv 636 #define glVertexAttribI4ui glwVertexAttribI4ui 637 #define glVertexAttribI4uiv glwVertexAttribI4uiv 638 #define glVertexAttribI4usv glwVertexAttribI4usv 639 #define glVertexAttribIFormat glwVertexAttribIFormat 640 #define glVertexAttribIPointer glwVertexAttribIPointer 641 #define glVertexAttribL1d glwVertexAttribL1d 642 #define glVertexAttribL1dv glwVertexAttribL1dv 643 #define glVertexAttribL2d glwVertexAttribL2d 644 #define glVertexAttribL2dv glwVertexAttribL2dv 645 #define glVertexAttribL3d glwVertexAttribL3d 646 #define glVertexAttribL3dv glwVertexAttribL3dv 647 #define glVertexAttribL4d glwVertexAttribL4d 648 #define glVertexAttribL4dv glwVertexAttribL4dv 649 #define glVertexAttribLFormat glwVertexAttribLFormat 650 #define glVertexAttribLPointer glwVertexAttribLPointer 651 #define glVertexAttribP1ui glwVertexAttribP1ui 652 #define glVertexAttribP1uiv glwVertexAttribP1uiv 653 #define glVertexAttribP2ui glwVertexAttribP2ui 654 #define glVertexAttribP2uiv glwVertexAttribP2uiv 655 #define glVertexAttribP3ui glwVertexAttribP3ui 656 #define glVertexAttribP3uiv glwVertexAttribP3uiv 657 #define glVertexAttribP4ui glwVertexAttribP4ui 658 #define glVertexAttribP4uiv glwVertexAttribP4uiv 659 #define glVertexAttribPointer glwVertexAttribPointer 660 #define glVertexBindingDivisor glwVertexBindingDivisor 661 #define glViewport glwViewport 662 #define glViewportArrayv glwViewportArrayv 663 #define glViewportIndexedf glwViewportIndexedf 664 #define glViewportIndexedfv glwViewportIndexedfv 665 #define glWaitSync glwWaitSync 666 void glwActiveShaderProgram (GLuint pipeline, GLuint program); 667 void glwActiveTexture (GLenum texture); 668 void glwAttachShader (GLuint program, GLuint shader); 669 void glwBeginConditionalRender (GLuint id, GLenum mode); 670 void glwBeginQuery (GLenum target, GLuint id); 671 void glwBeginQueryIndexed (GLenum target, GLuint index, GLuint id); 672 void glwBeginTransformFeedback (GLenum primitiveMode); 673 void glwBindAttribLocation (GLuint program, GLuint index, const GLchar *name); 674 void glwBindBuffer (GLenum target, GLuint buffer); 675 void glwBindBufferBase (GLenum target, GLuint index, GLuint buffer); 676 void glwBindBufferRange (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); 677 void glwBindBuffersBase (GLenum target, GLuint first, GLsizei count, const GLuint *buffers); 678 void glwBindBuffersRange (GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes); 679 void glwBindFragDataLocation (GLuint program, GLuint color, const GLchar *name); 680 void glwBindFragDataLocationIndexed (GLuint program, GLuint colorNumber, GLuint index, const GLchar *name); 681 void glwBindFramebuffer (GLenum target, GLuint framebuffer); 682 void glwBindImageTexture (GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format); 683 void glwBindImageTextures (GLuint first, GLsizei count, const GLuint *textures); 684 void glwBindProgramPipeline (GLuint pipeline); 685 void glwBindRenderbuffer (GLenum target, GLuint renderbuffer); 686 void glwBindSampler (GLuint unit, GLuint sampler); 687 void glwBindSamplers (GLuint first, GLsizei count, const GLuint *samplers); 688 void glwBindTexture (GLenum target, GLuint texture); 689 void glwBindTextureUnit (GLuint unit, GLuint texture); 690 void glwBindTextures (GLuint first, GLsizei count, const GLuint *textures); 691 void glwBindTransformFeedback (GLenum target, GLuint id); 692 void glwBindVertexArray (GLuint array); 693 void glwBindVertexBuffer (GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 694 void glwBindVertexBuffers (GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); 695 void glwBlendBarrier (); 696 void glwBlendColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); 697 void glwBlendEquation (GLenum mode); 698 void glwBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha); 699 void glwBlendEquationSeparatei (GLuint buf, GLenum modeRGB, GLenum modeAlpha); 700 void glwBlendEquationi (GLuint buf, GLenum mode); 701 void glwBlendFunc (GLenum sfactor, GLenum dfactor); 702 void glwBlendFuncSeparate (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); 703 void glwBlendFuncSeparatei (GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); 704 void glwBlendFunci (GLuint buf, GLenum src, GLenum dst); 705 void glwBlitFramebuffer (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); 706 void 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); 707 void glwBufferData (GLenum target, GLsizeiptr size, const void *data, GLenum usage); 708 void glwBufferStorage (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags); 709 void glwBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const void *data); 710 GLenum glwCheckFramebufferStatus (GLenum target); 711 GLenum glwCheckNamedFramebufferStatus (GLuint framebuffer, GLenum target); 712 void glwClampColor (GLenum target, GLenum clamp); 713 void glwClear (GLbitfield mask); 714 void glwClearBufferData (GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data); 715 void glwClearBufferSubData (GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); 716 void glwClearBufferfi (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 717 void glwClearBufferfv (GLenum buffer, GLint drawbuffer, const GLfloat *value); 718 void glwClearBufferiv (GLenum buffer, GLint drawbuffer, const GLint *value); 719 void glwClearBufferuiv (GLenum buffer, GLint drawbuffer, const GLuint *value); 720 void glwClearColor (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); 721 void glwClearDepth (GLdouble depth); 722 void glwClearDepthf (GLfloat d); 723 void glwClearNamedBufferData (GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data); 724 void glwClearNamedBufferSubData (GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); 725 void glwClearNamedFramebufferfi (GLuint framebuffer, GLenum buffer, const GLfloat depth, GLint stencil); 726 void glwClearNamedFramebufferfv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value); 727 void glwClearNamedFramebufferiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value); 728 void glwClearNamedFramebufferuiv (GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value); 729 void glwClearStencil (GLint s); 730 void glwClearTexImage (GLuint texture, GLint level, GLenum format, GLenum type, const void *data); 731 void glwClearTexSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data); 732 GLenum glwClientWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout); 733 void glwClipControl (GLenum origin, GLenum depth); 734 void glwColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); 735 void glwColorMaski (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a); 736 void glwCompileShader (GLuint shader); 737 void glwCompressedTexImage1D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data); 738 void glwCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data); 739 void glwCompressedTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data); 740 void glwCompressedTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data); 741 void glwCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data); 742 void glwCompressedTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); 743 void glwCompressedTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data); 744 void glwCompressedTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data); 745 void glwCompressedTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); 746 void glwCopyBufferSubData (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 747 void 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); 748 void glwCopyNamedBufferSubData (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 749 void glwCopyTexImage1D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); 750 void glwCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); 751 void glwCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); 752 void glwCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 753 void glwCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 754 void glwCopyTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); 755 void glwCopyTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 756 void glwCopyTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 757 void glwCreateBuffers (GLsizei n, GLuint *buffers); 758 void glwCreateFramebuffers (GLsizei n, GLuint *framebuffers); 759 GLuint glwCreateProgram (); 760 void glwCreateProgramPipelines (GLsizei n, GLuint *pipelines); 761 void glwCreateQueries (GLenum target, GLsizei n, GLuint *ids); 762 void glwCreateRenderbuffers (GLsizei n, GLuint *renderbuffers); 763 void glwCreateSamplers (GLsizei n, GLuint *samplers); 764 GLuint glwCreateShader (GLenum type); 765 GLuint glwCreateShaderProgramv (GLenum type, GLsizei count, const GLchar *const*strings); 766 void glwCreateTextures (GLenum target, GLsizei n, GLuint *textures); 767 void glwCreateTransformFeedbacks (GLsizei n, GLuint *ids); 768 void glwCreateVertexArrays (GLsizei n, GLuint *arrays); 769 void glwCullFace (GLenum mode); 770 void glwDebugMessageCallback (GLDEBUGPROC callback, const void *userParam); 771 void glwDebugMessageControl (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled); 772 void glwDebugMessageInsert (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf); 773 void glwDeleteBuffers (GLsizei n, const GLuint *buffers); 774 void glwDeleteFramebuffers (GLsizei n, const GLuint *framebuffers); 775 void glwDeleteProgram (GLuint program); 776 void glwDeleteProgramPipelines (GLsizei n, const GLuint *pipelines); 777 void glwDeleteQueries (GLsizei n, const GLuint *ids); 778 void glwDeleteRenderbuffers (GLsizei n, const GLuint *renderbuffers); 779 void glwDeleteSamplers (GLsizei count, const GLuint *samplers); 780 void glwDeleteShader (GLuint shader); 781 void glwDeleteSync (GLsync sync); 782 void glwDeleteTextures (GLsizei n, const GLuint *textures); 783 void glwDeleteTransformFeedbacks (GLsizei n, const GLuint *ids); 784 void glwDeleteVertexArrays (GLsizei n, const GLuint *arrays); 785 void glwDepthFunc (GLenum func); 786 void glwDepthMask (GLboolean flag); 787 void glwDepthRange (GLdouble near, GLdouble far); 788 void glwDepthRangeArrayv (GLuint first, GLsizei count, const GLdouble *v); 789 void glwDepthRangeIndexed (GLuint index, GLdouble n, GLdouble f); 790 void glwDepthRangef (GLfloat n, GLfloat f); 791 void glwDetachShader (GLuint program, GLuint shader); 792 void glwDisable (GLenum cap); 793 void glwDisableVertexArrayAttrib (GLuint vaobj, GLuint index); 794 void glwDisableVertexAttribArray (GLuint index); 795 void glwDisablei (GLenum target, GLuint index); 796 void glwDispatchCompute (GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z); 797 void glwDispatchComputeIndirect (GLintptr indirect); 798 void glwDrawArrays (GLenum mode, GLint first, GLsizei count); 799 void glwDrawArraysIndirect (GLenum mode, const void *indirect); 800 void glwDrawArraysInstanced (GLenum mode, GLint first, GLsizei count, GLsizei instancecount); 801 void glwDrawArraysInstancedBaseInstance (GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance); 802 void glwDrawBuffer (GLenum buf); 803 void glwDrawBuffers (GLsizei n, const GLenum *bufs); 804 void glwDrawElements (GLenum mode, GLsizei count, GLenum type, const void *indices); 805 void glwDrawElementsBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex); 806 void glwDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect); 807 void glwDrawElementsInstanced (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount); 808 void glwDrawElementsInstancedBaseInstance (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance); 809 void glwDrawElementsInstancedBaseVertex (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex); 810 void glwDrawElementsInstancedBaseVertexBaseInstance (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance); 811 void glwDrawRangeElements (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices); 812 void glwDrawRangeElementsBaseVertex (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex); 813 void glwDrawTransformFeedback (GLenum mode, GLuint id); 814 void glwDrawTransformFeedbackInstanced (GLenum mode, GLuint id, GLsizei instancecount); 815 void glwDrawTransformFeedbackStream (GLenum mode, GLuint id, GLuint stream); 816 void glwDrawTransformFeedbackStreamInstanced (GLenum mode, GLuint id, GLuint stream, GLsizei instancecount); 817 void glwEGLImageTargetRenderbufferStorageOES (GLenum target, GLeglImageOES image); 818 void glwEGLImageTargetTexture2DOES (GLenum target, GLeglImageOES image); 819 void glwEnable (GLenum cap); 820 void glwEnableVertexArrayAttrib (GLuint vaobj, GLuint index); 821 void glwEnableVertexAttribArray (GLuint index); 822 void glwEnablei (GLenum target, GLuint index); 823 void glwEndConditionalRender (); 824 void glwEndQuery (GLenum target); 825 void glwEndQueryIndexed (GLenum target, GLuint index); 826 void glwEndTransformFeedback (); 827 GLsync glwFenceSync (GLenum condition, GLbitfield flags); 828 void glwFinish (); 829 void glwFlush (); 830 void glwFlushMappedBufferRange (GLenum target, GLintptr offset, GLsizeiptr length); 831 void glwFlushMappedNamedBufferRange (GLuint buffer, GLintptr offset, GLsizeiptr length); 832 void glwFramebufferParameteri (GLenum target, GLenum pname, GLint param); 833 void glwFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 834 void glwFramebufferTexture (GLenum target, GLenum attachment, GLuint texture, GLint level); 835 void glwFramebufferTexture1D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 836 void glwFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 837 void glwFramebufferTexture3D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); 838 void glwFramebufferTextureLayer (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); 839 void glwFrontFace (GLenum mode); 840 void glwGenBuffers (GLsizei n, GLuint *buffers); 841 void glwGenFramebuffers (GLsizei n, GLuint *framebuffers); 842 void glwGenProgramPipelines (GLsizei n, GLuint *pipelines); 843 void glwGenQueries (GLsizei n, GLuint *ids); 844 void glwGenRenderbuffers (GLsizei n, GLuint *renderbuffers); 845 void glwGenSamplers (GLsizei count, GLuint *samplers); 846 void glwGenTextures (GLsizei n, GLuint *textures); 847 void glwGenTransformFeedbacks (GLsizei n, GLuint *ids); 848 void glwGenVertexArrays (GLsizei n, GLuint *arrays); 849 void glwGenerateMipmap (GLenum target); 850 void glwGenerateTextureMipmap (GLuint texture); 851 void glwGetActiveAtomicCounterBufferiv (GLuint program, GLuint bufferIndex, GLenum pname, GLint *params); 852 void glwGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name); 853 void glwGetActiveSubroutineName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name); 854 void glwGetActiveSubroutineUniformName (GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name); 855 void glwGetActiveSubroutineUniformiv (GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values); 856 void glwGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name); 857 void glwGetActiveUniformBlockName (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName); 858 void glwGetActiveUniformBlockiv (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params); 859 void glwGetActiveUniformName (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName); 860 void glwGetActiveUniformsiv (GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params); 861 void glwGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders); 862 GLint glwGetAttribLocation (GLuint program, const GLchar *name); 863 void glwGetBooleani_v (GLenum target, GLuint index, GLboolean *data); 864 void glwGetBooleanv (GLenum pname, GLboolean *data); 865 void glwGetBufferParameteri64v (GLenum target, GLenum pname, GLint64 *params); 866 void glwGetBufferParameteriv (GLenum target, GLenum pname, GLint *params); 867 void glwGetBufferPointerv (GLenum target, GLenum pname, void **params); 868 void glwGetBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, void *data); 869 void glwGetCompressedTexImage (GLenum target, GLint level, void *img); 870 void glwGetCompressedTextureImage (GLuint texture, GLint level, GLsizei bufSize, void *pixels); 871 void glwGetCompressedTextureSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels); 872 GLuint glwGetDebugMessageLog (GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog); 873 void glwGetDoublei_v (GLenum target, GLuint index, GLdouble *data); 874 void glwGetDoublev (GLenum pname, GLdouble *data); 875 GLenum glwGetError (); 876 void glwGetFloati_v (GLenum target, GLuint index, GLfloat *data); 877 void glwGetFloatv (GLenum pname, GLfloat *data); 878 GLint glwGetFragDataIndex (GLuint program, const GLchar *name); 879 GLint glwGetFragDataLocation (GLuint program, const GLchar *name); 880 void glwGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint *params); 881 void glwGetFramebufferParameteriv (GLenum target, GLenum pname, GLint *params); 882 GLenum glwGetGraphicsResetStatus (); 883 void glwGetInteger64i_v (GLenum target, GLuint index, GLint64 *data); 884 void glwGetInteger64v (GLenum pname, GLint64 *data); 885 void glwGetIntegeri_v (GLenum target, GLuint index, GLint *data); 886 void glwGetIntegerv (GLenum pname, GLint *data); 887 void glwGetInternalformati64v (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params); 888 void glwGetInternalformativ (GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params); 889 void glwGetMultisamplefv (GLenum pname, GLuint index, GLfloat *val); 890 void glwGetNamedBufferParameteri64v (GLuint buffer, GLenum pname, GLint64 *params); 891 void glwGetNamedBufferParameteriv (GLuint buffer, GLenum pname, GLint *params); 892 void glwGetNamedBufferPointerv (GLuint buffer, GLenum pname, void **params); 893 void glwGetNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data); 894 void glwGetNamedFramebufferAttachmentParameteriv (GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params); 895 void glwGetNamedFramebufferParameteriv (GLuint framebuffer, GLenum pname, GLint *param); 896 void glwGetNamedRenderbufferParameteriv (GLuint renderbuffer, GLenum pname, GLint *params); 897 void glwGetObjectLabel (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label); 898 void glwGetObjectPtrLabel (const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label); 899 void glwGetPointerv (GLenum pname, void **params); 900 void glwGetProgramBinary (GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary); 901 void glwGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 902 void glwGetProgramInterfaceiv (GLuint program, GLenum programInterface, GLenum pname, GLint *params); 903 void glwGetProgramPipelineInfoLog (GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 904 void glwGetProgramPipelineiv (GLuint pipeline, GLenum pname, GLint *params); 905 GLuint glwGetProgramResourceIndex (GLuint program, GLenum programInterface, const GLchar *name); 906 GLint glwGetProgramResourceLocation (GLuint program, GLenum programInterface, const GLchar *name); 907 GLint glwGetProgramResourceLocationIndex (GLuint program, GLenum programInterface, const GLchar *name); 908 void glwGetProgramResourceName (GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name); 909 void glwGetProgramResourceiv (GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params); 910 void glwGetProgramStageiv (GLuint program, GLenum shadertype, GLenum pname, GLint *values); 911 void glwGetProgramiv (GLuint program, GLenum pname, GLint *params); 912 void glwGetQueryBufferObjecti64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 913 void glwGetQueryBufferObjectiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 914 void glwGetQueryBufferObjectui64v (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 915 void glwGetQueryBufferObjectuiv (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 916 void glwGetQueryIndexediv (GLenum target, GLuint index, GLenum pname, GLint *params); 917 void glwGetQueryObjecti64v (GLuint id, GLenum pname, GLint64 *params); 918 void glwGetQueryObjectiv (GLuint id, GLenum pname, GLint *params); 919 void glwGetQueryObjectui64v (GLuint id, GLenum pname, GLuint64 *params); 920 void glwGetQueryObjectuiv (GLuint id, GLenum pname, GLuint *params); 921 void glwGetQueryiv (GLenum target, GLenum pname, GLint *params); 922 void glwGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint *params); 923 void glwGetSamplerParameterIiv (GLuint sampler, GLenum pname, GLint *params); 924 void glwGetSamplerParameterIuiv (GLuint sampler, GLenum pname, GLuint *params); 925 void glwGetSamplerParameterfv (GLuint sampler, GLenum pname, GLfloat *params); 926 void glwGetSamplerParameteriv (GLuint sampler, GLenum pname, GLint *params); 927 void glwGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 928 void glwGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision); 929 void glwGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source); 930 void glwGetShaderiv (GLuint shader, GLenum pname, GLint *params); 931 const GLubyte * glwGetString (GLenum name); 932 const GLubyte * glwGetStringi (GLenum name, GLuint index); 933 GLuint glwGetSubroutineIndex (GLuint program, GLenum shadertype, const GLchar *name); 934 GLint glwGetSubroutineUniformLocation (GLuint program, GLenum shadertype, const GLchar *name); 935 void glwGetSynciv (GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); 936 void glwGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, void *pixels); 937 void glwGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params); 938 void glwGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params); 939 void glwGetTexParameterIiv (GLenum target, GLenum pname, GLint *params); 940 void glwGetTexParameterIuiv (GLenum target, GLenum pname, GLuint *params); 941 void glwGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params); 942 void glwGetTexParameteriv (GLenum target, GLenum pname, GLint *params); 943 void glwGetTextureImage (GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels); 944 void glwGetTextureLevelParameterfv (GLuint texture, GLint level, GLenum pname, GLfloat *params); 945 void glwGetTextureLevelParameteriv (GLuint texture, GLint level, GLenum pname, GLint *params); 946 void glwGetTextureParameterIiv (GLuint texture, GLenum pname, GLint *params); 947 void glwGetTextureParameterIuiv (GLuint texture, GLenum pname, GLuint *params); 948 void glwGetTextureParameterfv (GLuint texture, GLenum pname, GLfloat *params); 949 void glwGetTextureParameteriv (GLuint texture, GLenum pname, GLint *params); 950 void 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); 951 void glwGetTransformFeedbackVarying (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name); 952 void glwGetTransformFeedbacki64_v (GLuint xfb, GLenum pname, GLuint index, GLint64 *param); 953 void glwGetTransformFeedbacki_v (GLuint xfb, GLenum pname, GLuint index, GLint *param); 954 void glwGetTransformFeedbackiv (GLuint xfb, GLenum pname, GLint *param); 955 GLuint glwGetUniformBlockIndex (GLuint program, const GLchar *uniformBlockName); 956 void glwGetUniformIndices (GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices); 957 GLint glwGetUniformLocation (GLuint program, const GLchar *name); 958 void glwGetUniformSubroutineuiv (GLenum shadertype, GLint location, GLuint *params); 959 void glwGetUniformdv (GLuint program, GLint location, GLdouble *params); 960 void glwGetUniformfv (GLuint program, GLint location, GLfloat *params); 961 void glwGetUniformiv (GLuint program, GLint location, GLint *params); 962 void glwGetUniformuiv (GLuint program, GLint location, GLuint *params); 963 void glwGetVertexArrayIndexed64iv (GLuint vaobj, GLuint index, GLenum pname, GLint64 *param); 964 void glwGetVertexArrayIndexediv (GLuint vaobj, GLuint index, GLenum pname, GLint *param); 965 void glwGetVertexArrayiv (GLuint vaobj, GLenum pname, GLint *param); 966 void glwGetVertexAttribIiv (GLuint index, GLenum pname, GLint *params); 967 void glwGetVertexAttribIuiv (GLuint index, GLenum pname, GLuint *params); 968 void glwGetVertexAttribLdv (GLuint index, GLenum pname, GLdouble *params); 969 void glwGetVertexAttribPointerv (GLuint index, GLenum pname, void **pointer); 970 void glwGetVertexAttribdv (GLuint index, GLenum pname, GLdouble *params); 971 void glwGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params); 972 void glwGetVertexAttribiv (GLuint index, GLenum pname, GLint *params); 973 void glwGetnCompressedTexImage (GLenum target, GLint lod, GLsizei bufSize, void *pixels); 974 void glwGetnTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels); 975 void glwGetnUniformdv (GLuint program, GLint location, GLsizei bufSize, GLdouble *params); 976 void glwGetnUniformfv (GLuint program, GLint location, GLsizei bufSize, GLfloat *params); 977 void glwGetnUniformiv (GLuint program, GLint location, GLsizei bufSize, GLint *params); 978 void glwGetnUniformuiv (GLuint program, GLint location, GLsizei bufSize, GLuint *params); 979 void glwHint (GLenum target, GLenum mode); 980 void glwInsertEventMarkerEXT (GLsizei length, const GLchar *marker); 981 void glwInvalidateBufferData (GLuint buffer); 982 void glwInvalidateBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr length); 983 void glwInvalidateFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments); 984 void glwInvalidateNamedFramebufferData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments); 985 void glwInvalidateNamedFramebufferSubData (GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height); 986 void glwInvalidateSubFramebuffer (GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height); 987 void glwInvalidateTexImage (GLuint texture, GLint level); 988 void glwInvalidateTexSubImage (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth); 989 GLboolean glwIsBuffer (GLuint buffer); 990 GLboolean glwIsEnabled (GLenum cap); 991 GLboolean glwIsEnabledi (GLenum target, GLuint index); 992 GLboolean glwIsFramebuffer (GLuint framebuffer); 993 GLboolean glwIsProgram (GLuint program); 994 GLboolean glwIsProgramPipeline (GLuint pipeline); 995 GLboolean glwIsQuery (GLuint id); 996 GLboolean glwIsRenderbuffer (GLuint renderbuffer); 997 GLboolean glwIsSampler (GLuint sampler); 998 GLboolean glwIsShader (GLuint shader); 999 GLboolean glwIsSync (GLsync sync); 1000 GLboolean glwIsTexture (GLuint texture); 1001 GLboolean glwIsTransformFeedback (GLuint id); 1002 GLboolean glwIsVertexArray (GLuint array); 1003 void glwLineWidth (GLfloat width); 1004 void glwLinkProgram (GLuint program); 1005 void glwLogicOp (GLenum opcode); 1006 void * glwMapBuffer (GLenum target, GLenum access); 1007 void * glwMapBufferRange (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); 1008 void * glwMapNamedBuffer (GLuint buffer, GLenum access); 1009 void * glwMapNamedBufferRange (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); 1010 void glwMemoryBarrier (GLbitfield barriers); 1011 void glwMemoryBarrierByRegion (GLbitfield barriers); 1012 void glwMinSampleShading (GLfloat value); 1013 void glwMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount); 1014 void glwMultiDrawArraysIndirect (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride); 1015 void glwMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount); 1016 void glwMultiDrawElementsBaseVertex (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex); 1017 void glwMultiDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride); 1018 void glwNamedBufferData (GLuint buffer, GLsizeiptr size, const void *data, GLenum usage); 1019 void glwNamedBufferStorage (GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags); 1020 void glwNamedBufferSubData (GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); 1021 void glwNamedFramebufferDrawBuffer (GLuint framebuffer, GLenum buf); 1022 void glwNamedFramebufferDrawBuffers (GLuint framebuffer, GLsizei n, const GLenum *bufs); 1023 void glwNamedFramebufferParameteri (GLuint framebuffer, GLenum pname, GLint param); 1024 void glwNamedFramebufferReadBuffer (GLuint framebuffer, GLenum src); 1025 void glwNamedFramebufferRenderbuffer (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 1026 void glwNamedFramebufferTexture (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level); 1027 void glwNamedFramebufferTextureLayer (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer); 1028 void glwNamedRenderbufferStorage (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height); 1029 void glwNamedRenderbufferStorageMultisample (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 1030 void glwObjectLabel (GLenum identifier, GLuint name, GLsizei length, const GLchar *label); 1031 void glwObjectPtrLabel (const void *ptr, GLsizei length, const GLchar *label); 1032 void glwPatchParameterfv (GLenum pname, const GLfloat *values); 1033 void glwPatchParameteri (GLenum pname, GLint value); 1034 void glwPauseTransformFeedback (); 1035 void glwPixelStoref (GLenum pname, GLfloat param); 1036 void glwPixelStorei (GLenum pname, GLint param); 1037 void glwPointParameterf (GLenum pname, GLfloat param); 1038 void glwPointParameterfv (GLenum pname, const GLfloat *params); 1039 void glwPointParameteri (GLenum pname, GLint param); 1040 void glwPointParameteriv (GLenum pname, const GLint *params); 1041 void glwPointSize (GLfloat size); 1042 void glwPolygonMode (GLenum face, GLenum mode); 1043 void glwPolygonOffset (GLfloat factor, GLfloat units); 1044 void glwPopDebugGroup (); 1045 void glwPopGroupMarkerEXT (); 1046 void glwPrimitiveBoundingBox (GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW); 1047 void glwPrimitiveRestartIndex (GLuint index); 1048 void glwProgramBinary (GLuint program, GLenum binaryFormat, const void *binary, GLsizei length); 1049 void glwProgramParameteri (GLuint program, GLenum pname, GLint value); 1050 void glwProgramUniform1d (GLuint program, GLint location, GLdouble v0); 1051 void glwProgramUniform1dv (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1052 void glwProgramUniform1f (GLuint program, GLint location, GLfloat v0); 1053 void glwProgramUniform1fv (GLuint program, GLint location, GLsizei count, const GLfloat *value); 1054 void glwProgramUniform1i (GLuint program, GLint location, GLint v0); 1055 void glwProgramUniform1iv (GLuint program, GLint location, GLsizei count, const GLint *value); 1056 void glwProgramUniform1ui (GLuint program, GLint location, GLuint v0); 1057 void glwProgramUniform1uiv (GLuint program, GLint location, GLsizei count, const GLuint *value); 1058 void glwProgramUniform2d (GLuint program, GLint location, GLdouble v0, GLdouble v1); 1059 void glwProgramUniform2dv (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1060 void glwProgramUniform2f (GLuint program, GLint location, GLfloat v0, GLfloat v1); 1061 void glwProgramUniform2fv (GLuint program, GLint location, GLsizei count, const GLfloat *value); 1062 void glwProgramUniform2i (GLuint program, GLint location, GLint v0, GLint v1); 1063 void glwProgramUniform2iv (GLuint program, GLint location, GLsizei count, const GLint *value); 1064 void glwProgramUniform2ui (GLuint program, GLint location, GLuint v0, GLuint v1); 1065 void glwProgramUniform2uiv (GLuint program, GLint location, GLsizei count, const GLuint *value); 1066 void glwProgramUniform3d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2); 1067 void glwProgramUniform3dv (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1068 void glwProgramUniform3f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2); 1069 void glwProgramUniform3fv (GLuint program, GLint location, GLsizei count, const GLfloat *value); 1070 void glwProgramUniform3i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2); 1071 void glwProgramUniform3iv (GLuint program, GLint location, GLsizei count, const GLint *value); 1072 void glwProgramUniform3ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2); 1073 void glwProgramUniform3uiv (GLuint program, GLint location, GLsizei count, const GLuint *value); 1074 void glwProgramUniform4d (GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3); 1075 void glwProgramUniform4dv (GLuint program, GLint location, GLsizei count, const GLdouble *value); 1076 void glwProgramUniform4f (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); 1077 void glwProgramUniform4fv (GLuint program, GLint location, GLsizei count, const GLfloat *value); 1078 void glwProgramUniform4i (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3); 1079 void glwProgramUniform4iv (GLuint program, GLint location, GLsizei count, const GLint *value); 1080 void glwProgramUniform4ui (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); 1081 void glwProgramUniform4uiv (GLuint program, GLint location, GLsizei count, const GLuint *value); 1082 void glwProgramUniformMatrix2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1083 void glwProgramUniformMatrix2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1084 void glwProgramUniformMatrix2x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1085 void glwProgramUniformMatrix2x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1086 void glwProgramUniformMatrix2x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1087 void glwProgramUniformMatrix2x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1088 void glwProgramUniformMatrix3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1089 void glwProgramUniformMatrix3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1090 void glwProgramUniformMatrix3x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1091 void glwProgramUniformMatrix3x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1092 void glwProgramUniformMatrix3x4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1093 void glwProgramUniformMatrix3x4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1094 void glwProgramUniformMatrix4dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1095 void glwProgramUniformMatrix4fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1096 void glwProgramUniformMatrix4x2dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1097 void glwProgramUniformMatrix4x2fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1098 void glwProgramUniformMatrix4x3dv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1099 void glwProgramUniformMatrix4x3fv (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1100 void glwProvokingVertex (GLenum mode); 1101 void glwPushDebugGroup (GLenum source, GLuint id, GLsizei length, const GLchar *message); 1102 void glwPushGroupMarkerEXT (GLsizei length, const GLchar *marker); 1103 void glwQueryCounter (GLuint id, GLenum target); 1104 void glwReadBuffer (GLenum src); 1105 void glwReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels); 1106 void glwReadnPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data); 1107 void glwReleaseShaderCompiler (); 1108 void glwRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height); 1109 void glwRenderbufferStorageMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 1110 void glwResumeTransformFeedback (); 1111 void glwSampleCoverage (GLfloat value, GLboolean invert); 1112 void glwSampleMaski (GLuint maskNumber, GLbitfield mask); 1113 void glwSamplerParameterIiv (GLuint sampler, GLenum pname, const GLint *param); 1114 void glwSamplerParameterIuiv (GLuint sampler, GLenum pname, const GLuint *param); 1115 void glwSamplerParameterf (GLuint sampler, GLenum pname, GLfloat param); 1116 void glwSamplerParameterfv (GLuint sampler, GLenum pname, const GLfloat *param); 1117 void glwSamplerParameteri (GLuint sampler, GLenum pname, GLint param); 1118 void glwSamplerParameteriv (GLuint sampler, GLenum pname, const GLint *param); 1119 void glwScissor (GLint x, GLint y, GLsizei width, GLsizei height); 1120 void glwScissorArrayv (GLuint first, GLsizei count, const GLint *v); 1121 void glwScissorIndexed (GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height); 1122 void glwScissorIndexedv (GLuint index, const GLint *v); 1123 void glwShaderBinary (GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length); 1124 void glwShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length); 1125 void glwShaderStorageBlockBinding (GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding); 1126 void glwStencilFunc (GLenum func, GLint ref, GLuint mask); 1127 void glwStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask); 1128 void glwStencilMask (GLuint mask); 1129 void glwStencilMaskSeparate (GLenum face, GLuint mask); 1130 void glwStencilOp (GLenum fail, GLenum zfail, GLenum zpass); 1131 void glwStencilOpSeparate (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass); 1132 void glwTexBuffer (GLenum target, GLenum internalformat, GLuint buffer); 1133 void glwTexBufferRange (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); 1134 void glwTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels); 1135 void glwTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels); 1136 void glwTexImage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 1137 void glwTexImage3D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels); 1138 void glwTexImage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 1139 void glwTexParameterIiv (GLenum target, GLenum pname, const GLint *params); 1140 void glwTexParameterIuiv (GLenum target, GLenum pname, const GLuint *params); 1141 void glwTexParameterf (GLenum target, GLenum pname, GLfloat param); 1142 void glwTexParameterfv (GLenum target, GLenum pname, const GLfloat *params); 1143 void glwTexParameteri (GLenum target, GLenum pname, GLint param); 1144 void glwTexParameteriv (GLenum target, GLenum pname, const GLint *params); 1145 void glwTexStorage1D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width); 1146 void glwTexStorage2D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); 1147 void glwTexStorage2DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 1148 void glwTexStorage3D (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); 1149 void glwTexStorage3DMultisample (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 1150 void glwTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels); 1151 void glwTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); 1152 void glwTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); 1153 void glwTextureBarrier (); 1154 void glwTextureBuffer (GLuint texture, GLenum internalformat, GLuint buffer); 1155 void glwTextureBufferRange (GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); 1156 void glwTextureParameterIiv (GLuint texture, GLenum pname, const GLint *params); 1157 void glwTextureParameterIuiv (GLuint texture, GLenum pname, const GLuint *params); 1158 void glwTextureParameterf (GLuint texture, GLenum pname, GLfloat param); 1159 void glwTextureParameterfv (GLuint texture, GLenum pname, const GLfloat *param); 1160 void glwTextureParameteri (GLuint texture, GLenum pname, GLint param); 1161 void glwTextureParameteriv (GLuint texture, GLenum pname, const GLint *param); 1162 void glwTextureStorage1D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width); 1163 void glwTextureStorage2D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); 1164 void glwTextureStorage2DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 1165 void glwTextureStorage3D (GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); 1166 void glwTextureStorage3DMultisample (GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 1167 void glwTextureSubImage1D (GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels); 1168 void glwTextureSubImage2D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); 1169 void glwTextureSubImage3D (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); 1170 void glwTextureView (GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers); 1171 void glwTransformFeedbackBufferBase (GLuint xfb, GLuint index, GLuint buffer); 1172 void glwTransformFeedbackBufferRange (GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); 1173 void glwTransformFeedbackVaryings (GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode); 1174 void glwUniform1d (GLint location, GLdouble x); 1175 void glwUniform1dv (GLint location, GLsizei count, const GLdouble *value); 1176 void glwUniform1f (GLint location, GLfloat v0); 1177 void glwUniform1fv (GLint location, GLsizei count, const GLfloat *value); 1178 void glwUniform1i (GLint location, GLint v0); 1179 void glwUniform1iv (GLint location, GLsizei count, const GLint *value); 1180 void glwUniform1ui (GLint location, GLuint v0); 1181 void glwUniform1uiv (GLint location, GLsizei count, const GLuint *value); 1182 void glwUniform2d (GLint location, GLdouble x, GLdouble y); 1183 void glwUniform2dv (GLint location, GLsizei count, const GLdouble *value); 1184 void glwUniform2f (GLint location, GLfloat v0, GLfloat v1); 1185 void glwUniform2fv (GLint location, GLsizei count, const GLfloat *value); 1186 void glwUniform2i (GLint location, GLint v0, GLint v1); 1187 void glwUniform2iv (GLint location, GLsizei count, const GLint *value); 1188 void glwUniform2ui (GLint location, GLuint v0, GLuint v1); 1189 void glwUniform2uiv (GLint location, GLsizei count, const GLuint *value); 1190 void glwUniform3d (GLint location, GLdouble x, GLdouble y, GLdouble z); 1191 void glwUniform3dv (GLint location, GLsizei count, const GLdouble *value); 1192 void glwUniform3f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2); 1193 void glwUniform3fv (GLint location, GLsizei count, const GLfloat *value); 1194 void glwUniform3i (GLint location, GLint v0, GLint v1, GLint v2); 1195 void glwUniform3iv (GLint location, GLsizei count, const GLint *value); 1196 void glwUniform3ui (GLint location, GLuint v0, GLuint v1, GLuint v2); 1197 void glwUniform3uiv (GLint location, GLsizei count, const GLuint *value); 1198 void glwUniform4d (GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 1199 void glwUniform4dv (GLint location, GLsizei count, const GLdouble *value); 1200 void glwUniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); 1201 void glwUniform4fv (GLint location, GLsizei count, const GLfloat *value); 1202 void glwUniform4i (GLint location, GLint v0, GLint v1, GLint v2, GLint v3); 1203 void glwUniform4iv (GLint location, GLsizei count, const GLint *value); 1204 void glwUniform4ui (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); 1205 void glwUniform4uiv (GLint location, GLsizei count, const GLuint *value); 1206 void glwUniformBlockBinding (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding); 1207 void glwUniformMatrix2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1208 void glwUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1209 void glwUniformMatrix2x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1210 void glwUniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1211 void glwUniformMatrix2x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1212 void glwUniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1213 void glwUniformMatrix3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1214 void glwUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1215 void glwUniformMatrix3x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1216 void glwUniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1217 void glwUniformMatrix3x4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1218 void glwUniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1219 void glwUniformMatrix4dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1220 void glwUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1221 void glwUniformMatrix4x2dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1222 void glwUniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1223 void glwUniformMatrix4x3dv (GLint location, GLsizei count, GLboolean transpose, const GLdouble *value); 1224 void glwUniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 1225 void glwUniformSubroutinesuiv (GLenum shadertype, GLsizei count, const GLuint *indices); 1226 GLboolean glwUnmapBuffer (GLenum target); 1227 GLboolean glwUnmapNamedBuffer (GLuint buffer); 1228 void glwUseProgram (GLuint program); 1229 void glwUseProgramStages (GLuint pipeline, GLbitfield stages, GLuint program); 1230 void glwValidateProgram (GLuint program); 1231 void glwValidateProgramPipeline (GLuint pipeline); 1232 void glwVertexArrayAttribBinding (GLuint vaobj, GLuint attribindex, GLuint bindingindex); 1233 void glwVertexArrayAttribFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); 1234 void glwVertexArrayAttribIFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 1235 void glwVertexArrayAttribLFormat (GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 1236 void glwVertexArrayBindingDivisor (GLuint vaobj, GLuint bindingindex, GLuint divisor); 1237 void glwVertexArrayElementBuffer (GLuint vaobj, GLuint buffer); 1238 void glwVertexArrayVertexBuffer (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 1239 void glwVertexArrayVertexBuffers (GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); 1240 void glwVertexAttrib1d (GLuint index, GLdouble x); 1241 void glwVertexAttrib1dv (GLuint index, const GLdouble *v); 1242 void glwVertexAttrib1f (GLuint index, GLfloat x); 1243 void glwVertexAttrib1fv (GLuint index, const GLfloat *v); 1244 void glwVertexAttrib1s (GLuint index, GLshort x); 1245 void glwVertexAttrib1sv (GLuint index, const GLshort *v); 1246 void glwVertexAttrib2d (GLuint index, GLdouble x, GLdouble y); 1247 void glwVertexAttrib2dv (GLuint index, const GLdouble *v); 1248 void glwVertexAttrib2f (GLuint index, GLfloat x, GLfloat y); 1249 void glwVertexAttrib2fv (GLuint index, const GLfloat *v); 1250 void glwVertexAttrib2s (GLuint index, GLshort x, GLshort y); 1251 void glwVertexAttrib2sv (GLuint index, const GLshort *v); 1252 void glwVertexAttrib3d (GLuint index, GLdouble x, GLdouble y, GLdouble z); 1253 void glwVertexAttrib3dv (GLuint index, const GLdouble *v); 1254 void glwVertexAttrib3f (GLuint index, GLfloat x, GLfloat y, GLfloat z); 1255 void glwVertexAttrib3fv (GLuint index, const GLfloat *v); 1256 void glwVertexAttrib3s (GLuint index, GLshort x, GLshort y, GLshort z); 1257 void glwVertexAttrib3sv (GLuint index, const GLshort *v); 1258 void glwVertexAttrib4Nbv (GLuint index, const GLbyte *v); 1259 void glwVertexAttrib4Niv (GLuint index, const GLint *v); 1260 void glwVertexAttrib4Nsv (GLuint index, const GLshort *v); 1261 void glwVertexAttrib4Nub (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); 1262 void glwVertexAttrib4Nubv (GLuint index, const GLubyte *v); 1263 void glwVertexAttrib4Nuiv (GLuint index, const GLuint *v); 1264 void glwVertexAttrib4Nusv (GLuint index, const GLushort *v); 1265 void glwVertexAttrib4bv (GLuint index, const GLbyte *v); 1266 void glwVertexAttrib4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 1267 void glwVertexAttrib4dv (GLuint index, const GLdouble *v); 1268 void glwVertexAttrib4f (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 1269 void glwVertexAttrib4fv (GLuint index, const GLfloat *v); 1270 void glwVertexAttrib4iv (GLuint index, const GLint *v); 1271 void glwVertexAttrib4s (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); 1272 void glwVertexAttrib4sv (GLuint index, const GLshort *v); 1273 void glwVertexAttrib4ubv (GLuint index, const GLubyte *v); 1274 void glwVertexAttrib4uiv (GLuint index, const GLuint *v); 1275 void glwVertexAttrib4usv (GLuint index, const GLushort *v); 1276 void glwVertexAttribBinding (GLuint attribindex, GLuint bindingindex); 1277 void glwVertexAttribDivisor (GLuint index, GLuint divisor); 1278 void glwVertexAttribFormat (GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); 1279 void glwVertexAttribI1i (GLuint index, GLint x); 1280 void glwVertexAttribI1iv (GLuint index, const GLint *v); 1281 void glwVertexAttribI1ui (GLuint index, GLuint x); 1282 void glwVertexAttribI1uiv (GLuint index, const GLuint *v); 1283 void glwVertexAttribI2i (GLuint index, GLint x, GLint y); 1284 void glwVertexAttribI2iv (GLuint index, const GLint *v); 1285 void glwVertexAttribI2ui (GLuint index, GLuint x, GLuint y); 1286 void glwVertexAttribI2uiv (GLuint index, const GLuint *v); 1287 void glwVertexAttribI3i (GLuint index, GLint x, GLint y, GLint z); 1288 void glwVertexAttribI3iv (GLuint index, const GLint *v); 1289 void glwVertexAttribI3ui (GLuint index, GLuint x, GLuint y, GLuint z); 1290 void glwVertexAttribI3uiv (GLuint index, const GLuint *v); 1291 void glwVertexAttribI4bv (GLuint index, const GLbyte *v); 1292 void glwVertexAttribI4i (GLuint index, GLint x, GLint y, GLint z, GLint w); 1293 void glwVertexAttribI4iv (GLuint index, const GLint *v); 1294 void glwVertexAttribI4sv (GLuint index, const GLshort *v); 1295 void glwVertexAttribI4ubv (GLuint index, const GLubyte *v); 1296 void glwVertexAttribI4ui (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); 1297 void glwVertexAttribI4uiv (GLuint index, const GLuint *v); 1298 void glwVertexAttribI4usv (GLuint index, const GLushort *v); 1299 void glwVertexAttribIFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 1300 void glwVertexAttribIPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer); 1301 void glwVertexAttribL1d (GLuint index, GLdouble x); 1302 void glwVertexAttribL1dv (GLuint index, const GLdouble *v); 1303 void glwVertexAttribL2d (GLuint index, GLdouble x, GLdouble y); 1304 void glwVertexAttribL2dv (GLuint index, const GLdouble *v); 1305 void glwVertexAttribL3d (GLuint index, GLdouble x, GLdouble y, GLdouble z); 1306 void glwVertexAttribL3dv (GLuint index, const GLdouble *v); 1307 void glwVertexAttribL4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 1308 void glwVertexAttribL4dv (GLuint index, const GLdouble *v); 1309 void glwVertexAttribLFormat (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 1310 void glwVertexAttribLPointer (GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer); 1311 void glwVertexAttribP1ui (GLuint index, GLenum type, GLboolean normalized, GLuint value); 1312 void glwVertexAttribP1uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 1313 void glwVertexAttribP2ui (GLuint index, GLenum type, GLboolean normalized, GLuint value); 1314 void glwVertexAttribP2uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 1315 void glwVertexAttribP3ui (GLuint index, GLenum type, GLboolean normalized, GLuint value); 1316 void glwVertexAttribP3uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 1317 void glwVertexAttribP4ui (GLuint index, GLenum type, GLboolean normalized, GLuint value); 1318 void glwVertexAttribP4uiv (GLuint index, GLenum type, GLboolean normalized, const GLuint *value); 1319 void glwVertexAttribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer); 1320 void glwVertexBindingDivisor (GLuint bindingindex, GLuint divisor); 1321 void glwViewport (GLint x, GLint y, GLsizei width, GLsizei height); 1322 void glwViewportArrayv (GLuint first, GLsizei count, const GLfloat *v); 1323 void glwViewportIndexedf (GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h); 1324 void glwViewportIndexedfv (GLuint index, const GLfloat *v); 1325 void glwWaitSync (GLsync sync, GLbitfield flags, GLuint64 timeout); 1326