From: Mikko Rasa Date: Fri, 17 Oct 2014 08:47:38 +0000 (+0300) Subject: Update gl.xml to latest version X-Git-Url: http://git.tdb.fi/?a=commitdiff_plain;h=922fac753e31d97fc88daa166e93e4c5572bd2ba;p=libs%2Fgl.git Update gl.xml to latest version --- diff --git a/gl.fixes.xml b/gl.fixes.xml index f0f12fa1..5f97fa3c 100644 --- a/gl.fixes.xml +++ b/gl.fixes.xml @@ -17,7 +17,7 @@ + core. --> glDeleteObjectARB @@ -33,6 +33,14 @@ + + + + glGetAttachedObjectsARB + + diff --git a/gl.xml b/gl.xml index fde7dcb8..e3f65703 100644 --- a/gl.xml +++ b/gl.xml @@ -1,7 +1,7 @@ -Copyright (c) 2013 The Khronos Group Inc. +Copyright (c) 2013-2014 The Khronos Group Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and/or associated documentation files (the @@ -79,7 +79,7 @@ typedef unsigned __int64 uint64_t; typedef unsigned int GLenum; typedef unsigned char GLboolean; typedef unsigned int GLbitfield; - typedef void GLvoid; + typedef void GLvoid; typedef signed char GLbyte; typedef short GLshort; typedef int GLint; @@ -304,10 +304,8 @@ typedef unsigned int GLhandleARB; - - @@ -548,6 +546,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -565,6 +568,16 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + @@ -1713,9 +1726,11 @@ typedef unsigned int GLhandleARB; + + @@ -1728,6 +1743,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -1969,8 +1992,11 @@ typedef unsigned int GLhandleARB; + + + @@ -2033,6 +2059,7 @@ typedef unsigned int GLhandleARB; + @@ -2057,6 +2084,7 @@ typedef unsigned int GLhandleARB; + @@ -2092,6 +2120,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -2103,8 +2139,11 @@ typedef unsigned int GLhandleARB; + + + @@ -2174,6 +2213,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -2286,10 +2331,24 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + @@ -2330,6 +2389,7 @@ typedef unsigned int GLhandleARB; + @@ -2345,6 +2405,7 @@ typedef unsigned int GLhandleARB; + @@ -2396,7 +2457,9 @@ typedef unsigned int GLhandleARB; - + + + @@ -2503,11 +2566,15 @@ typedef unsigned int GLhandleARB; + + + + @@ -2625,12 +2692,15 @@ typedef unsigned int GLhandleARB; + + + @@ -2691,9 +2761,11 @@ typedef unsigned int GLhandleARB; + - + + @@ -2720,8 +2792,11 @@ typedef unsigned int GLhandleARB; + + + @@ -2742,6 +2817,7 @@ typedef unsigned int GLhandleARB; + @@ -2760,7 +2836,9 @@ typedef unsigned int GLhandleARB; + + @@ -2772,11 +2850,15 @@ typedef unsigned int GLhandleARB; + + + + @@ -2820,7 +2902,9 @@ typedef unsigned int GLhandleARB; + + @@ -2868,23 +2952,31 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -2900,9 +2992,7 @@ typedef unsigned int GLhandleARB; - - - + @@ -3296,7 +3386,7 @@ typedef unsigned int GLhandleARB; - + @@ -3373,7 +3463,7 @@ typedef unsigned int GLhandleARB; - + @@ -3420,6 +3510,7 @@ typedef unsigned int GLhandleARB; + @@ -3468,7 +3559,7 @@ typedef unsigned int GLhandleARB; - + @@ -3488,13 +3579,13 @@ typedef unsigned int GLhandleARB; - + - + @@ -3613,7 +3704,7 @@ typedef unsigned int GLhandleARB; - + @@ -3624,7 +3715,7 @@ typedef unsigned int GLhandleARB; - + @@ -3670,7 +3761,7 @@ typedef unsigned int GLhandleARB; - + @@ -3696,8 +3787,8 @@ typedef unsigned int GLhandleARB; - - + + @@ -3729,7 +3820,7 @@ typedef unsigned int GLhandleARB; - + @@ -3783,16 +3874,26 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + @@ -3804,16 +3905,20 @@ typedef unsigned int GLhandleARB; + + + + - + @@ -3887,7 +3992,7 @@ typedef unsigned int GLhandleARB; - + @@ -3895,7 +4000,7 @@ typedef unsigned int GLhandleARB; - + @@ -3939,9 +4044,13 @@ typedef unsigned int GLhandleARB; + + + + @@ -3959,7 +4068,28 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + + + + + + + + + + + + @@ -4011,7 +4141,7 @@ typedef unsigned int GLhandleARB; - + @@ -4092,10 +4222,12 @@ typedef unsigned int GLhandleARB; - + - + + + @@ -4104,7 +4236,7 @@ typedef unsigned int GLhandleARB; - + @@ -4120,7 +4252,7 @@ typedef unsigned int GLhandleARB; - + @@ -4150,7 +4282,10 @@ typedef unsigned int GLhandleARB; - + + + + @@ -4175,13 +4310,13 @@ typedef unsigned int GLhandleARB; - + - + @@ -4207,7 +4342,7 @@ typedef unsigned int GLhandleARB; - + @@ -4279,21 +4414,25 @@ typedef unsigned int GLhandleARB; - + - + - + + + - + - + + + @@ -4368,8 +4507,10 @@ typedef unsigned int GLhandleARB; + + @@ -4421,7 +4562,7 @@ typedef unsigned int GLhandleARB; - + @@ -4582,7 +4723,7 @@ typedef unsigned int GLhandleARB; - + @@ -4607,6 +4748,7 @@ typedef unsigned int GLhandleARB; + @@ -4695,7 +4837,7 @@ typedef unsigned int GLhandleARB; - + @@ -4724,14 +4866,14 @@ typedef unsigned int GLhandleARB; - + - + @@ -4764,14 +4906,14 @@ typedef unsigned int GLhandleARB; - + - + - + @@ -4902,7 +5044,9 @@ typedef unsigned int GLhandleARB; - + + + @@ -4942,7 +5086,7 @@ typedef unsigned int GLhandleARB; - + @@ -5095,13 +5239,13 @@ typedef unsigned int GLhandleARB; - + - + @@ -5123,7 +5267,7 @@ typedef unsigned int GLhandleARB; - + @@ -5160,7 +5304,7 @@ typedef unsigned int GLhandleARB; - + @@ -5311,7 +5455,7 @@ typedef unsigned int GLhandleARB; - + @@ -5365,7 +5509,7 @@ typedef unsigned int GLhandleARB; - + @@ -5453,11 +5597,13 @@ typedef unsigned int GLhandleARB; - + + + - + @@ -5546,9 +5692,11 @@ typedef unsigned int GLhandleARB; - + + + @@ -5563,15 +5711,16 @@ typedef unsigned int GLhandleARB; - + - + + @@ -5701,14 +5850,14 @@ typedef unsigned int GLhandleARB; - + - + @@ -5767,13 +5916,16 @@ typedef unsigned int GLhandleARB; - + - + + + + @@ -5879,7 +6031,7 @@ typedef unsigned int GLhandleARB; - + @@ -5901,9 +6053,13 @@ typedef unsigned int GLhandleARB; - + + + - + + + @@ -5922,7 +6078,7 @@ typedef unsigned int GLhandleARB; - + @@ -5930,26 +6086,28 @@ typedef unsigned int GLhandleARB; - + - + - + + + @@ -5970,13 +6128,13 @@ typedef unsigned int GLhandleARB; - + - + - + @@ -5984,12 +6142,16 @@ typedef unsigned int GLhandleARB; - + - + + + - + + + @@ -6115,7 +6277,7 @@ typedef unsigned int GLhandleARB; - + @@ -6139,7 +6301,9 @@ typedef unsigned int GLhandleARB; - + + + @@ -6160,7 +6324,7 @@ typedef unsigned int GLhandleARB; - + @@ -6172,7 +6336,7 @@ typedef unsigned int GLhandleARB; - + @@ -6187,7 +6351,7 @@ typedef unsigned int GLhandleARB; - + @@ -6220,7 +6384,7 @@ typedef unsigned int GLhandleARB; - + @@ -6231,6 +6395,7 @@ typedef unsigned int GLhandleARB; + @@ -6244,20 +6409,26 @@ typedef unsigned int GLhandleARB; - + + - + + + + + + @@ -6298,7 +6469,7 @@ typedef unsigned int GLhandleARB; - + @@ -6365,10 +6536,10 @@ typedef unsigned int GLhandleARB; - + - + @@ -6414,10 +6585,12 @@ typedef unsigned int GLhandleARB; - + - + + + @@ -6445,7 +6618,7 @@ typedef unsigned int GLhandleARB; - + @@ -6461,7 +6634,7 @@ typedef unsigned int GLhandleARB; - + @@ -6515,15 +6688,15 @@ typedef unsigned int GLhandleARB; - + - + - + @@ -6539,7 +6712,7 @@ typedef unsigned int GLhandleARB; - + @@ -6551,7 +6724,7 @@ typedef unsigned int GLhandleARB; - + @@ -6580,7 +6753,7 @@ typedef unsigned int GLhandleARB; - + @@ -6588,7 +6761,7 @@ typedef unsigned int GLhandleARB; - + @@ -6599,7 +6772,7 @@ typedef unsigned int GLhandleARB; - + @@ -6694,7 +6867,7 @@ typedef unsigned int GLhandleARB; - + @@ -6789,7 +6962,7 @@ typedef unsigned int GLhandleARB; - + @@ -6810,7 +6983,7 @@ typedef unsigned int GLhandleARB; - + @@ -6825,11 +6998,18 @@ typedef unsigned int GLhandleARB; - + + + + + + + + - + @@ -6852,7 +7032,7 @@ typedef unsigned int GLhandleARB; - + @@ -6878,6 +7058,7 @@ typedef unsigned int GLhandleARB; + @@ -6892,11 +7073,15 @@ typedef unsigned int GLhandleARB; + + + + @@ -6904,49 +7089,85 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + - + + + - + + + @@ -6957,7 +7178,7 @@ typedef unsigned int GLhandleARB; - + @@ -7029,20 +7250,32 @@ typedef unsigned int GLhandleARB; - + - + + + - + + + + + + + - + + + - + + + @@ -7065,14 +7298,14 @@ typedef unsigned int GLhandleARB; - + - + - + @@ -7112,7 +7345,7 @@ typedef unsigned int GLhandleARB; - + @@ -7123,21 +7356,27 @@ typedef unsigned int GLhandleARB; - + + + + + + + @@ -7186,10 +7425,14 @@ typedef unsigned int GLhandleARB; - + - + + + + + @@ -7341,14 +7584,17 @@ typedef unsigned int GLhandleARB; - + + + + @@ -7359,20 +7605,23 @@ typedef unsigned int GLhandleARB; + + + - + - + - - + + @@ -7380,28 +7629,35 @@ typedef unsigned int GLhandleARB; + - + + - + + + + + + @@ -7436,7 +7692,9 @@ typedef unsigned int GLhandleARB; + + @@ -7453,18 +7711,18 @@ typedef unsigned int GLhandleARB; - + - + - + @@ -7505,9 +7763,9 @@ typedef unsigned int GLhandleARB; - + - + @@ -7526,29 +7784,33 @@ typedef unsigned int GLhandleARB; - + + - + + + - + + - + - - + + @@ -7557,17 +7819,20 @@ typedef unsigned int GLhandleARB; - + - + + + + - + @@ -7591,7 +7856,7 @@ typedef unsigned int GLhandleARB; - + @@ -7600,6 +7865,7 @@ typedef unsigned int GLhandleARB; + @@ -7611,25 +7877,36 @@ typedef unsigned int GLhandleARB; - + - + + + + + + + + + + - + + + - + @@ -7637,16 +7914,22 @@ typedef unsigned int GLhandleARB; - + + + + + - + + + @@ -7661,14 +7944,20 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -7676,7 +7965,9 @@ typedef unsigned int GLhandleARB; - + + + @@ -7686,6 +7977,7 @@ typedef unsigned int GLhandleARB; + @@ -7718,8 +8010,11 @@ typedef unsigned int GLhandleARB; + + + @@ -7729,27 +8024,72 @@ typedef unsigned int GLhandleARB; + + - + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + - + + + + + + - + + + + + + + + + + + - + @@ -7758,9 +8098,9 @@ typedef unsigned int GLhandleARB; - + - + @@ -7778,7 +8118,18 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + + @@ -7793,11 +8144,48 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -8069,6 +8457,10 @@ typedef unsigned int GLhandleARB; void glBeginPerfMonitorAMD GLuint monitor + + void glBeginPerfQueryINTEL + GLuint queryHandle + void glBeginQuery GLenum target @@ -8203,16 +8595,16 @@ typedef unsigned int GLhandleARB; GLenum target GLuint first GLsizei count - const GLuint *buffers + const GLuint *buffers void glBindBuffersRange GLenum target GLuint first GLsizei count - const GLuint *buffers - const GLintptr *offsets - const GLsizeiptr *sizes + const GLuint *buffers + const GLintptr *offsets + const GLsizeiptr *sizes void glBindFragDataLocation @@ -8279,7 +8671,7 @@ typedef unsigned int GLhandleARB; void glBindImageTextures GLuint first GLsizei count - const GLuint *textures + const GLuint *textures GLuint glBindLightParameterEXT @@ -8348,7 +8740,7 @@ typedef unsigned int GLhandleARB; void glBindSamplers GLuint first GLsizei count - const GLuint *samplers + const GLuint *samplers GLuint glBindTexGenParameterEXT @@ -8369,6 +8761,11 @@ typedef unsigned int GLhandleARB; + + void glBindTextureUnit + GLuint unit + GLuint texture + GLuint glBindTextureUnitParameterEXT GLenum unit @@ -8378,7 +8775,7 @@ typedef unsigned int GLhandleARB; void glBindTextures GLuint first GLsizei count - const GLuint *textures + const GLuint *textures void glBindTransformFeedback @@ -8398,11 +8795,11 @@ typedef unsigned int GLhandleARB; void glBindVertexArrayAPPLE GLuint array - void glBindVertexArrayOES GLuint array + void glBindVertexBuffer @@ -8415,9 +8812,9 @@ typedef unsigned int GLhandleARB; void glBindVertexBuffers GLuint first GLsizei count - const GLuint *buffers - const GLintptr *offsets - const GLsizei *strides + const GLuint *buffers + const GLintptr *offsets + const GLsizei *strides void glBindVertexShaderEXT @@ -8497,7 +8894,7 @@ typedef unsigned int GLhandleARB; void glBinormalPointerEXT GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glBitmap @@ -8519,7 +8916,13 @@ typedef unsigned int GLhandleARB; GLfixed yorig GLfixed xmove GLfixed ymove - const GLubyte *bitmap + const GLubyte *bitmap + + + void glBlendBarrierKHR + + + void glBlendBarrierNV void glBlendColor @@ -8604,6 +9007,13 @@ typedef unsigned int GLhandleARB; GLenum modeAlpha + + void glBlendEquationSeparateiEXT + GLuint buf + GLenum modeRGB + GLenum modeAlpha + + void glBlendEquationi GLuint buf @@ -8615,6 +9025,12 @@ typedef unsigned int GLhandleARB; GLenum mode + + void glBlendEquationiEXT + GLuint buf + GLenum mode + + void glBlendFunc GLenum sfactor @@ -8687,6 +9103,15 @@ typedef unsigned int GLhandleARB; GLenum dstAlpha + + void glBlendFuncSeparateiEXT + GLuint buf + GLenum srcRGB + GLenum dstRGB + GLenum srcAlpha + GLenum dstAlpha + + void glBlendFunci GLuint buf @@ -8700,14 +9125,18 @@ typedef unsigned int GLhandleARB; GLenum dst + + void glBlendFunciEXT + GLuint buf + GLenum src + GLenum dst + + void glBlendParameteriNV GLenum pname GLint value - - void glBlendBarrierNV - void glBlitFramebuffer GLint srcX0 @@ -8762,6 +9191,22 @@ typedef unsigned int GLhandleARB; GLint dstY1 GLbitfield mask GLenum filter + + + + void glBlitNamedFramebuffer + GLuint readFramebuffer + GLuint drawFramebuffer + GLint srcX0 + GLint srcY0 + GLint srcX1 + GLint srcY1 + GLint dstX0 + GLint dstY0 + GLint dstX1 + GLint dstY1 + GLbitfield mask + GLenum filter void glBufferAddressRangeNV @@ -8774,17 +9219,24 @@ typedef unsigned int GLhandleARB; void glBufferData GLenum target GLsizeiptr size - const GLvoid *data + const void *data GLenum usage void glBufferDataARB GLenum target GLsizeiptrARB size - const GLvoid *data + const void *data GLenum usage + + void glBufferPageCommitmentARB + GLenum target + GLintptr offset + GLsizeiptr size + GLboolean commit + void glBufferParameteriAPPLE GLenum target @@ -8795,7 +9247,7 @@ typedef unsigned int GLhandleARB; void glBufferStorage GLenum target GLsizeiptr size - const void *data + const void *data GLbitfield flags @@ -8803,14 +9255,14 @@ typedef unsigned int GLhandleARB; GLenum target GLintptr offset GLsizeiptr size - const GLvoid *data + const void *data void glBufferSubDataARB GLenum target GLintptrARB offset GLsizeiptrARB size - const GLvoid *data + const void *data @@ -8822,7 +9274,7 @@ typedef unsigned int GLhandleARB; void glCallLists GLsizei n GLenum type - const GLvoid *lists + const void *lists @@ -8840,6 +9292,11 @@ typedef unsigned int GLhandleARB; GLenum glCheckFramebufferStatusOES GLenum target + + GLenum glCheckNamedFramebufferStatus + GLuint framebuffer + GLenum target + GLenum glCheckNamedFramebufferStatusEXT GLuint framebuffer @@ -8992,6 +9449,14 @@ typedef unsigned int GLhandleARB; GLfloat c + + void glClearNamedBufferData + GLuint buffer + GLenum internalformat + GLenum format + GLenum type + const void *data + void glClearNamedBufferDataEXT GLuint buffer @@ -9000,16 +9465,54 @@ typedef unsigned int GLhandleARB; GLenum type const void *data + + void glClearNamedBufferSubData + GLuint buffer + GLenum internalformat + GLintptr offset + GLsizei size + GLenum format + GLenum type + const void *data + void glClearNamedBufferSubDataEXT GLuint buffer GLenum internalformat - GLenum format - GLenum type GLsizeiptr offset GLsizeiptr size + GLenum format + GLenum type const void *data + + void glClearNamedFramebufferfi + GLuint framebuffer + GLenum buffer + const GLfloat depth + GLint stencil + + + void glClearNamedFramebufferfv + GLuint framebuffer + GLenum buffer + GLint drawbuffer + const GLfloat *value + + + void glClearNamedFramebufferiv + GLuint framebuffer + GLenum buffer + GLint drawbuffer + const GLint *value + + + void glClearNamedFramebufferuiv + GLuint framebuffer + GLenum buffer + GLint drawbuffer + const GLuint *value + void glClearStencil GLint s @@ -9021,7 +9524,7 @@ typedef unsigned int GLhandleARB; GLint level GLenum format GLenum type - const void *data + const void *data void glClearTexSubImage @@ -9035,7 +9538,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const void *data + const void *data void glClientActiveTexture @@ -9065,9 +9568,10 @@ typedef unsigned int GLhandleARB; GLsync sync GLbitfield flags GLuint64 timeout + - void glClipControlARB + void glClipControl GLenum origin GLenum depth @@ -9080,12 +9584,12 @@ typedef unsigned int GLhandleARB; void glClipPlanef GLenum p - const GLfloat *eqn + const GLfloat *eqn void glClipPlanefIMG GLenum p - const GLfloat *eqn + const GLfloat *eqn void glClipPlanefOES @@ -9096,12 +9600,12 @@ typedef unsigned int GLhandleARB; void glClipPlanex GLenum plane - const GLfixed *equation + const GLfixed *equation void glClipPlanexIMG GLenum p - const GLfixed *eqn + const GLfixed *eqn void glClipPlanexOES @@ -9493,6 +9997,15 @@ typedef unsigned int GLhandleARB; GLboolean b GLboolean a + + void glColorMaskiEXT + GLuint index + GLboolean r + GLboolean g + GLboolean b + GLboolean a + + void glColorMaterial GLenum face @@ -9524,7 +10037,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glColorPointerEXT @@ -9532,21 +10045,21 @@ typedef unsigned int GLhandleARB; GLenum type GLsizei stride GLsizei count - const GLvoid *pointer + const void *pointer void glColorPointerListIBM GLint size GLenum type GLint stride - const GLvoid **pointer + const void **pointer GLint ptrstride void glColorPointervINTEL GLint size GLenum type - const GLvoid **pointer + const void **pointer void glColorSubTable @@ -9555,7 +10068,7 @@ typedef unsigned int GLhandleARB; GLsizei count GLenum format GLenum type - const GLvoid *data + const void *data @@ -9566,7 +10079,7 @@ typedef unsigned int GLhandleARB; GLsizei count GLenum format GLenum type - const GLvoid *data + const void *data @@ -9576,7 +10089,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *table + const void *table @@ -9587,7 +10100,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *table + const void *table @@ -9627,7 +10140,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *table + const void *table @@ -9710,7 +10223,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedMultiTexImage2DEXT @@ -9722,7 +10235,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedMultiTexImage3DEXT @@ -9735,7 +10248,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedMultiTexSubImage1DEXT @@ -9746,7 +10259,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedMultiTexSubImage2DEXT @@ -9759,7 +10272,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedMultiTexSubImage3DEXT @@ -9774,7 +10287,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedTexImage1D @@ -9784,7 +10297,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9796,7 +10309,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9809,7 +10322,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9822,7 +10335,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9836,7 +10349,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9850,7 +10363,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9864,7 +10377,8 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const GLvoid *data + const void *data + void glCompressedTexSubImage1D @@ -9874,7 +10388,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9886,7 +10400,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9900,7 +10414,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9914,7 +10428,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9930,7 +10444,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9946,7 +10460,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9962,7 +10476,8 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const GLvoid *data + const void *data + void glCompressedTextureImage1DEXT @@ -9973,7 +10488,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedTextureImage2DEXT @@ -9985,7 +10500,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedTextureImage3DEXT @@ -9998,7 +10513,17 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const GLvoid *bits + const void *bits + + + void glCompressedTextureSubImage1D + GLuint texture + GLint level + GLint xoffset + GLsizei width + GLenum format + GLsizei imageSize + const void *data void glCompressedTextureSubImage1DEXT @@ -10009,7 +10534,19 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits + + + void glCompressedTextureSubImage2D + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLsizei width + GLsizei height + GLenum format + GLsizei imageSize + const void *data void glCompressedTextureSubImage2DEXT @@ -10022,7 +10559,21 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits + + + void glCompressedTextureSubImage3D + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLsizei imageSize + const void *data void glCompressedTextureSubImage3DEXT @@ -10037,7 +10588,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits void glConvolutionFilter1D @@ -10046,7 +10597,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *image + const void *image @@ -10057,7 +10608,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *image + const void *image @@ -10069,7 +10620,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *image + const void *image @@ -10081,7 +10632,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *image + const void *image @@ -10269,6 +10820,25 @@ typedef unsigned int GLhandleARB; GLsizei srcHeight GLsizei srcDepth + + void glCopyImageSubDataEXT + 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 + + void glCopyImageSubDataNV GLuint srcName @@ -10346,6 +10916,14 @@ typedef unsigned int GLhandleARB; GLsizei width GLsizei height + + void glCopyNamedBufferSubData + GLuint readBuffer + GLuint writeBuffer + GLintptr readOffset + GLintptr writeOffset + GLsizei size + void glCopyPathNV GLuint resultPath @@ -10492,6 +11070,7 @@ typedef unsigned int GLhandleARB; GLint y GLsizei width GLsizei height + void glCopyTextureImage1DEXT @@ -10523,6 +11102,15 @@ typedef unsigned int GLhandleARB; GLint sourceBaseLevel GLsizei sourceLevelCount + + void glCopyTextureSubImage1D + GLuint texture + GLint level + GLint xoffset + GLint x + GLint y + GLsizei width + void glCopyTextureSubImage1DEXT GLuint texture @@ -10533,6 +11121,17 @@ typedef unsigned int GLhandleARB; GLint y GLsizei width + + void glCopyTextureSubImage2D + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLint x + GLint y + GLsizei width + GLsizei height + void glCopyTextureSubImage2DEXT GLuint texture @@ -10545,6 +11144,18 @@ typedef unsigned int GLhandleARB; GLsizei width GLsizei height + + void glCopyTextureSubImage3D + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint x + GLint y + GLsizei width + GLsizei height + void glCopyTextureSubImage3DEXT GLuint texture @@ -10562,7 +11173,7 @@ typedef unsigned int GLhandleARB; void glCoverFillPathInstancedNV GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLenum coverMode GLenum transformType @@ -10577,7 +11188,7 @@ typedef unsigned int GLhandleARB; void glCoverStrokePathInstancedNV GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLenum coverMode GLenum transformType @@ -10596,6 +11207,21 @@ typedef unsigned int GLhandleARB; void glCoverageOperationNV GLenum operation + + void glCreateBuffers + GLsizei n + GLuint *buffers + + + void glCreateFramebuffers + GLsizei n + GLuint *framebuffers + + + void glCreatePerfQueryINTEL + GLuint queryId + GLuint *queryHandle + GLuint glCreateProgram @@ -10603,6 +11229,27 @@ typedef unsigned int GLhandleARB; GLhandleARB glCreateProgramObjectARB + + void glCreateProgramPipelines + GLsizei n + GLuint *pipelines + + + void glCreateQueries + GLenum target + GLsizei n + GLuint *ids + + + void glCreateRenderbuffers + GLsizei n + GLuint *renderbuffers + + + void glCreateSamplers + GLsizei n + GLuint *samplers + GLuint glCreateShader GLenum type @@ -10627,7 +11274,7 @@ typedef unsigned int GLhandleARB; GLuint glCreateShaderProgramvEXT GLenum type GLsizei count - const GLchar **strings + const GLchar **strings GLsync glCreateSyncFromCLeventARB @@ -10635,6 +11282,22 @@ typedef unsigned int GLhandleARB; struct _cl_event *event GLbitfield flags + + void glCreateTextures + GLenum target + GLsizei n + GLuint *textures + + + void glCreateTransformFeedbacks + GLsizei n + GLuint *ids + + + void glCreateVertexArrays + GLsizei n + GLuint *arrays + void glCullFace GLenum mode @@ -10843,7 +11506,7 @@ typedef unsigned int GLhandleARB; void glDeleteFramebuffersOES GLsizei n - const GLuint *framebuffers + const GLuint *framebuffers void glDeleteLists @@ -10881,6 +11544,10 @@ typedef unsigned int GLhandleARB; GLsizei n GLuint *monitors + + void glDeletePerfQueryINTEL + GLuint queryHandle + void glDeleteProgram GLuint program @@ -10894,7 +11561,7 @@ typedef unsigned int GLhandleARB; void glDeleteProgramPipelinesEXT GLsizei n - const GLuint *pipelines + const GLuint *pipelines void glDeleteProgramsARB @@ -10924,7 +11591,7 @@ typedef unsigned int GLhandleARB; void glDeleteQueriesEXT GLsizei n - const GLuint *ids + const GLuint *ids void glDeleteRenderbuffers @@ -10942,7 +11609,7 @@ typedef unsigned int GLhandleARB; void glDeleteRenderbuffersOES GLsizei n - const GLuint *renderbuffers + const GLuint *renderbuffers void glDeleteSamplers @@ -10961,6 +11628,7 @@ typedef unsigned int GLhandleARB; void glDeleteSyncAPPLE GLsync sync + void glDeleteTextures @@ -11000,7 +11668,8 @@ typedef unsigned int GLhandleARB; void glDeleteVertexArraysOES GLsizei n - const GLuint *arrays + const GLuint *arrays + void glDeleteVertexShaderEXT @@ -11125,6 +11794,11 @@ typedef unsigned int GLhandleARB; void glDisableVariantClientStateEXT GLuint id + + void glDisableVertexArrayAttrib + GLuint vaobj + GLuint index + void glDisableVertexArrayAttribEXT GLuint vaobj @@ -11154,11 +11828,17 @@ typedef unsigned int GLhandleARB; GLenum target GLuint index + + void glDisableiEXT + GLenum target + GLuint index + + void glDiscardFramebufferEXT GLenum target GLsizei numAttachments - const GLenum *attachments + const GLenum *attachments void glDispatchCompute @@ -11197,7 +11877,7 @@ typedef unsigned int GLhandleARB; void glDrawArraysIndirect GLenum mode - const GLvoid *indirect + const void *indirect void glDrawArraysInstanced @@ -11212,6 +11892,7 @@ typedef unsigned int GLhandleARB; GLint first GLsizei count GLsizei primcount + void glDrawArraysInstancedARB @@ -11243,10 +11924,11 @@ typedef unsigned int GLhandleARB; GLint first GLsizei count GLsizei primcount + void glDrawBuffer - GLenum mode + GLenum buf @@ -11277,13 +11959,13 @@ typedef unsigned int GLhandleARB; void glDrawBuffersIndexedEXT GLint n - const GLenum *location - const GLint *indices + const GLenum *location + const GLint *indices void glDrawBuffersNV GLsizei n - const GLenum *bufs + const GLenum *bufs void glDrawElementArrayAPPLE @@ -11301,28 +11983,28 @@ typedef unsigned int GLhandleARB; GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices void glDrawElementsBaseVertex GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices GLint basevertex void glDrawElementsIndirect GLenum mode GLenum type - const GLvoid *indirect + const void *indirect void glDrawElementsInstanced GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices GLsizei instancecount @@ -11330,15 +12012,16 @@ typedef unsigned int GLhandleARB; GLenum mode GLsizei count GLenum type - const void *indices + const void *indices GLsizei primcount + void glDrawElementsInstancedARB GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices GLsizei primcount @@ -11356,7 +12039,7 @@ typedef unsigned int GLhandleARB; GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices GLsizei instancecount GLint basevertex @@ -11375,7 +12058,7 @@ typedef unsigned int GLhandleARB; GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices GLsizei primcount @@ -11384,8 +12067,9 @@ typedef unsigned int GLhandleARB; GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices GLsizei primcount + void glDrawMeshArraysSUN @@ -11400,7 +12084,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -11426,7 +12110,7 @@ typedef unsigned int GLhandleARB; GLuint end GLsizei count GLenum type - const GLvoid *indices + const void *indices void glDrawRangeElementsBaseVertex @@ -11435,7 +12119,7 @@ typedef unsigned int GLhandleARB; GLuint end GLsizei count GLenum type - const GLvoid *indices + const void *indices GLint basevertex @@ -11445,7 +12129,7 @@ typedef unsigned int GLhandleARB; GLuint end GLsizei count GLenum type - const GLvoid *indices + const void *indices @@ -11562,7 +12246,7 @@ typedef unsigned int GLhandleARB; void glEdgeFlagPointer GLsizei stride - const GLvoid *pointer + const void *pointer void glEdgeFlagPointerEXT @@ -11578,18 +12262,18 @@ typedef unsigned int GLhandleARB; void glEdgeFlagv - const GLboolean *flag + const GLboolean *flag void glElementPointerAPPLE GLenum type - const GLvoid *pointer + const void *pointer void glElementPointerATI GLenum type - const GLvoid *pointer + const void *pointer void glEnable @@ -11624,6 +12308,11 @@ typedef unsigned int GLhandleARB; void glEnableVariantClientStateEXT GLuint id + + void glEnableVertexArrayAttrib + GLuint vaobj + GLuint index + void glEnableVertexArrayAttribEXT GLuint vaobj @@ -11653,6 +12342,12 @@ typedef unsigned int GLhandleARB; GLenum target GLuint index + + void glEnableiEXT + GLenum target + GLuint index + + void glEnd @@ -11683,6 +12378,10 @@ typedef unsigned int GLhandleARB; void glEndPerfMonitorAMD GLuint monitor + + void glEndPerfQueryINTEL + GLuint queryHandle + void glEndQuery GLenum target @@ -11825,19 +12524,19 @@ typedef unsigned int GLhandleARB; void glExtGetBufferPointervQCOM GLenum target - GLvoid **params + void **params void glExtGetBuffersQCOM - GLuint *buffers + GLuint *buffers GLint maxBuffers - GLint *numBuffers + GLint *numBuffers void glExtGetFramebuffersQCOM - GLuint *framebuffers + GLuint *framebuffers GLint maxFramebuffers - GLint *numFramebuffers + GLint *numFramebuffers void glExtGetProgramBinarySourceQCOM @@ -11848,21 +12547,21 @@ typedef unsigned int GLhandleARB; void glExtGetProgramsQCOM - GLuint *programs + GLuint *programs GLint maxPrograms - GLint *numPrograms + GLint *numPrograms void glExtGetRenderbuffersQCOM - GLuint *renderbuffers + GLuint *renderbuffers GLint maxRenderbuffers - GLint *numRenderbuffers + GLint *numRenderbuffers void glExtGetShadersQCOM - GLuint *shaders + GLuint *shaders GLint maxShaders - GLint *numShaders + GLint *numShaders void glExtGetTexLevelParameterivQCOM @@ -11884,7 +12583,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - GLvoid *texels + void *texels void glExtGetTexturesQCOM @@ -11930,6 +12629,7 @@ typedef unsigned int GLhandleARB; GLsync glFenceSyncAPPLE GLenum condition GLbitfield flags + void glFinalCombinerInputNV @@ -11986,6 +12686,13 @@ typedef unsigned int GLhandleARB; GLenum target GLintptr offset GLsizeiptr length + + + + void glFlushMappedNamedBufferRange + GLuint buffer + GLintptr offset + GLsizei length void glFlushMappedNamedBufferRangeEXT @@ -12008,7 +12715,7 @@ typedef unsigned int GLhandleARB; void glFlushVertexArrayRangeAPPLE GLsizei length - GLvoid *pointer + void *pointer void glFlushVertexArrayRangeNV @@ -12022,20 +12729,20 @@ typedef unsigned int GLhandleARB; void glFogCoordPointer GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glFogCoordPointerEXT GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glFogCoordPointerListIBM GLenum type GLint stride - const GLvoid **pointer + const void **pointer GLint ptrstride @@ -12135,7 +12842,7 @@ typedef unsigned int GLhandleARB; void glFogxv GLenum pname - const GLfixed *param + const GLfixed *param void glFogxvOES @@ -12369,6 +13076,7 @@ typedef unsigned int GLhandleARB; GLuint texture GLint level GLint zoffset + void glFramebufferTextureARB @@ -12532,7 +13240,7 @@ typedef unsigned int GLhandleARB; void glGenFramebuffersOES GLsizei n - GLuint *framebuffers + GLuint *framebuffers GLuint glGenLists @@ -12567,7 +13275,7 @@ typedef unsigned int GLhandleARB; void glGenProgramPipelinesEXT GLsizei n - GLuint *pipelines + GLuint *pipelines void glGenProgramsARB @@ -12597,7 +13305,7 @@ typedef unsigned int GLhandleARB; void glGenQueriesEXT GLsizei n - GLuint *ids + GLuint *ids void glGenRenderbuffers @@ -12615,7 +13323,7 @@ typedef unsigned int GLhandleARB; void glGenRenderbuffersOES GLsizei n - GLuint *renderbuffers + GLuint *renderbuffers void glGenSamplers @@ -12667,7 +13375,8 @@ typedef unsigned int GLhandleARB; void glGenVertexArraysOES GLsizei n - GLuint *arrays + GLuint *arrays + GLuint glGenVertexShadersEXT @@ -12693,6 +13402,10 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum target + + void glGenerateTextureMipmap + GLuint texture + void glGenerateTextureMipmapEXT GLuint texture @@ -12786,7 +13499,7 @@ typedef unsigned int GLhandleARB; GLuint program GLuint uniformBlockIndex GLenum pname - GLint *params + GLint *params void glGetActiveUniformName @@ -12800,9 +13513,9 @@ typedef unsigned int GLhandleARB; void glGetActiveUniformsiv GLuint program GLsizei uniformCount - const GLuint *uniformIndices + const GLuint *uniformIndices GLenum pname - GLint *params + GLint *params void glGetActiveVaryingNV @@ -12826,20 +13539,19 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params - + void glGetAttachedObjectsARB GLhandleARB containerObj GLsizei maxCount GLsizei *count - GLhandleARB *obj - + GLhandleARB *obj void glGetAttachedShaders GLuint program GLsizei maxCount GLsizei *count - GLuint *shaders + GLuint *shaders GLint glGetAttribLocation @@ -12868,7 +13580,7 @@ typedef unsigned int GLhandleARB; void glGetBooleanv GLenum pname - GLboolean *params + GLboolean *data @@ -12900,34 +13612,35 @@ typedef unsigned int GLhandleARB; void glGetBufferPointerv GLenum target GLenum pname - GLvoid **params + void **params void glGetBufferPointervARB GLenum target GLenum pname - GLvoid **params + void **params void glGetBufferPointervOES GLenum target GLenum pname - GLvoid **params + void **params + void glGetBufferSubData GLenum target GLintptr offset GLsizeiptr size - GLvoid *data + void *data void glGetBufferSubDataARB GLenum target GLintptrARB offset GLsizeiptrARB size - GLvoid *data + void *data @@ -12939,7 +13652,7 @@ typedef unsigned int GLhandleARB; void glGetClipPlanef GLenum plane - GLfloat *equation + GLfloat *equation void glGetClipPlanefOES @@ -12950,7 +13663,7 @@ typedef unsigned int GLhandleARB; void glGetClipPlanex GLenum plane - GLfixed *equation + GLfixed *equation void glGetClipPlanexOES @@ -12962,7 +13675,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *table + void *table @@ -12971,7 +13684,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *data + void *data @@ -13021,7 +13734,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *table + void *table @@ -13069,13 +13782,13 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum target GLint lod - GLvoid *img + void *img void glGetCompressedTexImage GLenum target GLint level - GLvoid *img + void *img @@ -13083,23 +13796,43 @@ typedef unsigned int GLhandleARB; void glGetCompressedTexImageARB GLenum target GLint level - GLvoid *img + void *img + + void glGetCompressedTextureImage + GLuint texture + GLint level + GLsizei bufSize + void *pixels + void glGetCompressedTextureImageEXT GLuint texture GLenum target GLint lod - GLvoid *img + void *img + + + void glGetCompressedTextureSubImage + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLsizei bufSize + void *pixels void glGetConvolutionFilter GLenum target GLenum format GLenum type - GLvoid *image + void *image @@ -13108,7 +13841,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *image + void *image @@ -13213,13 +13946,13 @@ typedef unsigned int GLhandleARB; void glGetDoublei_vEXT GLenum pname GLuint index - GLdouble *params + GLdouble *params void glGetDoublev GLenum pname - GLdouble *params + GLdouble *data @@ -13260,6 +13993,10 @@ typedef unsigned int GLhandleARB; GLint *params + + void glGetFirstPerfQueryIdINTEL + GLuint *queryId + void glGetFixedv GLenum pname @@ -13287,13 +14024,13 @@ typedef unsigned int GLhandleARB; void glGetFloati_vEXT GLenum pname GLuint index - GLfloat *params + GLfloat *params void glGetFloatv GLenum pname - GLfloat *params + GLfloat *data @@ -13362,7 +14099,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum pname - GLint *params + GLint *params void glGetFramebufferParameteriv @@ -13376,12 +14113,19 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params + + GLenum glGetGraphicsResetStatus + GLenum glGetGraphicsResetStatusARB GLenum glGetGraphicsResetStatusEXT + + GLenum glGetGraphicsResetStatusKHR + + GLhandleARB glGetHandleARB GLenum pname @@ -13392,7 +14136,7 @@ typedef unsigned int GLhandleARB; GLboolean reset GLenum format GLenum type - GLvoid *values + void *values @@ -13402,7 +14146,7 @@ typedef unsigned int GLhandleARB; GLboolean reset GLenum format GLenum type - GLvoid *values + void *values @@ -13487,12 +14231,13 @@ typedef unsigned int GLhandleARB; void glGetInteger64v GLenum pname - GLint64 *params + GLint64 *data void glGetInteger64vAPPLE GLenum pname GLint64 *params + void glGetIntegerIndexedvEXT @@ -13527,7 +14272,7 @@ typedef unsigned int GLhandleARB; void glGetIntegerv GLenum pname - GLint *params + GLint *data @@ -13578,12 +14323,6 @@ typedef unsigned int GLhandleARB; GLint *params - - void glGetLightx - GLenum light - GLenum pname - GLfixed *params - void glGetLightxOES GLenum light @@ -13594,13 +14333,13 @@ typedef unsigned int GLhandleARB; void glGetLightxv GLenum light GLenum pname - GLfixed *params + GLfixed *params void glGetLightxvOES GLenum light GLenum pname - GLfixed *params + GLfixed *params void glGetListParameterfvSGIX @@ -13654,7 +14393,7 @@ typedef unsigned int GLhandleARB; GLsizei ustride GLsizei vstride GLboolean packed - GLvoid *points + void *points void glGetMapParameterfvNV @@ -13709,12 +14448,6 @@ typedef unsigned int GLhandleARB; GLint *params - - void glGetMaterialx - GLenum face - GLenum pname - GLfixed param - void glGetMaterialxOES GLenum face @@ -13725,13 +14458,13 @@ typedef unsigned int GLhandleARB; void glGetMaterialxv GLenum face GLenum pname - GLfixed *params + GLfixed *params void glGetMaterialxvOES GLenum face GLenum pname - GLfixed *params + GLfixed *params void glGetMinmax @@ -13739,7 +14472,7 @@ typedef unsigned int GLhandleARB; GLboolean reset GLenum format GLenum type - GLvoid *values + void *values @@ -13749,7 +14482,7 @@ typedef unsigned int GLhandleARB; GLboolean reset GLenum format GLenum type - GLvoid *values + void *values @@ -13822,7 +14555,7 @@ typedef unsigned int GLhandleARB; GLint level GLenum format GLenum type - GLvoid *pixels + void *pixels void glGetMultiTexLevelParameterfvEXT @@ -13881,6 +14614,18 @@ typedef unsigned int GLhandleARB; GLfloat *val + + void glGetNamedBufferParameteri64v + GLuint buffer + GLenum pname + GLint64 *params + + + void glGetNamedBufferParameteriv + GLuint buffer + GLenum pname + GLint *params + void glGetNamedBufferParameterivEXT GLuint buffer @@ -13893,18 +14638,38 @@ typedef unsigned int GLhandleARB; GLenum pname GLuint64EXT *params + + void glGetNamedBufferPointerv + GLuint buffer + GLenum pname + void **params + void glGetNamedBufferPointervEXT GLuint buffer GLenum pname - GLvoid **params + void **params + + + void glGetNamedBufferSubData + GLuint buffer + GLintptr offset + GLsizei size + void *data void glGetNamedBufferSubDataEXT GLuint buffer GLintptr offset GLsizeiptr size - GLvoid *data + void *data + + + void glGetNamedFramebufferAttachmentParameteriv + GLuint framebuffer + GLenum attachment + GLenum pname + GLint *params void glGetNamedFramebufferAttachmentParameterivEXT @@ -13913,6 +14678,12 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params + + void glGetNamedFramebufferParameteriv + GLuint framebuffer + GLenum pname + GLint *param + void glGetNamedFramebufferParameterivEXT GLuint framebuffer @@ -13952,7 +14723,7 @@ typedef unsigned int GLhandleARB; GLuint program GLenum target GLenum pname - GLvoid *string + void *string void glGetNamedProgramivEXT @@ -13961,6 +14732,12 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params + + void glGetNamedRenderbufferParameteriv + GLuint renderbuffer + GLenum pname + GLint *params + void glGetNamedRenderbufferParameterivEXT GLuint renderbuffer @@ -13982,6 +14759,11 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params + + void glGetNextPerfQueryIdINTEL + GLuint queryId + GLuint *nextQueryId + void glGetObjectBufferfvATI GLuint buffer @@ -13999,7 +14781,7 @@ typedef unsigned int GLhandleARB; GLenum identifier GLuint name GLsizei bufSize - GLsizei *length + GLsizei *length GLchar *label @@ -14007,7 +14789,7 @@ typedef unsigned int GLhandleARB; GLenum type GLuint object GLsizei bufSize - GLsizei *length + GLsizei *length GLchar *label @@ -14023,7 +14805,7 @@ typedef unsigned int GLhandleARB; void glGetObjectParameterfvARB GLhandleARB obj GLenum pname - GLfloat *params + GLfloat *params void glGetObjectParameterivAPPLE @@ -14036,20 +14818,20 @@ typedef unsigned int GLhandleARB; void glGetObjectParameterivARB GLhandleARB obj GLenum pname - GLint *params + GLint *params void glGetObjectPtrLabel const void *ptr GLsizei bufSize - GLsizei *length + GLsizei *length GLchar *label void glGetObjectPtrLabelKHR const void *ptr GLsizei bufSize - GLsizei *length + GLsizei *length GLchar *label @@ -14111,7 +14893,7 @@ typedef unsigned int GLhandleARB; GLbitfield metricQueryMask GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLsizei stride GLfloat *metrics @@ -14133,7 +14915,7 @@ typedef unsigned int GLhandleARB; GLenum pathListMode GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLfloat advanceScale GLfloat kerningScale @@ -14152,6 +14934,20 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *value + + void glGetPerfCounterInfoINTEL + GLuint queryId + GLuint counterId + GLuint counterNameLength + GLchar *counterName + GLuint counterDescLength + GLchar *counterDesc + GLuint *counterOffset + GLuint *counterDataSize + GLuint *counterTypeEnum + GLuint *counterDataTypeEnum + GLuint64 *rawCounterMaxValue + void glGetPerfMonitorCounterDataAMD GLuint monitor @@ -14165,7 +14961,7 @@ typedef unsigned int GLhandleARB; GLuint group GLuint counter GLenum pname - GLvoid *data + void *data void glGetPerfMonitorCounterStringAMD @@ -14196,6 +14992,29 @@ typedef unsigned int GLhandleARB; GLsizei groupsSize GLuint *groups + + void glGetPerfQueryDataINTEL + GLuint queryHandle + GLuint flags + GLsizei dataSize + GLvoid *data + GLuint *bytesWritten + + + void glGetPerfQueryIdByNameINTEL + GLchar *queryName + GLuint *queryId + + + void glGetPerfQueryInfoINTEL + GLuint queryId + GLuint queryNameLength + GLchar *queryName + GLuint *dataSize + GLuint *noCounters + GLuint *noInstances + GLuint *capsMask + void glGetPixelMapfv GLenum map @@ -14251,30 +15070,30 @@ typedef unsigned int GLhandleARB; void glGetPointerIndexedvEXT GLenum target GLuint index - GLvoid **data + void **data void glGetPointeri_vEXT GLenum pname GLuint index - GLvoid **params + void **params void glGetPointerv GLenum pname - GLvoid **params + void **params void glGetPointervEXT GLenum pname - GLvoid **params + void **params void glGetPointervKHR GLenum pname - GLvoid **params + void **params @@ -14289,15 +15108,16 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLsizei *length GLenum *binaryFormat - GLvoid *binary + void *binary void glGetProgramBinaryOES GLuint program GLsizei bufSize - GLsizei *length - GLenum *binaryFormat - GLvoid *binary + GLsizei *length + GLenum *binaryFormat + void *binary + void glGetProgramEnvParameterIivNV @@ -14405,7 +15225,7 @@ typedef unsigned int GLhandleARB; void glGetProgramPipelineInfoLogEXT GLuint pipeline GLsizei bufSize - GLsizei *length + GLsizei *length GLchar *infoLog @@ -14444,9 +15264,20 @@ typedef unsigned int GLhandleARB; GLenum programInterface GLuint index GLsizei bufSize - GLsizei *length + GLsizei *length GLchar *name + + void glGetProgramResourcefvNV + GLuint program + GLenum programInterface + GLuint index + GLsizei propCount + const GLenum *props + GLsizei bufSize + GLsizei *length + GLfloat *params + void glGetProgramResourceiv GLuint program @@ -14455,7 +15286,7 @@ typedef unsigned int GLhandleARB; GLsizei propCount const GLenum *props GLsizei bufSize - GLsizei *length + GLsizei *length GLint *params @@ -14469,7 +15300,7 @@ typedef unsigned int GLhandleARB; void glGetProgramStringARB GLenum target GLenum pname - GLvoid *string + void *string void glGetProgramStringNV @@ -14488,7 +15319,7 @@ typedef unsigned int GLhandleARB; void glGetProgramiv GLuint program GLenum pname - GLint *params + GLint *params @@ -14504,6 +15335,34 @@ typedef unsigned int GLhandleARB; GLint *params + + void glGetQueryBufferObjecti64v + GLuint id + GLuint buffer + GLenum pname + GLintptr offset + + + void glGetQueryBufferObjectiv + GLuint id + GLuint buffer + GLenum pname + GLintptr offset + + + void glGetQueryBufferObjectui64v + GLuint id + GLuint buffer + GLenum pname + GLintptr offset + + + void glGetQueryBufferObjectuiv + GLuint id + GLuint buffer + GLenum pname + GLintptr offset + void glGetQueryIndexediv GLenum target @@ -14521,7 +15380,7 @@ typedef unsigned int GLhandleARB; void glGetQueryObjecti64vEXT GLuint id GLenum pname - GLint64 *params + GLint64 *params @@ -14529,14 +15388,14 @@ typedef unsigned int GLhandleARB; void glGetQueryObjectiv GLuint id GLenum pname - GLint *params + GLint *params void glGetQueryObjectivARB GLuint id GLenum pname - GLint *params + GLint *params @@ -14556,7 +15415,7 @@ typedef unsigned int GLhandleARB; void glGetQueryObjectui64vEXT GLuint id GLenum pname - GLuint64 *params + GLuint64 *params @@ -14564,14 +15423,14 @@ typedef unsigned int GLhandleARB; void glGetQueryObjectuiv GLuint id GLenum pname - GLuint *params + GLuint *params void glGetQueryObjectuivARB GLuint id GLenum pname - GLuint *params + GLuint *params @@ -14584,14 +15443,14 @@ typedef unsigned int GLhandleARB; void glGetQueryiv GLenum target GLenum pname - GLint *params + GLint *params void glGetQueryivARB GLenum target GLenum pname - GLint *params + GLint *params @@ -14619,7 +15478,7 @@ typedef unsigned int GLhandleARB; void glGetRenderbufferParameterivOES GLenum target GLenum pname - GLint *params + GLint *params void glGetSamplerParameterIiv @@ -14627,12 +15486,26 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params + + void glGetSamplerParameterIivEXT + GLuint sampler + GLenum pname + GLint *params + + void glGetSamplerParameterIuiv GLuint sampler GLenum pname GLuint *params + + void glGetSamplerParameterIuivEXT + GLuint sampler + GLenum pname + GLuint *params + + void glGetSamplerParameterfv GLuint sampler @@ -14650,9 +15523,9 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *row - GLvoid *column - GLvoid *span + void *row + void *column + void *span @@ -14661,9 +15534,9 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *row - GLvoid *column - GLvoid *span + void *row + void *column + void *span @@ -14700,7 +15573,7 @@ typedef unsigned int GLhandleARB; void glGetShaderiv GLuint shader GLenum pname - GLint *params + GLint *params @@ -14746,6 +15619,7 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLsizei *length GLint *values + void glGetTexBumpParameterfvATI @@ -14775,7 +15649,7 @@ typedef unsigned int GLhandleARB; void glGetTexEnvxv GLenum target GLenum pname - GLfixed *params + GLfixed *params void glGetTexEnvxvOES @@ -14808,7 +15682,7 @@ typedef unsigned int GLhandleARB; void glGetTexGenfvOES GLenum coord GLenum pname - GLfloat *params + GLfloat *params void glGetTexGeniv @@ -14821,7 +15695,7 @@ typedef unsigned int GLhandleARB; void glGetTexGenivOES GLenum coord GLenum pname - GLint *params + GLint *params void glGetTexGenxvOES @@ -14835,7 +15709,7 @@ typedef unsigned int GLhandleARB; GLint level GLenum format GLenum type - GLvoid *pixels + void *pixels @@ -14894,7 +15768,7 @@ typedef unsigned int GLhandleARB; void glGetTexParameterPointervAPPLE GLenum target GLenum pname - GLvoid **params + void **params void glGetTexParameterfv @@ -14914,7 +15788,7 @@ typedef unsigned int GLhandleARB; void glGetTexParameterxv GLenum target GLenum pname - GLfixed *params + GLfixed *params void glGetTexParameterxvOES @@ -14930,6 +15804,15 @@ typedef unsigned int GLhandleARB; GLuint64 glGetTextureHandleNV GLuint texture + + void glGetTextureImage + GLuint texture + GLint level + GLenum format + GLenum type + GLsizei bufSize + void *pixels + void glGetTextureImageEXT GLuint texture @@ -14937,7 +15820,14 @@ typedef unsigned int GLhandleARB; GLint level GLenum format GLenum type - GLvoid *pixels + void *pixels + + + void glGetTextureLevelParameterfv + GLuint texture + GLint level + GLenum pname + GLfloat *params void glGetTextureLevelParameterfvEXT @@ -14947,6 +15837,13 @@ typedef unsigned int GLhandleARB; GLenum pname GLfloat *params + + void glGetTextureLevelParameteriv + GLuint texture + GLint level + GLenum pname + GLint *params + void glGetTextureLevelParameterivEXT GLuint texture @@ -14955,6 +15852,12 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params + + void glGetTextureParameterIiv + GLuint texture + GLenum pname + GLint *params + void glGetTextureParameterIivEXT GLuint texture @@ -14962,6 +15865,12 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params + + void glGetTextureParameterIuiv + GLuint texture + GLenum pname + GLuint *params + void glGetTextureParameterIuivEXT GLuint texture @@ -14969,6 +15878,12 @@ typedef unsigned int GLhandleARB; GLenum pname GLuint *params + + void glGetTextureParameterfv + GLuint texture + GLenum pname + GLfloat *params + void glGetTextureParameterfvEXT GLuint texture @@ -14976,6 +15891,12 @@ typedef unsigned int GLhandleARB; GLenum pname GLfloat *params + + void glGetTextureParameteriv + GLuint texture + GLenum pname + GLint *params + void glGetTextureParameterivEXT GLuint texture @@ -14993,6 +15914,21 @@ typedef unsigned int GLhandleARB; GLuint texture GLuint sampler + + void glGetTextureSubImage + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLenum type + GLsizei bufSize + void *pixels + void glGetTrackMatrixivNV GLenum target @@ -15028,11 +15964,31 @@ typedef unsigned int GLhandleARB; GLuint index GLint *location + + void glGetTransformFeedbacki64_v + GLuint xfb + GLenum pname + GLuint index + GLint64 *param + + + void glGetTransformFeedbacki_v + GLuint xfb + GLenum pname + GLuint index + GLint *param + + + void glGetTransformFeedbackiv + GLuint xfb + GLenum pname + GLint *param + void glGetTranslatedShaderSourceANGLE GLuint shader GLsizei bufsize - GLsizei *length + GLsizei *length GLchar *source @@ -15078,38 +16034,38 @@ typedef unsigned int GLhandleARB; void glGetUniformdv GLuint program GLint location - GLdouble *params + GLdouble *params void glGetUniformfv GLuint program GLint location - GLfloat *params + GLfloat *params void glGetUniformfvARB GLhandleARB programObj GLint location - GLfloat *params + GLfloat *params void glGetUniformi64vNV GLuint program GLint location - GLint64EXT *params + GLint64EXT *params void glGetUniformiv GLuint program GLint location - GLint *params + GLint *params void glGetUniformivARB GLhandleARB programObj GLint location - GLint *params + GLint *params @@ -15165,13 +16121,27 @@ typedef unsigned int GLhandleARB; void glGetVariantPointervEXT GLuint id GLenum value - GLvoid **data + void **data GLint glGetVaryingLocationNV GLuint program const GLchar *name + + void glGetVertexArrayIndexed64iv + GLuint vaobj + GLuint index + GLenum pname + GLint64 *param + + + void glGetVertexArrayIndexediv + GLuint vaobj + GLuint index + GLenum pname + GLint *param + void glGetVertexArrayIntegeri_vEXT GLuint vaobj @@ -15190,25 +16160,31 @@ typedef unsigned int GLhandleARB; GLuint vaobj GLuint index GLenum pname - GLvoid **param + void **param void glGetVertexArrayPointervEXT GLuint vaobj GLenum pname - GLvoid **param + void **param + + + void glGetVertexArrayiv + GLuint vaobj + GLenum pname + GLint *param void glGetVertexAttribArrayObjectfvATI GLuint index GLenum pname - GLfloat *params + GLfloat *params void glGetVertexAttribArrayObjectivATI GLuint index GLenum pname - GLint *params + GLint *params void glGetVertexAttribIiv @@ -15271,21 +16247,21 @@ typedef unsigned int GLhandleARB; void glGetVertexAttribPointerv GLuint index GLenum pname - GLvoid **pointer + void **pointer void glGetVertexAttribPointervARB GLuint index GLenum pname - GLvoid **pointer + void **pointer void glGetVertexAttribPointervNV GLuint index GLenum pname - GLvoid **pointer + void **pointer @@ -15408,20 +16384,43 @@ typedef unsigned int GLhandleARB; GLenum pname GLuint *params + + void glGetnColorTable + GLenum target + GLenum format + GLenum type + GLsizei bufSize + void *table + void glGetnColorTableARB GLenum target GLenum format GLenum type GLsizei bufSize - GLvoid *table + void *table + + + void glGetnCompressedTexImage + GLenum target + GLint lod + GLsizei bufSize + void *pixels void glGetnCompressedTexImageARB GLenum target GLint lod GLsizei bufSize - GLvoid *img + void *img + + + void glGetnConvolutionFilter + GLenum target + GLenum format + GLenum type + GLsizei bufSize + void *image void glGetnConvolutionFilterARB @@ -15429,7 +16428,16 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *image + void *image + + + void glGetnHistogram + GLenum target + GLboolean reset + GLenum format + GLenum type + GLsizei bufSize + void *values void glGetnHistogramARB @@ -15438,7 +16446,14 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *values + void *values + + + void glGetnMapdv + GLenum target + GLenum query + GLsizei bufSize + GLdouble *v void glGetnMapdvARB @@ -15447,6 +16462,13 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLdouble *v + + void glGetnMapfv + GLenum target + GLenum query + GLsizei bufSize + GLfloat *v + void glGetnMapfvARB GLenum target @@ -15454,6 +16476,13 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLfloat *v + + void glGetnMapiv + GLenum target + GLenum query + GLsizei bufSize + GLint *v + void glGetnMapivARB GLenum target @@ -15461,6 +16490,15 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLint *v + + void glGetnMinmax + GLenum target + GLboolean reset + GLenum format + GLenum type + GLsizei bufSize + void *values + void glGetnMinmaxARB GLenum target @@ -15468,7 +16506,13 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *values + void *values + + + void glGetnPixelMapfv + GLenum map + GLsizei bufSize + GLfloat *values void glGetnPixelMapfvARB @@ -15476,33 +16520,70 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLfloat *values + + void glGetnPixelMapuiv + GLenum map + GLsizei bufSize + GLuint *values + void glGetnPixelMapuivARB GLenum map GLsizei bufSize GLuint *values + + void glGetnPixelMapusv + GLenum map + GLsizei bufSize + GLushort *values + void glGetnPixelMapusvARB GLenum map GLsizei bufSize GLushort *values + + void glGetnPolygonStipple + GLsizei bufSize + GLubyte *pattern + void glGetnPolygonStippleARB GLsizei bufSize GLubyte *pattern + + void glGetnSeparableFilter + GLenum target + GLenum format + GLenum type + GLsizei rowBufSize + void *row + GLsizei columnBufSize + void *column + void *span + void glGetnSeparableFilterARB GLenum target GLenum format GLenum type GLsizei rowBufSize - GLvoid *row + void *row GLsizei columnBufSize - GLvoid *column - GLvoid *span + void *column + void *span + + + void glGetnTexImage + GLenum target + GLint level + GLenum format + GLenum type + GLsizei bufSize + void *pixels void glGetnTexImageARB @@ -15511,7 +16592,14 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *img + void *img + + + void glGetnUniformdv + GLuint program + GLint location + GLsizei bufSize + GLdouble *params void glGetnUniformdvARB @@ -15520,6 +16608,13 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLdouble *params + + void glGetnUniformfv + GLuint program + GLint location + GLsizei bufSize + GLfloat *params + void glGetnUniformfvARB GLuint program @@ -15534,6 +16629,21 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLfloat *params + + void glGetnUniformfvKHR + GLuint program + GLint location + GLsizei bufSize + GLfloat *params + + + + void glGetnUniformiv + GLuint program + GLint location + GLsizei bufSize + GLint *params + void glGetnUniformivARB GLuint program @@ -15548,6 +16658,21 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLint *params + + void glGetnUniformivKHR + GLuint program + GLint location + GLsizei bufSize + GLint *params + + + + void glGetnUniformuiv + GLuint program + GLint location + GLsizei bufSize + GLuint *params + void glGetnUniformuivARB GLuint program @@ -15555,6 +16680,14 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLuint *params + + void glGetnUniformuivKHR + GLuint program + GLint location + GLsizei bufSize + GLuint *params + + void glGlobalAlphaFactorbSUN GLbyte factor @@ -15618,7 +16751,7 @@ typedef unsigned int GLhandleARB; void glIglooInterfaceSGIX GLenum pname - const GLvoid *params + const void *params @@ -15675,20 +16808,20 @@ typedef unsigned int GLhandleARB; void glIndexPointer GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glIndexPointerEXT GLenum type GLsizei stride GLsizei count - const GLvoid *pointer + const void *pointer void glIndexPointerListIBM GLenum type GLint stride - const GLvoid **pointer + const void **pointer GLint ptrstride @@ -15774,7 +16907,7 @@ typedef unsigned int GLhandleARB; void glInterleavedArrays GLenum format GLsizei stride - const GLvoid *pointer + const void *pointer void glInterpolatePathsNV @@ -15799,6 +16932,22 @@ typedef unsigned int GLhandleARB; GLsizei numAttachments const GLenum *attachments + + void glInvalidateNamedFramebufferData + GLuint framebuffer + GLsizei numAttachments + const GLenum *attachments + + + void glInvalidateNamedFramebufferSubData + GLuint framebuffer + GLsizei numAttachments + const GLenum *attachments + GLint x + GLint y + GLsizei width + GLsizei height + void glInvalidateSubFramebuffer GLenum target @@ -15858,6 +17007,12 @@ typedef unsigned int GLhandleARB; GLenum target GLuint index + + GLboolean glIsEnablediEXT + GLenum target + GLuint index + + GLboolean glIsFenceAPPLE GLuint fence @@ -16003,6 +17158,7 @@ typedef unsigned int GLhandleARB; GLboolean glIsSyncAPPLE GLsync sync + GLboolean glIsTexture @@ -16049,6 +17205,7 @@ typedef unsigned int GLhandleARB; GLboolean glIsVertexArrayOES GLuint array + GLboolean glIsVertexAttribEnabledAPPLE @@ -16104,7 +17261,7 @@ typedef unsigned int GLhandleARB; void glLightModelxv GLenum pname - const GLfixed *param + const GLfixed *param void glLightModelxvOES @@ -16155,7 +17312,7 @@ typedef unsigned int GLhandleARB; void glLightxv GLenum light GLenum pname - const GLfixed *params + const GLfixed *params void glLightxvOES @@ -16245,7 +17402,7 @@ typedef unsigned int GLhandleARB; void glLoadMatrixx - const GLfixed *m + const GLfixed *m void glLoadMatrixxOES @@ -16436,6 +17593,7 @@ typedef unsigned int GLhandleARB; void *glMapBufferOES GLenum target GLenum access + void *glMapBufferRange @@ -16451,6 +17609,7 @@ typedef unsigned int GLhandleARB; GLintptr offset GLsizeiptr length GLbitfield access + void glMapControlPointsNV @@ -16462,7 +17621,7 @@ typedef unsigned int GLhandleARB; GLint uorder GLint vorder GLboolean packed - const GLvoid *points + const void *points void glMapGrid1d @@ -16512,11 +17671,23 @@ typedef unsigned int GLhandleARB; GLfixed v1 GLfixed v2 + + void *glMapNamedBuffer + GLuint buffer + GLenum access + void *glMapNamedBufferEXT GLuint buffer GLenum access + + void *glMapNamedBufferRange + GLuint buffer + GLintptr offset + GLsizei length + GLbitfield access + void *glMapNamedBufferRangeEXT GLuint buffer @@ -16640,7 +17811,7 @@ typedef unsigned int GLhandleARB; void glMaterialxv GLenum face GLenum pname - const GLfixed *param + const GLfixed *param void glMaterialxvOES @@ -16663,14 +17834,14 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glMatrixIndexPointerOES GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glMatrixIndexubvARB @@ -16690,10 +17861,25 @@ typedef unsigned int GLhandleARB; const GLushort *indices + + void glMatrixLoad3x2fNV + GLenum matrixMode + const GLfloat *m + + + void glMatrixLoad3x3fNV + GLenum matrixMode + const GLfloat *m + void glMatrixLoadIdentityEXT GLenum mode + + void glMatrixLoadTranspose3x3fNV + GLenum matrixMode + const GLfloat *m + void glMatrixLoadTransposedEXT GLenum mode @@ -16719,6 +17905,21 @@ typedef unsigned int GLhandleARB; GLenum mode + + void glMatrixMult3x2fNV + GLenum matrixMode + const GLfloat *m + + + void glMatrixMult3x3fNV + GLenum matrixMode + const GLfloat *m + + + void glMatrixMultTranspose3x3fNV + GLenum matrixMode + const GLfloat *m + void glMatrixMultTransposedEXT GLenum mode @@ -16805,6 +18006,10 @@ typedef unsigned int GLhandleARB; void glMemoryBarrier GLbitfield barriers + + void glMemoryBarrierByRegion + GLbitfield barriers + void glMemoryBarrierEXT GLbitfield barriers @@ -16819,6 +18024,11 @@ typedef unsigned int GLhandleARB; GLfloat value + + void glMinSampleShadingOES + GLfloat value + + void glMinmax GLenum target @@ -16846,7 +18056,7 @@ typedef unsigned int GLhandleARB; void glMultMatrixx - const GLfixed *m + const GLfixed *m void glMultMatrixxOES @@ -16899,24 +18109,24 @@ typedef unsigned int GLhandleARB; void glMultiDrawArraysIndirectAMD GLenum mode - const GLvoid *indirect + const void *indirect GLsizei primcount GLsizei stride - void glMultiDrawArraysIndirectBindlessNV + void glMultiDrawArraysIndirectBindlessCountNV GLenum mode - const GLvoid *indirect + const void *indirect GLsizei drawCount + GLsizei maxDrawCount GLsizei stride GLint vertexBufferCount - void glMultiDrawElementsIndirectBindlessNV + void glMultiDrawArraysIndirectBindlessNV GLenum mode - GLenum type - const GLvoid *indirect + const void *indirect GLsizei drawCount GLsizei stride GLint vertexBufferCount @@ -16941,7 +18151,7 @@ typedef unsigned int GLhandleARB; GLenum mode const GLsizei *count GLenum type - const GLvoid *const*indices + const void *const*indices GLsizei drawcount @@ -16949,7 +18159,7 @@ typedef unsigned int GLhandleARB; GLenum mode const GLsizei *count GLenum type - const GLvoid *const*indices + const void *const*indices GLsizei drawcount const GLint *basevertex @@ -16958,7 +18168,7 @@ typedef unsigned int GLhandleARB; GLenum mode const GLsizei *count GLenum type - const GLvoid *const*indices + const void *const*indices GLsizei primcount @@ -16974,11 +18184,30 @@ typedef unsigned int GLhandleARB; void glMultiDrawElementsIndirectAMD GLenum mode GLenum type - const GLvoid *indirect + const void *indirect GLsizei primcount GLsizei stride + + void glMultiDrawElementsIndirectBindlessCountNV + GLenum mode + GLenum type + const void *indirect + GLsizei drawCount + GLsizei maxDrawCount + GLsizei stride + GLint vertexBufferCount + + + void glMultiDrawElementsIndirectBindlessNV + GLenum mode + GLenum type + const void *indirect + GLsizei drawCount + GLsizei stride + GLint vertexBufferCount + void glMultiDrawElementsIndirectCountARB GLenum mode @@ -17010,7 +18239,7 @@ typedef unsigned int GLhandleARB; const GLenum *mode const GLsizei *count GLenum type - const GLvoid *const*indices + const void *const*indices GLsizei primcount GLint modestride @@ -17693,7 +18922,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glMultiTexEnvfEXT @@ -17780,7 +19009,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glMultiTexImage2DEXT @@ -17793,7 +19022,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glMultiTexImage3DEXT @@ -17807,7 +19036,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glMultiTexParameterIivEXT @@ -17868,7 +19097,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glMultiTexSubImage2DEXT @@ -17881,7 +19110,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glMultiTexSubImage3DEXT @@ -17896,28 +19125,63 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const GLvoid *pixels + const void *pixels + + + void glNamedBufferData + GLuint buffer + GLsizei size + const void *data + GLenum usage void glNamedBufferDataEXT GLuint buffer GLsizeiptr size - const GLvoid *data + const void *data GLenum usage - void glNamedBufferStorageEXT + void glNamedBufferPageCommitmentARB GLuint buffer + GLintptr offset GLsizeiptr size + GLboolean commit + + + void glNamedBufferPageCommitmentEXT + GLuint buffer + GLintptr offset + GLsizeiptr size + GLboolean commit + + + void glNamedBufferStorage + GLuint buffer + GLsizei size const void *data GLbitfield flags + + void glNamedBufferStorageEXT + GLuint buffer + GLsizeiptr size + const void *data + GLbitfield flags + + + void glNamedBufferSubData + GLuint buffer + GLintptr offset + GLsizei size + const void *data + void glNamedBufferSubDataEXT GLuint buffer GLintptr offset GLsizeiptr size - const GLvoid *data + const void *data void glNamedCopyBufferSubDataEXT @@ -17927,12 +19191,41 @@ typedef unsigned int GLhandleARB; GLintptr writeOffset GLsizeiptr size + + void glNamedFramebufferDrawBuffer + GLuint framebuffer + GLenum buf + + + void glNamedFramebufferDrawBuffers + GLuint framebuffer + GLsizei n + const GLenum *bufs + + + void glNamedFramebufferParameteri + GLuint framebuffer + GLenum pname + GLint param + void glNamedFramebufferParameteriEXT GLuint framebuffer GLenum pname GLint param + + void glNamedFramebufferReadBuffer + GLuint framebuffer + GLenum src + + + void glNamedFramebufferRenderbuffer + GLuint framebuffer + GLenum attachment + GLenum renderbuffertarget + GLuint renderbuffer + void glNamedFramebufferRenderbufferEXT GLuint framebuffer @@ -17940,6 +19233,13 @@ typedef unsigned int GLhandleARB; GLenum renderbuffertarget GLuint renderbuffer + + void glNamedFramebufferTexture + GLuint framebuffer + GLenum attachment + GLuint texture + GLint level + void glNamedFramebufferTexture1DEXT GLuint framebuffer @@ -17980,6 +19280,14 @@ typedef unsigned int GLhandleARB; GLint level GLenum face + + void glNamedFramebufferTextureLayer + GLuint framebuffer + GLenum attachment + GLuint texture + GLint level + GLint layer + void glNamedFramebufferTextureLayerEXT GLuint framebuffer @@ -18090,7 +19398,14 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLsizei len - const GLvoid *string + const void *string + + + void glNamedRenderbufferStorage + GLuint renderbuffer + GLenum internalformat + GLsizei width + GLsizei height void glNamedRenderbufferStorageEXT @@ -18099,6 +19414,14 @@ typedef unsigned int GLhandleARB; GLsizei width GLsizei height + + void glNamedRenderbufferStorageMultisample + GLuint renderbuffer + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + void glNamedRenderbufferStorageMultisampleCoverageEXT GLuint renderbuffer @@ -18133,7 +19456,7 @@ typedef unsigned int GLhandleARB; GLuint glNewObjectBufferATI GLsizei size - const GLvoid *pointer + const void *pointer GLenum usage @@ -18257,26 +19580,26 @@ typedef unsigned int GLhandleARB; void glNormalPointer GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glNormalPointerEXT GLenum type GLsizei stride GLsizei count - const GLvoid *pointer + const void *pointer void glNormalPointerListIBM GLenum type GLint stride - const GLvoid **pointer + const void **pointer GLint ptrstride void glNormalPointervINTEL GLenum type - const GLvoid **pointer + const void **pointer void glNormalStream3bATI @@ -18460,6 +19783,12 @@ typedef unsigned int GLhandleARB; GLenum pname GLint value + + void glPatchParameteriEXT + GLenum pname + GLint value + + void glPathColorGenNV GLenum color @@ -18474,14 +19803,14 @@ typedef unsigned int GLhandleARB; const GLubyte *commands GLsizei numCoords GLenum coordType - const GLvoid *coords + const void *coords void glPathCoordsNV GLuint path GLsizei numCoords GLenum coordType - const GLvoid *coords + const void *coords void glPathCoverDepthFuncNV @@ -18497,11 +19826,31 @@ typedef unsigned int GLhandleARB; void glPathFogGenNV GLenum genMode + + GLenum glPathGlyphIndexArrayNV + GLuint firstPathName + GLenum fontTarget + const void *fontName + GLbitfield fontStyle + GLuint firstGlyphIndex + GLsizei numGlyphs + GLuint pathParameterTemplate + GLfloat emScale + + + GLenum glPathGlyphIndexRangeNV + GLenum fontTarget + const void *fontName + GLbitfield fontStyle + GLuint pathParameterTemplate + GLfloat emScale + GLuint baseAndCount[2] + void glPathGlyphRangeNV GLuint firstPathName GLenum fontTarget - const GLvoid *fontName + const void *fontName GLbitfield fontStyle GLuint firstGlyph GLsizei numGlyphs @@ -18513,15 +19862,27 @@ typedef unsigned int GLhandleARB; void glPathGlyphsNV GLuint firstPathName GLenum fontTarget - const GLvoid *fontName + const void *fontName GLbitfield fontStyle GLsizei numGlyphs GLenum type - const GLvoid *charcodes + const void *charcodes GLenum handleMissingGlyphs GLuint pathParameterTemplate GLfloat emScale + + GLenum glPathMemoryGlyphIndexArrayNV + GLuint firstPathName + GLenum fontTarget + GLsizeiptr fontSize + const void *fontData + GLsizei faceIndex + GLuint firstGlyphIndex + GLsizei numGlyphs + GLuint pathParameterTemplate + GLfloat emScale + void glPathParameterfNV GLuint path @@ -18562,7 +19923,7 @@ typedef unsigned int GLhandleARB; GLuint path GLenum format GLsizei length - const GLvoid *pathString + const void *pathString void glPathSubCommandsNV @@ -18573,7 +19934,7 @@ typedef unsigned int GLhandleARB; const GLubyte *commands GLsizei numCoords GLenum coordType - const GLvoid *coords + const void *coords void glPathSubCoordsNV @@ -18581,7 +19942,7 @@ typedef unsigned int GLhandleARB; GLsizei coordStart GLsizei numCoords GLenum coordType - const GLvoid *coords + const void *coords void glPathTexGenNV @@ -18601,7 +19962,7 @@ typedef unsigned int GLhandleARB; void glPixelDataRangeNV GLenum target GLsizei length - const GLvoid *pointer + const void *pointer void glPixelMapfv @@ -18829,7 +20190,7 @@ typedef unsigned int GLhandleARB; void glPointParameterxv GLenum pname - const GLfixed *params + const GLfixed *params void glPointParameterxvOES @@ -18845,7 +20206,7 @@ typedef unsigned int GLhandleARB; void glPointSizePointerOES GLenum type GLsizei stride - const void *pointer + const void *pointer void glPointSizex @@ -18892,6 +20253,13 @@ typedef unsigned int GLhandleARB; GLfixed factor GLfixed units + + void glPolygonOffsetClampEXT + GLfloat factor + GLfloat units + GLfloat clamp + + void glPolygonStipple const GLubyte *mask @@ -18953,6 +20321,17 @@ typedef unsigned int GLhandleARB; GLuint fill1 GLuint key1 + + void glPrimitiveBoundingBoxEXT + GLfloat minX + GLfloat minY + GLfloat minZ + GLfloat minW + GLfloat maxX + GLfloat maxY + GLfloat maxZ + GLfloat maxW + void glPrimitiveRestartIndex GLuint index @@ -18989,15 +20368,16 @@ typedef unsigned int GLhandleARB; void glProgramBinary GLuint program GLenum binaryFormat - const GLvoid *binary + const void *binary GLsizei length void glProgramBinaryOES GLuint program GLenum binaryFormat - const GLvoid *binary + const void *binary GLint length + void glProgramBufferParametersIivNV @@ -19303,12 +20683,20 @@ typedef unsigned int GLhandleARB; const GLfloat *v + + void glProgramPathFragmentInputGenNV + GLuint program + GLint location + GLenum genMode + GLint components + const GLfloat *coeffs + void glProgramStringARB GLenum target GLenum format GLsizei len - const GLvoid *string + const void *string void glProgramSubroutineParametersuivNV @@ -19529,7 +20917,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glProgramUniform2iEXT @@ -19573,7 +20961,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glProgramUniform2uiEXT @@ -19681,7 +21069,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glProgramUniform3iEXT @@ -19728,7 +21116,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glProgramUniform3uiEXT @@ -19843,7 +21231,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glProgramUniform4iEXT @@ -19893,7 +21281,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glProgramUniform4uiEXT @@ -19937,7 +21325,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint64 *values + const GLuint64 *values void glProgramUniformHandleui64vNV @@ -20328,6 +21716,13 @@ typedef unsigned int GLhandleARB; GLfixed *mantissa GLint *exponent + + void glQueryObjectParameteruiAMD + GLenum target + GLuint id + GLenum pname + GLuint param + void glRasterPos2d GLdouble x @@ -20504,7 +21899,7 @@ typedef unsigned int GLhandleARB; void glReadBuffer - GLenum mode + GLenum src @@ -20529,10 +21924,21 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - GLvoid *pixels + void *pixels + + void glReadnPixels + GLint x + GLint y + GLsizei width + GLsizei height + GLenum format + GLenum type + GLsizei bufSize + void *data + void glReadnPixelsARB GLint x @@ -20542,7 +21948,8 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *data + void *data + void glReadnPixelsEXT @@ -20553,7 +21960,20 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *data + void *data + + + + void glReadnPixelsKHR + GLint x + GLint y + GLsizei width + GLsizei height + GLenum format + GLenum type + GLsizei bufSize + void *data + void glRectd @@ -20712,6 +22132,7 @@ typedef unsigned int GLhandleARB; GLenum internalformat GLsizei width GLsizei height + void glRenderbufferStorageOES @@ -20724,7 +22145,7 @@ typedef unsigned int GLhandleARB; void glReplacementCodePointerSUN GLenum type GLsizei stride - const GLvoid **pointer + const void **pointer void glReplacementCodeubSUN @@ -21013,7 +22434,7 @@ typedef unsigned int GLhandleARB; void glSampleMaski - GLuint index + GLuint maskNumber GLbitfield mask @@ -21032,12 +22453,26 @@ typedef unsigned int GLhandleARB; GLenum pname const GLint *param + + void glSamplerParameterIivEXT + GLuint sampler + GLenum pname + const GLint *param + + void glSamplerParameterIuiv GLuint sampler GLenum pname const GLuint *param + + void glSamplerParameterIuivEXT + GLuint sampler + GLenum pname + const GLuint *param + + void glSamplerParameterf GLuint sampler @@ -21356,14 +22791,14 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glSecondaryColorPointerEXT GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer @@ -21371,7 +22806,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLint stride - const GLvoid **pointer + const void **pointer GLint ptrstride @@ -21396,8 +22831,8 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *row - const GLvoid *column + const void *row + const void *column @@ -21409,8 +22844,8 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *row - const GLvoid *column + const void *row + const void *column @@ -21432,13 +22867,13 @@ typedef unsigned int GLhandleARB; void glSetInvariantEXT GLuint id GLenum type - const GLvoid *addr + const void *addr void glSetLocalConstantEXT GLuint id GLenum type - const GLvoid *addr + const void *addr void glSetMultisamplefvAMD @@ -21456,7 +22891,7 @@ typedef unsigned int GLhandleARB; GLsizei count const GLuint *shaders GLenum binaryformat - const GLvoid *binary + const void *binary GLsizei length @@ -21485,14 +22920,14 @@ typedef unsigned int GLhandleARB; GLuint shader GLsizei count const GLchar *const*string - const GLint *length + const GLint *length void glShaderSourceARB GLhandleARB shaderObj GLsizei count const GLcharARB **string - const GLint *length + const GLint *length @@ -21554,7 +22989,7 @@ typedef unsigned int GLhandleARB; void glStencilFillPathInstancedNV GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLenum fillMode GLuint mask @@ -21629,7 +23064,7 @@ typedef unsigned int GLhandleARB; void glStencilStrokePathInstancedNV GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLint reference GLuint mask @@ -21642,6 +23077,44 @@ typedef unsigned int GLhandleARB; GLint reference GLuint mask + + void glStencilThenCoverFillPathInstancedNV + GLsizei numPaths + GLenum pathNameType + const void *paths + GLuint pathBase + GLenum fillMode + GLuint mask + GLenum coverMode + GLenum transformType + const GLfloat *transformValues + + + void glStencilThenCoverFillPathNV + GLuint path + GLenum fillMode + GLuint mask + GLenum coverMode + + + void glStencilThenCoverStrokePathInstancedNV + GLsizei numPaths + GLenum pathNameType + const void *paths + GLuint pathBase + GLint reference + GLuint mask + GLenum coverMode + GLenum transformType + const GLfloat *transformValues + + + void glStencilThenCoverStrokePathNV + GLuint path + GLint reference + GLuint mask + GLenum coverMode + void glStopInstrumentsSGIX GLint marker @@ -21650,7 +23123,7 @@ typedef unsigned int GLhandleARB; void glStringMarkerGREMEDY GLsizei len - const GLvoid *string + const void *string void glSwizzleEXT @@ -21728,7 +23201,7 @@ typedef unsigned int GLhandleARB; void glTangentPointerEXT GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glTbufferMask3DFX @@ -21784,6 +23257,15 @@ typedef unsigned int GLhandleARB; GLintptr offset GLsizeiptr size + + void glTexBufferRangeEXT + GLenum target + GLenum internalformat + GLuint buffer + GLintptr offset + GLsizeiptr size + + void glTexBumpParameterfvATI GLenum pname @@ -22279,7 +23761,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glTexCoordPointerEXT @@ -22287,21 +23769,21 @@ typedef unsigned int GLhandleARB; GLenum type GLsizei stride GLsizei count - const GLvoid *pointer + const void *pointer void glTexCoordPointerListIBM GLint size GLenum type GLint stride - const GLvoid **pointer + const void **pointer GLint ptrstride void glTexCoordPointervINTEL GLint size GLenum type - const GLvoid **pointer + const void **pointer void glTexEnvf @@ -22347,7 +23829,7 @@ typedef unsigned int GLhandleARB; void glTexEnvxv GLenum target GLenum pname - const GLfixed *params + const GLfixed *params void glTexEnvxvOES @@ -22401,7 +23883,7 @@ typedef unsigned int GLhandleARB; void glTexGenfvOES GLenum coord GLenum pname - const GLfloat *params + const GLfloat *params void glTexGeni @@ -22427,7 +23909,7 @@ typedef unsigned int GLhandleARB; void glTexGenivOES GLenum coord GLenum pname - const GLint *params + const GLint *params void glTexGenxOES @@ -22450,7 +23932,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22464,7 +23946,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22498,7 +23980,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22513,7 +23995,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22549,7 +24031,8 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels + void glTexImage4DSGIS @@ -22563,7 +24046,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22650,7 +24133,7 @@ typedef unsigned int GLhandleARB; void glTexParameterxv GLenum target GLenum pname - const GLfixed *params + const GLfixed *params void glTexParameterxvOES @@ -22676,6 +24159,7 @@ typedef unsigned int GLhandleARB; GLsizei levels GLenum internalformat GLsizei width + void glTexStorage2D @@ -22692,6 +24176,7 @@ typedef unsigned int GLhandleARB; GLenum internalformat GLsizei width GLsizei height + void glTexStorage2DMultisample @@ -22719,6 +24204,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLsizei height GLsizei depth + void glTexStorage3DMultisample @@ -22730,6 +24216,17 @@ typedef unsigned int GLhandleARB; GLsizei depth GLboolean fixedsamplelocations + + void glTexStorage3DMultisampleOES + GLenum target + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLboolean fixedsamplelocations + + void glTexStorageSparseAMD GLenum target @@ -22748,7 +24245,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22760,7 +24257,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22774,7 +24271,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22788,7 +24285,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22804,7 +24301,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22820,7 +24317,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22836,7 +24333,8 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const GLvoid *pixels + const void *pixels + void glTexSubImage4DSGIS @@ -22852,13 +24350,22 @@ typedef unsigned int GLhandleARB; GLsizei size4d GLenum format GLenum type - const GLvoid *pixels + const void *pixels + + void glTextureBarrier + void glTextureBarrierNV + + void glTextureBuffer + GLuint texture + GLenum internalformat + GLuint buffer + void glTextureBufferEXT GLuint texture @@ -22866,6 +24373,14 @@ typedef unsigned int GLhandleARB; GLenum internalformat GLuint buffer + + void glTextureBufferRange + GLuint texture + GLenum internalformat + GLuint buffer + GLintptr offset + GLsizei size + void glTextureBufferRangeEXT GLuint texture @@ -22893,7 +24408,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTextureImage2DEXT @@ -22906,7 +24421,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTextureImage2DMultisampleCoverageNV @@ -22941,7 +24456,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTextureImage3DMultisampleCoverageNV @@ -22991,6 +24506,12 @@ typedef unsigned int GLhandleARB; GLsizei depth GLboolean resident + + void glTextureParameterIiv + GLuint texture + GLenum pname + const GLint *params + void glTextureParameterIivEXT GLuint texture @@ -22998,6 +24519,12 @@ typedef unsigned int GLhandleARB; GLenum pname const GLint *params + + void glTextureParameterIuiv + GLuint texture + GLenum pname + const GLuint *params + void glTextureParameterIuivEXT GLuint texture @@ -23005,6 +24532,12 @@ typedef unsigned int GLhandleARB; GLenum pname const GLuint *params + + void glTextureParameterf + GLuint texture + GLenum pname + GLfloat param + void glTextureParameterfEXT GLuint texture @@ -23013,6 +24546,12 @@ typedef unsigned int GLhandleARB; GLfloat param + + void glTextureParameterfv + GLuint texture + GLenum pname + const GLfloat *param + void glTextureParameterfvEXT GLuint texture @@ -23020,6 +24559,12 @@ typedef unsigned int GLhandleARB; GLenum pname const GLfloat *params + + void glTextureParameteri + GLuint texture + GLenum pname + GLint param + void glTextureParameteriEXT GLuint texture @@ -23028,6 +24573,12 @@ typedef unsigned int GLhandleARB; GLint param + + void glTextureParameteriv + GLuint texture + GLenum pname + const GLint *param + void glTextureParameterivEXT GLuint texture @@ -23039,7 +24590,7 @@ typedef unsigned int GLhandleARB; void glTextureRangeAPPLE GLenum target GLsizei length - const GLvoid *pointer + const void *pointer void glTextureRenderbufferEXT @@ -23047,6 +24598,13 @@ typedef unsigned int GLhandleARB; GLenum target GLuint renderbuffer + + void glTextureStorage1D + GLuint texture + GLsizei levels + GLenum internalformat + GLsizei width + void glTextureStorage1DEXT GLuint texture @@ -23055,6 +24613,14 @@ typedef unsigned int GLhandleARB; GLenum internalformat GLsizei width + + void glTextureStorage2D + GLuint texture + GLsizei levels + GLenum internalformat + GLsizei width + GLsizei height + void glTextureStorage2DEXT GLuint texture @@ -23064,6 +24630,15 @@ typedef unsigned int GLhandleARB; GLsizei width GLsizei height + + void glTextureStorage2DMultisample + GLuint texture + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + GLboolean fixedsamplelocations + void glTextureStorage2DMultisampleEXT GLuint texture @@ -23074,6 +24649,15 @@ typedef unsigned int GLhandleARB; GLsizei height GLboolean fixedsamplelocations + + void glTextureStorage3D + GLuint texture + GLsizei levels + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + void glTextureStorage3DEXT GLuint texture @@ -23084,6 +24668,16 @@ typedef unsigned int GLhandleARB; GLsizei height GLsizei depth + + void glTextureStorage3DMultisample + GLuint texture + GLsizei samples + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + GLboolean fixedsamplelocations + void glTextureStorage3DMultisampleEXT GLuint texture @@ -23106,6 +24700,16 @@ typedef unsigned int GLhandleARB; GLsizei layers GLbitfield flags + + void glTextureSubImage1D + GLuint texture + GLint level + GLint xoffset + GLsizei width + GLenum format + GLenum type + const void *pixels + void glTextureSubImage1DEXT GLuint texture @@ -23115,7 +24719,19 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *pixels + const void *pixels + + + void glTextureSubImage2D + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLsizei width + GLsizei height + GLenum format + GLenum type + const void *pixels void glTextureSubImage2DEXT @@ -23128,7 +24744,21 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *pixels + const void *pixels + + + void glTextureSubImage3D + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLenum type + const void *pixels void glTextureSubImage3DEXT @@ -23143,7 +24773,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTextureView @@ -23156,6 +24786,18 @@ typedef unsigned int GLhandleARB; GLuint minlayer GLuint numlayers + + void glTextureViewEXT + GLuint texture + GLenum target + GLuint origtexture + GLenum internalformat + GLuint minlevel + GLuint numlevels + GLuint minlayer + GLuint numlayers + + void glTrackMatrixNV GLenum target @@ -23166,10 +24808,24 @@ typedef unsigned int GLhandleARB; void glTransformFeedbackAttribsNV - GLuint count + GLsizei count const GLint *attribs GLenum bufferMode + + void glTransformFeedbackBufferBase + GLuint xfb + GLuint index + GLuint buffer + + + void glTransformFeedbackBufferRange + GLuint xfb + GLuint index + GLuint buffer + GLintptr offset + GLsizei size + void glTransformFeedbackStreamAttribsNV GLsizei count @@ -23242,7 +24898,7 @@ typedef unsigned int GLhandleARB; void glUniform1dv GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glUniform1f @@ -23259,13 +24915,13 @@ typedef unsigned int GLhandleARB; void glUniform1fv GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glUniform1fvARB GLint location GLsizei count - const GLfloat *value + const GLfloat *value @@ -23282,7 +24938,7 @@ typedef unsigned int GLhandleARB; void glUniform1i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform1iARB @@ -23294,13 +24950,13 @@ typedef unsigned int GLhandleARB; void glUniform1iv GLint location GLsizei count - const GLint *value + const GLint *value void glUniform1ivARB GLint location GLsizei count - const GLint *value + const GLint *value @@ -23317,7 +24973,7 @@ typedef unsigned int GLhandleARB; void glUniform1ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform1uiEXT @@ -23329,13 +24985,13 @@ typedef unsigned int GLhandleARB; void glUniform1uiv GLint location GLsizei count - const GLuint *value + const GLuint *value void glUniform1uivEXT GLint location GLsizei count - const GLuint *value + const GLuint *value @@ -23348,7 +25004,7 @@ typedef unsigned int GLhandleARB; void glUniform2dv GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glUniform2f @@ -23367,13 +25023,13 @@ typedef unsigned int GLhandleARB; void glUniform2fv GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glUniform2fvARB GLint location GLsizei count - const GLfloat *value + const GLfloat *value @@ -23392,7 +25048,7 @@ typedef unsigned int GLhandleARB; void glUniform2i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform2iARB @@ -23405,13 +25061,13 @@ typedef unsigned int GLhandleARB; void glUniform2iv GLint location GLsizei count - const GLint *value + const GLint *value void glUniform2ivARB GLint location GLsizei count - const GLint *value + const GLint *value @@ -23430,7 +25086,7 @@ typedef unsigned int GLhandleARB; void glUniform2ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform2uiEXT @@ -23463,7 +25119,7 @@ typedef unsigned int GLhandleARB; void glUniform3dv GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glUniform3f @@ -23484,13 +25140,13 @@ typedef unsigned int GLhandleARB; void glUniform3fv GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glUniform3fvARB GLint location GLsizei count - const GLfloat *value + const GLfloat *value @@ -23511,7 +25167,7 @@ typedef unsigned int GLhandleARB; void glUniform3i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform3iARB @@ -23525,13 +25181,13 @@ typedef unsigned int GLhandleARB; void glUniform3iv GLint location GLsizei count - const GLint *value + const GLint *value void glUniform3ivARB GLint location GLsizei count - const GLint *value + const GLint *value @@ -23552,7 +25208,7 @@ typedef unsigned int GLhandleARB; void glUniform3ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform3uiEXT @@ -23587,7 +25243,7 @@ typedef unsigned int GLhandleARB; void glUniform4dv GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glUniform4f @@ -23610,13 +25266,13 @@ typedef unsigned int GLhandleARB; void glUniform4fv GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glUniform4fvARB GLint location GLsizei count - const GLfloat *value + const GLfloat *value @@ -23639,7 +25295,7 @@ typedef unsigned int GLhandleARB; void glUniform4i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform4iARB @@ -23654,13 +25310,13 @@ typedef unsigned int GLhandleARB; void glUniform4iv GLint location GLsizei count - const GLint *value + const GLint *value void glUniform4ivARB GLint location GLsizei count - const GLint *value + const GLint *value @@ -23683,7 +25339,7 @@ typedef unsigned int GLhandleARB; void glUniform4ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform4uiEXT @@ -23733,7 +25389,7 @@ typedef unsigned int GLhandleARB; void glUniformHandleui64vARB GLint location GLsizei count - const GLuint64 *value + const GLuint64 *value void glUniformHandleui64vNV @@ -23746,21 +25402,21 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glUniformMatrix2fv GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glUniformMatrix2fvARB GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23768,14 +25424,14 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glUniformMatrix2x3fv GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23783,7 +25439,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23791,14 +25447,14 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glUniformMatrix2x4fv GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23806,7 +25462,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23814,21 +25470,21 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glUniformMatrix3fv GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glUniformMatrix3fvARB GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23836,14 +25492,14 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glUniformMatrix3x2fv GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23851,22 +25507,22 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value - + const GLfloat *value + void glUniformMatrix3x4dv GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glUniformMatrix3x4fv GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23874,7 +25530,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23882,21 +25538,21 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glUniformMatrix4fv GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glUniformMatrix4fvARB GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23904,14 +25560,14 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glUniformMatrix4x2fv GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23919,7 +25575,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23927,14 +25583,14 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glUniformMatrix4x3fv GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23942,7 +25598,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value @@ -23960,7 +25616,7 @@ typedef unsigned int GLhandleARB; void glUniformui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUnlockArraysEXT @@ -23977,6 +25633,11 @@ typedef unsigned int GLhandleARB; GLboolean glUnmapBufferOES GLenum target + + + + GLboolean glUnmapNamedBuffer + GLuint buffer GLboolean glUnmapNamedBufferEXT @@ -23996,7 +25657,7 @@ typedef unsigned int GLhandleARB; GLuint buffer GLuint offset GLsizei size - const GLvoid *pointer + const void *pointer GLenum preserve @@ -24038,11 +25699,11 @@ typedef unsigned int GLhandleARB; void glVDPAUInitNV - const GLvoid *vdpDevice - const GLvoid *getProcAddress + const void *vdpDevice + const void *getProcAddress - void glVDPAUIsSurfaceNV + GLboolean glVDPAUIsSurfaceNV GLvdpauSurfaceNV surface @@ -24052,14 +25713,14 @@ typedef unsigned int GLhandleARB; GLvdpauSurfaceNV glVDPAURegisterOutputSurfaceNV - const GLvoid *vdpSurface + const void *vdpSurface GLenum target GLsizei numTextureNames const GLuint *textureNames GLvdpauSurfaceNV glVDPAURegisterVideoSurfaceNV - const GLvoid *vdpSurface + const void *vdpSurface GLenum target GLsizei numTextureNames const GLuint *textureNames @@ -24108,7 +25769,7 @@ typedef unsigned int GLhandleARB; GLuint id GLenum type GLuint stride - const GLvoid *addr + const void *addr void glVariantbvEXT @@ -24153,6 +25814,7 @@ typedef unsigned int GLhandleARB; void glVertex2bOES GLbyte x + GLbyte y void glVertex2bvOES @@ -24225,6 +25887,7 @@ typedef unsigned int GLhandleARB; void glVertex3bOES GLbyte x GLbyte y + GLbyte z void glVertex3bvOES @@ -24304,6 +25967,7 @@ typedef unsigned int GLhandleARB; GLbyte x GLbyte y GLbyte z + GLbyte w void glVertex4bvOES @@ -24384,6 +26048,37 @@ typedef unsigned int GLhandleARB; void glVertex4xvOES const GLfixed *coords + + void glVertexArrayAttribBinding + GLuint vaobj + GLuint attribindex + GLuint bindingindex + + + void glVertexArrayAttribFormat + GLuint vaobj + GLuint attribindex + GLint size + GLenum type + GLboolean normalized + GLuint relativeoffset + + + void glVertexArrayAttribIFormat + GLuint vaobj + GLuint attribindex + GLint size + GLenum type + GLuint relativeoffset + + + void glVertexArrayAttribLFormat + GLuint vaobj + GLuint attribindex + GLint size + GLenum type + GLuint relativeoffset + void glVertexArrayBindVertexBufferEXT GLuint vaobj @@ -24392,6 +26087,12 @@ typedef unsigned int GLhandleARB; GLintptr offset GLsizei stride + + void glVertexArrayBindingDivisor + GLuint vaobj + GLuint bindingindex + GLuint divisor + void glVertexArrayColorOffsetEXT GLuint vaobj @@ -24408,6 +26109,11 @@ typedef unsigned int GLhandleARB; GLsizei stride GLintptr offset + + void glVertexArrayElementBuffer + GLuint vaobj + GLuint buffer + void glVertexArrayFogCoordOffsetEXT GLuint vaobj @@ -24450,12 +26156,12 @@ typedef unsigned int GLhandleARB; void glVertexArrayRangeAPPLE GLsizei length - GLvoid *pointer + void *pointer void glVertexArrayRangeNV GLsizei length - const GLvoid *pointer + const void *pointer void glVertexArraySecondaryColorOffsetEXT @@ -24549,6 +26255,23 @@ typedef unsigned int GLhandleARB; GLuint bindingindex GLuint divisor + + void glVertexArrayVertexBuffer + GLuint vaobj + GLuint bindingindex + GLuint buffer + GLintptr offset + GLsizei stride + + + void glVertexArrayVertexBuffers + GLuint vaobj + GLuint first + GLsizei count + const GLuint *buffers + const GLintptr *offsets + const GLsizei *strides + void glVertexArrayVertexOffsetEXT GLuint vaobj @@ -25327,6 +27050,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribDivisorANGLE GLuint index GLuint divisor + void glVertexAttribDivisorARB @@ -25344,6 +27068,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribDivisorNV GLuint index GLuint divisor + void glVertexAttribFormat @@ -25641,7 +27366,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexAttribIPointerEXT @@ -25649,7 +27374,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer @@ -25874,7 +27599,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexAttribLPointerEXT @@ -25882,7 +27607,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer @@ -25954,7 +27679,7 @@ typedef unsigned int GLhandleARB; GLenum type GLboolean normalized GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexAttribPointerARB @@ -25963,7 +27688,7 @@ typedef unsigned int GLhandleARB; GLenum type GLboolean normalized GLsizei stride - const GLvoid *pointer + const void *pointer @@ -25972,7 +27697,7 @@ typedef unsigned int GLhandleARB; GLint fsize GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexAttribs1dvNV @@ -26154,7 +27879,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexPointerEXT @@ -26162,21 +27887,21 @@ typedef unsigned int GLhandleARB; GLenum type GLsizei stride GLsizei count - const GLvoid *pointer + const void *pointer void glVertexPointerListIBM GLint size GLenum type GLint stride - const GLvoid **pointer + const void **pointer GLint ptrstride void glVertexPointervINTEL GLint size GLenum type - const GLvoid **pointer + const void **pointer void glVertexStream1dATI @@ -26367,7 +28092,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexWeightfEXT @@ -26454,6 +28179,7 @@ typedef unsigned int GLhandleARB; GLsync sync GLbitfield flags GLuint64 timeout + void glWeightPathsNV @@ -26467,14 +28193,14 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glWeightPointerOES GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glWeightbvARB @@ -26881,11 +28607,57 @@ typedef unsigned int GLhandleARB; GLenum outZ GLenum outW + + void glCoverageModulationNV + GLenum components + + + void glCoverageModulationTableNV + GLsizei n + const GLfloat *v + + + void glFragmentCoverageColorNV + GLuint color + + + void glFramebufferSampleLocationsfvNV + GLenum target + GLuint start + GLsizei count + const GLfloat *v + + + void glGetCoverageModulationTableNV + GLsizei bufsize + GLfloat *v + + + void glNamedFramebufferSampleLocationsfvNV + GLuint framebuffer + GLuint start + GLsizei count + const GLfloat *v + + + void glRasterSamplesEXT + GLuint samples + GLboolean fixedsamplelocations + + + void glResolveDepthValuesNV + + + void glSubpixelPrecisionBiasNV + GLuint xbits + GLuint ybits + + @@ -28714,11 +30486,13 @@ typedef unsigned int GLhandleARB; + + @@ -28737,6 +30511,7 @@ typedef unsigned int GLhandleARB; + @@ -28810,7 +30585,6 @@ typedef unsigned int GLhandleARB; - @@ -30063,7 +31837,11 @@ typedef unsigned int GLhandleARB; - + + + + + @@ -30188,6 +31966,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -30271,14 +32055,15 @@ typedef unsigned int GLhandleARB; - + - + + @@ -30536,6 +32321,7 @@ typedef unsigned int GLhandleARB; + @@ -30695,6 +32481,192 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -30703,6 +32675,7 @@ typedef unsigned int GLhandleARB; + @@ -31190,8 +33163,9 @@ typedef unsigned int GLhandleARB; + - + @@ -32058,6 +34032,298 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -32099,10 +34365,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -32139,6 +34402,75 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -32171,6 +34503,17 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + @@ -32221,18 +34564,9 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - + + + @@ -32257,18 +34591,14 @@ typedef unsigned int GLhandleARB; - - - - - - - - - + + + + + @@ -32282,8 +34612,31 @@ typedef unsigned int GLhandleARB; - - + + + + @@ -32365,6 +34718,20 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + @@ -32496,10 +34863,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -32513,6 +34877,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -32606,6 +34978,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -32623,10 +35001,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -32700,6 +35075,17 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + @@ -32737,10 +35123,10 @@ typedef unsigned int GLhandleARB; - + - + @@ -32759,15 +35145,18 @@ typedef unsigned int GLhandleARB; - + + + + + + - - @@ -32777,6 +35166,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -32828,6 +35223,140 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -32888,23 +35417,14 @@ typedef unsigned int GLhandleARB; - - - - + - - - - - - - - + + @@ -33008,10 +35528,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -33053,11 +35570,6 @@ typedef unsigned int GLhandleARB; - - - - - @@ -33136,8 +35648,6 @@ typedef unsigned int GLhandleARB; - - @@ -33184,6 +35694,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -33667,6 +36183,21 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + @@ -33768,10 +36299,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -33806,10 +36334,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -33953,14 +36478,9 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + + @@ -34031,10 +36551,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -34112,14 +36629,8 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + @@ -34165,19 +36676,14 @@ typedef unsigned int GLhandleARB; - - - - + + - - - - + @@ -34191,10 +36697,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -34207,11 +36710,24 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + - + @@ -34297,6 +36813,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -34392,10 +36913,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -34422,10 +36940,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -34502,18 +37017,9 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - + + + @@ -34604,9 +37110,7 @@ typedef unsigned int GLhandleARB; - - @@ -34634,6 +37138,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -35179,10 +37689,14 @@ typedef unsigned int GLhandleARB; - + + + + + @@ -35521,6 +38035,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -35584,10 +38105,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -35719,6 +38237,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -35737,7 +38260,7 @@ typedef unsigned int GLhandleARB; - + @@ -35753,7 +38276,7 @@ typedef unsigned int GLhandleARB; - + @@ -36200,6 +38723,46 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -36331,6 +38894,45 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -36405,6 +39007,9 @@ typedef unsigned int GLhandleARB; + + + @@ -36461,10 +39066,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -36502,10 +39104,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -36639,10 +39238,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -36661,6 +39257,19 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + @@ -36676,6 +39285,19 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + @@ -36792,7 +39414,7 @@ typedef unsigned int GLhandleARB; - + @@ -36822,6 +39444,7 @@ typedef unsigned int GLhandleARB; + @@ -36883,18 +39506,18 @@ typedef unsigned int GLhandleARB; - - - - - - - - - + + + + + + + + + @@ -36908,6 +39531,7 @@ typedef unsigned int GLhandleARB; + @@ -36934,6 +39558,59 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37007,6 +39684,41 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37065,10 +39777,20 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + @@ -37106,6 +39828,17 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + @@ -37324,6 +40057,16 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + @@ -37826,6 +40569,7 @@ typedef unsigned int GLhandleARB; + @@ -37850,6 +40594,77 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37962,6 +40777,41 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -38087,12 +40937,27 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + @@ -38110,12 +40975,11 @@ typedef unsigned int GLhandleARB; - + - - + @@ -38129,7 +40993,7 @@ typedef unsigned int GLhandleARB; - + @@ -38152,7 +41016,7 @@ typedef unsigned int GLhandleARB; - + @@ -38162,20 +41026,18 @@ typedef unsigned int GLhandleARB; - + - - - - - - + + + + @@ -38192,6 +41054,15 @@ typedef unsigned int GLhandleARB; + + + + + + + + + @@ -38338,10 +41209,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -38394,6 +41262,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -38421,6 +41294,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -38448,14 +41328,9 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + + @@ -38465,6 +41340,28 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + @@ -38482,10 +41379,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -38510,10 +41404,8 @@ typedef unsigned int GLhandleARB; - - - - + + @@ -38556,10 +41448,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -38751,10 +41640,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -38937,6 +41823,63 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -38989,22 +41932,10 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - + + + + @@ -39078,6 +42009,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -39099,14 +42035,26 @@ typedef unsigned int GLhandleARB; - - - - - + + + + + + + + + + + + + + + + + @@ -39135,10 +42083,15 @@ typedef unsigned int GLhandleARB; - + + + + + + @@ -39182,14 +42135,8 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + @@ -39218,10 +42165,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -39397,6 +42341,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -39648,14 +42599,8 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + @@ -39785,6 +42730,10 @@ typedef unsigned int GLhandleARB; + + + + @@ -39809,6 +42758,7 @@ typedef unsigned int GLhandleARB; + @@ -39863,14 +42813,8 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + @@ -40154,6 +43098,22 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + @@ -40241,6 +43201,26 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + @@ -40269,35 +43249,39 @@ typedef unsigned int GLhandleARB; - - - - + - - - - + - + + + - + + - + + - + + + + + + + @@ -40742,10 +43726,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -40992,10 +43973,7 @@ typedef unsigned int GLhandleARB; - - - - +