From f762c7feb7da5cd1d4b43719caf9adb3fcca9ac1 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 27 Mar 2014 09:02:27 -0700 Subject: [PATCH] Import registry from SVN 26007 --- registry/egl.xml | 356 +++++++++++++---- registry/gl.xml | 991 ++++++++++++++++++++++++++++++----------------- registry/glx.xml | 60 ++- registry/wgl.xml | 2 +- 4 files changed, 973 insertions(+), 436 deletions(-) diff --git a/registry/egl.xml b/registry/egl.xml index 0e9d35d..dd0e505 100644 --- a/registry/egl.xml +++ b/registry/egl.xml @@ -1,7 +1,7 @@ - - - + + @@ -615,12 +668,20 @@ EGLint config_size EGLint *num_config + + EGLint eglClientWaitSync + EGLDisplay dpy + EGLSync sync + EGLint flags + EGLTime timeout + EGLint eglClientWaitSyncKHR EGLDisplay dpy EGLSyncKHR sync EGLint flags EGLTimeKHR timeout + EGLint eglClientWaitSyncNV @@ -687,6 +748,13 @@ EGLConfig config struct EGLClientPixmapHI *pixmap + + EGLSurface eglCreatePlatformPixmapSurface + EGLDisplay dpy + EGLConfig config + void *native_pixmap + const EGLAttrib *attrib_list + EGLSurface eglCreatePlatformPixmapSurfaceEXT EGLDisplay dpy @@ -694,6 +762,13 @@ void *native_pixmap const EGLint *attrib_list + + EGLSurface eglCreatePlatformWindowSurface + EGLDisplay dpy + EGLConfig config + void *native_window + const EGLAttrib *attrib_list + EGLSurface eglCreatePlatformWindowSurfaceEXT EGLDisplay dpy @@ -725,6 +800,12 @@ EGLenum type const EGLint *attrib_list + + EGLSync eglCreateSync + EGLDisplay dpy + EGLenum type + const EGLAttrib *attrib_list + EGLSyncKHR eglCreateSyncKHR EGLDisplay dpy @@ -736,6 +817,7 @@ EGLDisplay dpy EGLenum type const EGLAttribKHR *attrib_list + EGLSurface eglCreateWindowSurface @@ -764,10 +846,16 @@ EGLDisplay dpy EGLSurface surface + + EGLBoolean eglDestroySync + EGLDisplay dpy + EGLSync sync + EGLBoolean eglDestroySyncKHR EGLDisplay dpy EGLSyncKHR sync + EGLBoolean eglDestroySyncNV @@ -821,6 +909,12 @@ EGLint eglGetError + + EGLDisplay eglGetPlatformDisplay + EGLenum platform + void *native_display + const EGLAttrib *attrib_list + EGLDisplay eglGetPlatformDisplayEXT EGLenum platform @@ -836,6 +930,13 @@ EGLDisplay dpy EGLStreamKHR stream + + EGLBoolean eglGetSyncAttrib + EGLDisplay dpy + EGLSync sync + EGLint attribute + EGLAttrib *value + EGLBoolean eglGetSyncAttribKHR EGLDisplay dpy @@ -1048,6 +1149,12 @@ EGLBoolean eglWaitNative EGLint engine + + EGLBoolean eglWaitSync + EGLDisplay dpy + EGLSync sync + EGLint flags + EGLint eglWaitSyncKHR EGLDisplay dpy @@ -1233,6 +1340,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1290,10 +1476,7 @@ - - - - + @@ -1405,10 +1588,7 @@ - - - - + @@ -1423,6 +1603,7 @@ + @@ -1434,10 +1615,7 @@ - - - - + @@ -1554,6 +1732,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -1619,21 +1818,14 @@ - - - - + - - - - - + diff --git a/registry/gl.xml b/registry/gl.xml index 08394c5..b062cb9 100644 --- a/registry/gl.xml +++ b/registry/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 @@ -2807,6 +2807,7 @@ typedef unsigned int GLhandleARB; + @@ -6290,8 +6291,10 @@ typedef unsigned int GLhandleARB; + + @@ -6936,10 +6939,13 @@ typedef unsigned int GLhandleARB; + + + @@ -7076,7 +7082,7 @@ typedef unsigned int GLhandleARB; - + @@ -7084,7 +7090,13 @@ typedef unsigned int GLhandleARB; - + + + + + + + @@ -7442,17 +7454,22 @@ typedef unsigned int GLhandleARB; + + + + + @@ -7651,6 +7668,7 @@ typedef unsigned int GLhandleARB; + @@ -7666,18 +7684,29 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + @@ -7689,9 +7718,13 @@ typedef unsigned int GLhandleARB; + + + + @@ -7786,7 +7819,11 @@ typedef unsigned int GLhandleARB; - + + + + + @@ -8300,16 +8337,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 @@ -8376,7 +8413,7 @@ typedef unsigned int GLhandleARB; void glBindImageTextures GLuint first GLsizei count - const GLuint *textures + const GLuint *textures GLuint glBindLightParameterEXT @@ -8445,7 +8482,7 @@ typedef unsigned int GLhandleARB; void glBindSamplers GLuint first GLsizei count - const GLuint *samplers + const GLuint *samplers GLuint glBindTexGenParameterEXT @@ -8475,7 +8512,7 @@ typedef unsigned int GLhandleARB; void glBindTextures GLuint first GLsizei count - const GLuint *textures + const GLuint *textures void glBindTransformFeedback @@ -8499,6 +8536,7 @@ typedef unsigned int GLhandleARB; void glBindVertexArrayOES GLuint array + void glBindVertexBuffer @@ -8511,9 +8549,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 @@ -8615,7 +8653,13 @@ typedef unsigned int GLhandleARB; GLfixed yorig GLfixed xmove GLfixed ymove - const GLubyte *bitmap + const GLubyte *bitmap + + + void glBlendBarrierNV + + + void glBlendBarrierKHR void glBlendColor @@ -8801,9 +8845,6 @@ typedef unsigned int GLhandleARB; GLenum pname GLint value - - void glBlendBarrierNV - void glBlitFramebuffer GLint srcX0 @@ -8858,6 +8899,7 @@ typedef unsigned int GLhandleARB; GLint dstY1 GLbitfield mask GLenum filter + void glBufferAddressRangeNV @@ -8891,7 +8933,7 @@ typedef unsigned int GLhandleARB; void glBufferStorage GLenum target GLsizeiptr size - const void *data + const void *data GLbitfield flags @@ -9117,7 +9159,7 @@ typedef unsigned int GLhandleARB; GLint level GLenum format GLenum type - const void *data + const void *data void glClearTexSubImage @@ -9131,7 +9173,7 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const void *data + const void *data void glClientActiveTexture @@ -9161,6 +9203,7 @@ typedef unsigned int GLhandleARB; GLsync sync GLbitfield flags GLuint64 timeout + void glClipPlane @@ -9171,12 +9214,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 @@ -9187,12 +9230,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 @@ -9955,7 +9998,8 @@ typedef unsigned int GLhandleARB; GLsizei depth GLint border GLsizei imageSize - const void *data + const void *data + void glCompressedTexSubImage1D @@ -10053,7 +10097,8 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLsizei imageSize - const void *data + const void *data + void glCompressedTextureImage1DEXT @@ -10583,6 +10628,7 @@ typedef unsigned int GLhandleARB; GLint y GLsizei width GLsizei height + void glCopyTextureImage1DEXT @@ -10723,7 +10769,7 @@ typedef unsigned int GLhandleARB; GLuint glCreateShaderProgramvEXT GLenum type GLsizei count - const GLchar **strings + const GLchar **strings GLsync glCreateSyncFromCLeventARB @@ -10939,7 +10985,7 @@ typedef unsigned int GLhandleARB; void glDeleteFramebuffersOES GLsizei n - const GLuint *framebuffers + const GLuint *framebuffers void glDeleteLists @@ -10994,7 +11040,7 @@ typedef unsigned int GLhandleARB; void glDeleteProgramPipelinesEXT GLsizei n - const GLuint *pipelines + const GLuint *pipelines void glDeleteProgramsARB @@ -11024,7 +11070,7 @@ typedef unsigned int GLhandleARB; void glDeleteQueriesEXT GLsizei n - const GLuint *ids + const GLuint *ids void glDeleteRenderbuffers @@ -11042,7 +11088,7 @@ typedef unsigned int GLhandleARB; void glDeleteRenderbuffersOES GLsizei n - const GLuint *renderbuffers + const GLuint *renderbuffers void glDeleteSamplers @@ -11061,6 +11107,7 @@ typedef unsigned int GLhandleARB; void glDeleteSyncAPPLE GLsync sync + void glDeleteTextures @@ -11100,7 +11147,8 @@ typedef unsigned int GLhandleARB; void glDeleteVertexArraysOES GLsizei n - const GLuint *arrays + const GLuint *arrays + void glDeleteVertexShaderEXT @@ -11258,7 +11306,7 @@ typedef unsigned int GLhandleARB; void glDiscardFramebufferEXT GLenum target GLsizei numAttachments - const GLenum *attachments + const GLenum *attachments void glDispatchCompute @@ -11312,6 +11360,7 @@ typedef unsigned int GLhandleARB; GLint first GLsizei count GLsizei primcount + void glDrawArraysInstancedARB @@ -11343,6 +11392,7 @@ typedef unsigned int GLhandleARB; GLint first GLsizei count GLsizei primcount + void glDrawBuffer @@ -11377,13 +11427,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 @@ -11430,8 +11480,9 @@ typedef unsigned int GLhandleARB; GLenum mode GLsizei count GLenum type - const void *indices + const void *indices GLsizei primcount + void glDrawElementsInstancedARB @@ -11484,8 +11535,9 @@ typedef unsigned int GLhandleARB; GLenum mode GLsizei count GLenum type - const void *indices + const void *indices GLsizei primcount + void glDrawMeshArraysSUN @@ -11678,7 +11730,7 @@ typedef unsigned int GLhandleARB; void glEdgeFlagv - const GLboolean *flag + const GLboolean *flag @@ -11933,15 +11985,15 @@ typedef unsigned int GLhandleARB; 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 @@ -11952,21 +12004,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 @@ -12034,6 +12086,7 @@ typedef unsigned int GLhandleARB; GLsync glFenceSyncAPPLE GLenum condition GLbitfield flags + void glFinalCombinerInputNV @@ -12090,6 +12143,7 @@ typedef unsigned int GLhandleARB; GLenum target GLintptr offset GLsizeiptr length + void glFlushMappedNamedBufferRangeEXT @@ -12239,7 +12293,7 @@ typedef unsigned int GLhandleARB; void glFogxv GLenum pname - const GLfixed *param + const GLfixed *param void glFogxvOES @@ -12473,6 +12527,7 @@ typedef unsigned int GLhandleARB; GLuint texture GLint level GLint zoffset + void glFramebufferTextureARB @@ -12636,7 +12691,7 @@ typedef unsigned int GLhandleARB; void glGenFramebuffersOES GLsizei n - GLuint *framebuffers + GLuint *framebuffers GLuint glGenLists @@ -12671,7 +12726,7 @@ typedef unsigned int GLhandleARB; void glGenProgramPipelinesEXT GLsizei n - GLuint *pipelines + GLuint *pipelines void glGenProgramsARB @@ -12701,7 +12756,7 @@ typedef unsigned int GLhandleARB; void glGenQueriesEXT GLsizei n - GLuint *ids + GLuint *ids void glGenRenderbuffers @@ -12719,7 +12774,7 @@ typedef unsigned int GLhandleARB; void glGenRenderbuffersOES GLsizei n - GLuint *renderbuffers + GLuint *renderbuffers void glGenSamplers @@ -12771,7 +12826,8 @@ typedef unsigned int GLhandleARB; void glGenVertexArraysOES GLsizei n - GLuint *arrays + GLuint *arrays + GLuint glGenVertexShadersEXT @@ -12935,14 +12991,14 @@ typedef unsigned int GLhandleARB; GLhandleARB containerObj GLsizei maxCount GLsizei *count - GLhandleARB *obj + GLhandleARB *obj void glGetAttachedShaders GLuint program GLsizei maxCount GLsizei *count - GLuint *shaders + GLuint *shaders GLint glGetAttribLocation @@ -13043,7 +13099,7 @@ typedef unsigned int GLhandleARB; void glGetClipPlanef GLenum plane - GLfloat *equation + GLfloat *equation void glGetClipPlanefOES @@ -13054,7 +13110,7 @@ typedef unsigned int GLhandleARB; void glGetClipPlanex GLenum plane - GLfixed *equation + GLfixed *equation void glGetClipPlanexOES @@ -13470,7 +13526,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum pname - GLint *params + GLint *params void glGetFramebufferParameteriv @@ -13601,6 +13657,7 @@ typedef unsigned int GLhandleARB; void glGetInteger64vAPPLE GLenum pname GLint64 *params + void glGetIntegerIndexedvEXT @@ -13696,13 +13753,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 @@ -13821,13 +13878,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 @@ -14100,7 +14157,7 @@ typedef unsigned int GLhandleARB; GLenum identifier GLuint name GLsizei bufSize - GLsizei *length + GLsizei *length GLchar *label @@ -14108,7 +14165,7 @@ typedef unsigned int GLhandleARB; GLenum type GLuint object GLsizei bufSize - GLsizei *length + GLsizei *length GLchar *label @@ -14143,14 +14200,14 @@ typedef unsigned int GLhandleARB; 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 @@ -14400,7 +14457,7 @@ typedef unsigned int GLhandleARB; void glGetPointerv GLenum pname - void **params + void **params @@ -14433,9 +14490,10 @@ typedef unsigned int GLhandleARB; void glGetProgramBinaryOES GLuint program GLsizei bufSize - GLsizei *length - GLenum *binaryFormat + GLsizei *length + GLenum *binaryFormat void *binary + void glGetProgramEnvParameterIivNV @@ -14543,7 +14601,7 @@ typedef unsigned int GLhandleARB; void glGetProgramPipelineInfoLogEXT GLuint pipeline GLsizei bufSize - GLsizei *length + GLsizei *length GLchar *infoLog @@ -14582,7 +14640,7 @@ typedef unsigned int GLhandleARB; GLenum programInterface GLuint index GLsizei bufSize - GLsizei *length + GLsizei *length GLchar *name @@ -14593,7 +14651,7 @@ typedef unsigned int GLhandleARB; GLsizei propCount const GLenum *props GLsizei bufSize - GLsizei *length + GLsizei *length GLint *params @@ -14757,7 +14815,7 @@ typedef unsigned int GLhandleARB; void glGetRenderbufferParameterivOES GLenum target GLenum pname - GLint *params + GLint *params void glGetSamplerParameterIiv @@ -14884,6 +14942,7 @@ typedef unsigned int GLhandleARB; GLsizei bufSize GLsizei *length GLint *values + void glGetTexBumpParameterfvATI @@ -14913,7 +14972,7 @@ typedef unsigned int GLhandleARB; void glGetTexEnvxv GLenum target GLenum pname - GLfixed *params + GLfixed *params void glGetTexEnvxvOES @@ -14946,7 +15005,7 @@ typedef unsigned int GLhandleARB; void glGetTexGenfvOES GLenum coord GLenum pname - GLfloat *params + GLfloat *params void glGetTexGeniv @@ -14959,7 +15018,7 @@ typedef unsigned int GLhandleARB; void glGetTexGenivOES GLenum coord GLenum pname - GLint *params + GLint *params void glGetTexGenxvOES @@ -15052,7 +15111,7 @@ typedef unsigned int GLhandleARB; void glGetTexParameterxv GLenum target GLenum pname - GLfixed *params + GLfixed *params void glGetTexParameterxvOES @@ -15170,7 +15229,7 @@ typedef unsigned int GLhandleARB; void glGetTranslatedShaderSourceANGLE GLuint shader GLsizei bufsize - GLsizei *length + GLsizei *length GLchar *source @@ -15334,7 +15393,7 @@ typedef unsigned int GLhandleARB; void glGetVertexArrayPointervEXT GLuint vaobj GLenum pname - void **param + void **param void glGetVertexAttribArrayObjectfvATI @@ -16141,6 +16200,7 @@ typedef unsigned int GLhandleARB; GLboolean glIsSyncAPPLE GLsync sync + GLboolean glIsTexture @@ -16187,6 +16247,7 @@ typedef unsigned int GLhandleARB; GLboolean glIsVertexArrayOES GLuint array + GLboolean glIsVertexAttribEnabledAPPLE @@ -16242,7 +16303,7 @@ typedef unsigned int GLhandleARB; void glLightModelxv GLenum pname - const GLfixed *param + const GLfixed *param void glLightModelxvOES @@ -16293,7 +16354,7 @@ typedef unsigned int GLhandleARB; void glLightxv GLenum light GLenum pname - const GLfixed *params + const GLfixed *params void glLightxvOES @@ -16383,7 +16444,7 @@ typedef unsigned int GLhandleARB; void glLoadMatrixx - const GLfixed *m + const GLfixed *m void glLoadMatrixxOES @@ -16590,6 +16651,7 @@ typedef unsigned int GLhandleARB; GLintptr offset GLsizeiptr length GLbitfield access + void glMapControlPointsNV @@ -16779,7 +16841,7 @@ typedef unsigned int GLhandleARB; void glMaterialxv GLenum face GLenum pname - const GLfixed *param + const GLfixed *param void glMaterialxvOES @@ -16802,14 +16864,14 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const void *pointer + const void *pointer void glMatrixIndexPointerOES GLint size GLenum type GLsizei stride - const void *pointer + const void *pointer void glMatrixIndexubvARB @@ -16944,6 +17006,10 @@ typedef unsigned int GLhandleARB; void glMemoryBarrier GLbitfield barriers + + void glMemoryBarrierByRegion + GLbitfield barriers + void glMemoryBarrierEXT GLbitfield barriers @@ -16958,6 +17024,11 @@ typedef unsigned int GLhandleARB; GLfloat value + + void glMinSampleShadingOES + GLfloat value + + void glMinmax GLenum target @@ -16985,7 +17056,7 @@ typedef unsigned int GLhandleARB; void glMultMatrixx - const GLfixed *m + const GLfixed *m void glMultMatrixxOES @@ -17051,15 +17122,6 @@ typedef unsigned int GLhandleARB; GLsizei stride GLint vertexBufferCount - - void glMultiDrawElementsIndirectBindlessNV - GLenum mode - GLenum type - const void *indirect - GLsizei drawCount - GLsizei stride - GLint vertexBufferCount - void glMultiDrawArraysIndirectCountARB GLenum mode @@ -17118,6 +17180,15 @@ typedef unsigned int GLhandleARB; GLsizei stride + + void glMultiDrawElementsIndirectBindlessNV + GLenum mode + GLenum type + const void *indirect + GLsizei drawCount + GLsizei stride + GLint vertexBufferCount + void glMultiDrawElementsIndirectCountARB GLenum mode @@ -18048,7 +18119,7 @@ typedef unsigned int GLhandleARB; void glNamedBufferStorageEXT GLuint buffer GLsizeiptr size - const void *data + const void *data GLbitfield flags @@ -18968,7 +19039,7 @@ typedef unsigned int GLhandleARB; void glPointParameterxv GLenum pname - const GLfixed *params + const GLfixed *params void glPointParameterxvOES @@ -18984,7 +19055,7 @@ typedef unsigned int GLhandleARB; void glPointSizePointerOES GLenum type GLsizei stride - const void *pointer + const void *pointer void glPointSizex @@ -19135,8 +19206,9 @@ typedef unsigned int GLhandleARB; void glProgramBinaryOES GLuint program GLenum binaryFormat - const void *binary + const void *binary GLint length + void glProgramBufferParametersIivNV @@ -19668,7 +19740,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glProgramUniform2iEXT @@ -19712,7 +19784,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glProgramUniform2uiEXT @@ -19820,7 +19892,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glProgramUniform3iEXT @@ -19867,7 +19939,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glProgramUniform3uiEXT @@ -19982,7 +20054,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glProgramUniform4iEXT @@ -20032,7 +20104,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glProgramUniform4uiEXT @@ -20076,7 +20148,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint64 *values + const GLuint64 *values void glProgramUniformHandleui64vNV @@ -20462,6 +20534,11 @@ typedef unsigned int GLhandleARB; GLenum target + + GLbitfield glQueryMatrixxOES + GLfixed *mantissa + GLint *exponent + void glQueryObjectParameteruiAMD GLenum target @@ -20469,11 +20546,6 @@ typedef unsigned int GLhandleARB; GLenum pname GLuint param - - GLbitfield glQueryMatrixxOES - GLfixed *mantissa - GLint *exponent - void glRasterPos2d GLdouble x @@ -20858,6 +20930,7 @@ typedef unsigned int GLhandleARB; GLenum internalformat GLsizei width GLsizei height + void glRenderbufferStorageOES @@ -22493,7 +22566,7 @@ typedef unsigned int GLhandleARB; void glTexEnvxv GLenum target GLenum pname - const GLfixed *params + const GLfixed *params void glTexEnvxvOES @@ -22547,7 +22620,7 @@ typedef unsigned int GLhandleARB; void glTexGenfvOES GLenum coord GLenum pname - const GLfloat *params + const GLfloat *params void glTexGeni @@ -22573,7 +22646,7 @@ typedef unsigned int GLhandleARB; void glTexGenivOES GLenum coord GLenum pname - const GLint *params + const GLint *params void glTexGenxOES @@ -22695,7 +22768,8 @@ typedef unsigned int GLhandleARB; GLint border GLenum format GLenum type - const void *pixels + const void *pixels + void glTexImage4DSGIS @@ -22796,7 +22870,7 @@ typedef unsigned int GLhandleARB; void glTexParameterxv GLenum target GLenum pname - const GLfixed *params + const GLfixed *params void glTexParameterxvOES @@ -22822,6 +22896,7 @@ typedef unsigned int GLhandleARB; GLsizei levels GLenum internalformat GLsizei width + void glTexStorage2D @@ -22838,6 +22913,7 @@ typedef unsigned int GLhandleARB; GLenum internalformat GLsizei width GLsizei height + void glTexStorage2DMultisample @@ -22865,6 +22941,7 @@ typedef unsigned int GLhandleARB; GLsizei width GLsizei height GLsizei depth + void glTexStorage3DMultisample @@ -22876,6 +22953,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 @@ -22982,7 +23070,8 @@ typedef unsigned int GLhandleARB; GLsizei depth GLenum format GLenum type - const void *pixels + const void *pixels + void glTexSubImage4DSGIS @@ -23538,7 +23627,7 @@ typedef unsigned int GLhandleARB; void glUniform2i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform2iARB @@ -23576,7 +23665,7 @@ typedef unsigned int GLhandleARB; void glUniform2ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform2uiEXT @@ -23657,7 +23746,7 @@ typedef unsigned int GLhandleARB; void glUniform3i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform3iARB @@ -23698,7 +23787,7 @@ typedef unsigned int GLhandleARB; void glUniform3ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform3uiEXT @@ -23785,7 +23874,7 @@ typedef unsigned int GLhandleARB; void glUniform4i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform4iARB @@ -23829,7 +23918,7 @@ typedef unsigned int GLhandleARB; void glUniform4ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform4uiEXT @@ -23879,7 +23968,7 @@ typedef unsigned int GLhandleARB; void glUniformHandleui64vARB GLint location GLsizei count - const GLuint64 *value + const GLuint64 *value void glUniformHandleui64vNV @@ -25474,6 +25563,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribDivisorANGLE GLuint index GLuint divisor + void glVertexAttribDivisorARB @@ -25491,6 +25581,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribDivisorNV GLuint index GLuint divisor + void glVertexAttribFormat @@ -26601,6 +26692,7 @@ typedef unsigned int GLhandleARB; GLsync sync GLbitfield flags GLuint64 timeout + void glWeightPathsNV @@ -26621,7 +26713,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - const void *pointer + const void *pointer void glWeightbvARB @@ -30210,8 +30302,6 @@ typedef unsigned int GLhandleARB; - - @@ -30689,6 +30779,7 @@ typedef unsigned int GLhandleARB; + @@ -32213,6 +32304,298 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -32254,10 +32637,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -32387,18 +32767,9 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - + + + @@ -32423,18 +32794,9 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - + + + @@ -32789,10 +33151,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -32925,10 +33284,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -33054,23 +33410,14 @@ typedef unsigned int GLhandleARB; - - - - + - - - - - - - - + + @@ -33174,10 +33521,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -33934,10 +34278,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -33972,10 +34313,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -34119,14 +34457,9 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + + @@ -34197,10 +34530,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -34278,14 +34608,8 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + @@ -34340,10 +34664,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -34357,10 +34678,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -34558,10 +34876,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -34588,10 +34903,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -34668,18 +34980,9 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - + + + @@ -35345,10 +35648,14 @@ typedef unsigned int GLhandleARB; - + + + + + @@ -35750,10 +36057,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -37049,18 +37353,16 @@ typedef unsigned int GLhandleARB; - - - - - - - - - + + + + + + + @@ -37992,9 +38294,7 @@ typedef unsigned int GLhandleARB; - - - + @@ -38053,6 +38353,27 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + @@ -38384,10 +38705,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -38550,10 +38868,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -38660,14 +38975,8 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + @@ -38694,10 +39003,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -38768,10 +39074,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -38963,10 +39266,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -39201,22 +39501,10 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - + + + + @@ -39311,14 +39599,8 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + @@ -39347,10 +39629,16 @@ typedef unsigned int GLhandleARB; - + + + + + + + @@ -39394,14 +39682,8 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + @@ -39860,14 +40142,8 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + @@ -40075,14 +40351,8 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + @@ -40366,6 +40636,26 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + @@ -40501,35 +40791,39 @@ typedef unsigned int GLhandleARB; - - - - + - - - - + - + + + - + + - + + - + + + + + + + @@ -40974,10 +41268,7 @@ typedef unsigned int GLhandleARB; - - - - + @@ -41224,9 +41515,7 @@ typedef unsigned int GLhandleARB; - - - + diff --git a/registry/glx.xml b/registry/glx.xml index 7907442..6cef56b 100644 --- a/registry/glx.xml +++ b/registry/glx.xml @@ -1,7 +1,7 @@