From 45fc493992205cecb9245e074f66da1c71f04bdd Mon Sep 17 00:00:00 2001 From: Laura Ekstrand Date: Wed, 4 Feb 2015 17:18:41 -0800 Subject: registry: Update gl.xml to Revision 29762. Khronos removed GL_TEXTURE_BINDING, an enum introduced in GL_ARB_direct_state_access that was ruled unimplementable. --- registry/gl.xml | 882 +++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 840 insertions(+), 42 deletions(-) diff --git a/registry/gl.xml b/registry/gl.xml index b6d3c7142..4ef8285b9 100644 --- a/registry/gl.xml +++ b/registry/gl.xml @@ -2140,10 +2140,13 @@ typedef unsigned int GLhandleARB; + + + @@ -2390,22 +2393,28 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -2763,6 +2772,7 @@ typedef unsigned int GLhandleARB; + @@ -3513,6 +3523,7 @@ typedef unsigned int GLhandleARB; + @@ -3785,7 +3796,8 @@ typedef unsigned int GLhandleARB; - + + @@ -3797,9 +3809,11 @@ typedef unsigned int GLhandleARB; + + @@ -3902,13 +3916,22 @@ typedef unsigned int GLhandleARB; + + + + + + + + + @@ -4045,12 +4068,16 @@ typedef unsigned int GLhandleARB; + + + + @@ -4069,7 +4096,10 @@ typedef unsigned int GLhandleARB; - + + @@ -4310,13 +4340,14 @@ typedef unsigned int GLhandleARB; - - - - - - - + + + + + + + + @@ -5695,8 +5726,10 @@ typedef unsigned int GLhandleARB; + + @@ -5721,6 +5754,7 @@ typedef unsigned int GLhandleARB; + @@ -5922,10 +5956,13 @@ typedef unsigned int GLhandleARB; + + + @@ -6101,6 +6138,7 @@ typedef unsigned int GLhandleARB; + @@ -6108,6 +6146,7 @@ typedef unsigned int GLhandleARB; + @@ -6391,20 +6430,26 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -6507,6 +6552,7 @@ typedef unsigned int GLhandleARB; + @@ -6854,9 +6900,11 @@ typedef unsigned int GLhandleARB; + + @@ -6885,6 +6933,7 @@ typedef unsigned int GLhandleARB; + @@ -6915,6 +6964,7 @@ typedef unsigned int GLhandleARB; + @@ -6931,9 +6981,11 @@ typedef unsigned int GLhandleARB; + + @@ -6947,12 +6999,15 @@ typedef unsigned int GLhandleARB; + + + @@ -7006,8 +7061,10 @@ typedef unsigned int GLhandleARB; + + @@ -7052,8 +7109,10 @@ typedef unsigned int GLhandleARB; + + @@ -7074,6 +7133,7 @@ typedef unsigned int GLhandleARB; + @@ -7094,54 +7154,77 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + @@ -7287,9 +7370,13 @@ typedef unsigned int GLhandleARB; + + + + @@ -7360,23 +7447,29 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -7445,12 +7538,14 @@ typedef unsigned int GLhandleARB; + + @@ -7467,12 +7562,14 @@ typedef unsigned int GLhandleARB; + + @@ -7489,12 +7586,14 @@ typedef unsigned int GLhandleARB; + + @@ -7591,10 +7690,13 @@ typedef unsigned int GLhandleARB; + + + @@ -7606,10 +7708,13 @@ typedef unsigned int GLhandleARB; + + + @@ -7693,8 +7798,10 @@ typedef unsigned int GLhandleARB; + + @@ -7788,10 +7895,13 @@ typedef unsigned int GLhandleARB; + + + @@ -7929,6 +8039,7 @@ typedef unsigned int GLhandleARB; + @@ -7945,19 +8056,25 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -7978,6 +8095,7 @@ typedef unsigned int GLhandleARB; + @@ -8011,10 +8129,13 @@ typedef unsigned int GLhandleARB; + + + @@ -8025,12 +8146,14 @@ typedef unsigned int GLhandleARB; + + @@ -8196,6 +8319,10 @@ typedef unsigned int GLhandleARB; + + + + - - + + @@ -9022,6 +9149,13 @@ typedef unsigned int GLhandleARB; GLenum modeAlpha + + void glBlendEquationSeparateiOES + GLuint buf + GLenum modeRGB + GLenum modeAlpha + + void glBlendEquationi GLuint buf @@ -9039,6 +9173,12 @@ typedef unsigned int GLhandleARB; GLenum mode + + void glBlendEquationiOES + GLuint buf + GLenum mode + + void glBlendFunc GLenum sfactor @@ -9120,6 +9260,15 @@ typedef unsigned int GLhandleARB; GLenum dstAlpha + + void glBlendFuncSeparateiOES + GLuint buf + GLenum srcRGB + GLenum dstRGB + GLenum srcAlpha + GLenum dstAlpha + + void glBlendFunci GLuint buf @@ -9140,6 +9289,13 @@ typedef unsigned int GLhandleARB; GLenum dst + + void glBlendFunciOES + GLuint buf + GLenum src + GLenum dst + + void glBlendParameteriNV GLenum pname @@ -9478,7 +9634,7 @@ typedef unsigned int GLhandleARB; GLuint buffer GLenum internalformat GLintptr offset - GLsizei size + GLsizeiptr size GLenum format GLenum type const void *data @@ -10014,6 +10170,15 @@ typedef unsigned int GLhandleARB; GLboolean a + + void glColorMaskiOES + GLuint index + GLboolean r + GLboolean g + GLboolean b + GLboolean a + + void glColorMaterial GLenum face @@ -10847,6 +11012,25 @@ typedef unsigned int GLhandleARB; GLsizei srcDepth + + void glCopyImageSubDataOES + 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 @@ -10930,7 +11114,7 @@ typedef unsigned int GLhandleARB; GLuint writeBuffer GLintptr readOffset GLintptr writeOffset - GLsizei size + GLsizeiptr size void glCopyPathNV @@ -11717,12 +11901,24 @@ typedef unsigned int GLhandleARB; GLsizei count const GLdouble *v + + void glDepthRangeArrayfvNV + GLuint first + GLsizei count + const GLfloat *v + void glDepthRangeIndexed GLuint index GLdouble n GLdouble f + + void glDepthRangeIndexedfNV + GLuint index + GLfloat n + GLfloat f + void glDepthRangedNV GLdouble zNear @@ -11842,6 +12038,18 @@ typedef unsigned int GLhandleARB; GLuint index + + void glDisableiNV + GLenum target + GLuint index + + + + void glDisableiOES + GLenum target + GLuint index + + void glDiscardFramebufferEXT GLenum target @@ -11918,6 +12126,15 @@ typedef unsigned int GLhandleARB; GLsizei instancecount GLuint baseinstance + + void glDrawArraysInstancedBaseInstanceEXT + GLenum mode + GLint first + GLsizei count + GLsizei instancecount + GLuint baseinstance + + void glDrawArraysInstancedEXT GLenum mode @@ -12001,6 +12218,24 @@ typedef unsigned int GLhandleARB; const void *indices GLint basevertex + + void glDrawElementsBaseVertexEXT + GLenum mode + GLsizei count + GLenum type + const void *indices + GLint basevertex + + + + void glDrawElementsBaseVertexOES + GLenum mode + GLsizei count + GLenum type + const void *indices + GLint basevertex + + void glDrawElementsIndirect GLenum mode @@ -12042,6 +12277,16 @@ typedef unsigned int GLhandleARB; GLsizei instancecount GLuint baseinstance + + void glDrawElementsInstancedBaseInstanceEXT + GLenum mode + GLsizei count + GLenum type + const void *indices + GLsizei instancecount + GLuint baseinstance + + void glDrawElementsInstancedBaseVertex GLenum mode @@ -12051,6 +12296,26 @@ typedef unsigned int GLhandleARB; GLsizei instancecount GLint basevertex + + void glDrawElementsInstancedBaseVertexEXT + GLenum mode + GLsizei count + GLenum type + const void *indices + GLsizei instancecount + GLint basevertex + + + + void glDrawElementsInstancedBaseVertexOES + GLenum mode + GLsizei count + GLenum type + const void *indices + GLsizei instancecount + GLint basevertex + + void glDrawElementsInstancedBaseVertexBaseInstance GLenum mode @@ -12061,6 +12326,17 @@ typedef unsigned int GLhandleARB; GLint basevertex GLuint baseinstance + + void glDrawElementsInstancedBaseVertexBaseInstanceEXT + GLenum mode + GLsizei count + GLenum type + const void *indices + GLsizei instancecount + GLint basevertex + GLuint baseinstance + + void glDrawElementsInstancedEXT GLenum mode @@ -12130,6 +12406,28 @@ typedef unsigned int GLhandleARB; const void *indices GLint basevertex + + void glDrawRangeElementsBaseVertexEXT + GLenum mode + GLuint start + GLuint end + GLsizei count + GLenum type + const void *indices + GLint basevertex + + + + void glDrawRangeElementsBaseVertexOES + GLenum mode + GLuint start + GLuint end + GLsizei count + GLenum type + const void *indices + GLint basevertex + + void glDrawRangeElementsEXT GLenum mode @@ -12356,6 +12654,18 @@ typedef unsigned int GLhandleARB; GLuint index + + void glEnableiNV + GLenum target + GLuint index + + + + void glEnableiOES + GLenum target + GLuint index + + void glEnd @@ -12700,7 +13010,7 @@ typedef unsigned int GLhandleARB; void glFlushMappedNamedBufferRange GLuint buffer GLintptr offset - GLsizei length + GLsizeiptr length void glFlushMappedNamedBufferRangeEXT @@ -13100,7 +13410,15 @@ typedef unsigned int GLhandleARB; GLenum attachment GLuint texture GLint level - + + + + void glFramebufferTextureOES + GLenum target + GLenum attachment + GLuint texture + GLint level + void glFramebufferTextureFaceARB @@ -14028,6 +14346,13 @@ typedef unsigned int GLhandleARB; GLuint index GLfloat *data + + void glGetFloati_vNV + GLenum target + GLuint index + GLfloat *data + + void glGetFloati_vEXT GLenum pname @@ -14671,7 +14996,7 @@ typedef unsigned int GLhandleARB; void glGetNamedBufferSubData GLuint buffer GLintptr offset - GLsizei size + GLsizeiptr size void *data @@ -15510,6 +15835,13 @@ typedef unsigned int GLhandleARB; GLint *params + + void glGetSamplerParameterIivOES + GLuint sampler + GLenum pname + GLint *params + + void glGetSamplerParameterIuiv GLuint sampler @@ -15523,6 +15855,13 @@ typedef unsigned int GLhandleARB; GLuint *params + + void glGetSamplerParameterIuivOES + GLuint sampler + GLenum pname + GLuint *params + + void glGetSamplerParameterfv GLuint sampler @@ -15767,6 +16106,13 @@ typedef unsigned int GLhandleARB; GLint *params + + void glGetTexParameterIivOES + GLenum target + GLenum pname + GLint *params + + void glGetTexParameterIuiv GLenum target @@ -15781,6 +16127,13 @@ typedef unsigned int GLhandleARB; GLuint *params + + void glGetTexParameterIuivOES + GLenum target + GLenum pname + GLuint *params + + void glGetTexParameterPointervAPPLE GLenum target @@ -17030,6 +17383,18 @@ typedef unsigned int GLhandleARB; GLuint index + + GLboolean glIsEnablediOES + GLenum target + GLuint index + + + + GLboolean glIsEnablediNV + GLenum target + GLuint index + + GLboolean glIsFenceAPPLE GLuint fence @@ -17702,7 +18067,7 @@ typedef unsigned int GLhandleARB; void *glMapNamedBufferRange GLuint buffer GLintptr offset - GLsizei length + GLsizeiptr length GLbitfield access @@ -18131,6 +18496,14 @@ typedef unsigned int GLhandleARB; GLsizei stride + + void glMultiDrawArraysIndirectEXT + GLenum mode + const void *indirect + GLsizei drawcount + GLsizei stride + + void glMultiDrawArraysIndirectBindlessCountNV GLenum mode @@ -18180,6 +18553,26 @@ typedef unsigned int GLhandleARB; GLsizei drawcount const GLint *basevertex + + void glMultiDrawElementsBaseVertexEXT + GLenum mode + const GLsizei *count + GLenum type + const void *const*indices + GLsizei primcount + const GLint *basevertex + + + + void glMultiDrawElementsBaseVertexOES + GLenum mode + const GLsizei *count + GLenum type + const void *const*indices + GLsizei primcount + const GLint *basevertex + + void glMultiDrawElementsEXT GLenum mode @@ -18197,6 +18590,15 @@ typedef unsigned int GLhandleARB; GLsizei drawcount GLsizei stride + + void glMultiDrawElementsIndirectEXT + GLenum mode + GLenum type + const void *indirect + GLsizei drawcount + GLsizei stride + + void glMultiDrawElementsIndirectAMD GLenum mode @@ -19147,7 +19549,7 @@ typedef unsigned int GLhandleARB; void glNamedBufferData GLuint buffer - GLsizei size + GLsizeiptr size const void *data GLenum usage @@ -19175,7 +19577,7 @@ typedef unsigned int GLhandleARB; void glNamedBufferStorage GLuint buffer - GLsizei size + GLsizeiptr size const void *data GLbitfield flags @@ -19190,7 +19592,7 @@ typedef unsigned int GLhandleARB; void glNamedBufferSubData GLuint buffer GLintptr offset - GLsizei size + GLsizeiptr size const void *data @@ -19806,6 +20208,12 @@ typedef unsigned int GLhandleARB; GLint value + + void glPatchParameteriOES + GLenum pname + GLint value + + void glPathColorGenNV GLenum color @@ -20349,6 +20757,17 @@ typedef unsigned int GLhandleARB; GLfloat maxZ GLfloat maxW + + void glPrimitiveBoundingBoxOES + GLfloat minX + GLfloat minY + GLfloat minZ + GLfloat minW + GLfloat maxX + GLfloat maxY + GLfloat maxZ + GLfloat maxW + void glPrimitiveRestartIndex GLuint index @@ -22477,6 +22896,13 @@ typedef unsigned int GLhandleARB; const GLint *param + + void glSamplerParameterIivOES + GLuint sampler + GLenum pname + const GLint *param + + void glSamplerParameterIuiv GLuint sampler @@ -22490,6 +22916,13 @@ typedef unsigned int GLhandleARB; const GLuint *param + + void glSamplerParameterIuivOES + GLuint sampler + GLenum pname + const GLuint *param + + void glSamplerParameterf GLuint sampler @@ -22554,6 +22987,13 @@ typedef unsigned int GLhandleARB; GLsizei count const GLint *v + + void glScissorArrayvNV + GLuint first + GLsizei count + const GLint *v + + void glScissorIndexed GLuint index @@ -22562,11 +23002,26 @@ typedef unsigned int GLhandleARB; GLsizei width GLsizei height + + void glScissorIndexedNV + GLuint index + GLint left + GLint bottom + GLsizei width + GLsizei height + + void glScissorIndexedv GLuint index const GLint *v + + void glScissorIndexedvNV + GLuint index + const GLint *v + + void glSecondaryColor3b GLbyte red @@ -23266,6 +23721,13 @@ typedef unsigned int GLhandleARB; GLuint buffer + + void glTexBufferOES + GLenum target + GLenum internalformat + GLuint buffer + + void glTexBufferRange GLenum target @@ -23283,6 +23745,15 @@ typedef unsigned int GLhandleARB; GLsizeiptr size + + void glTexBufferRangeOES + GLenum target + GLenum internalformat + GLuint buffer + GLintptr offset + GLsizeiptr size + + void glTexBumpParameterfvATI GLenum pname @@ -24092,6 +24563,13 @@ typedef unsigned int GLhandleARB; const GLint *params + + void glTexParameterIivOES + GLenum target + GLenum pname + const GLint *params + + void glTexParameterIuiv GLenum target @@ -24106,6 +24584,13 @@ typedef unsigned int GLhandleARB; const GLuint *params + + void glTexParameterIuivOES + GLenum target + GLenum pname + const GLuint *params + + void glTexParameterf GLenum target @@ -24396,7 +24881,7 @@ typedef unsigned int GLhandleARB; GLenum internalformat GLuint buffer GLintptr offset - GLsizei size + GLsizeiptr size void glTextureBufferRangeEXT @@ -24815,6 +25300,18 @@ typedef unsigned int GLhandleARB; GLuint numlayers + + void glTextureViewOES + GLuint texture + GLenum target + GLuint origtexture + GLenum internalformat + GLuint minlevel + GLuint numlevels + GLuint minlayer + GLuint numlayers + + void glTrackMatrixNV GLenum target @@ -24841,7 +25338,7 @@ typedef unsigned int GLhandleARB; GLuint index GLuint buffer GLintptr offset - GLsizei size + GLsizeiptr size void glTransformFeedbackStreamAttribsNV @@ -28172,6 +28669,13 @@ typedef unsigned int GLhandleARB; GLsizei count const GLfloat *v + + void glViewportArrayvNV + GLuint first + GLsizei count + const GLfloat *v + + void glViewportIndexedf GLuint index @@ -28180,11 +28684,26 @@ typedef unsigned int GLhandleARB; GLfloat w GLfloat h + + void glViewportIndexedfNV + GLuint index + GLfloat x + GLfloat y + GLfloat w + GLfloat h + + void glViewportIndexedfv GLuint index const GLfloat *v + + void glViewportIndexedfvNV + GLuint index + const GLfloat *v + + void glWaitSync GLsync sync @@ -32535,7 +33054,6 @@ typedef unsigned int GLhandleARB; - @@ -35256,7 +35774,6 @@ typedef unsigned int GLhandleARB; - @@ -38077,6 +38594,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -38780,6 +39304,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -39024,9 +39556,7 @@ typedef unsigned int GLhandleARB; - - - + @@ -39128,6 +39658,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -39324,6 +39860,18 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + @@ -39932,6 +40480,18 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + @@ -40975,7 +41535,7 @@ typedef unsigned int GLhandleARB; - + @@ -41061,7 +41621,7 @@ typedef unsigned int GLhandleARB; - + @@ -41585,6 +42145,7 @@ typedef unsigned int GLhandleARB; + @@ -41670,7 +42231,7 @@ typedef unsigned int GLhandleARB; - + @@ -41724,13 +42285,11 @@ typedef unsigned int GLhandleARB; - - @@ -41799,9 +42358,6 @@ typedef unsigned int GLhandleARB; - - - @@ -41828,9 +42384,6 @@ typedef unsigned int GLhandleARB; - - - @@ -41843,10 +42396,6 @@ typedef unsigned int GLhandleARB; - - - - @@ -41895,6 +42444,18 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + @@ -42112,6 +42673,7 @@ typedef unsigned int GLhandleARB; + @@ -42714,6 +43276,31 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + @@ -42732,6 +43319,7 @@ typedef unsigned int GLhandleARB; + @@ -42807,6 +43395,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -42824,6 +43417,54 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -43017,6 +43658,45 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -43026,6 +43706,7 @@ typedef unsigned int GLhandleARB; + @@ -43091,6 +43772,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -43136,6 +43823,7 @@ typedef unsigned int GLhandleARB; + @@ -43184,6 +43872,59 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -43200,6 +43941,40 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -43278,6 +44053,19 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + @@ -43313,6 +44101,16 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + -- cgit v1.2.3