diff --git a/registry/egl.xml b/registry/egl.xml index c470f0c..9b0c9a3 100644 --- a/registry/egl.xml +++ b/registry/egl.xml @@ -52,6 +52,7 @@ typedef unsigned int EGLBoolean; typedef unsigned int EGLenum; + typedef intptr_t EGLAttribKHR; typedef void *EGLConfig; typedef void *EGLContext; typedef void *EGLDisplay; @@ -269,8 +270,10 @@ + + @@ -293,7 +296,8 @@ - + + @@ -462,7 +466,9 @@ - + + + @@ -720,6 +726,12 @@ EGLenum type const EGLint *attrib_list + + EGLSyncKHR eglCreateSync64KHR + EGLDisplay dpy + EGLenum type + const EGLAttribKHR *attrib_list + EGLSurface eglCreateWindowSurface EGLDisplay dpy @@ -846,7 +858,7 @@ EGLBoolean eglLockSurfaceKHR - EGLDisplay display + EGLDisplay dpy EGLSurface surface const EGLint *attrib_list @@ -926,6 +938,13 @@ EGLint attribute EGLint *value + + EGLBoolean eglQuerySurface64KHR + EGLDisplay dpy + EGLSurface surface + EGLint attribute + EGLAttribKHR *value + EGLBoolean eglQuerySurfacePointerANGLE EGLDisplay dpy @@ -1011,7 +1030,7 @@ EGLBoolean eglUnlockSurfaceKHR - EGLDisplay display + EGLDisplay dpy EGLSurface surface @@ -1316,6 +1335,11 @@ + + + + + @@ -1356,6 +1380,14 @@ + + + + + + + + @@ -1363,6 +1395,10 @@ + + + + @@ -1392,6 +1428,13 @@ + + + + + + + @@ -1429,13 +1472,15 @@ - + + + - + @@ -1470,6 +1515,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1573,6 +1647,11 @@ + + + + + diff --git a/registry/gl.xml b/registry/gl.xml index 8844e8a..2ce1d96 100644 --- a/registry/gl.xml +++ b/registry/gl.xml @@ -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; + + + + + + + + + + @@ -1728,6 +1741,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -2092,6 +2113,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -2176,6 +2205,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -2623,6 +2657,7 @@ typedef unsigned int GLhandleARB; + @@ -2741,6 +2776,7 @@ typedef unsigned int GLhandleARB; + @@ -2774,8 +2810,11 @@ typedef unsigned int GLhandleARB; + + + @@ -2823,6 +2862,7 @@ typedef unsigned int GLhandleARB; + @@ -2864,16 +2904,22 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -3018,6 +3064,7 @@ typedef unsigned int GLhandleARB; + @@ -3026,16 +3073,19 @@ typedef unsigned int GLhandleARB; + + + @@ -3059,6 +3109,7 @@ typedef unsigned int GLhandleARB; + @@ -3111,6 +3162,7 @@ typedef unsigned int GLhandleARB; + @@ -3341,6 +3393,7 @@ typedef unsigned int GLhandleARB; + @@ -3427,6 +3480,7 @@ typedef unsigned int GLhandleARB; + @@ -3659,6 +3713,7 @@ typedef unsigned int GLhandleARB; + @@ -3677,7 +3732,7 @@ typedef unsigned int GLhandleARB; - + @@ -3695,9 +3750,11 @@ typedef unsigned int GLhandleARB; + + @@ -3765,10 +3822,15 @@ typedef unsigned int GLhandleARB; + + + + + @@ -3783,12 +3845,13 @@ typedef unsigned int GLhandleARB; + - + @@ -4037,6 +4100,7 @@ typedef unsigned int GLhandleARB; + @@ -4124,7 +4188,10 @@ typedef unsigned int GLhandleARB; - + + + + @@ -4668,6 +4735,7 @@ typedef unsigned int GLhandleARB; + @@ -5074,7 +5142,7 @@ typedef unsigned int GLhandleARB; - + @@ -5287,22 +5355,27 @@ typedef unsigned int GLhandleARB; + + + + + @@ -5316,15 +5389,18 @@ typedef unsigned int GLhandleARB; + + + @@ -5418,7 +5494,9 @@ typedef unsigned int GLhandleARB; - + + + @@ -5715,6 +5793,7 @@ typedef unsigned int GLhandleARB; + @@ -5940,10 +6019,15 @@ typedef unsigned int GLhandleARB; - + + - + + + + + @@ -6030,11 +6114,17 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -6099,9 +6189,8 @@ typedef unsigned int GLhandleARB; - - - + + @@ -6184,6 +6273,7 @@ typedef unsigned int GLhandleARB; + @@ -6332,6 +6422,8 @@ typedef unsigned int GLhandleARB; + + @@ -6344,18 +6436,23 @@ typedef unsigned int GLhandleARB; + + + + + @@ -6518,10 +6615,12 @@ typedef unsigned int GLhandleARB; + + @@ -6876,9 +6975,13 @@ typedef unsigned int GLhandleARB; + + + + @@ -6928,8 +7031,10 @@ typedef unsigned int GLhandleARB; + + @@ -7313,8 +7418,8 @@ typedef unsigned int GLhandleARB; - - + + @@ -7322,7 +7427,8 @@ typedef unsigned int GLhandleARB; - + + @@ -7389,6 +7495,7 @@ typedef unsigned int GLhandleARB; + @@ -7486,8 +7593,8 @@ typedef unsigned int GLhandleARB; - + @@ -7694,7 +7801,7 @@ typedef unsigned int GLhandleARB; - + @@ -7718,7 +7825,18 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + + @@ -7733,13 +7851,44 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -7814,57 +7963,6 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -8060,6 +8158,10 @@ typedef unsigned int GLhandleARB; void glBeginPerfMonitorAMD GLuint monitor + + void glBeginPerfQueryINTEL + GLuint queryHandle + void glBeginQuery GLenum target @@ -8389,7 +8491,6 @@ typedef unsigned int GLhandleARB; void glBindVertexArrayAPPLE GLuint array - void glBindVertexArrayOES @@ -8488,7 +8589,7 @@ typedef unsigned int GLhandleARB; void glBinormalPointerEXT GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glBitmap @@ -8765,14 +8866,14 @@ 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 @@ -8794,14 +8895,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 @@ -8813,7 +8914,7 @@ typedef unsigned int GLhandleARB; void glCallLists GLsizei n GLenum type - const GLvoid *lists + const void *lists @@ -8995,10 +9096,10 @@ typedef unsigned int GLhandleARB; void glClearNamedBufferSubDataEXT GLuint buffer GLenum internalformat - GLenum format - GLenum type GLsizeiptr offset GLsizeiptr size + GLenum format + GLenum type const void *data @@ -9057,11 +9158,6 @@ typedef unsigned int GLhandleARB; GLbitfield flags GLuint64 timeout - - void glClipControlARB - GLenum origin - GLenum depth - void glClipPlane GLenum plane @@ -9515,7 +9611,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glColorPointerEXT @@ -9523,21 +9619,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 @@ -9546,7 +9642,7 @@ typedef unsigned int GLhandleARB; GLsizei count GLenum format GLenum type - const GLvoid *data + const void *data @@ -9557,7 +9653,7 @@ typedef unsigned int GLhandleARB; GLsizei count GLenum format GLenum type - const GLvoid *data + const void *data @@ -9567,7 +9663,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *table + const void *table @@ -9578,7 +9674,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *table + const void *table @@ -9618,7 +9714,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *table + const void *table @@ -9701,7 +9797,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedMultiTexImage2DEXT @@ -9713,7 +9809,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedMultiTexImage3DEXT @@ -9726,7 +9822,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedMultiTexSubImage1DEXT @@ -9737,7 +9833,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedMultiTexSubImage2DEXT @@ -9750,7 +9846,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedMultiTexSubImage3DEXT @@ -9765,7 +9861,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedTexImage1D @@ -9775,7 +9871,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9787,7 +9883,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9800,7 +9896,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9813,7 +9909,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9827,7 +9923,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9841,7 +9937,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const GLvoid *data + const void *data @@ -9855,7 +9951,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const GLvoid *data + const void *data void glCompressedTexSubImage1D @@ -9865,7 +9961,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9877,7 +9973,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9891,7 +9987,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9905,7 +10001,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9921,7 +10017,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9937,7 +10033,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const GLvoid *data + const void *data @@ -9953,7 +10049,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const GLvoid *data + const void *data void glCompressedTextureImage1DEXT @@ -9964,7 +10060,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedTextureImage2DEXT @@ -9976,7 +10072,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedTextureImage3DEXT @@ -9989,7 +10085,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedTextureSubImage1DEXT @@ -10000,7 +10096,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedTextureSubImage2DEXT @@ -10013,7 +10109,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits void glCompressedTextureSubImage3DEXT @@ -10028,7 +10124,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const GLvoid *bits + const void *bits void glConvolutionFilter1D @@ -10037,7 +10133,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *image + const void *image @@ -10048,7 +10144,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *image + const void *image @@ -10060,7 +10156,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *image + const void *image @@ -10072,7 +10168,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *image + const void *image @@ -10156,6 +10252,15 @@ typedef unsigned int GLhandleARB; GLintptr writeOffset GLsizeiptr size + + void glCopyBufferSubDataNV + GLenum readTarget + GLenum writeTarget + GLintptr readOffset + GLintptr writeOffset + GLsizeiptr size + + void glCopyColorSubTable GLenum target @@ -10544,7 +10649,7 @@ typedef unsigned int GLhandleARB; void glCoverFillPathInstancedNV GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLenum coverMode GLenum transformType @@ -10559,7 +10664,7 @@ typedef unsigned int GLhandleARB; void glCoverStrokePathInstancedNV GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLenum coverMode GLenum transformType @@ -10578,6 +10683,11 @@ typedef unsigned int GLhandleARB; void glCoverageOperationNV GLenum operation + + void glCreatePerfQueryINTEL + GLuint queryId + GLuint *queryHandle + GLuint glCreateProgram @@ -10863,6 +10973,10 @@ typedef unsigned int GLhandleARB; GLsizei n GLuint *monitors + + void glDeletePerfQueryINTEL + GLuint queryHandle + void glDeleteProgram GLuint program @@ -11179,7 +11293,7 @@ typedef unsigned int GLhandleARB; void glDrawArraysIndirect GLenum mode - const GLvoid *indirect + const void *indirect void glDrawArraysInstanced @@ -11187,7 +11301,6 @@ typedef unsigned int GLhandleARB; GLint first GLsizei count GLsizei instancecount - void glDrawArraysInstancedANGLE @@ -11203,7 +11316,6 @@ typedef unsigned int GLhandleARB; GLsizei count GLsizei primcount - void glDrawArraysInstancedBaseInstance @@ -11213,14 +11325,13 @@ typedef unsigned int GLhandleARB; GLsizei instancecount GLuint baseinstance - + void glDrawArraysInstancedEXT GLenum mode GLint start GLsizei count GLsizei primcount - void glDrawArraysInstancedNV @@ -11286,30 +11397,29 @@ 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 - void glDrawElementsInstancedANGLE @@ -11324,10 +11434,9 @@ typedef unsigned int GLhandleARB; GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices GLsizei primcount - void glDrawElementsInstancedBaseInstance @@ -11343,7 +11452,7 @@ typedef unsigned int GLhandleARB; GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices GLsizei instancecount GLint basevertex @@ -11357,22 +11466,21 @@ typedef unsigned int GLhandleARB; GLint basevertex GLuint baseinstance - + void glDrawElementsInstancedEXT GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices GLsizei primcount - void glDrawElementsInstancedNV GLenum mode GLsizei count GLenum type - const GLvoid *indices + const void *indices GLsizei primcount @@ -11388,7 +11496,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -11414,7 +11522,7 @@ typedef unsigned int GLhandleARB; GLuint end GLsizei count GLenum type - const GLvoid *indices + const void *indices void glDrawRangeElementsBaseVertex @@ -11423,7 +11531,7 @@ typedef unsigned int GLhandleARB; GLuint end GLsizei count GLenum type - const GLvoid *indices + const void *indices GLint basevertex @@ -11433,7 +11541,7 @@ typedef unsigned int GLhandleARB; GLuint end GLsizei count GLenum type - const GLvoid *indices + const void *indices @@ -11550,7 +11658,7 @@ typedef unsigned int GLhandleARB; void glEdgeFlagPointer GLsizei stride - const GLvoid *pointer + const void *pointer void glEdgeFlagPointerEXT @@ -11572,12 +11680,12 @@ typedef unsigned int GLhandleARB; void glElementPointerAPPLE GLenum type - const GLvoid *pointer + const void *pointer void glElementPointerATI GLenum type - const GLvoid *pointer + const void *pointer void glEnable @@ -11671,6 +11779,10 @@ typedef unsigned int GLhandleARB; void glEndPerfMonitorAMD GLuint monitor + + void glEndPerfQueryINTEL + GLuint queryHandle + void glEndQuery GLenum target @@ -11813,7 +11925,7 @@ typedef unsigned int GLhandleARB; void glExtGetBufferPointervQCOM GLenum target - GLvoid **params + void **params void glExtGetBuffersQCOM @@ -11872,7 +11984,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - GLvoid *texels + void *texels void glExtGetTexturesQCOM @@ -11996,7 +12108,7 @@ typedef unsigned int GLhandleARB; void glFlushVertexArrayRangeAPPLE GLsizei length - GLvoid *pointer + void *pointer void glFlushVertexArrayRangeNV @@ -12010,20 +12122,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 @@ -12814,13 +12926,12 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params - + void glGetAttachedObjectsARB GLhandleARB containerObj GLsizei maxCount GLsizei *count GLhandleARB *obj - void glGetAttachedShaders @@ -12856,7 +12967,7 @@ typedef unsigned int GLhandleARB; void glGetBooleanv GLenum pname - GLboolean *params + GLboolean *data @@ -12888,34 +12999,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 @@ -12950,7 +13062,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *table + void *table @@ -12959,7 +13071,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *data + void *data @@ -13009,7 +13121,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *table + void *table @@ -13057,13 +13169,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 @@ -13071,7 +13183,7 @@ typedef unsigned int GLhandleARB; void glGetCompressedTexImageARB GLenum target GLint level - GLvoid *img + void *img @@ -13080,14 +13192,14 @@ typedef unsigned int GLhandleARB; GLuint texture GLenum target GLint lod - GLvoid *img + void *img void glGetConvolutionFilter GLenum target GLenum format GLenum type - GLvoid *image + void *image @@ -13096,7 +13208,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *image + void *image @@ -13207,7 +13319,7 @@ typedef unsigned int GLhandleARB; void glGetDoublev GLenum pname - GLdouble *params + GLdouble *data @@ -13248,6 +13360,10 @@ typedef unsigned int GLhandleARB; GLint *params + + void glGetFirstPerfQueryIdINTEL + GLuint *queryId + void glGetFixedv GLenum pname @@ -13281,7 +13397,7 @@ typedef unsigned int GLhandleARB; void glGetFloatv GLenum pname - GLfloat *params + GLfloat *data @@ -13380,7 +13496,7 @@ typedef unsigned int GLhandleARB; GLboolean reset GLenum format GLenum type - GLvoid *values + void *values @@ -13390,7 +13506,7 @@ typedef unsigned int GLhandleARB; GLboolean reset GLenum format GLenum type - GLvoid *values + void *values @@ -13475,7 +13591,7 @@ typedef unsigned int GLhandleARB; void glGetInteger64v GLenum pname - GLint64 *params + GLint64 *data void glGetInteger64vAPPLE @@ -13515,7 +13631,7 @@ typedef unsigned int GLhandleARB; void glGetIntegerv GLenum pname - GLint *params + GLint *data @@ -13566,12 +13682,6 @@ typedef unsigned int GLhandleARB; GLint *params - - void glGetLightx - GLenum light - GLenum pname - GLfixed *params - void glGetLightxOES GLenum light @@ -13642,7 +13752,7 @@ typedef unsigned int GLhandleARB; GLsizei ustride GLsizei vstride GLboolean packed - GLvoid *points + void *points void glGetMapParameterfvNV @@ -13697,12 +13807,6 @@ typedef unsigned int GLhandleARB; GLint *params - - void glGetMaterialx - GLenum face - GLenum pname - GLfixed param - void glGetMaterialxOES GLenum face @@ -13727,7 +13831,7 @@ typedef unsigned int GLhandleARB; GLboolean reset GLenum format GLenum type - GLvoid *values + void *values @@ -13737,7 +13841,7 @@ typedef unsigned int GLhandleARB; GLboolean reset GLenum format GLenum type - GLvoid *values + void *values @@ -13810,7 +13914,7 @@ typedef unsigned int GLhandleARB; GLint level GLenum format GLenum type - GLvoid *pixels + void *pixels void glGetMultiTexLevelParameterfvEXT @@ -13885,14 +13989,14 @@ typedef unsigned int GLhandleARB; void glGetNamedBufferPointervEXT GLuint buffer GLenum pname - GLvoid **params + void **params void glGetNamedBufferSubDataEXT GLuint buffer GLintptr offset GLsizeiptr size - GLvoid *data + void *data void glGetNamedFramebufferAttachmentParameterivEXT @@ -13940,7 +14044,7 @@ typedef unsigned int GLhandleARB; GLuint program GLenum target GLenum pname - GLvoid *string + void *string void glGetNamedProgramivEXT @@ -13970,6 +14074,11 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params + + void glGetNextPerfQueryIdINTEL + GLuint queryId + GLuint *nextQueryId + void glGetObjectBufferfvATI GLuint buffer @@ -14011,7 +14120,7 @@ typedef unsigned int GLhandleARB; void glGetObjectParameterfvARB GLhandleARB obj GLenum pname - GLfloat *params + GLfloat *params void glGetObjectParameterivAPPLE @@ -14024,7 +14133,7 @@ typedef unsigned int GLhandleARB; void glGetObjectParameterivARB GLhandleARB obj GLenum pname - GLint *params + GLint *params void glGetObjectPtrLabel @@ -14099,7 +14208,7 @@ typedef unsigned int GLhandleARB; GLbitfield metricQueryMask GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLsizei stride GLfloat *metrics @@ -14121,7 +14230,7 @@ typedef unsigned int GLhandleARB; GLenum pathListMode GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLfloat advanceScale GLfloat kerningScale @@ -14140,6 +14249,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 @@ -14153,7 +14276,7 @@ typedef unsigned int GLhandleARB; GLuint group GLuint counter GLenum pname - GLvoid *data + void *data void glGetPerfMonitorCounterStringAMD @@ -14184,6 +14307,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 @@ -14239,30 +14385,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 @@ -14277,7 +14423,7 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLsizei *length GLenum *binaryFormat - GLvoid *binary + void *binary void glGetProgramBinaryOES @@ -14285,7 +14431,7 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLsizei *length GLenum *binaryFormat - GLvoid *binary + void *binary void glGetProgramEnvParameterIivNV @@ -14457,7 +14603,7 @@ typedef unsigned int GLhandleARB; void glGetProgramStringARB GLenum target GLenum pname - GLvoid *string + void *string void glGetProgramStringNV @@ -14476,7 +14622,7 @@ typedef unsigned int GLhandleARB; void glGetProgramiv GLuint program GLenum pname - GLint *params + GLint *params @@ -14509,7 +14655,7 @@ typedef unsigned int GLhandleARB; void glGetQueryObjecti64vEXT GLuint id GLenum pname - GLint64 *params + GLint64 *params @@ -14517,14 +14663,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 @@ -14544,7 +14690,7 @@ typedef unsigned int GLhandleARB; void glGetQueryObjectui64vEXT GLuint id GLenum pname - GLuint64 *params + GLuint64 *params @@ -14552,14 +14698,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 @@ -14572,14 +14718,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 @@ -14638,9 +14784,9 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *row - GLvoid *column - GLvoid *span + void *row + void *column + void *span @@ -14649,9 +14795,9 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLenum type - GLvoid *row - GLvoid *column - GLvoid *span + void *row + void *column + void *span @@ -14688,7 +14834,7 @@ typedef unsigned int GLhandleARB; void glGetShaderiv GLuint shader GLenum pname - GLint *params + GLint *params @@ -14823,7 +14969,7 @@ typedef unsigned int GLhandleARB; GLint level GLenum format GLenum type - GLvoid *pixels + void *pixels @@ -14882,7 +15028,7 @@ typedef unsigned int GLhandleARB; void glGetTexParameterPointervAPPLE GLenum target GLenum pname - GLvoid **params + void **params void glGetTexParameterfv @@ -14925,7 +15071,7 @@ typedef unsigned int GLhandleARB; GLint level GLenum format GLenum type - GLvoid *pixels + void *pixels void glGetTextureLevelParameterfvEXT @@ -15153,7 +15299,7 @@ typedef unsigned int GLhandleARB; void glGetVariantPointervEXT GLuint id GLenum value - GLvoid **data + void **data GLint glGetVaryingLocationNV @@ -15178,25 +15324,25 @@ 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 glGetVertexAttribArrayObjectfvATI GLuint index GLenum pname - GLfloat *params + GLfloat *params void glGetVertexAttribArrayObjectivATI GLuint index GLenum pname - GLint *params + GLint *params void glGetVertexAttribIiv @@ -15259,21 +15405,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 @@ -15402,14 +15548,14 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *table + void *table void glGetnCompressedTexImageARB GLenum target GLint lod GLsizei bufSize - GLvoid *img + void *img void glGetnConvolutionFilterARB @@ -15417,7 +15563,7 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *image + void *image void glGetnHistogramARB @@ -15426,7 +15572,7 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *values + void *values void glGetnMapdvARB @@ -15456,7 +15602,7 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *values + void *values void glGetnPixelMapfvARB @@ -15487,10 +15633,10 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei rowBufSize - GLvoid *row + void *row GLsizei columnBufSize - GLvoid *column - GLvoid *span + void *column + void *span void glGetnTexImageARB @@ -15499,7 +15645,7 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *img + void *img void glGetnUniformdvARB @@ -15606,7 +15752,7 @@ typedef unsigned int GLhandleARB; void glIglooInterfaceSGIX GLenum pname - const GLvoid *params + const void *params @@ -15663,20 +15809,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 @@ -15762,7 +15908,7 @@ typedef unsigned int GLhandleARB; void glInterleavedArrays GLenum format GLsizei stride - const GLvoid *pointer + const void *pointer void glInterpolatePathsNV @@ -16424,6 +16570,7 @@ typedef unsigned int GLhandleARB; void *glMapBufferOES GLenum target GLenum access + void *glMapBufferRange @@ -16450,7 +16597,7 @@ typedef unsigned int GLhandleARB; GLint uorder GLint vorder GLboolean packed - const GLvoid *points + const void *points void glMapGrid1d @@ -16533,8 +16680,8 @@ typedef unsigned int GLhandleARB; GLuint texture GLint level GLbitfield access - const GLint *stride - const GLenum *layout + GLint *stride + GLenum *layout void glMapVertexAttrib1dAPPLE @@ -16651,14 +16798,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 @@ -16887,7 +17034,7 @@ typedef unsigned int GLhandleARB; void glMultiDrawArraysIndirectAMD GLenum mode - const GLvoid *indirect + const void *indirect GLsizei primcount GLsizei stride @@ -16895,7 +17042,7 @@ typedef unsigned int GLhandleARB; void glMultiDrawArraysIndirectBindlessNV GLenum mode - const GLvoid *indirect + const void *indirect GLsizei drawCount GLsizei stride GLint vertexBufferCount @@ -16904,7 +17051,7 @@ typedef unsigned int GLhandleARB; void glMultiDrawElementsIndirectBindlessNV GLenum mode GLenum type - const GLvoid *indirect + const void *indirect GLsizei drawCount GLsizei stride GLint vertexBufferCount @@ -16929,7 +17076,7 @@ typedef unsigned int GLhandleARB; GLenum mode const GLsizei *count GLenum type - const GLvoid *const*indices + const void *const*indices GLsizei drawcount @@ -16937,7 +17084,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 @@ -16946,7 +17093,7 @@ typedef unsigned int GLhandleARB; GLenum mode const GLsizei *count GLenum type - const GLvoid *const*indices + const void *const*indices GLsizei primcount @@ -16962,7 +17109,7 @@ typedef unsigned int GLhandleARB; void glMultiDrawElementsIndirectAMD GLenum mode GLenum type - const GLvoid *indirect + const void *indirect GLsizei primcount GLsizei stride @@ -16998,7 +17145,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 @@ -17681,7 +17828,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glMultiTexEnvfEXT @@ -17768,7 +17915,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glMultiTexImage2DEXT @@ -17781,7 +17928,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glMultiTexImage3DEXT @@ -17795,7 +17942,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glMultiTexParameterIivEXT @@ -17856,7 +18003,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glMultiTexSubImage2DEXT @@ -17869,7 +18016,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glMultiTexSubImage3DEXT @@ -17884,13 +18031,13 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glNamedBufferDataEXT GLuint buffer GLsizeiptr size - const GLvoid *data + const void *data GLenum usage @@ -17905,7 +18052,7 @@ typedef unsigned int GLhandleARB; GLuint buffer GLintptr offset GLsizeiptr size - const GLvoid *data + const void *data void glNamedCopyBufferSubDataEXT @@ -18078,7 +18225,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLsizei len - const GLvoid *string + const void *string void glNamedRenderbufferStorageEXT @@ -18121,7 +18268,7 @@ typedef unsigned int GLhandleARB; GLuint glNewObjectBufferATI GLsizei size - const GLvoid *pointer + const void *pointer GLenum usage @@ -18245,26 +18392,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 @@ -18462,14 +18609,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 @@ -18489,7 +18636,7 @@ typedef unsigned int GLhandleARB; void glPathGlyphRangeNV GLuint firstPathName GLenum fontTarget - const GLvoid *fontName + const void *fontName GLbitfield fontStyle GLuint firstGlyph GLsizei numGlyphs @@ -18501,11 +18648,11 @@ 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 @@ -18550,7 +18697,7 @@ typedef unsigned int GLhandleARB; GLuint path GLenum format GLsizei length - const GLvoid *pathString + const void *pathString void glPathSubCommandsNV @@ -18561,7 +18708,7 @@ typedef unsigned int GLhandleARB; const GLubyte *commands GLsizei numCoords GLenum coordType - const GLvoid *coords + const void *coords void glPathSubCoordsNV @@ -18569,7 +18716,7 @@ typedef unsigned int GLhandleARB; GLsizei coordStart GLsizei numCoords GLenum coordType - const GLvoid *coords + const void *coords void glPathTexGenNV @@ -18589,7 +18736,7 @@ typedef unsigned int GLhandleARB; void glPixelDataRangeNV GLenum target GLsizei length - const GLvoid *pointer + const void *pointer void glPixelMapfv @@ -18977,14 +19124,14 @@ 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 @@ -19296,7 +19443,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum format GLsizei len - const GLvoid *string + const void *string void glProgramSubroutineParametersuivNV @@ -20311,6 +20458,13 @@ typedef unsigned int GLhandleARB; GLenum target + + void glQueryObjectParameteruiAMD + GLenum target + GLuint id + GLenum pname + GLuint param + GLbitfield glQueryMatrixxOES GLfixed *mantissa @@ -20517,7 +20671,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - GLvoid *pixels + void *pixels @@ -20530,7 +20684,7 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *data + void *data void glReadnPixelsEXT @@ -20541,7 +20695,7 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - GLvoid *data + void *data void glRectd @@ -20712,7 +20866,7 @@ typedef unsigned int GLhandleARB; void glReplacementCodePointerSUN GLenum type GLsizei stride - const GLvoid **pointer + const void **pointer void glReplacementCodeubSUN @@ -21001,7 +21155,7 @@ typedef unsigned int GLhandleARB; void glSampleMaski - GLuint index + GLuint maskNumber GLbitfield mask @@ -21344,14 +21498,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 @@ -21359,7 +21513,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLint stride - const GLvoid **pointer + const void **pointer GLint ptrstride @@ -21384,8 +21538,8 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *row - const GLvoid *column + const void *row + const void *column @@ -21397,8 +21551,8 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *row - const GLvoid *column + const void *row + const void *column @@ -21420,13 +21574,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 @@ -21444,7 +21598,7 @@ typedef unsigned int GLhandleARB; GLsizei count const GLuint *shaders GLenum binaryformat - const GLvoid *binary + const void *binary GLsizei length @@ -21473,14 +21627,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 @@ -21542,7 +21696,7 @@ typedef unsigned int GLhandleARB; void glStencilFillPathInstancedNV GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLenum fillMode GLuint mask @@ -21617,7 +21771,7 @@ typedef unsigned int GLhandleARB; void glStencilStrokePathInstancedNV GLsizei numPaths GLenum pathNameType - const GLvoid *paths + const void *paths GLuint pathBase GLint reference GLuint mask @@ -21638,7 +21792,7 @@ typedef unsigned int GLhandleARB; void glStringMarkerGREMEDY GLsizei len - const GLvoid *string + const void *string void glSwizzleEXT @@ -21716,7 +21870,7 @@ typedef unsigned int GLhandleARB; void glTangentPointerEXT GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glTbufferMask3DFX @@ -22267,7 +22421,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glTexCoordPointerEXT @@ -22275,21 +22429,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 @@ -22438,7 +22592,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22452,7 +22606,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22460,7 +22614,7 @@ typedef unsigned int GLhandleARB; void glTexImage2DMultisample GLenum target GLsizei samples - GLint internalformat + GLenum internalformat GLsizei width GLsizei height GLboolean fixedsamplelocations @@ -22486,7 +22640,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22501,7 +22655,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22509,7 +22663,7 @@ typedef unsigned int GLhandleARB; void glTexImage3DMultisample GLenum target GLsizei samples - GLint internalformat + GLenum internalformat GLsizei width GLsizei height GLsizei depth @@ -22537,7 +22691,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTexImage4DSGIS @@ -22551,7 +22705,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22736,7 +22890,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22748,7 +22902,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22762,7 +22916,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22776,7 +22930,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22792,7 +22946,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22808,7 +22962,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22824,7 +22978,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTexSubImage4DSGIS @@ -22840,7 +22994,7 @@ typedef unsigned int GLhandleARB; GLsizei size4d GLenum format GLenum type - const GLvoid *pixels + const void *pixels @@ -22881,7 +23035,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTextureImage2DEXT @@ -22894,7 +23048,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTextureImage2DMultisampleCoverageNV @@ -22929,7 +23083,7 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTextureImage3DMultisampleCoverageNV @@ -23027,7 +23181,7 @@ typedef unsigned int GLhandleARB; void glTextureRangeAPPLE GLenum target GLsizei length - const GLvoid *pointer + const void *pointer void glTextureRenderbufferEXT @@ -23103,7 +23257,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTextureSubImage2DEXT @@ -23116,7 +23270,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTextureSubImage3DEXT @@ -23131,7 +23285,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const GLvoid *pixels + const void *pixels void glTextureView @@ -23766,6 +23920,14 @@ typedef unsigned int GLhandleARB; const GLfloat *value + + void glUniformMatrix2x3fvNV + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + void glUniformMatrix2x4dv GLint location @@ -23781,6 +23943,14 @@ typedef unsigned int GLhandleARB; const GLfloat *value + + void glUniformMatrix2x4fvNV + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + void glUniformMatrix3dv GLint location @@ -23818,6 +23988,14 @@ typedef unsigned int GLhandleARB; const GLfloat *value + + void glUniformMatrix3x2fvNV + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + void glUniformMatrix3x4dv GLint location @@ -23833,6 +24011,14 @@ typedef unsigned int GLhandleARB; const GLfloat *value + + void glUniformMatrix3x4fvNV + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + void glUniformMatrix4dv GLint location @@ -23870,6 +24056,14 @@ typedef unsigned int GLhandleARB; const GLfloat *value + + void glUniformMatrix4x2fvNV + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + void glUniformMatrix4x3dv GLint location @@ -23885,6 +24079,14 @@ typedef unsigned int GLhandleARB; const GLfloat *value + + void glUniformMatrix4x3fvNV + GLint location + GLsizei count + GLboolean transpose + const GLfloat *value + + void glUniformSubroutinesuiv GLenum shadertype @@ -23936,7 +24138,7 @@ typedef unsigned int GLhandleARB; GLuint buffer GLuint offset GLsizei size - const GLvoid *pointer + const void *pointer GLenum preserve @@ -23978,11 +24180,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 @@ -23992,14 +24194,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 @@ -24048,7 +24250,7 @@ typedef unsigned int GLhandleARB; GLuint id GLenum type GLuint stride - const GLvoid *addr + const void *addr void glVariantbvEXT @@ -24390,12 +24592,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 @@ -25274,6 +25476,12 @@ typedef unsigned int GLhandleARB; GLuint divisor + + void glVertexAttribDivisorEXT + GLuint index + GLuint divisor + + void glVertexAttribDivisorNV GLuint index @@ -25575,7 +25783,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexAttribIPointerEXT @@ -25583,7 +25791,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer @@ -25808,7 +26016,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexAttribLPointerEXT @@ -25816,7 +26024,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer @@ -25888,7 +26096,7 @@ typedef unsigned int GLhandleARB; GLenum type GLboolean normalized GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexAttribPointerARB @@ -25897,7 +26105,7 @@ typedef unsigned int GLhandleARB; GLenum type GLboolean normalized GLsizei stride - const GLvoid *pointer + const void *pointer @@ -25906,7 +26114,7 @@ typedef unsigned int GLhandleARB; GLint fsize GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexAttribs1dvNV @@ -26088,7 +26296,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexPointerEXT @@ -26096,21 +26304,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 @@ -26301,7 +26509,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const GLvoid *pointer + const void *pointer void glVertexWeightfEXT @@ -26401,14 +26609,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 @@ -26820,6 +27028,7 @@ typedef unsigned int GLhandleARB; + @@ -28744,7 +28953,6 @@ typedef unsigned int GLhandleARB; - @@ -29072,6 +29280,7 @@ typedef unsigned int GLhandleARB; + @@ -29790,6 +29999,7 @@ typedef unsigned int GLhandleARB; + @@ -30120,6 +30330,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -30203,10 +30419,10 @@ typedef unsigned int GLhandleARB; - + - + @@ -30576,6 +30792,8 @@ typedef unsigned int GLhandleARB; + + @@ -30633,6 +30851,7 @@ typedef unsigned int GLhandleARB; + @@ -31114,6 +31333,19 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + @@ -31561,6 +31793,9 @@ typedef unsigned int GLhandleARB; + + + @@ -32086,6 +32321,17 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + @@ -32369,6 +32615,9 @@ typedef unsigned int GLhandleARB; + + + @@ -32416,6 +32665,9 @@ typedef unsigned int GLhandleARB; + + + @@ -32646,10 +32898,10 @@ typedef unsigned int GLhandleARB; - + - + @@ -34176,6 +34428,7 @@ typedef unsigned int GLhandleARB; + @@ -34204,9 +34457,6 @@ typedef unsigned int GLhandleARB; - - - @@ -35648,7 +35898,7 @@ typedef unsigned int GLhandleARB; - + @@ -35659,8 +35909,12 @@ typedef unsigned int GLhandleARB; + + + + - + @@ -36107,7 +36361,7 @@ typedef unsigned int GLhandleARB; - + @@ -36372,6 +36626,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -36569,6 +36831,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -36683,6 +36953,23 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + @@ -36757,6 +37044,10 @@ typedef unsigned int GLhandleARB; + + + + @@ -36911,7 +37202,7 @@ typedef unsigned int GLhandleARB; - + @@ -37696,6 +37987,9 @@ typedef unsigned int GLhandleARB; + + + @@ -37720,6 +38014,40 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37832,7 +38160,39 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37948,12 +38308,11 @@ typedef unsigned int GLhandleARB; - + - - + @@ -37967,7 +38326,7 @@ typedef unsigned int GLhandleARB; - + @@ -37990,7 +38349,7 @@ typedef unsigned int GLhandleARB; - + @@ -38000,14 +38359,15 @@ typedef unsigned int GLhandleARB; - + - - + + + @@ -38030,6 +38390,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -38169,6 +38536,10 @@ typedef unsigned int GLhandleARB; + + + + @@ -38529,6 +38900,22 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + @@ -40022,6 +40409,58 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -40772,8 +41211,7 @@ typedef unsigned int GLhandleARB; - - + diff --git a/registry/glx.xml b/registry/glx.xml index 1b018c5..7907442 100644 --- a/registry/glx.xml +++ b/registry/glx.xml @@ -86,6 +86,7 @@ typedef unsigned __int64 uint64_t; + @@ -818,6 +819,12 @@ typedef unsigned __int64 uint64_t; Window window float cushion + + Bool glXDelayBeforeSwapNV + Display *dpy + GLXDrawable drawable + GLfloat seconds + void glXDestroyContext Display *dpy @@ -1399,6 +1406,7 @@ typedef unsigned __int64 uint64_t; + @@ -1778,6 +1786,11 @@ typedef unsigned __int64 uint64_t; + + + + +