From 09c76573701de4d3ba45e05a93b902c86b0cec5b Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Mon, 30 Jan 2017 11:54:47 +0000 Subject: [PATCH] Import registry from SVN 33390 --- registry/egl.xml | 527 ++++++++++- registry/gl.xml | 2294 ++++++++++++++++++++++++++++++++++++++++------ registry/glx.xml | 16 +- registry/wgl.xml | 15 +- 4 files changed, 2573 insertions(+), 279 deletions(-) diff --git a/registry/egl.xml b/registry/egl.xml index 91575d2..3823f89 100644 --- a/registry/egl.xml +++ b/registry/egl.xml @@ -1,7 +1,7 @@ @@ -109,6 +113,7 @@ + @@ -127,6 +132,12 @@ + + + + + + @@ -162,7 +173,11 @@ tokens are reused for different purposes in different extensions and API versions). --> - + + + + + @@ -188,6 +203,7 @@ + @@ -353,7 +369,7 @@ - + @@ -438,7 +454,10 @@ - + + + + @@ -471,12 +490,14 @@ - + - + + + @@ -529,7 +550,9 @@ - + + + @@ -602,7 +625,37 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -633,7 +686,9 @@ - + + + @@ -696,7 +751,43 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -705,8 +796,21 @@ - - + + + + + + + + + + + + + + + @@ -717,6 +821,29 @@ + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -819,6 +946,10 @@ EGLClientBuffer buffer const EGLint *attrib_list + + EGLClientBuffer eglCreateNativeClientBufferANDROID + const EGLint *attrib_list + EGLSurface eglCreatePbufferFromClientBuffer EGLDisplay dpy @@ -884,6 +1015,11 @@ EGLDisplay dpy const EGLint *attrib_list + + EGLStreamKHR eglCreateStreamAttribKHR + EGLDisplay dpy + const EGLAttrib *attrib_list + EGLSurface eglCreateStreamProducerSurfaceKHR EGLDisplay dpy @@ -924,6 +1060,11 @@ EGLNativeWindowType win const EGLint *attrib_list + + EGLint eglDebugMessageControlKHR + EGLDEBUGPROCKHR callback + const EGLAttrib *attrib_list + EGLBoolean eglDestroyContext EGLDisplay dpy @@ -1098,6 +1239,13 @@ EGLint *major EGLint *minor + + EGLint eglLabelObjectKHR + EGLDisplay display + EGLenum objectType + EGLObjectKHR object + EGLLabelKHR label + EGLBoolean eglLockSurfaceKHR EGLDisplay dpy @@ -1134,6 +1282,12 @@ EGLint width EGLint height + + EGLBoolean eglPresentationTimeANDROID + EGLDisplay dpy + EGLSurface surface + EGLnsecsANDROID time + EGLenum eglQueryAPI @@ -1144,6 +1298,11 @@ EGLint attribute EGLint *value + + EGLBoolean eglQueryDebugKHR + EGLint attribute + EGLAttrib *value + EGLBoolean eglQueryDeviceAttribEXT EGLDeviceEXT device @@ -1167,6 +1326,29 @@ EGLint attribute EGLAttrib *value + + EGLBoolean eglQueryDisplayAttribNV + EGLDisplay dpy + EGLint attribute + EGLAttrib *value + + + + EGLBoolean eglQueryDmaBufFormatsEXT + EGLDisplay dpy + EGLint max_formats + EGLint *formats + EGLint *num_formats + + + EGLBoolean eglQueryDmaBufModifiersEXT + EGLDisplay dpy + EGLint format + EGLint max_modifiers + EGLuint64KHR *modifiers + EGLBoolean *external_only + EGLint *num_modifiers + EGLBoolean eglQueryNativeDisplayNV EGLDisplay dpy @@ -1217,6 +1399,23 @@ EGLenum attribute EGLint *value + + EGLBoolean eglQueryStreamAttribKHR + EGLDisplay dpy + EGLStreamKHR stream + EGLenum attribute + EGLAttrib *value + + + EGLBoolean eglQueryStreamMetadataNV + EGLDisplay dpy + EGLStreamKHR stream + EGLenum name + EGLint n + EGLint offset + EGLint size + void *data + EGLBoolean eglQueryStreamTimeKHR EGLDisplay dpy @@ -1266,6 +1465,11 @@ EGLBoolean eglReleaseThread + + EGLBoolean eglResetStreamNV + EGLDisplay dpy + EGLStreamKHR stream + void eglSetBlobCacheFuncsANDROID EGLDisplay dpy @@ -1279,6 +1483,22 @@ EGLint *rects EGLint n_rects + + EGLBoolean eglSetStreamAttribKHR + EGLDisplay dpy + EGLStreamKHR stream + EGLenum attribute + EGLAttrib value + + + EGLBoolean eglSetStreamMetadataNV + EGLDisplay dpy + EGLStreamKHR stream + EGLint n + EGLint offset + EGLint size + const void *data + EGLBoolean eglSignalSyncKHR EGLDisplay dpy @@ -1302,11 +1522,23 @@ EGLDisplay dpy EGLStreamKHR stream + + EGLBoolean eglStreamConsumerAcquireAttribKHR + EGLDisplay dpy + EGLStreamKHR stream + const EGLAttrib *attrib_list + EGLBoolean eglStreamConsumerGLTextureExternalKHR EGLDisplay dpy EGLStreamKHR stream + + EGLBoolean eglStreamConsumerGLTextureExternalAttribsNV + EGLDisplay dpy + EGLStreamKHR stream + EGLAttrib *attrib_list + EGLBoolean eglStreamConsumerOutputEXT EGLDisplay dpy @@ -1318,6 +1550,12 @@ EGLDisplay dpy EGLStreamKHR stream + + EGLBoolean eglStreamConsumerReleaseAttribKHR + EGLDisplay dpy + EGLStreamKHR stream + const EGLAttrib *attrib_list + EGLBoolean eglSurfaceAttrib EGLDisplay dpy @@ -1666,11 +1904,25 @@ + + + + + + + + + + + + + + @@ -1685,6 +1937,11 @@ + + + + + @@ -1716,6 +1973,11 @@ + + + + + @@ -1771,6 +2033,21 @@ + + + + + + + + + + + + + + + @@ -1797,6 +2074,23 @@ + + + + + + + + + + + + + + + + + @@ -1834,6 +2128,13 @@ + + + + + + + @@ -1857,6 +2158,11 @@ + + + + + @@ -1867,6 +2173,20 @@ + + + + + + + + + + + + + + @@ -1923,6 +2243,12 @@ + + + + + + @@ -1946,6 +2272,13 @@ + + + + + + + @@ -1969,6 +2302,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -2098,6 +2453,16 @@ + + + + + + + + + + @@ -2166,6 +2531,19 @@ + + + + + + + + + + + + + @@ -2238,6 +2616,11 @@ + + + + + @@ -2307,6 +2690,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/registry/gl.xml b/registry/gl.xml index 0e12acc..cf4bbc2 100644 --- a/registry/gl.xml +++ b/registry/gl.xml @@ -1,7 +1,7 @@ -Copyright (c) 2013-2014 The Khronos Group Inc. +Copyright (c) 2013-2016 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 @@ -142,6 +142,11 @@ typedef unsigned int GLhandleARB; typedef khronos_intptr_t GLintptr; typedef khronos_ssize_t GLsizeiptr; + + typedef khronos_uint8_t GLubyte; + typedef khronos_float_t GLfloat; + typedef khronos_intptr_t GLintptr; + typedef khronos_ssize_t GLsizeiptr; typedef void ( *GLDEBUGPROCAMD)(GLuint id,GLenum category,GLenum severity,GLsizei length,const GLchar *message,void *userParam); typedef unsigned short GLhalfNV; @@ -330,6 +335,7 @@ typedef unsigned int GLhandleARB; + @@ -2058,9 +2064,10 @@ typedef unsigned int GLhandleARB; - + + @@ -2090,6 +2097,7 @@ typedef unsigned int GLhandleARB; + @@ -2404,6 +2412,7 @@ typedef unsigned int GLhandleARB; + @@ -2468,6 +2477,7 @@ typedef unsigned int GLhandleARB; + @@ -2730,6 +2740,7 @@ typedef unsigned int GLhandleARB; + @@ -2845,6 +2856,7 @@ typedef unsigned int GLhandleARB; + @@ -2996,30 +3008,38 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -3953,18 +3973,22 @@ typedef unsigned int GLhandleARB; + + + + @@ -4060,7 +4084,6 @@ typedef unsigned int GLhandleARB; - @@ -4152,7 +4175,9 @@ typedef unsigned int GLhandleARB; + + @@ -4353,7 +4378,8 @@ typedef unsigned int GLhandleARB; - + + @@ -4847,6 +4873,7 @@ typedef unsigned int GLhandleARB; + @@ -5962,9 +5989,13 @@ typedef unsigned int GLhandleARB; + + + + @@ -6415,7 +6446,9 @@ typedef unsigned int GLhandleARB; - + + + @@ -7170,6 +7203,7 @@ typedef unsigned int GLhandleARB; + @@ -7314,7 +7348,14 @@ typedef unsigned int GLhandleARB; - + + + + + + + + @@ -7464,8 +7505,11 @@ typedef unsigned int GLhandleARB; + + + @@ -7475,8 +7519,11 @@ typedef unsigned int GLhandleARB; + + + @@ -7881,7 +7928,13 @@ typedef unsigned int GLhandleARB; - + + + + + + + @@ -7978,7 +8031,12 @@ typedef unsigned int GLhandleARB; - + + + + + + @@ -7987,7 +8045,17 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + @@ -8058,28 +8126,39 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + @@ -8092,19 +8171,27 @@ typedef unsigned int GLhandleARB; + + + + - + + + + + @@ -8209,6 +8296,7 @@ typedef unsigned int GLhandleARB; + @@ -8241,12 +8329,19 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -8257,14 +8352,27 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + + + - + + @@ -8278,12 +8386,23 @@ typedef unsigned int GLhandleARB; - + + + + + + + + - + + + + + @@ -8298,19 +8417,33 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + @@ -8324,19 +8457,33 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + @@ -8383,13 +8530,18 @@ typedef unsigned int GLhandleARB; - + + + + + + @@ -8399,6 +8551,21 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + - - + + @@ -8578,6 +8745,9 @@ typedef unsigned int GLhandleARB; GLenum func GLfixed ref + + void glApplyFramebufferAttachmentCMAAINTEL + void glApplyTextureEXT GLenum mode @@ -8837,6 +9007,14 @@ typedef unsigned int GLhandleARB; GLuint index const GLchar *name + + void glBindFragDataLocationIndexedEXT + GLuint program + GLuint colorNumber + GLuint index + const GLchar *name + + void glBindFragmentShaderATI GLuint id @@ -9129,11 +9307,16 @@ typedef unsigned int GLhandleARB; GLfixed ymove const GLubyte *bitmap + + void glBlendBarrier + void glBlendBarrierKHR + void glBlendBarrierNV + void glBlendColor @@ -9741,7 +9924,8 @@ typedef unsigned int GLhandleARB; void glClearNamedFramebufferfi GLuint framebuffer GLenum buffer - const GLfloat depth + GLint drawbuffer + GLfloat depth GLint stencil @@ -9765,6 +9949,12 @@ typedef unsigned int GLhandleARB; GLint drawbuffer const GLuint *value + + void glClearPixelLocalStorageuiEXT + GLsizei offset + GLsizei n + const GLuint *values + void glClearStencil GLint s @@ -9778,6 +9968,15 @@ typedef unsigned int GLhandleARB; GLenum type const void *data + + void glClearTexImageEXT + GLuint texture + GLint level + GLenum format + GLenum type + const void *data + + void glClearTexSubImage GLuint texture @@ -9792,6 +9991,21 @@ typedef unsigned int GLhandleARB; GLenum type const void *data + + void glClearTexSubImageEXT + GLuint texture + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLenum format + GLenum type + const void *data + + void glClientActiveTexture GLenum texture @@ -10860,6 +11074,16 @@ typedef unsigned int GLhandleARB; GLsizei imageSize const void *bits + + void glConservativeRasterParameterfNV + GLenum pname + GLfloat value + + + void glConservativeRasterParameteriNV + GLenum pname + GLint param + void glConvolutionFilter1D GLenum target @@ -11110,7 +11334,7 @@ typedef unsigned int GLhandleARB; - void glCopyImageSubDataOES + void glCopyImageSubDataNV GLuint srcName GLenum srcTarget GLint srcLevel @@ -11123,13 +11347,13 @@ typedef unsigned int GLhandleARB; GLint dstX GLint dstY GLint dstZ - GLsizei srcWidth - GLsizei srcHeight - GLsizei srcDepth - + GLsizei width + GLsizei height + GLsizei depth + - void glCopyImageSubDataNV + void glCopyImageSubDataOES GLuint srcName GLenum srcTarget GLint srcLevel @@ -11142,10 +11366,10 @@ typedef unsigned int GLhandleARB; GLint dstX GLint dstY GLint dstZ - GLsizei width - GLsizei height - GLsizei depth - + GLsizei srcWidth + GLsizei srcHeight + GLsizei srcDepth + void glCopyMultiTexImage1DEXT @@ -11492,6 +11716,15 @@ typedef unsigned int GLhandleARB; void glCoverageMaskNV GLboolean mask + + void glCoverageModulationNV + GLenum components + + + void glCoverageModulationTableNV + GLsizei n + const GLfloat *v + void glCoverageOperationNV GLenum operation @@ -11506,11 +11739,6 @@ typedef unsigned int GLhandleARB; GLsizei n GLuint *lists - - void glCreateStatesNV - GLsizei n - GLuint *states - void glCreateFramebuffers GLsizei n @@ -11575,6 +11803,11 @@ typedef unsigned int GLhandleARB; GLsizei count const GLchar **strings + + void glCreateStatesNV + GLsizei n + GLuint *states + GLsync glCreateSyncFromCLeventARB struct _cl_context *context @@ -11779,11 +12012,6 @@ typedef unsigned int GLhandleARB; GLsizei n const GLuint *lists - - void glDeleteStatesNV - GLsizei n - const GLuint *states - void glDeleteFencesAPPLE GLsizei n @@ -11930,6 +12158,11 @@ typedef unsigned int GLhandleARB; GLuint shader + + void glDeleteStatesNV + GLsizei n + const GLuint *states + void glDeleteSync GLsync sync @@ -12013,17 +12246,23 @@ typedef unsigned int GLhandleARB; - void glDepthRangeArrayv + void glDepthRangeArrayfvNV GLuint first GLsizei count - const GLdouble *v + const GLfloat *v - void glDepthRangeArrayfvNV + void glDepthRangeArrayfvOES GLuint first GLsizei count const GLfloat *v + + void glDepthRangeArrayv + GLuint first + GLsizei count + const GLdouble *v + void glDepthRangeIndexed GLuint index @@ -12036,6 +12275,12 @@ typedef unsigned int GLhandleARB; GLfloat n GLfloat f + + void glDepthRangeIndexedfOES + GLuint index + GLfloat n + GLfloat f + void glDepthRangedNV GLdouble zNear @@ -12310,32 +12555,32 @@ typedef unsigned int GLhandleARB; const GLenum *bufs - void glDrawCommandsNV + void glDrawCommandsAddressNV GLenum primitiveMode - GLuint buffer - const GLintptr *indirects + const GLuint64 *indirects const GLsizei *sizes GLuint count - void glDrawCommandsAddressNV + void glDrawCommandsNV GLenum primitiveMode - const GLuint64 *indirects + GLuint buffer + const GLintptr *indirects const GLsizei *sizes GLuint count - void glDrawCommandsStatesNV - GLuint buffer - const GLintptr *indirects + void glDrawCommandsStatesAddressNV + const GLuint64 *indirects const GLsizei *sizes const GLuint *states const GLuint *fbos GLuint count - void glDrawCommandsStatesAddressNV - const GLuint64 *indirects + void glDrawCommandsStatesNV + GLuint buffer + const GLintptr *indirects const GLsizei *sizes const GLuint *states const GLuint *fbos @@ -12446,45 +12691,45 @@ typedef unsigned int GLhandleARB; GLint basevertex - void glDrawElementsInstancedBaseVertexEXT + void glDrawElementsInstancedBaseVertexBaseInstance GLenum mode GLsizei count - GLenum type - const void *indices + GLenum type + const void *indices GLsizei instancecount GLint basevertex - + GLuint baseinstance - void glDrawElementsInstancedBaseVertexOES + void glDrawElementsInstancedBaseVertexBaseInstanceEXT GLenum mode GLsizei count - GLenum type - const void *indices + GLenum type + const void *indices GLsizei instancecount GLint basevertex - + GLuint baseinstance + - void glDrawElementsInstancedBaseVertexBaseInstance + void glDrawElementsInstancedBaseVertexEXT GLenum mode GLsizei count - GLenum type - const void *indices + GLenum type + const void *indices GLsizei instancecount GLint basevertex - GLuint baseinstance + - void glDrawElementsInstancedBaseVertexBaseInstanceEXT + void glDrawElementsInstancedBaseVertexOES GLenum mode GLsizei count - GLenum type - const void *indices + GLenum type + const void *indices GLsizei instancecount GLint basevertex - GLuint baseinstance - + void glDrawElementsInstancedEXT @@ -12654,12 +12899,25 @@ typedef unsigned int GLhandleARB; GLenum mode GLuint id + + void glDrawTransformFeedbackEXT + GLenum mode + GLuint id + + void glDrawTransformFeedbackInstanced GLenum mode GLuint id GLsizei instancecount + + void glDrawTransformFeedbackInstancedEXT + GLenum mode + GLuint id + GLsizei instancecount + + void glDrawTransformFeedbackNV GLenum mode @@ -12981,6 +13239,9 @@ typedef unsigned int GLhandleARB; GLint j + + void glEvaluateDepthValuesARB + void glExecuteProgramNV GLenum target @@ -13321,6 +13582,10 @@ typedef unsigned int GLhandleARB; GLenum face GLenum mode + + void glFragmentCoverageColorNV + GLuint color + void glFragmentLightModelfSGIX GLenum pname @@ -13414,6 +13679,11 @@ typedef unsigned int GLhandleARB; GLenum pname GLint param + + void glFramebufferPixelLocalStorageSizeEXT + GLuint target + GLsizei size + void glFramebufferReadBufferEXT GLuint framebuffer @@ -13443,6 +13713,27 @@ typedef unsigned int GLhandleARB; GLenum renderbuffertarget GLuint renderbuffer + + void glFramebufferSampleLocationsfvARB + GLenum target + GLuint start + GLsizei count + const GLfloat *v + + + void glFramebufferSampleLocationsfvNV + GLenum target + GLuint start + GLsizei count + const GLfloat *v + + + void glFramebufferSamplePositionsfvAMD + GLenum target + GLuint numsamples + GLuint pixelindex + const GLfloat *values + void glFramebufferTexture GLenum target @@ -13488,6 +13779,16 @@ typedef unsigned int GLhandleARB; + + void glFramebufferTexture2DDownsampleIMG + GLenum target + GLenum attachment + GLenum textarget + GLuint texture + GLint level + GLint xscale + GLint yscale + void glFramebufferTexture2DMultisampleEXT GLenum target @@ -13561,14 +13862,6 @@ typedef unsigned int GLhandleARB; GLint level - - void glFramebufferTextureOES - GLenum target - GLenum attachment - GLuint texture - GLint level - - void glFramebufferTextureFaceARB GLenum target @@ -13613,6 +13906,26 @@ typedef unsigned int GLhandleARB; GLint layer + + void glFramebufferTextureLayerDownsampleIMG + GLenum target + GLenum attachment + GLuint texture + GLint level + GLint layer + GLint xscale + GLint yscale + + + void glFramebufferTextureMultisampleMultiviewOVR + GLenum target + GLenum attachment + GLuint texture + GLint level + GLsizei samples + GLint baseViewIndex + GLsizei numViews + void glFramebufferTextureMultiviewOVR GLenum target @@ -13622,6 +13935,14 @@ typedef unsigned int GLhandleARB; GLint baseViewIndex GLsizei numViews + + void glFramebufferTextureOES + GLenum target + GLenum attachment + GLuint texture + GLint level + + void glFreeObjectBufferATI GLuint buffer @@ -14367,6 +14688,11 @@ typedef unsigned int GLhandleARB; GLenum pname GLfixed *params + + void glGetCoverageModulationTableNV + GLsizei bufsize + GLfloat *v + GLuint glGetDebugMessageLog GLuint count @@ -14509,6 +14835,13 @@ typedef unsigned int GLhandleARB; GLuint index GLfloat *data + + void glGetFloati_vEXT + GLenum pname + GLuint index + GLfloat *params + + void glGetFloati_vNV GLenum target @@ -14517,10 +14850,10 @@ typedef unsigned int GLhandleARB; - void glGetFloati_vEXT - GLenum pname + void glGetFloati_vOES + GLenum target GLuint index - GLfloat *params + GLfloat *data @@ -14538,6 +14871,12 @@ typedef unsigned int GLhandleARB; GLuint program const GLchar *name + + GLint glGetFragDataIndexEXT + GLuint program + const GLchar *name + + GLint glGetFragDataLocation GLuint program @@ -14597,6 +14936,15 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params + + void glGetFramebufferParameterfvAMD + GLenum target + GLenum pname + GLuint numsamples + GLuint pixelindex + GLsizei size + GLfloat *values + void glGetFramebufferParameteriv GLenum target @@ -14609,6 +14957,10 @@ typedef unsigned int GLhandleARB; GLenum pname GLint *params + + GLsizei glGetFramebufferPixelLocalStorageSizeEXT + GLuint target + GLenum glGetGraphicsResetStatus @@ -14772,26 +15124,26 @@ typedef unsigned int GLhandleARB; - void glGetInternalformati64v + void glGetInternalformatSampleivNV GLenum target GLenum internalformat + GLsizei samples GLenum pname GLsizei bufSize - GLint64 *params + GLint *params - void glGetInternalformativ + void glGetInternalformati64v GLenum target GLenum internalformat GLenum pname GLsizei bufSize - GLint *params + GLint64 *params - void glGetInternalformatSampleivNV + void glGetInternalformativ GLenum target GLenum internalformat - GLsizei samples GLenum pname GLsizei bufSize GLint *params @@ -15169,6 +15521,15 @@ typedef unsigned int GLhandleARB; GLsizeiptr size void *data + + void glGetNamedFramebufferParameterfvAMD + GLenum framebuffer + GLenum pname + GLuint numsamples + GLuint pixelindex + GLsizei size + GLfloat *values + void glGetNamedFramebufferAttachmentParameteriv GLuint framebuffer @@ -15763,6 +16124,12 @@ typedef unsigned int GLhandleARB; GLenum programInterface const GLchar *name + + GLint glGetProgramResourceLocationIndexEXT + GLuint program + GLenum programInterface + const GLchar *name + void glGetProgramResourceName GLuint program @@ -16337,6 +16704,11 @@ typedef unsigned int GLhandleARB; GLuint64 glGetTextureHandleARB GLuint texture + + GLuint64 glGetTextureHandleIMG + GLuint texture + + GLuint64 glGetTextureHandleNV GLuint texture @@ -16446,6 +16818,12 @@ typedef unsigned int GLhandleARB; GLuint texture GLuint sampler + + GLuint64 glGetTextureSamplerHandleIMG + GLuint texture + GLuint sampler + + GLuint64 glGetTextureSamplerHandleNV GLuint texture @@ -16586,6 +16964,12 @@ typedef unsigned int GLhandleARB; GLfloat *params + + void glGetUniformi64vARB + GLuint program + GLint location + GLint64 *params + void glGetUniformi64vNV GLuint program @@ -16605,6 +16989,12 @@ typedef unsigned int GLhandleARB; GLint *params + + void glGetUniformui64vARB + GLuint program + GLint location + GLuint64 *params + void glGetUniformui64vNV GLuint program @@ -17174,6 +17564,13 @@ typedef unsigned int GLhandleARB; GLfloat *params + + void glGetnUniformi64vARB + GLuint program + GLint location + GLsizei bufSize + GLint64 *params + void glGetnUniformiv GLuint program @@ -17203,6 +17600,13 @@ typedef unsigned int GLhandleARB; GLint *params + + void glGetnUniformui64vARB + GLuint program + GLint location + GLsizei bufSize + GLuint64 *params + void glGetnUniformuiv GLuint program @@ -17555,13 +17959,13 @@ typedef unsigned int GLhandleARB; - GLboolean glIsEnablediOES + GLboolean glIsEnablediNV GLenum target GLuint index - GLboolean glIsEnablediNV + GLboolean glIsEnablediOES GLenum target GLuint index @@ -18569,6 +18973,10 @@ typedef unsigned int GLhandleARB; GLfloat y GLfloat z + + void glMaxShaderCompilerThreadsARB + GLuint count + void glMemoryBarrier GLbitfield barriers @@ -18681,14 +19089,6 @@ typedef unsigned int GLhandleARB; GLsizei stride - - void glMultiDrawArraysIndirectEXT - GLenum mode - const void *indirect - GLsizei drawcount - GLsizei stride - - void glMultiDrawArraysIndirectBindlessCountNV GLenum mode @@ -18714,6 +19114,14 @@ typedef unsigned int GLhandleARB; GLsizei maxdrawcount GLsizei stride + + void glMultiDrawArraysIndirectEXT + GLenum mode + const void *indirect + GLsizei drawcount + GLsizei stride + + void glMultiDrawElementArrayAPPLE GLenum mode @@ -18775,15 +19183,6 @@ 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 @@ -18821,6 +19220,15 @@ typedef unsigned int GLhandleARB; GLsizei maxdrawcount GLsizei stride + + void glMultiDrawElementsIndirectEXT + GLenum mode + GLenum type + const void *indirect + GLsizei drawcount + GLsizei stride + + void glMultiDrawRangeElementArrayAPPLE GLenum mode @@ -19839,6 +20247,20 @@ typedef unsigned int GLhandleARB; GLenum renderbuffertarget GLuint renderbuffer + + void glNamedFramebufferSampleLocationsfvARB + GLuint framebuffer + GLuint start + GLsizei count + const GLfloat *v + + + void glNamedFramebufferSampleLocationsfvNV + GLuint framebuffer + GLuint start + GLsizei count + const GLfloat *v + void glNamedFramebufferTexture GLuint framebuffer @@ -19846,6 +20268,13 @@ typedef unsigned int GLhandleARB; GLuint texture GLint level + + void glNamedFramebufferSamplePositionsfvAMD + GLuint framebuffer + GLuint numsamples + GLuint pixelindex + const GLfloat *values + void glNamedFramebufferTexture1DEXT GLuint framebuffer @@ -20855,6 +21284,13 @@ typedef unsigned int GLhandleARB; GLfloat units + + void glPolygonOffsetClampEXT + GLfloat factor + GLfloat units + GLfloat clamp + + void glPolygonOffsetEXT GLfloat factor @@ -20871,13 +21307,6 @@ typedef unsigned int GLhandleARB; GLfixed factor GLfixed units - - void glPolygonOffsetClampEXT - GLfloat factor - GLfloat units - GLfloat clamp - - void glPolygonStipple const GLubyte *mask @@ -20939,6 +21368,29 @@ typedef unsigned int GLhandleARB; GLuint fill1 GLuint key1 + + void glPrimitiveBoundingBox + GLfloat minX + GLfloat minY + GLfloat minZ + GLfloat minW + GLfloat maxX + GLfloat maxY + GLfloat maxZ + GLfloat maxW + + + void glPrimitiveBoundingBoxARB + GLfloat minX + GLfloat minY + GLfloat minZ + GLfloat minW + GLfloat maxX + GLfloat maxY + GLfloat maxZ + GLfloat maxW + + void glPrimitiveBoundingBoxEXT GLfloat minX @@ -20949,6 +21401,7 @@ typedef unsigned int GLhandleARB; GLfloat maxY GLfloat maxZ GLfloat maxW + void glPrimitiveBoundingBoxOES @@ -20960,6 +21413,7 @@ typedef unsigned int GLhandleARB; GLfloat maxY GLfloat maxZ GLfloat maxW + void glPrimitiveRestartIndex @@ -21350,7 +21804,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform1dvEXT @@ -21377,7 +21831,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform1fvEXT @@ -21393,12 +21847,25 @@ typedef unsigned int GLhandleARB; GLint location GLint v0 + + void glProgramUniform1i64ARB + GLuint program + GLint location + GLint64 x + void glProgramUniform1i64NV GLuint program GLint location GLint64EXT x + + void glProgramUniform1i64vARB + GLuint program + GLint location + GLsizei count + const GLint64 *value + void glProgramUniform1i64vNV GLuint program @@ -21418,7 +21885,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform1ivEXT @@ -21434,12 +21901,25 @@ typedef unsigned int GLhandleARB; GLint location GLuint v0 + + void glProgramUniform1ui64ARB + GLuint program + GLint location + GLuint64 x + void glProgramUniform1ui64NV GLuint program GLint location GLuint64EXT x + + void glProgramUniform1ui64vARB + GLuint program + GLint location + GLsizei count + const GLuint64 *value + void glProgramUniform1ui64vNV GLuint program @@ -21459,7 +21939,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform1uivEXT @@ -21488,14 +21968,14 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform2dvEXT GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform2f @@ -21517,7 +21997,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform2fvEXT @@ -21534,6 +22014,13 @@ typedef unsigned int GLhandleARB; GLint v0 GLint v1 + + void glProgramUniform2i64ARB + GLuint program + GLint location + GLint64 x + GLint64 y + void glProgramUniform2i64NV GLuint program @@ -21541,6 +22028,13 @@ typedef unsigned int GLhandleARB; GLint64EXT x GLint64EXT y + + void glProgramUniform2i64vARB + GLuint program + GLint location + GLsizei count + const GLint64 *value + void glProgramUniform2i64vNV GLuint program @@ -21561,7 +22055,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform2ivEXT @@ -21578,6 +22072,13 @@ typedef unsigned int GLhandleARB; GLuint v0 GLuint v1 + + void glProgramUniform2ui64ARB + GLuint program + GLint location + GLuint64 x + GLuint64 y + void glProgramUniform2ui64NV GLuint program @@ -21585,6 +22086,13 @@ typedef unsigned int GLhandleARB; GLuint64EXT x GLuint64EXT y + + void glProgramUniform2ui64vARB + GLuint program + GLint location + GLsizei count + const GLuint64 *value + void glProgramUniform2ui64vNV GLuint program @@ -21605,7 +22113,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform2uivEXT @@ -21636,14 +22144,14 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform3dvEXT GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform3f @@ -21667,7 +22175,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform3fvEXT @@ -21685,6 +22193,14 @@ typedef unsigned int GLhandleARB; GLint v1 GLint v2 + + void glProgramUniform3i64ARB + GLuint program + GLint location + GLint64 x + GLint64 y + GLint64 z + void glProgramUniform3i64NV GLuint program @@ -21693,6 +22209,13 @@ typedef unsigned int GLhandleARB; GLint64EXT y GLint64EXT z + + void glProgramUniform3i64vARB + GLuint program + GLint location + GLsizei count + const GLint64 *value + void glProgramUniform3i64vNV GLuint program @@ -21714,7 +22237,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform3ivEXT @@ -21732,6 +22255,14 @@ typedef unsigned int GLhandleARB; GLuint v1 GLuint v2 + + void glProgramUniform3ui64ARB + GLuint program + GLint location + GLuint64 x + GLuint64 y + GLuint64 z + void glProgramUniform3ui64NV GLuint program @@ -21740,6 +22271,13 @@ typedef unsigned int GLhandleARB; GLuint64EXT y GLuint64EXT z + + void glProgramUniform3ui64vARB + GLuint program + GLint location + GLsizei count + const GLuint64 *value + void glProgramUniform3ui64vNV GLuint program @@ -21761,7 +22299,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform3uivEXT @@ -21794,14 +22332,14 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform4dvEXT GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform4f @@ -21827,7 +22365,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform4fvEXT @@ -21846,6 +22384,15 @@ typedef unsigned int GLhandleARB; GLint v2 GLint v3 + + void glProgramUniform4i64ARB + GLuint program + GLint location + GLint64 x + GLint64 y + GLint64 z + GLint64 w + void glProgramUniform4i64NV GLuint program @@ -21855,6 +22402,13 @@ typedef unsigned int GLhandleARB; GLint64EXT z GLint64EXT w + + void glProgramUniform4i64vARB + GLuint program + GLint location + GLsizei count + const GLint64 *value + void glProgramUniform4i64vNV GLuint program @@ -21877,7 +22431,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform4ivEXT @@ -21896,6 +22450,15 @@ typedef unsigned int GLhandleARB; GLuint v2 GLuint v3 + + void glProgramUniform4ui64ARB + GLuint program + GLint location + GLuint64 x + GLuint64 y + GLuint64 z + GLuint64 w + void glProgramUniform4ui64NV GLuint program @@ -21905,6 +22468,13 @@ typedef unsigned int GLhandleARB; GLuint64EXT z GLuint64EXT w + + void glProgramUniform4ui64vARB + GLuint program + GLint location + GLsizei count + const GLuint64 *value + void glProgramUniform4ui64vNV GLuint program @@ -21927,7 +22497,7 @@ typedef unsigned int GLhandleARB; GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform4uivEXT @@ -21943,6 +22513,13 @@ typedef unsigned int GLhandleARB; GLint location GLuint64 value + + void glProgramUniformHandleui64IMG + GLuint program + GLint location + GLuint64 value + + void glProgramUniformHandleui64NV GLuint program @@ -21956,6 +22533,14 @@ typedef unsigned int GLhandleARB; GLsizei count const GLuint64 *values + + void glProgramUniformHandleui64vIMG + GLuint program + GLint location + GLsizei count + const GLuint64 *values + + void glProgramUniformHandleui64vNV GLuint program @@ -21969,7 +22554,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix2dvEXT @@ -21977,7 +22562,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix2fv @@ -21985,7 +22570,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glProgramUniformMatrix2fvEXT @@ -22002,7 +22587,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix2x3dvEXT @@ -22010,7 +22595,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix2x3fv @@ -22018,7 +22603,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glProgramUniformMatrix2x3fvEXT @@ -22035,7 +22620,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix2x4dvEXT @@ -22043,7 +22628,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix2x4fv @@ -22051,7 +22636,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glProgramUniformMatrix2x4fvEXT @@ -22068,7 +22653,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix3dvEXT @@ -22076,7 +22661,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix3fv @@ -22084,7 +22669,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glProgramUniformMatrix3fvEXT @@ -22101,7 +22686,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix3x2dvEXT @@ -22109,7 +22694,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix3x2fv @@ -22117,7 +22702,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glProgramUniformMatrix3x2fvEXT @@ -22134,7 +22719,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix3x4dvEXT @@ -22142,7 +22727,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix3x4fv @@ -22150,7 +22735,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glProgramUniformMatrix3x4fvEXT @@ -22167,7 +22752,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix4dvEXT @@ -22175,7 +22760,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix4fv @@ -22183,7 +22768,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glProgramUniformMatrix4fvEXT @@ -22200,7 +22785,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix4x2dvEXT @@ -22208,7 +22793,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix4x2fv @@ -22216,7 +22801,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glProgramUniformMatrix4x2fvEXT @@ -22233,7 +22818,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix4x3dvEXT @@ -22241,7 +22826,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLdouble *value + const GLdouble *value void glProgramUniformMatrix4x3fv @@ -22249,7 +22834,7 @@ typedef unsigned int GLhandleARB; GLint location GLsizei count GLboolean transpose - const GLfloat *value + const GLfloat *value void glProgramUniformMatrix4x3fvEXT @@ -22526,6 +23111,11 @@ typedef unsigned int GLhandleARB; void glRasterPos4xvOES const GLfixed *coords + + void glRasterSamplesEXT + GLuint samples + GLboolean fixedsamplelocations + void glReadBuffer GLenum src @@ -22971,6 +23561,9 @@ typedef unsigned int GLhandleARB; void glResizeBuffersMESA + + void glResolveDepthValuesNV + void glResolveMultisampleFramebufferAPPLE @@ -23182,6 +23775,13 @@ typedef unsigned int GLhandleARB; const GLint *v + + void glScissorArrayvOES + GLuint first + GLsizei count + const GLint *v + + void glScissorIndexed GLuint index @@ -23199,6 +23799,15 @@ typedef unsigned int GLhandleARB; GLsizei height + + void glScissorIndexedOES + GLuint index + GLint left + GLint bottom + GLsizei width + GLsizei height + + void glScissorIndexedv GLuint index @@ -23210,6 +23819,12 @@ typedef unsigned int GLhandleARB; const GLint *v + + void glScissorIndexedvOES + GLuint index + const GLint *v + + void glSecondaryColor3b GLbyte red @@ -23790,6 +24405,11 @@ typedef unsigned int GLhandleARB; GLsizei len const void *string + + void glSubpixelPrecisionBiasNV + GLuint xbits + GLuint ybits + void glSwizzleEXT GLuint res @@ -25649,11 +26269,22 @@ typedef unsigned int GLhandleARB; GLint location GLint v0 + + void glUniform1i64ARB + GLint location + GLint64 x + void glUniform1i64NV GLint location GLint64EXT x + + void glUniform1i64vARB + GLint location + GLsizei count + const GLint64 *value + void glUniform1i64vNV GLint location @@ -25684,11 +26315,22 @@ typedef unsigned int GLhandleARB; GLint location GLuint v0 + + void glUniform1ui64ARB + GLint location + GLuint64 x + void glUniform1ui64NV GLint location GLuint64EXT x + + void glUniform1ui64vARB + GLint location + GLsizei count + const GLuint64 *value + void glUniform1ui64vNV GLint location @@ -25758,12 +26400,24 @@ typedef unsigned int GLhandleARB; GLint v0 GLint v1 + + void glUniform2i64ARB + GLint location + GLint64 x + GLint64 y + void glUniform2i64NV GLint location GLint64EXT x GLint64EXT y + + void glUniform2i64vARB + GLint location + GLsizei count + const GLint64 *value + void glUniform2i64vNV GLint location @@ -25796,12 +26450,24 @@ typedef unsigned int GLhandleARB; GLuint v0 GLuint v1 + + void glUniform2ui64ARB + GLint location + GLuint64 x + GLuint64 y + void glUniform2ui64NV GLint location GLuint64EXT x GLuint64EXT y + + void glUniform2ui64vARB + GLint location + GLsizei count + const GLuint64 *value + void glUniform2ui64vNV GLint location @@ -25876,6 +26542,13 @@ typedef unsigned int GLhandleARB; GLint v1 GLint v2 + + void glUniform3i64ARB + GLint location + GLint64 x + GLint64 y + GLint64 z + void glUniform3i64NV GLint location @@ -25883,6 +26556,12 @@ typedef unsigned int GLhandleARB; GLint64EXT y GLint64EXT z + + void glUniform3i64vARB + GLint location + GLsizei count + const GLint64 *value + void glUniform3i64vNV GLint location @@ -25917,6 +26596,13 @@ typedef unsigned int GLhandleARB; GLuint v1 GLuint v2 + + void glUniform3ui64ARB + GLint location + GLuint64 x + GLuint64 y + GLuint64 z + void glUniform3ui64NV GLint location @@ -25924,6 +26610,12 @@ typedef unsigned int GLhandleARB; GLuint64EXT y GLuint64EXT z + + void glUniform3ui64vARB + GLint location + GLsizei count + const GLuint64 *value + void glUniform3ui64vNV GLint location @@ -26003,6 +26695,14 @@ typedef unsigned int GLhandleARB; GLint v2 GLint v3 + + void glUniform4i64ARB + GLint location + GLint64 x + GLint64 y + GLint64 z + GLint64 w + void glUniform4i64NV GLint location @@ -26011,6 +26711,12 @@ typedef unsigned int GLhandleARB; GLint64EXT z GLint64EXT w + + void glUniform4i64vARB + GLint location + GLsizei count + const GLint64 *value + void glUniform4i64vNV GLint location @@ -26047,6 +26753,14 @@ typedef unsigned int GLhandleARB; GLuint v2 GLuint v3 + + void glUniform4ui64ARB + GLint location + GLuint64 x + GLuint64 y + GLuint64 z + GLuint64 w + void glUniform4ui64NV GLint location @@ -26055,6 +26769,12 @@ typedef unsigned int GLhandleARB; GLuint64EXT z GLuint64EXT w + + void glUniform4ui64vARB + GLint location + GLsizei count + const GLuint64 *value + void glUniform4ui64vNV GLint location @@ -26100,6 +26820,12 @@ typedef unsigned int GLhandleARB; GLint location GLuint64 value + + void glUniformHandleui64IMG + GLint location + GLuint64 value + + void glUniformHandleui64NV GLint location @@ -26111,6 +26837,13 @@ typedef unsigned int GLhandleARB; GLsizei count const GLuint64 *value + + void glUniformHandleui64vIMG + GLint location + GLsizei count + const GLuint64 *value + + void glUniformHandleui64vNV GLint location @@ -28882,6 +29615,13 @@ typedef unsigned int GLhandleARB; const GLfloat *v + + void glViewportArrayvOES + GLuint first + GLsizei count + const GLfloat *v + + void glViewportIndexedf GLuint index @@ -28890,6 +29630,15 @@ typedef unsigned int GLhandleARB; GLfloat w GLfloat h + + void glViewportIndexedfOES + GLuint index + GLfloat x + GLfloat y + GLfloat w + GLfloat h + + void glViewportIndexedfNV GLuint index @@ -28904,12 +29653,32 @@ typedef unsigned int GLhandleARB; GLuint index const GLfloat *v + + void glViewportIndexedfvOES + GLuint index + const GLfloat *v + + void glViewportIndexedfvNV GLuint index const GLfloat *v + + void glViewportPositionWScaleNV + GLuint index + GLfloat xcoeff + GLfloat ycoeff + + + void glViewportSwizzleNV + GLuint index + GLenum swizzlex + GLenum swizzley + GLenum swizzlez + GLenum swizzlew + void glWaitSync GLsync sync @@ -29340,6 +30109,12 @@ typedef unsigned int GLhandleARB; void glWindowPos4svMESA const GLshort *v + + void glWindowRectanglesEXT + GLenum mode + GLsizei count + const GLint *box + void glWriteMaskEXT GLuint res @@ -29349,51 +30124,7 @@ typedef unsigned int GLhandleARB; GLenum outZ GLenum outW - - void glCoverageModulationNV - GLenum components - - - void glCoverageModulationTableNV - GLsizei n - const GLfloat *v - - - void glFragmentCoverageColorNV - GLuint color - - - void glFramebufferSampleLocationsfvNV - GLenum target - GLuint start - GLsizei count - const GLfloat *v - - - void glGetCoverageModulationTableNV - GLsizei bufsize - GLfloat *v - - - void glNamedFramebufferSampleLocationsfvNV - GLuint framebuffer - GLuint start - GLsizei count - const GLfloat *v - - - void glRasterSamplesEXT - GLuint samples - GLboolean fixedsamplelocations - - - void glResolveDepthValuesNV - - - void glSubpixelPrecisionBiasNV - GLuint xbits - GLuint ybits - + @@ -35100,6 +35831,726 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -35178,7 +36629,36 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -35290,7 +36770,7 @@ typedef unsigned int GLhandleARB; - + @@ -35341,8 +36821,10 @@ typedef unsigned int GLhandleARB; + + @@ -35591,7 +37073,7 @@ typedef unsigned int GLhandleARB; - + @@ -35760,6 +37242,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -36311,6 +37801,7 @@ typedef unsigned int GLhandleARB; + @@ -36520,6 +38011,54 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -36958,6 +38497,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -36997,6 +38543,7 @@ typedef unsigned int GLhandleARB; + @@ -37110,6 +38657,21 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + @@ -37219,6 +38781,7 @@ typedef unsigned int GLhandleARB; + @@ -37253,7 +38816,9 @@ typedef unsigned int GLhandleARB; + + @@ -37453,6 +39018,7 @@ typedef unsigned int GLhandleARB; + @@ -37514,6 +39080,8 @@ typedef unsigned int GLhandleARB; + + @@ -37722,6 +39290,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -38833,6 +40407,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -38881,6 +40463,21 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + @@ -38923,6 +40520,27 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + @@ -38936,6 +40554,7 @@ typedef unsigned int GLhandleARB; + @@ -38960,6 +40579,7 @@ typedef unsigned int GLhandleARB; + @@ -39060,7 +40680,7 @@ typedef unsigned int GLhandleARB; - + @@ -39076,7 +40696,7 @@ typedef unsigned int GLhandleARB; - + @@ -39571,7 +41191,7 @@ typedef unsigned int GLhandleARB; - + @@ -39584,6 +41204,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -39947,6 +41573,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -40070,19 +41702,25 @@ typedef unsigned int GLhandleARB; - + - + + + + + + + @@ -40102,7 +41740,7 @@ typedef unsigned int GLhandleARB; - + @@ -40194,7 +41832,7 @@ typedef unsigned int GLhandleARB; - + @@ -40269,6 +41907,7 @@ typedef unsigned int GLhandleARB; + @@ -40332,8 +41971,9 @@ typedef unsigned int GLhandleARB; - + + @@ -40341,6 +41981,16 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + @@ -40374,7 +42024,7 @@ typedef unsigned int GLhandleARB; - + @@ -40600,7 +42250,7 @@ typedef unsigned int GLhandleARB; - + @@ -40675,7 +42325,7 @@ typedef unsigned int GLhandleARB; - + @@ -40824,13 +42474,6 @@ typedef unsigned int GLhandleARB; - - - - - - - @@ -40841,6 +42484,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -41229,12 +42879,15 @@ typedef unsigned int GLhandleARB; - + - - - - + + + + + + + @@ -41360,6 +43013,26 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + @@ -41411,6 +43084,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -41446,7 +43126,17 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + @@ -41471,7 +43161,7 @@ typedef unsigned int GLhandleARB; - + @@ -41505,9 +43195,8 @@ typedef unsigned int GLhandleARB; - + - @@ -41523,9 +43212,10 @@ typedef unsigned int GLhandleARB; + - + @@ -41757,6 +43447,7 @@ typedef unsigned int GLhandleARB; + @@ -41839,7 +43530,7 @@ typedef unsigned int GLhandleARB; - + @@ -41856,7 +43547,7 @@ typedef unsigned int GLhandleARB; - + @@ -41913,12 +43604,20 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + @@ -41965,7 +43664,7 @@ typedef unsigned int GLhandleARB; - + @@ -41975,7 +43674,7 @@ typedef unsigned int GLhandleARB; - + @@ -41984,6 +43683,23 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + @@ -42183,7 +43899,7 @@ typedef unsigned int GLhandleARB; - + @@ -42215,7 +43931,7 @@ typedef unsigned int GLhandleARB; - + @@ -42251,7 +43967,7 @@ typedef unsigned int GLhandleARB; - + @@ -42261,7 +43977,7 @@ typedef unsigned int GLhandleARB; - + @@ -42326,7 +44042,7 @@ typedef unsigned int GLhandleARB; - + @@ -42370,7 +44086,7 @@ typedef unsigned int GLhandleARB; - + @@ -42496,7 +44212,7 @@ typedef unsigned int GLhandleARB; - + @@ -42575,7 +44291,7 @@ typedef unsigned int GLhandleARB; - + @@ -42815,6 +44531,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -42954,11 +44675,6 @@ typedef unsigned int GLhandleARB; - - - - - @@ -42966,6 +44682,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -42980,7 +44701,7 @@ typedef unsigned int GLhandleARB; - + @@ -42995,10 +44716,11 @@ typedef unsigned int GLhandleARB; - + - + + @@ -43048,6 +44770,7 @@ typedef unsigned int GLhandleARB; + @@ -43655,7 +45378,24 @@ typedef unsigned int GLhandleARB; - + + + + + + + + + + + + + + + + + + @@ -43755,12 +45495,12 @@ typedef unsigned int GLhandleARB; - + - + @@ -44012,6 +45752,7 @@ typedef unsigned int GLhandleARB; + @@ -44050,7 +45791,6 @@ typedef unsigned int GLhandleARB; - @@ -44162,7 +45902,7 @@ typedef unsigned int GLhandleARB; - + @@ -44195,7 +45935,7 @@ typedef unsigned int GLhandleARB; - + @@ -44226,6 +45966,7 @@ typedef unsigned int GLhandleARB; + @@ -44278,7 +46019,6 @@ typedef unsigned int GLhandleARB; - @@ -44447,12 +46187,12 @@ typedef unsigned int GLhandleARB; - + @@ -44485,6 +46225,30 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + @@ -44507,15 +46271,21 @@ typedef unsigned int GLhandleARB; - + + - + + + + + + diff --git a/registry/glx.xml b/registry/glx.xml index 025e9f9..fe32a8c 100644 --- a/registry/glx.xml +++ b/registry/glx.xml @@ -1,7 +1,7 @@