diff --git a/registry/egl.xml b/registry/egl.xml index c27f1726..4382400c 100644 --- a/registry/egl.xml +++ b/registry/egl.xml @@ -1,27 +1,9 @@ + Copyright 2013-2020 The Khronos Group Inc. + SPDX-License-Identifier: Apache-2.0 + --> @@ -89,7 +74,13 @@ EGLint iHeight; EGLint iStride; }; + typedef void ( *EGLDEBUGPROCKHR)(EGLenum error,const char *command,EGLint messageType,EGLLabelKHR threadLabel,EGLLabelKHR objectLabel,const char* message); + #define PFNEGLBINDWAYLANDDISPLAYWL PFNEGLBINDWAYLANDDISPLAYWLPROC + #define PFNEGLUNBINDWAYLANDDISPLAYWL PFNEGLUNBINDWAYLANDDISPLAYWLPROC + #define PFNEGLQUERYWAYLANDBUFFERWL PFNEGLQUERYWAYLANDBUFFERWLPROC + #define PFNEGLCREATEWAYLANDBUFFERFROMIMAGEWL PFNEGLCREATEWAYLANDBUFFERFROMIMAGEWLPROC @@ -581,9 +572,26 @@ - + - + + + + + + + + + + + + + @@ -719,9 +727,13 @@ - + + + - + + + @@ -819,7 +831,8 @@ - + + @@ -843,7 +856,11 @@ - + + + + + @@ -863,7 +880,13 @@ - + + + + + + + @@ -1002,6 +1025,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -1343,6 +1414,13 @@ EGLint eglGetError + + EGLBoolean eglGetMscRateANGLE + EGLDisplay dpy + EGLSurface surface + EGLint *numerator + EGLint *denominator + EGLClientBuffer eglGetNativeClientBufferANDROID const struct AHardwareBuffer *buffer @@ -1654,6 +1732,15 @@ EGLDisplay dpy EGLint name + + EGLBoolean eglQuerySupportedCompressionRatesEXT + EGLDisplay dpy + EGLConfig config + const EGLAttrib *attrib_list + EGLint *rates + EGLint rate_size + EGLint *num_rates + EGLBoolean eglQuerySurface EGLDisplay dpy @@ -1796,14 +1883,14 @@ EGLBoolean eglSwapBuffersWithDamageEXT EGLDisplay dpy EGLSurface surface - EGLint *rects + const EGLint *rects EGLint n_rects EGLBoolean eglSwapBuffersWithDamageKHR EGLDisplay dpy EGLSurface surface - EGLint *rects + const EGLint *rects EGLint n_rects @@ -1900,6 +1987,66 @@ EGLint external_win_id EGLint policy + + EGLBoolean eglBindWaylandDisplayWL + EGLDisplay dpy + struct wl_display *display + + + EGLBoolean eglUnbindWaylandDisplayWL + EGLDisplay dpy + struct wl_display *display + + + EGLBoolean eglQueryWaylandBufferWL + EGLDisplay dpy + struct wl_resource *buffer + EGLint attribute + EGLint *value + + + struct wl_buffer *eglCreateWaylandBufferFromImageWL + EGLDisplay dpy + EGLImageKHR image + + + EGLBoolean eglStreamImageConsumerConnectNV + EGLDisplay dpy + EGLStreamKHR stream + EGLint num_modifiers + const EGLuint64KHR *modifiers + const EGLAttrib *attrib_list + + + EGLint eglQueryStreamConsumerEventNV + EGLDisplay dpy + EGLStreamKHR stream + EGLTime timeout + EGLenum *event + EGLAttrib *aux + + + EGLBoolean eglStreamAcquireImageNV + EGLDisplay dpy + EGLStreamKHR stream + EGLImage *pImage + EGLSync sync + + + EGLBoolean eglStreamReleaseImageNV + EGLDisplay dpy + EGLStreamKHR stream + EGLImage image + EGLSync sync + + + EGLBoolean eglQueryDeviceBinaryEXT + EGLDeviceEXT device + EGLint name + EGLint max_size + void *value + EGLint *size + @@ -2266,6 +2413,11 @@ + + + + + @@ -2294,6 +2446,11 @@ + + + + + @@ -2327,6 +2484,7 @@ + @@ -2490,6 +2648,17 @@ + + + + + + + + + + + @@ -3096,6 +3265,18 @@ + + + + + + + + + + + + @@ -3251,6 +3432,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -3278,5 +3481,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/registry/gl.xml b/registry/gl.xml index 84fd26b7..3683e0f5 100644 --- a/registry/gl.xml +++ b/registry/gl.xml @@ -1,27 +1,14 @@ -Copyright (c) 2013-2018 The Khronos Group Inc. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - ------------------------------------------------------------------------- +Copyright 2013-2020 The Khronos Group Inc. +SPDX-License-Identifier: Apache-2.0 This file, gl.xml, is the OpenGL and OpenGL API Registry. The canonical version of the registry, together with documentation, schema, and Python generator scripts used to generate C header files for OpenGL and OpenGL ES, can always be found in the Khronos Registry at - https://github.com/KhronosGroup/OpenGL-Registry +https://github.com/KhronosGroup/OpenGL-Registry @@ -79,4503 +66,43 @@ typedef unsigned int GLhandleARB; typedef void ( *GLVULKANPROCNV)(void); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4583,309 +110,309 @@ typedef unsigned int GLhandleARB; sometimes reused for other purposes --> - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - + - + - - - + + + - - - - - - - - + + + + + + + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - + - - - + + + - - - - - - - + + + + + + + - - - + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - + + @@ -4893,96 +420,96 @@ typedef unsigned int GLhandleARB; used for indexed access. --> - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - + + + + + - - - + + + - - - + + + - - - + + + - - + + - - - - - + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + - + - - - - + + + + - - - - - + + + + + - - - - - - - - + + + + + + + + - - + + - - + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - + - + - - - + + + - - - - - - - - - - + + + + + + + + + + - - + + - - - - - - - - + + + + + + + + - + - + - - - - - - - + + + + + + + - - - - + + + + - - - - - - - + + + + + + + - - - - - - - - - + + + + + + + + + - - - - + + + + - + - + - + - + - - - - - - + + + + + + - - - - - - + + + + + + - + - + - - - - - + + + + + - + - + - + - - + + - - - + + + - - + + - - - - + + + + - - - - + + + + - - - - + + + + - - + + - - + + - + - + - + - + - - - - + + + + - - + + - - - - + + + + - - - - + + + + - - + + - - + + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - + + + + + + + + @@ -5649,410 +1179,410 @@ typedef unsigned int GLhandleARB; - - + + - + - + - + - - - - + + + + - - - - - - - - + + + + + + + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - - - - - - - - - + + + + + + + + + - + - - + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - + + + + + + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - - + + - + - - + + - + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + - - + + - - + + - + - - - - - + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - + - + - + @@ -6062,156 +1592,156 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -6221,21 +1751,21 @@ typedef unsigned int GLhandleARB; - + - - - - - - - - - - + + + + + + + + + + - + @@ -6248,55 +1778,54 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - + + + + + + @@ -6305,23 +1834,23 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - + + + + + + + + + + + + - - + + @@ -6336,8 +1865,8 @@ typedef unsigned int GLhandleARB; - - + + @@ -6395,21 +1924,21 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -6419,138 +1948,138 @@ typedef unsigned int GLhandleARB; - + - - - - - - - - - - + + + + + + + + + + - + - - - - - - + + + + + + - + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6558,28 +2087,28 @@ typedef unsigned int GLhandleARB; - - + + - + - + - + - + - + - + - + @@ -6591,99 +2120,99 @@ typedef unsigned int GLhandleARB; - - - - - - + + + + + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - + + + + + + @@ -6713,13 +2242,13 @@ typedef unsigned int GLhandleARB; - - - - - - - + + + + + + + @@ -6733,37 +2262,37 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + - + - + - + - + - + - + - + @@ -6799,7 +2328,7 @@ typedef unsigned int GLhandleARB; - + @@ -6810,9 +2339,9 @@ typedef unsigned int GLhandleARB; - - - + + + @@ -6820,22 +2349,22 @@ typedef unsigned int GLhandleARB; - + - - - + + + - - - - + + + + @@ -6855,21 +2384,21 @@ typedef unsigned int GLhandleARB; - - + + - - - + + + - - - + + + @@ -6877,31 +2406,31 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6918,7 +2447,7 @@ typedef unsigned int GLhandleARB; conflicts. They have never reported using any values in this range. Lesson: assigned ranges belong to vendors, not engineers! --> - + @@ -6964,19 +2493,19 @@ typedef unsigned int GLhandleARB; - - + + - - - - - - + + + + + + @@ -6988,37 +2517,37 @@ typedef unsigned int GLhandleARB; - + - - - - - - + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - - + + @@ -7061,18 +2590,18 @@ typedef unsigned int GLhandleARB; - - - + + + - - - - - - + + + + + + @@ -7118,8 +2647,8 @@ typedef unsigned int GLhandleARB; - - + + @@ -7138,71 +2667,71 @@ typedef unsigned int GLhandleARB; - - - - - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7220,7 +2749,7 @@ typedef unsigned int GLhandleARB; - + @@ -7231,60 +2760,60 @@ typedef unsigned int GLhandleARB; - + - + - - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - + - + - + - + - + - + @@ -7296,99 +2825,99 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - + + + + + + + - - - - - + + + + + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -7400,14 +2929,14 @@ typedef unsigned int GLhandleARB; - - - - - - - - + + + + + + + + @@ -7431,95 +2960,95 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - + + + + + @@ -7530,17 +3059,17 @@ typedef unsigned int GLhandleARB; - + - + - - + + @@ -7552,10 +3081,10 @@ typedef unsigned int GLhandleARB; - + - - + + @@ -7623,26 +3152,26 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + - + - + @@ -7677,16 +3206,16 @@ typedef unsigned int GLhandleARB; - + - + - - + + @@ -7697,7 +3226,7 @@ typedef unsigned int GLhandleARB; - + @@ -7758,11 +3287,11 @@ typedef unsigned int GLhandleARB; - + - + - + @@ -7797,11 +3326,11 @@ typedef unsigned int GLhandleARB; - - - - - + + + + + @@ -7937,7 +3466,7 @@ typedef unsigned int GLhandleARB; - + @@ -7951,12 +3480,12 @@ typedef unsigned int GLhandleARB; - + - + @@ -7978,35 +3507,35 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - + + + + @@ -8014,30 +3543,30 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -8074,13 +3603,13 @@ typedef unsigned int GLhandleARB; - - - - - - - + + + + + + + @@ -8097,26 +3626,26 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -8125,9 +3654,9 @@ typedef unsigned int GLhandleARB; - - - + + + @@ -8137,19 +3666,19 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + - + - + @@ -8163,14 +3692,14 @@ typedef unsigned int GLhandleARB; - - - + + + - - - + + + @@ -8188,14 +3717,14 @@ typedef unsigned int GLhandleARB; - - - + + + - - - + + + @@ -8218,7 +3747,7 @@ typedef unsigned int GLhandleARB; - + @@ -8307,7 +3836,7 @@ typedef unsigned int GLhandleARB; - + @@ -8337,18 +3866,18 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + @@ -8369,35 +3898,35 @@ typedef unsigned int GLhandleARB; - + - + - + - + - - + + - - + + - + - + @@ -8412,17 +3941,17 @@ typedef unsigned int GLhandleARB; - + - + - - + + @@ -8449,13 +3978,13 @@ typedef unsigned int GLhandleARB; - + - + - + - + @@ -8477,7 +4006,7 @@ typedef unsigned int GLhandleARB; - + @@ -8503,24 +4032,24 @@ typedef unsigned int GLhandleARB; - + - + - + - - + + - - + + - - + + - + @@ -8554,46 +4083,46 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + @@ -8603,28 +4132,28 @@ typedef unsigned int GLhandleARB; - + - + - + - + - - + + - + - + - + - + @@ -8635,109 +4164,109 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + - + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -8746,10 +4275,10 @@ typedef unsigned int GLhandleARB; - - - - + + + + @@ -8760,8 +4289,8 @@ typedef unsigned int GLhandleARB; - - + + @@ -8793,15 +4322,15 @@ typedef unsigned int GLhandleARB; - - + + - + @@ -8816,41 +4345,41 @@ typedef unsigned int GLhandleARB; - - - - - + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -8877,128 +4406,128 @@ typedef unsigned int GLhandleARB; - - - - + + + + - - + + - + - + - - + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + @@ -9014,9 +4543,9 @@ typedef unsigned int GLhandleARB; - + - + @@ -9040,7 +4569,9 @@ typedef unsigned int GLhandleARB; - + + + @@ -9085,7 +4616,7 @@ typedef unsigned int GLhandleARB; - + @@ -9107,38 +4638,38 @@ typedef unsigned int GLhandleARB; - + - - - + + + - - - + + + - + - + - + - + - + - + @@ -9148,40 +4679,40 @@ typedef unsigned int GLhandleARB; - + - + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - - - + + + + + + + + + @@ -9194,22 +4725,22 @@ typedef unsigned int GLhandleARB; - + - + - - - - - - - - + + + + + + + + @@ -9217,7 +4748,7 @@ typedef unsigned int GLhandleARB; - + @@ -9227,7 +4758,7 @@ typedef unsigned int GLhandleARB; - + @@ -9235,24 +4766,24 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + - + @@ -9261,36 +4792,37 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + + - + - + - - - - + + + + @@ -9299,33 +4831,33 @@ typedef unsigned int GLhandleARB; - + - + - + - + - - - - - - - - + + + + + + + + @@ -9334,29 +4866,29 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - + @@ -9366,140 +4898,140 @@ typedef unsigned int GLhandleARB; - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - + - - + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -9513,93 +5045,93 @@ typedef unsigned int GLhandleARB; - + - - + + - + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + @@ -9607,11 +5139,11 @@ typedef unsigned int GLhandleARB; - - - - - + + + + + @@ -9619,80 +5151,80 @@ typedef unsigned int GLhandleARB; - - - - + + + + - + - - - - - - - - - + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9706,7 +5238,7 @@ typedef unsigned int GLhandleARB; - + @@ -9721,8 +5253,8 @@ typedef unsigned int GLhandleARB; - - + + @@ -9734,39 +5266,39 @@ typedef unsigned int GLhandleARB; - - - - - - + + + + + + - - - - - - + + + + + + - + - + - + - + - + - - - - + + + + @@ -9778,21 +5310,21 @@ typedef unsigned int GLhandleARB; - + - + - + - - + + @@ -9801,36 +5333,36 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + - - - - - + + + + + - + - + - + - + - + - + @@ -9840,7 +5372,7 @@ typedef unsigned int GLhandleARB; - + @@ -9879,12 +5411,12 @@ typedef unsigned int GLhandleARB; - + - + - + @@ -9940,31 +5472,31 @@ typedef unsigned int GLhandleARB; - + - + - + - + - - - - - - - - - - - - + + + + + + + + + + + + @@ -9972,7 +5504,11 @@ typedef unsigned int GLhandleARB; - + + + + + @@ -10025,10 +5561,10 @@ typedef unsigned int GLhandleARB; - + - + @@ -10046,30 +5582,30 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + - + - + - + - + - + @@ -10079,17 +5615,20 @@ typedef unsigned int GLhandleARB; - + - - + + - + + + + @@ -10105,21 +5644,21 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - + + + + + + + + + + + + - - + + @@ -10127,20 +5666,20 @@ typedef unsigned int GLhandleARB; - + - - + + - + @@ -10152,11 +5691,11 @@ typedef unsigned int GLhandleARB; - + - + - + @@ -10166,21 +5705,21 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + - + @@ -10194,29 +5733,29 @@ typedef unsigned int GLhandleARB; - - - - + + + + - - - + + + - + - + - + @@ -10276,152 +5815,152 @@ typedef unsigned int GLhandleARB; - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - + + + + + + - + - + - + - - - - - - - - - + + + + + + + + + - - + + - - - + + + - + @@ -10429,12 +5968,12 @@ typedef unsigned int GLhandleARB; - + - + @@ -10451,36 +5990,36 @@ typedef unsigned int GLhandleARB; - - - - - - + + + + + + - + - + - - - - + + + + - + - - + + - - - - + + + + @@ -10488,72 +6027,72 @@ typedef unsigned int GLhandleARB; - + - - - + + + - - - + + + - - - - + + + + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - - + + @@ -10569,7 +6108,7 @@ typedef unsigned int GLhandleARB; - + @@ -10581,7 +6120,7 @@ typedef unsigned int GLhandleARB; - + @@ -10598,15 +6137,15 @@ typedef unsigned int GLhandleARB; - + - + - + @@ -10629,11 +6168,11 @@ typedef unsigned int GLhandleARB; - + - + @@ -10661,7 +6200,7 @@ typedef unsigned int GLhandleARB; - + @@ -10685,20 +6224,20 @@ typedef unsigned int GLhandleARB; - + - + - - + + - - + + @@ -10719,11 +6258,16 @@ typedef unsigned int GLhandleARB; - + + + + + + - + @@ -10731,31 +6275,31 @@ typedef unsigned int GLhandleARB; - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -10852,18 +6396,18 @@ typedef unsigned int GLhandleARB; - - + + - - - - - - - - + + + + + + + + @@ -10876,97 +6420,97 @@ typedef unsigned int GLhandleARB; - - + + - + - + - - + + - - + + - + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - + + + + + + - - - + + + - - - - - + + + + + - + @@ -10994,7 +6538,7 @@ typedef unsigned int GLhandleARB; - + @@ -11006,9 +6550,9 @@ typedef unsigned int GLhandleARB; - - - + + + @@ -11028,12 +6572,12 @@ typedef unsigned int GLhandleARB; - + - + - + @@ -11062,7 +6606,7 @@ typedef unsigned int GLhandleARB; - + @@ -11111,85 +6655,85 @@ typedef unsigned int GLhandleARB; - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + @@ -11224,8 +6768,8 @@ typedef unsigned int GLhandleARB; - - + + @@ -11256,7 +6800,7 @@ typedef unsigned int GLhandleARB; - + @@ -11295,34 +6839,35 @@ typedef unsigned int GLhandleARB; - - + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -11344,13 +6889,19 @@ typedef unsigned int GLhandleARB; - + + + + + + + - + - + @@ -11372,11 +6923,82 @@ typedef unsigned int GLhandleARB; - - - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -11425,30 +7047,30 @@ typedef unsigned int GLhandleARB; - - - + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -11458,7 +7080,7 @@ typedef unsigned int GLhandleARB; void glAccum GLenum op - GLfloat value + GLfloat value @@ -11468,21 +7090,21 @@ typedef unsigned int GLhandleARB; void glActiveProgramEXT - GLuint program + GLuint program void glActiveShaderProgram - GLuint pipeline - GLuint program + GLuint pipeline + GLuint program void glActiveShaderProgramEXT - GLuint pipeline - GLuint program + GLuint pipeline + GLuint program void glActiveStencilFaceEXT - GLenum face + GLenum face @@ -11498,44 +7120,44 @@ typedef unsigned int GLhandleARB; void glActiveVaryingNV - GLuint program + GLuint program const GLchar *name void glAlphaFragmentOp1ATI - GLenum op - GLuint dst - GLuint dstMod - GLuint arg1 - GLuint arg1Rep - GLuint arg1Mod + GLenum op + GLuint dst + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod void glAlphaFragmentOp2ATI - GLenum op - GLuint dst - GLuint dstMod - GLuint arg1 - GLuint arg1Rep - GLuint arg1Mod - GLuint arg2 - GLuint arg2Rep - GLuint arg2Mod + GLenum op + GLuint dst + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod + GLuint arg2 + GLuint arg2Rep + GLuint arg2Mod void glAlphaFragmentOp3ATI - GLenum op - GLuint dst - GLuint dstMod - GLuint arg1 - GLuint arg1Rep - GLuint arg1Mod - GLuint arg2 - GLuint arg2Rep - GLuint arg2Mod - GLuint arg3 - GLuint arg3Rep - GLuint arg3Mod + GLenum op + GLuint dst + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod + GLuint arg2 + GLuint arg2Rep + GLuint arg2Mod + GLuint arg3 + GLuint arg3Rep + GLuint arg3Mod void glAlphaFunc @@ -11556,7 +7178,7 @@ typedef unsigned int GLhandleARB; void glAlphaFuncxOES GLenum func - GLfixed ref + GLfixed ref void glAlphaToCoverageDitherControlNV @@ -11576,24 +7198,24 @@ typedef unsigned int GLhandleARB; GLuint timeout - GLboolean glAreProgramsResidentNV + GLboolean glAreProgramsResidentNV GLsizei n - const GLuint *programs - GLboolean *residences + const GLuint *programs + GLboolean *residences - GLboolean glAreTexturesResident + GLboolean glAreTexturesResident GLsizei n - const GLuint *textures - GLboolean *residences + const GLuint *textures + GLboolean *residences - GLboolean glAreTexturesResidentEXT + GLboolean glAreTexturesResidentEXT GLsizei n - const GLuint *textures - GLboolean *residences + const GLuint *textures + GLboolean *residences @@ -11611,7 +7233,7 @@ typedef unsigned int GLhandleARB; GLint size GLenum type GLsizei stride - GLuint buffer + GLuint buffer GLuint offset @@ -11621,8 +7243,8 @@ typedef unsigned int GLhandleARB; const GLuint64 *fenceValueArray GLuint readGpu GLbitfield writeGpuMask - GLuint readBuffer - GLuint writeBuffer + GLuint readBuffer + GLuint writeBuffer GLintptr readOffset GLintptr writeOffset GLsizeiptr size @@ -11662,14 +7284,14 @@ typedef unsigned int GLhandleARB; void glAttachObjectARB - GLhandleARB containerObj - GLhandleARB obj + GLhandleARB containerObj + GLhandleARB obj void glAttachShader - GLuint program - GLuint shader + GLuint program + GLuint shader void glBegin @@ -11710,25 +7332,25 @@ typedef unsigned int GLhandleARB; void glBeginQuery GLenum target - GLuint id + GLuint id void glBeginQueryARB - GLenum target - GLuint id + GLenum target + GLuint id void glBeginQueryEXT GLenum target - GLuint id + GLuint id void glBeginQueryIndexed GLenum target GLuint index - GLuint id + GLuint id void glBeginTransformFeedback @@ -11754,13 +7376,13 @@ typedef unsigned int GLhandleARB; void glBindAttribLocation - GLuint program + GLuint program GLuint index const GLchar *name void glBindAttribLocationARB - GLhandleARB programObj + GLhandleARB programObj GLuint index const GLcharARB *name @@ -11768,75 +7390,75 @@ typedef unsigned int GLhandleARB; void glBindBuffer GLenum target - GLuint buffer + GLuint buffer void glBindBufferARB GLenum target - GLuint buffer + GLuint buffer void glBindBufferBase GLenum target GLuint index - GLuint buffer + GLuint buffer void glBindBufferBaseEXT GLenum target GLuint index - GLuint buffer + GLuint buffer void glBindBufferBaseNV GLenum target GLuint index - GLuint buffer + GLuint buffer void glBindBufferOffsetEXT GLenum target GLuint index - GLuint buffer - GLintptr offset + GLuint buffer + GLintptr offset void glBindBufferOffsetNV GLenum target GLuint index - GLuint buffer - GLintptr offset + GLuint buffer + GLintptr offset void glBindBufferRange GLenum target GLuint index - GLuint buffer - GLintptr offset - GLsizeiptr size + GLuint buffer + GLintptr offset + GLsizeiptr size void glBindBufferRangeEXT GLenum target GLuint index - GLuint buffer - GLintptr offset - GLsizeiptr size + GLuint buffer + GLintptr offset + GLsizeiptr size void glBindBufferRangeNV GLenum target GLuint index - GLuint buffer - GLintptr offset - GLsizeiptr size + GLuint buffer + GLintptr offset + GLsizeiptr size @@ -11844,40 +7466,40 @@ 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 GLuint *buffers const GLintptr *offsets const GLsizeiptr *sizes void glBindFragDataLocation - GLuint program + GLuint program GLuint color const GLchar *name void glBindFragDataLocationEXT - GLuint program + GLuint program GLuint color const GLchar *name void glBindFragDataLocationIndexed - GLuint program + GLuint program GLuint colorNumber GLuint index const GLchar *name void glBindFragDataLocationIndexedEXT - GLuint program + GLuint program GLuint colorNumber GLuint index const GLchar *name @@ -11890,26 +7512,26 @@ typedef unsigned int GLhandleARB; void glBindFramebuffer GLenum target - GLuint framebuffer + GLuint framebuffer void glBindFramebufferEXT GLenum target - GLuint framebuffer + GLuint framebuffer void glBindFramebufferOES GLenum target - GLuint framebuffer + GLuint framebuffer void glBindImageTexture GLuint unit - GLuint texture + GLuint texture GLint level - GLboolean layered + GLboolean layered GLint layer GLenum access GLenum format @@ -11917,9 +7539,9 @@ typedef unsigned int GLhandleARB; void glBindImageTextureEXT GLuint index - GLuint texture + GLuint texture GLint level - GLboolean layered + GLboolean layered GLint layer GLenum access GLint format @@ -11928,7 +7550,7 @@ typedef unsigned int GLhandleARB; void glBindImageTextures GLuint first GLsizei count - const GLuint *textures + const GLuint *textures GLuint glBindLightParameterEXT @@ -11937,14 +7559,14 @@ typedef unsigned int GLhandleARB; GLuint glBindMaterialParameterEXT - GLenum face + GLenum face GLenum value void glBindMultiTextureEXT GLenum texunit GLenum target - GLuint texture + GLuint texture GLuint glBindParameterEXT @@ -11952,56 +7574,56 @@ typedef unsigned int GLhandleARB; void glBindProgramARB - GLenum target - GLuint program + GLenum target + GLuint program void glBindProgramNV GLenum target - GLuint id + GLuint id void glBindProgramPipeline - GLuint pipeline + GLuint pipeline void glBindProgramPipelineEXT - GLuint pipeline + GLuint pipeline void glBindRenderbuffer GLenum target - GLuint renderbuffer + GLuint renderbuffer void glBindRenderbufferEXT GLenum target - GLuint renderbuffer + GLuint renderbuffer void glBindRenderbufferOES GLenum target - GLuint renderbuffer + GLuint renderbuffer void glBindSampler GLuint unit - GLuint sampler + GLuint sampler void glBindSamplers GLuint first GLsizei count - const GLuint *samplers + const GLuint *samplers void glBindShadingRateImageNV - GLuint texture + GLuint texture GLuint glBindTexGenParameterEXT @@ -12012,20 +7634,20 @@ typedef unsigned int GLhandleARB; void glBindTexture GLenum target - GLuint texture + GLuint texture void glBindTextureEXT GLenum target - GLuint texture + GLuint texture void glBindTextureUnit GLuint unit - GLuint texture + GLuint texture GLuint glBindTextureUnitParameterEXT @@ -12036,44 +7658,44 @@ typedef unsigned int GLhandleARB; void glBindTextures GLuint first GLsizei count - const GLuint *textures + const GLuint *textures void glBindTransformFeedback GLenum target - GLuint id + GLuint id void glBindTransformFeedbackNV GLenum target - GLuint id + GLuint id void glBindVertexArray - GLuint array + GLuint array void glBindVertexArrayAPPLE - GLuint array + GLuint array void glBindVertexArrayOES - GLuint array + GLuint array void glBindVertexBuffer GLuint bindingindex - GLuint buffer - GLintptr offset + GLuint buffer + GLintptr offset GLsizei stride void glBindVertexBuffers GLuint first GLsizei count - const GLuint *buffers + const GLuint *buffers const GLintptr *offsets const GLsizei *strides @@ -12086,7 +7708,7 @@ typedef unsigned int GLhandleARB; GLuint video_capture_slot GLuint stream GLenum frame_region - GLintptrARB offset + GLintptrARB offset void glBindVideoCaptureStreamTextureNV @@ -12094,7 +7716,7 @@ typedef unsigned int GLhandleARB; GLuint stream GLenum frame_region GLenum target - GLuint texture + GLuint texture void glBinormal3bEXT @@ -12109,25 +7731,25 @@ typedef unsigned int GLhandleARB; void glBinormal3dEXT - GLdouble bx - GLdouble by - GLdouble bz + GLdouble bx + GLdouble by + GLdouble bz void glBinormal3dvEXT - const GLdouble *v + const GLdouble *v void glBinormal3fEXT - GLfloat bx - GLfloat by - GLfloat bz + GLfloat bx + GLfloat by + GLfloat bz void glBinormal3fvEXT - const GLfloat *v + const GLfloat *v void glBinormal3iEXT @@ -12161,10 +7783,10 @@ typedef unsigned int GLhandleARB; void glBitmap GLsizei width GLsizei height - GLfloat xorig - GLfloat yorig - GLfloat xmove - GLfloat ymove + GLfloat xorig + GLfloat yorig + GLfloat xmove + GLfloat ymove const GLubyte *bitmap @@ -12192,27 +7814,27 @@ typedef unsigned int GLhandleARB; void glBlendColor - GLfloat red - GLfloat green - GLfloat blue - GLfloat alpha + GLfloat red + GLfloat green + GLfloat blue + GLfloat alpha void glBlendColorEXT - GLfloat red - GLfloat green - GLfloat blue - GLfloat alpha + GLfloat red + GLfloat green + GLfloat blue + GLfloat alpha void glBlendColorxOES - GLfixed red - GLfixed green - GLfixed blue - GLfixed alpha + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha void glBlendEquation @@ -12474,6 +8096,34 @@ typedef unsigned int GLhandleARB; + + void glBlitFramebufferLayerEXT + GLint srcX0 + GLint srcY0 + GLint srcX1 + GLint srcY1 + GLint srcLayer + GLint dstX0 + GLint dstY0 + GLint dstX1 + GLint dstY1 + GLint dstLayer + GLbitfield mask + GLenum filter + + + void glBlitFramebufferLayersEXT + GLint srcX0 + GLint srcY0 + GLint srcX1 + GLint srcY1 + GLint dstX0 + GLint dstY0 + GLint dstX1 + GLint dstY1 + GLbitfield mask + GLenum filter + void glBlitFramebufferNV GLint srcX0 @@ -12490,8 +8140,8 @@ typedef unsigned int GLhandleARB; void glBlitNamedFramebuffer - GLuint readFramebuffer - GLuint drawFramebuffer + GLuint readFramebuffer + GLuint drawFramebuffer GLint srcX0 GLint srcY0 GLint srcX1 @@ -12508,7 +8158,7 @@ typedef unsigned int GLhandleARB; GLenum pname GLuint index GLuint64EXT address - GLsizeiptr length + GLsizeiptr length void glBufferAttachMemoryNV @@ -12519,14 +8169,14 @@ typedef unsigned int GLhandleARB; void glBufferData GLenum target - GLsizeiptr size + GLsizeiptr size const void *data GLenum usage void glBufferDataARB GLenum target - GLsizeiptrARB size + GLsizeiptrARB size const void *data GLenum usage @@ -12538,6 +8188,15 @@ typedef unsigned int GLhandleARB; GLsizeiptr size GLboolean commit + + void glBufferPageCommitmentMemNV + GLenum target + GLintptr offset + GLsizeiptr size + GLuint memory + GLuint64 memOffset + GLboolean commit + void glBufferParameteriAPPLE GLenum target @@ -12570,22 +8229,22 @@ typedef unsigned int GLhandleARB; void glBufferStorageMemEXT GLenum target - GLsizeiptr size + GLsizeiptr size GLuint memory GLuint64 offset void glBufferSubData GLenum target - GLintptr offset - GLsizeiptr size + GLintptr offset + GLsizeiptr size const void *data void glBufferSubDataARB GLenum target - GLintptrARB offset - GLsizeiptrARB size + GLintptrARB offset + GLsizeiptrARB size const void *data @@ -12595,7 +8254,7 @@ typedef unsigned int GLhandleARB; void glCallList - GLuint list + GLuint list @@ -12622,12 +8281,12 @@ typedef unsigned int GLhandleARB; GLenum glCheckNamedFramebufferStatus - GLuint framebuffer + GLuint framebuffer GLenum target GLenum glCheckNamedFramebufferStatusEXT - GLuint framebuffer + GLuint framebuffer GLenum target @@ -12650,23 +8309,23 @@ typedef unsigned int GLhandleARB; void glClearAccum - GLfloat red - GLfloat green - GLfloat blue - GLfloat alpha + GLfloat red + GLfloat green + GLfloat blue + GLfloat alpha void glClearAccumxOES - GLfixed red - GLfixed green - GLfixed blue - GLfixed alpha + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha void glClearBufferData GLenum target - GLenum internalformat + GLenum internalformat GLenum format GLenum type const void *data @@ -12674,9 +8333,9 @@ typedef unsigned int GLhandleARB; void glClearBufferSubData GLenum target - GLenum internalformat - GLintptr offset - GLsizeiptr size + GLenum internalformat + GLintptr offset + GLsizeiptr size GLenum format GLenum type const void *data @@ -12684,7 +8343,7 @@ typedef unsigned int GLhandleARB; void glClearBufferfi GLenum buffer - GLint drawbuffer + GLint drawbuffer GLfloat depth GLint stencil @@ -12692,65 +8351,65 @@ typedef unsigned int GLhandleARB; void glClearBufferfv GLenum buffer - GLint drawbuffer + GLint drawbuffer const GLfloat *value void glClearBufferiv GLenum buffer - GLint drawbuffer + GLint drawbuffer const GLint *value void glClearBufferuiv GLenum buffer - GLint drawbuffer + GLint drawbuffer const GLuint *value void glClearColor - GLfloat red - GLfloat green - GLfloat blue - GLfloat alpha + GLfloat red + GLfloat green + GLfloat blue + GLfloat alpha void glClearColorIiEXT - GLint red - GLint green - GLint blue - GLint alpha + GLint red + GLint green + GLint blue + GLint alpha void glClearColorIuiEXT - GLuint red - GLuint green - GLuint blue - GLuint alpha + GLuint red + GLuint green + GLuint blue + GLuint alpha void glClearColorx - GLfixed red - GLfixed green - GLfixed blue - GLfixed alpha + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha void glClearColorxOES - GLfixed red - GLfixed green - GLfixed blue - GLfixed alpha + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha void glClearDepth - GLdouble depth + GLdouble depth @@ -12760,91 +8419,91 @@ typedef unsigned int GLhandleARB; void glClearDepthf - GLfloat d + GLfloat d void glClearDepthfOES - GLclampf depth + GLclampf depth void glClearDepthx - GLfixed depth + GLfixed depth void glClearDepthxOES - GLfixed depth + GLfixed depth void glClearIndex - GLfloat c + GLfloat c void glClearNamedBufferData - GLuint buffer - GLenum internalformat + GLuint buffer + GLenum internalformat GLenum format GLenum type - const void *data + const void *data void glClearNamedBufferDataEXT - GLuint buffer - GLenum internalformat + GLuint buffer + GLenum internalformat GLenum format GLenum type const void *data void glClearNamedBufferSubData - GLuint buffer - GLenum internalformat - GLintptr offset - GLsizeiptr size + GLuint buffer + GLenum internalformat + GLintptr offset + GLsizeiptr size GLenum format GLenum type - const void *data + const void *data void glClearNamedBufferSubDataEXT - GLuint buffer - GLenum internalformat - GLsizeiptr offset - GLsizeiptr size + GLuint buffer + GLenum internalformat + GLsizeiptr offset + GLsizeiptr size GLenum format GLenum type const void *data void glClearNamedFramebufferfi - GLuint framebuffer + GLuint framebuffer GLenum buffer - GLint drawbuffer + GLint drawbuffer GLfloat depth - GLint stencil + GLint stencil void glClearNamedFramebufferfv - GLuint framebuffer + GLuint framebuffer GLenum buffer - GLint drawbuffer - const GLfloat *value + GLint drawbuffer + const GLfloat *value void glClearNamedFramebufferiv - GLuint framebuffer + GLuint framebuffer GLenum buffer - GLint drawbuffer - const GLint *value + GLint drawbuffer + const GLint *value void glClearNamedFramebufferuiv - GLuint framebuffer + GLuint framebuffer GLenum buffer - GLint drawbuffer - const GLuint *value + GLint drawbuffer + const GLuint *value void glClearPixelLocalStorageuiEXT @@ -12854,12 +8513,12 @@ typedef unsigned int GLhandleARB; void glClearStencil - GLint s + GLint s void glClearTexImage - GLuint texture + GLuint texture GLint level GLenum format GLenum type @@ -12867,7 +8526,7 @@ typedef unsigned int GLhandleARB; void glClearTexImageEXT - GLuint texture + GLuint texture GLint level GLenum format GLenum type @@ -12876,7 +8535,7 @@ typedef unsigned int GLhandleARB; void glClearTexSubImage - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -12890,7 +8549,7 @@ typedef unsigned int GLhandleARB; void glClearTexSubImageEXT - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -12928,13 +8587,13 @@ typedef unsigned int GLhandleARB; GLenum glClientWaitSync - GLsync sync + GLsync sync GLbitfield flags GLuint64 timeout GLenum glClientWaitSyncAPPLE - GLsync sync + GLsync sync GLbitfield flags GLuint64 timeout @@ -12989,176 +8648,176 @@ typedef unsigned int GLhandleARB; void glColor3b - GLbyte red - GLbyte green - GLbyte blue + GLbyte red + GLbyte green + GLbyte blue void glColor3bv - const GLbyte *v + const GLbyte *v void glColor3d - GLdouble red - GLdouble green - GLdouble blue + GLdouble red + GLdouble green + GLdouble blue void glColor3dv - const GLdouble *v + const GLdouble *v void glColor3f - GLfloat red - GLfloat green - GLfloat blue + GLfloat red + GLfloat green + GLfloat blue void glColor3fVertex3fSUN - GLfloat r - GLfloat g - GLfloat b + GLfloat r + GLfloat g + GLfloat b GLfloat x GLfloat y GLfloat z void glColor3fVertex3fvSUN - const GLfloat *c + const GLfloat *c const GLfloat *v void glColor3fv - const GLfloat *v + const GLfloat *v void glColor3hNV - GLhalfNV red - GLhalfNV green - GLhalfNV blue + GLhalfNV red + GLhalfNV green + GLhalfNV blue void glColor3hvNV - const GLhalfNV *v + const GLhalfNV *v void glColor3i - GLint red - GLint green - GLint blue + GLint red + GLint green + GLint blue void glColor3iv - const GLint *v + const GLint *v void glColor3s - GLshort red - GLshort green - GLshort blue + GLshort red + GLshort green + GLshort blue void glColor3sv - const GLshort *v + const GLshort *v void glColor3ub - GLubyte red - GLubyte green - GLubyte blue + GLubyte red + GLubyte green + GLubyte blue void glColor3ubv - const GLubyte *v + const GLubyte *v void glColor3ui - GLuint red - GLuint green - GLuint blue + GLuint red + GLuint green + GLuint blue void glColor3uiv - const GLuint *v + const GLuint *v void glColor3us - GLushort red - GLushort green - GLushort blue + GLushort red + GLushort green + GLushort blue void glColor3usv - const GLushort *v + const GLushort *v void glColor3xOES - GLfixed red - GLfixed green - GLfixed blue + GLfixed red + GLfixed green + GLfixed blue void glColor3xvOES - const GLfixed *components + const GLfixed *components void glColor4b - GLbyte red - GLbyte green - GLbyte blue - GLbyte alpha + GLbyte red + GLbyte green + GLbyte blue + GLbyte alpha void glColor4bv - const GLbyte *v + const GLbyte *v void glColor4d - GLdouble red - GLdouble green - GLdouble blue - GLdouble alpha + GLdouble red + GLdouble green + GLdouble blue + GLdouble alpha void glColor4dv - const GLdouble *v + const GLdouble *v void glColor4f - GLfloat red - GLfloat green - GLfloat blue - GLfloat alpha + GLfloat red + GLfloat green + GLfloat blue + GLfloat alpha void glColor4fNormal3fVertex3fSUN - GLfloat r - GLfloat g - GLfloat b - GLfloat a + GLfloat r + GLfloat g + GLfloat b + GLfloat a GLfloat nx GLfloat ny GLfloat nz @@ -13168,254 +8827,254 @@ typedef unsigned int GLhandleARB; void glColor4fNormal3fVertex3fvSUN - const GLfloat *c + const GLfloat *c const GLfloat *n const GLfloat *v void glColor4fv - const GLfloat *v + const GLfloat *v void glColor4hNV - GLhalfNV red - GLhalfNV green - GLhalfNV blue - GLhalfNV alpha + GLhalfNV red + GLhalfNV green + GLhalfNV blue + GLhalfNV alpha void glColor4hvNV - const GLhalfNV *v + const GLhalfNV *v void glColor4i - GLint red - GLint green - GLint blue - GLint alpha + GLint red + GLint green + GLint blue + GLint alpha void glColor4iv - const GLint *v + const GLint *v void glColor4s - GLshort red - GLshort green - GLshort blue - GLshort alpha + GLshort red + GLshort green + GLshort blue + GLshort alpha void glColor4sv - const GLshort *v + const GLshort *v void glColor4ub - GLubyte red - GLubyte green - GLubyte blue - GLubyte alpha + GLubyte red + GLubyte green + GLubyte blue + GLubyte alpha void glColor4ubVertex2fSUN - GLubyte r - GLubyte g - GLubyte b - GLubyte a + GLubyte r + GLubyte g + GLubyte b + GLubyte a GLfloat x GLfloat y void glColor4ubVertex2fvSUN - const GLubyte *c + const GLubyte *c const GLfloat *v void glColor4ubVertex3fSUN - GLubyte r - GLubyte g - GLubyte b - GLubyte a + GLubyte r + GLubyte g + GLubyte b + GLubyte a GLfloat x GLfloat y GLfloat z void glColor4ubVertex3fvSUN - const GLubyte *c + const GLubyte *c const GLfloat *v void glColor4ubv - const GLubyte *v + const GLubyte *v void glColor4ui - GLuint red - GLuint green - GLuint blue - GLuint alpha + GLuint red + GLuint green + GLuint blue + GLuint alpha void glColor4uiv - const GLuint *v + const GLuint *v void glColor4us - GLushort red - GLushort green - GLushort blue - GLushort alpha + GLushort red + GLushort green + GLushort blue + GLushort alpha void glColor4usv - const GLushort *v + const GLushort *v void glColor4x - GLfixed red - GLfixed green - GLfixed blue - GLfixed alpha + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha void glColor4xOES - GLfixed red - GLfixed green - GLfixed blue - GLfixed alpha + GLfixed red + GLfixed green + GLfixed blue + GLfixed alpha void glColor4xvOES - const GLfixed *components + const GLfixed *components void glColorFormatNV GLint size - GLenum type + GLenum type GLsizei stride void glColorFragmentOp1ATI - GLenum op - GLuint dst - GLuint dstMask - GLuint dstMod - GLuint arg1 - GLuint arg1Rep - GLuint arg1Mod + GLenum op + GLuint dst + GLuint dstMask + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod void glColorFragmentOp2ATI - GLenum op - GLuint dst - GLuint dstMask - GLuint dstMod - GLuint arg1 - GLuint arg1Rep - GLuint arg1Mod - GLuint arg2 - GLuint arg2Rep - GLuint arg2Mod + GLenum op + GLuint dst + GLuint dstMask + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod + GLuint arg2 + GLuint arg2Rep + GLuint arg2Mod void glColorFragmentOp3ATI - GLenum op - GLuint dst - GLuint dstMask - GLuint dstMod - GLuint arg1 - GLuint arg1Rep - GLuint arg1Mod - GLuint arg2 - GLuint arg2Rep - GLuint arg2Mod - GLuint arg3 - GLuint arg3Rep - GLuint arg3Mod + GLenum op + GLuint dst + GLuint dstMask + GLuint dstMod + GLuint arg1 + GLuint arg1Rep + GLuint arg1Mod + GLuint arg2 + GLuint arg2Rep + GLuint arg2Mod + GLuint arg3 + GLuint arg3Rep + GLuint arg3Mod void glColorMask - GLboolean red - GLboolean green - GLboolean blue - GLboolean alpha + GLboolean red + GLboolean green + GLboolean blue + GLboolean alpha void glColorMaskIndexedEXT GLuint index - GLboolean r - GLboolean g - GLboolean b - GLboolean a + GLboolean r + GLboolean g + GLboolean b + GLboolean a void glColorMaski GLuint index - GLboolean r - GLboolean g - GLboolean b - GLboolean a + GLboolean r + GLboolean g + GLboolean b + GLboolean a void glColorMaskiEXT GLuint index - GLboolean r - GLboolean g - GLboolean b - GLboolean a + GLboolean r + GLboolean g + GLboolean b + GLboolean a void glColorMaskiOES GLuint index - GLboolean r - GLboolean g - GLboolean b - GLboolean a + GLboolean r + GLboolean g + GLboolean b + GLboolean a void glColorMaterial - GLenum face + GLenum face GLenum mode void glColorP3ui GLenum type - GLuint color + GLuint color void glColorP3uiv GLenum type - const GLuint *color + const GLuint *color void glColorP4ui GLenum type - GLuint color + GLuint color void glColorP4uiv GLenum type - const GLuint *color + const GLuint *color void glColorPointer @@ -13491,30 +9150,30 @@ typedef unsigned int GLhandleARB; void glColorTableParameterfv GLenum target - GLenum pname - const GLfloat *params + GLenum pname + const GLfloat *params void glColorTableParameterfvSGI GLenum target - GLenum pname - const GLfloat *params + GLenum pname + const GLfloat *params void glColorTableParameteriv GLenum target - GLenum pname - const GLint *params + GLenum pname + const GLint *params void glColorTableParameterivSGI GLenum target - GLenum pname - const GLint *params + GLenum pname + const GLint *params @@ -13548,9 +9207,9 @@ typedef unsigned int GLhandleARB; GLenum sumOutput GLenum scale GLenum bias - GLboolean abDotProduct - GLboolean cdDotProduct - GLboolean muxSum + GLboolean abDotProduct + GLboolean cdDotProduct + GLboolean muxSum @@ -13562,7 +9221,7 @@ typedef unsigned int GLhandleARB; void glCombinerParameterfvNV GLenum pname - const GLfloat *params + const GLfloat *params @@ -13574,14 +9233,14 @@ typedef unsigned int GLhandleARB; void glCombinerParameterivNV GLenum pname - const GLint *params + const GLint *params void glCombinerStageParameterfvNV GLenum stage GLenum pname - const GLfloat *params + const GLfloat *params void glCommandListSegmentsNV @@ -13594,16 +9253,16 @@ typedef unsigned int GLhandleARB; void glCompileShader - GLuint shader + GLuint shader void glCompileShaderARB - GLhandleARB shaderObj + GLhandleARB shaderObj void glCompileShaderIncludeARB - GLuint shader + GLuint shader GLsizei count const GLchar *const*path const GLint *length @@ -13612,10 +9271,10 @@ typedef unsigned int GLhandleARB; void glCompressedMultiTexImage1DEXT GLenum texunit GLenum target - GLint level + GLint level GLenum internalformat GLsizei width - GLint border + GLint border GLsizei imageSize const void *bits @@ -13623,11 +9282,11 @@ typedef unsigned int GLhandleARB; void glCompressedMultiTexImage2DEXT GLenum texunit GLenum target - GLint level + GLint level GLenum internalformat GLsizei width GLsizei height - GLint border + GLint border GLsizei imageSize const void *bits @@ -13635,12 +9294,12 @@ typedef unsigned int GLhandleARB; void glCompressedMultiTexImage3DEXT GLenum texunit GLenum target - GLint level + GLint level GLenum internalformat GLsizei width GLsizei height GLsizei depth - GLint border + GLint border GLsizei imageSize const void *bits @@ -13648,10 +9307,10 @@ typedef unsigned int GLhandleARB; void glCompressedMultiTexSubImage1DEXT GLenum texunit GLenum target - GLint level - GLint xoffset + GLint level + GLint xoffset GLsizei width - GLenum format + GLenum format GLsizei imageSize const void *bits @@ -13659,12 +9318,12 @@ typedef unsigned int GLhandleARB; void glCompressedMultiTexSubImage2DEXT GLenum texunit GLenum target - GLint level - GLint xoffset - GLint yoffset + GLint level + GLint xoffset + GLint yoffset GLsizei width GLsizei height - GLenum format + GLenum format GLsizei imageSize const void *bits @@ -13672,92 +9331,92 @@ typedef unsigned int GLhandleARB; void glCompressedMultiTexSubImage3DEXT GLenum texunit GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset + GLint level + GLint xoffset + GLint yoffset + GLint zoffset GLsizei width GLsizei height GLsizei depth - GLenum format + GLenum format GLsizei imageSize const void *bits void glCompressedTexImage1D GLenum target - GLint level + GLint level GLenum internalformat GLsizei width - GLint border + GLint border GLsizei imageSize - const void *data + const void *data void glCompressedTexImage1DARB GLenum target - GLint level + GLint level GLenum internalformat GLsizei width - GLint border + GLint border GLsizei imageSize - const void *data + const void *data void glCompressedTexImage2D GLenum target - GLint level + GLint level GLenum internalformat GLsizei width GLsizei height - GLint border + GLint border GLsizei imageSize - const void *data + const void *data void glCompressedTexImage2DARB GLenum target - GLint level + GLint level GLenum internalformat GLsizei width GLsizei height - GLint border + GLint border GLsizei imageSize - const void *data + const void *data void glCompressedTexImage3D GLenum target - GLint level + GLint level GLenum internalformat GLsizei width GLsizei height GLsizei depth - GLint border + GLint border GLsizei imageSize - const void *data + const void *data void glCompressedTexImage3DARB GLenum target - GLint level + GLint level GLenum internalformat GLsizei width GLsizei height GLsizei depth - GLint border + GLint border GLsizei imageSize - const void *data + const void *data @@ -13776,84 +9435,84 @@ typedef unsigned int GLhandleARB; void glCompressedTexSubImage1D GLenum target - GLint level - GLint xoffset + GLint level + GLint xoffset GLsizei width - GLenum format + GLenum format GLsizei imageSize - const void *data + const void *data void glCompressedTexSubImage1DARB GLenum target - GLint level - GLint xoffset + GLint level + GLint xoffset GLsizei width - GLenum format + GLenum format GLsizei imageSize - const void *data + const void *data void glCompressedTexSubImage2D GLenum target - GLint level - GLint xoffset - GLint yoffset + GLint level + GLint xoffset + GLint yoffset GLsizei width GLsizei height - GLenum format + GLenum format GLsizei imageSize - const void *data + const void *data void glCompressedTexSubImage2DARB GLenum target - GLint level - GLint xoffset - GLint yoffset + GLint level + GLint xoffset + GLint yoffset GLsizei width GLsizei height - GLenum format + GLenum format GLsizei imageSize - const void *data + const void *data void glCompressedTexSubImage3D GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset + GLint level + GLint xoffset + GLint yoffset + GLint zoffset GLsizei width GLsizei height GLsizei depth - GLenum format + GLenum format GLsizei imageSize - const void *data + const void *data void glCompressedTexSubImage3DARB GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset + GLint level + GLint xoffset + GLint yoffset + GLint zoffset GLsizei width GLsizei height GLsizei depth - GLenum format + GLenum format GLsizei imageSize - const void *data + const void *data @@ -13867,95 +9526,95 @@ typedef unsigned int GLhandleARB; GLsizei width GLsizei height GLsizei depth - GLenum format + GLenum format GLsizei imageSize const void *data void glCompressedTextureImage1DEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLenum internalformat GLsizei width - GLint border + GLint border GLsizei imageSize const void *bits void glCompressedTextureImage2DEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLenum internalformat GLsizei width GLsizei height - GLint border + GLint border GLsizei imageSize const void *bits void glCompressedTextureImage3DEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLenum internalformat GLsizei width GLsizei height GLsizei depth - GLint border + GLint border GLsizei imageSize const void *bits void glCompressedTextureSubImage1D - GLuint texture + GLuint texture GLint level GLint xoffset GLsizei width - GLenum format + GLenum format GLsizei imageSize - const void *data + const void *data void glCompressedTextureSubImage1DEXT - GLuint texture + GLuint texture GLenum target - GLint level - GLint xoffset + GLint level + GLint xoffset GLsizei width - GLenum format + GLenum format GLsizei imageSize const void *bits void glCompressedTextureSubImage2D - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset GLsizei width GLsizei height - GLenum format + GLenum format GLsizei imageSize - const void *data + const void *data void glCompressedTextureSubImage2DEXT - GLuint texture + GLuint texture GLenum target - GLint level - GLint xoffset - GLint yoffset + GLint level + GLint xoffset + GLint yoffset GLsizei width GLsizei height - GLenum format + GLenum format GLsizei imageSize const void *bits void glCompressedTextureSubImage3D - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -13963,22 +9622,22 @@ typedef unsigned int GLhandleARB; GLsizei width GLsizei height GLsizei depth - GLenum format + GLenum format GLsizei imageSize - const void *data + const void *data void glCompressedTextureSubImage3DEXT - GLuint texture + GLuint texture GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset + GLint level + GLint xoffset + GLint yoffset + GLint zoffset GLsizei width GLsizei height GLsizei depth - GLenum format + GLenum format GLsizei imageSize const void *bits @@ -14041,99 +9700,99 @@ typedef unsigned int GLhandleARB; void glConvolutionParameterf GLenum target - GLenum pname - GLfloat params + GLenum pname + GLfloat params void glConvolutionParameterfEXT GLenum target - GLenum pname - GLfloat params + GLenum pname + GLfloat params void glConvolutionParameterfv GLenum target - GLenum pname - const GLfloat *params + GLenum pname + const GLfloat *params void glConvolutionParameterfvEXT GLenum target - GLenum pname - const GLfloat *params + GLenum pname + const GLfloat *params void glConvolutionParameteri GLenum target - GLenum pname - GLint params + GLenum pname + GLint params void glConvolutionParameteriEXT GLenum target - GLenum pname - GLint params + GLenum pname + GLint params void glConvolutionParameteriv GLenum target - GLenum pname - const GLint *params + GLenum pname + const GLint *params void glConvolutionParameterivEXT GLenum target - GLenum pname - const GLint *params + GLenum pname + const GLint *params void glConvolutionParameterxOES GLenum target - GLenum pname + GLenum pname GLfixed param void glConvolutionParameterxvOES GLenum target - GLenum pname + GLenum pname const GLfixed *params void glCopyBufferSubData GLenum readTarget GLenum writeTarget - GLintptr readOffset - GLintptr writeOffset - GLsizeiptr size + GLintptr readOffset + GLintptr writeOffset + GLsizeiptr size void glCopyBufferSubDataNV GLenum readTarget GLenum writeTarget - GLintptr readOffset - GLintptr writeOffset - GLsizeiptr size + GLintptr readOffset + GLintptr writeOffset + GLsizeiptr size void glCopyColorSubTable GLenum target GLsizei start - GLint x - GLint y + GLint x + GLint y GLsizei width @@ -14141,8 +9800,8 @@ typedef unsigned int GLhandleARB; void glCopyColorSubTableEXT GLenum target GLsizei start - GLint x - GLint y + GLint x + GLint y GLsizei width @@ -14150,8 +9809,8 @@ typedef unsigned int GLhandleARB; void glCopyColorTable GLenum target GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width @@ -14159,8 +9818,8 @@ typedef unsigned int GLhandleARB; void glCopyColorTableSGI GLenum target GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width @@ -14169,8 +9828,8 @@ typedef unsigned int GLhandleARB; void glCopyConvolutionFilter1D GLenum target GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width @@ -14178,8 +9837,8 @@ typedef unsigned int GLhandleARB; void glCopyConvolutionFilter1DEXT GLenum target GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width @@ -14188,8 +9847,8 @@ typedef unsigned int GLhandleARB; void glCopyConvolutionFilter2D GLenum target GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height @@ -14198,8 +9857,8 @@ typedef unsigned int GLhandleARB; void glCopyConvolutionFilter2DEXT GLenum target GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height @@ -14284,44 +9943,44 @@ typedef unsigned int GLhandleARB; void glCopyMultiTexImage1DEXT GLenum texunit GLenum target - GLint level + GLint level GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width - GLint border + GLint border void glCopyMultiTexImage2DEXT GLenum texunit GLenum target - GLint level + GLint level GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height - GLint border + GLint border void glCopyMultiTexSubImage1DEXT GLenum texunit GLenum target - GLint level - GLint xoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint x + GLint y GLsizei width void glCopyMultiTexSubImage2DEXT GLenum texunit GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint yoffset + GLint x + GLint y GLsizei width GLsizei height @@ -14329,32 +9988,32 @@ typedef unsigned int GLhandleARB; void glCopyMultiTexSubImage3DEXT GLenum texunit GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint x + GLint y GLsizei width GLsizei height void glCopyNamedBufferSubData - GLuint readBuffer - GLuint writeBuffer + GLuint readBuffer + GLuint writeBuffer GLintptr readOffset GLintptr writeOffset - GLsizeiptr size + GLsizeiptr size void glCopyPathNV - GLuint resultPath - GLuint srcPath + GLuint resultPath + GLuint srcPath void glCopyPixels - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height GLenum type @@ -14363,68 +10022,68 @@ typedef unsigned int GLhandleARB; void glCopyTexImage1D GLenum target - GLint level + GLint level GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width - GLint border + GLint border void glCopyTexImage1DEXT GLenum target - GLint level + GLint level GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width - GLint border + GLint border void glCopyTexImage2D GLenum target - GLint level + GLint level GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height - GLint border + GLint border void glCopyTexImage2DEXT GLenum target - GLint level + GLint level GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height - GLint border + GLint border void glCopyTexSubImage1D GLenum target - GLint level - GLint xoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint x + GLint y GLsizei width void glCopyTexSubImage1DEXT GLenum target - GLint level - GLint xoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint x + GLint y GLsizei width @@ -14432,11 +10091,11 @@ typedef unsigned int GLhandleARB; void glCopyTexSubImage2D GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint yoffset + GLint x + GLint y GLsizei width GLsizei height @@ -14444,11 +10103,11 @@ typedef unsigned int GLhandleARB; void glCopyTexSubImage2DEXT GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint yoffset + GLint x + GLint y GLsizei width GLsizei height @@ -14457,12 +10116,12 @@ typedef unsigned int GLhandleARB; void glCopyTexSubImage3D GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint x + GLint y GLsizei width GLsizei height @@ -14470,12 +10129,12 @@ typedef unsigned int GLhandleARB; void glCopyTexSubImage3DEXT GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint x + GLint y GLsizei width GLsizei height @@ -14495,26 +10154,26 @@ typedef unsigned int GLhandleARB; void glCopyTextureImage1DEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width - GLint border + GLint border void glCopyTextureImage2DEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLenum internalformat - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height - GLint border + GLint border void glCopyTextureLevelsAPPLE @@ -14525,7 +10184,7 @@ typedef unsigned int GLhandleARB; void glCopyTextureSubImage1D - GLuint texture + GLuint texture GLint level GLint xoffset GLint x @@ -14534,17 +10193,17 @@ typedef unsigned int GLhandleARB; void glCopyTextureSubImage1DEXT - GLuint texture + GLuint texture GLenum target - GLint level - GLint xoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint x + GLint y GLsizei width void glCopyTextureSubImage2D - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -14555,19 +10214,19 @@ typedef unsigned int GLhandleARB; void glCopyTextureSubImage2DEXT - GLuint texture + GLuint texture GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint yoffset + GLint x + GLint y GLsizei width GLsizei height void glCopyTextureSubImage3D - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -14579,14 +10238,14 @@ typedef unsigned int GLhandleARB; void glCopyTextureSubImage3DEXT - GLuint texture + GLuint texture GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset - GLint x - GLint y + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint x + GLint y GLsizei width GLsizei height @@ -14594,30 +10253,30 @@ typedef unsigned int GLhandleARB; void glCoverFillPathInstancedNV GLsizei numPaths GLenum pathNameType - const void *paths - GLuint pathBase - GLenum coverMode + const void *paths + GLuint pathBase + GLenum coverMode GLenum transformType const GLfloat *transformValues void glCoverFillPathNV - GLuint path + GLuint path GLenum coverMode void glCoverStrokePathInstancedNV GLsizei numPaths GLenum pathNameType - const void *paths - GLuint pathBase - GLenum coverMode + const void *paths + GLuint pathBase + GLenum coverMode GLenum transformType const GLfloat *transformValues void glCoverStrokePathNV - GLuint path + GLuint path GLenum coverMode @@ -14640,7 +10299,7 @@ typedef unsigned int GLhandleARB; void glCreateBuffers GLsizei n - GLuint *buffers + GLuint *buffers void glCreateCommandListsNV @@ -14650,7 +10309,7 @@ typedef unsigned int GLhandleARB; void glCreateFramebuffers GLsizei n - GLuint *framebuffers + GLuint *framebuffers void glCreateMemoryObjectsEXT @@ -14663,16 +10322,16 @@ typedef unsigned int GLhandleARB; GLuint *queryHandle - GLuint glCreateProgram + GLuint glCreateProgram - GLhandleARB glCreateProgramObjectARB + GLhandleARB glCreateProgramObjectARB void glCreateProgramPipelines GLsizei n - GLuint *pipelines + GLuint *pipelines GLuint glCreateProgressFenceNVX @@ -14681,43 +10340,48 @@ typedef unsigned int GLhandleARB; void glCreateQueries GLenum target GLsizei n - GLuint *ids + GLuint *ids void glCreateRenderbuffers GLsizei n - GLuint *renderbuffers + GLuint *renderbuffers void glCreateSamplers GLsizei n - GLuint *samplers + GLuint *samplers - GLuint glCreateShader + void glCreateSemaphoresNV + GLsizei n + GLuint *semaphores + + + GLuint glCreateShader GLenum type - GLhandleARB glCreateShaderObjectARB + GLhandleARB glCreateShaderObjectARB GLenum shaderType - GLuint glCreateShaderProgramEXT + GLuint glCreateShaderProgramEXT GLenum type const GLchar *string - GLuint glCreateShaderProgramv + GLuint glCreateShaderProgramv GLenum type GLsizei count const GLchar *const*strings - GLuint glCreateShaderProgramvEXT + GLuint glCreateShaderProgramvEXT GLenum type GLsizei count - const GLchar **strings + const GLchar *const*strings void glCreateStatesNV @@ -14725,30 +10389,30 @@ typedef unsigned int GLhandleARB; GLuint *states - GLsync glCreateSyncFromCLeventARB - struct _cl_context *context - struct _cl_event *event + GLsync glCreateSyncFromCLeventARB + struct _cl_context *context + struct _cl_event *event GLbitfield flags void glCreateTextures GLenum target GLsizei n - GLuint *textures + GLuint *textures void glCreateTransformFeedbacks GLsizei n - GLuint *ids + GLuint *ids void glCreateVertexArrays GLsizei n - GLuint *arrays + GLuint *arrays void glCullFace - GLenum mode + GLenum mode @@ -14799,7 +10463,7 @@ typedef unsigned int GLhandleARB; GLenum severity GLsizei count const GLuint *ids - GLboolean enabled + GLboolean enabled void glDebugMessageControlARB @@ -14808,7 +10472,7 @@ typedef unsigned int GLhandleARB; GLenum severity GLsizei count const GLuint *ids - GLboolean enabled + GLboolean enabled @@ -14827,7 +10491,7 @@ typedef unsigned int GLhandleARB; GLenum severity GLsizei count const GLuint *ids - GLboolean enabled + GLboolean enabled void glDebugMessageInsert @@ -14874,37 +10538,37 @@ typedef unsigned int GLhandleARB; void glDeformationMap3dSGIX GLenum target - GLdouble u1 - GLdouble u2 + GLdouble u1 + GLdouble u2 GLint ustride - GLint uorder - GLdouble v1 - GLdouble v2 + GLint uorder + GLdouble v1 + GLdouble v2 GLint vstride - GLint vorder - GLdouble w1 - GLdouble w2 + GLint vorder + GLdouble w1 + GLdouble w2 GLint wstride - GLint worder - const GLdouble *points + GLint worder + const GLdouble *points void glDeformationMap3fSGIX GLenum target - GLfloat u1 - GLfloat u2 + GLfloat u1 + GLfloat u2 GLint ustride - GLint uorder - GLfloat v1 - GLfloat v2 + GLint uorder + GLfloat v1 + GLfloat v2 GLint vstride - GLint vorder - GLfloat w1 - GLfloat w2 + GLint vorder + GLfloat w1 + GLfloat w2 GLint wstride - GLint worder - const GLfloat *points + GLint worder + const GLfloat *points @@ -14915,12 +10579,12 @@ typedef unsigned int GLhandleARB; void glDeleteBuffers GLsizei n - const GLuint *buffers + const GLuint *buffers void glDeleteBuffersARB GLsizei n - const GLuint *buffers + const GLuint *buffers @@ -14931,12 +10595,12 @@ typedef unsigned int GLhandleARB; void glDeleteFencesAPPLE GLsizei n - const GLuint *fences + const GLuint *fences void glDeleteFencesNV GLsizei n - const GLuint *fences + const GLuint *fences @@ -14946,24 +10610,24 @@ typedef unsigned int GLhandleARB; void glDeleteFramebuffers GLsizei n - const GLuint *framebuffers + const GLuint *framebuffers void glDeleteFramebuffersEXT GLsizei n - const GLuint *framebuffers + const GLuint *framebuffers void glDeleteFramebuffersOES GLsizei n - const GLuint *framebuffers + const GLuint *framebuffers void glDeleteLists - GLuint list + GLuint list GLsizei range @@ -14985,7 +10649,7 @@ typedef unsigned int GLhandleARB; void glDeleteObjectARB - GLhandleARB obj + GLhandleARB obj void glDeleteOcclusionQueriesNV @@ -14994,7 +10658,7 @@ typedef unsigned int GLhandleARB; void glDeletePathsNV - GLuint path + GLuint path GLsizei range @@ -15008,48 +10672,48 @@ typedef unsigned int GLhandleARB; void glDeleteProgram - GLuint program + GLuint program void glDeleteProgramPipelines GLsizei n - const GLuint *pipelines + const GLuint *pipelines void glDeleteProgramPipelinesEXT GLsizei n - const GLuint *pipelines + const GLuint *pipelines void glDeleteProgramsARB GLsizei n - const GLuint *programs + const GLuint *programs void glDeleteProgramsNV GLsizei n - const GLuint *programs + const GLuint *programs void glDeleteQueries GLsizei n - const GLuint *ids + const GLuint *ids void glDeleteQueriesARB GLsizei n - const GLuint *ids + const GLuint *ids void glDeleteQueriesEXT GLsizei n - const GLuint *ids + const GLuint *ids void glDeleteQueryResourceTagNV @@ -15059,25 +10723,25 @@ typedef unsigned int GLhandleARB; void glDeleteRenderbuffers GLsizei n - const GLuint *renderbuffers + const GLuint *renderbuffers void glDeleteRenderbuffersEXT GLsizei n - const GLuint *renderbuffers + const GLuint *renderbuffers void glDeleteRenderbuffersOES GLsizei n - const GLuint *renderbuffers + const GLuint *renderbuffers void glDeleteSamplers GLsizei count - const GLuint *samplers + const GLuint *samplers void glDeleteSemaphoresEXT @@ -15086,7 +10750,7 @@ typedef unsigned int GLhandleARB; void glDeleteShader - GLuint shader + GLuint shader @@ -15096,52 +10760,52 @@ typedef unsigned int GLhandleARB; void glDeleteSync - GLsync sync + GLsync sync void glDeleteSyncAPPLE - GLsync sync + GLsync sync void glDeleteTextures GLsizei n - const GLuint *textures + const GLuint *textures void glDeleteTexturesEXT GLsizei n - const GLuint *textures + const GLuint *textures void glDeleteTransformFeedbacks GLsizei n - const GLuint *ids + const GLuint *ids void glDeleteTransformFeedbacksNV GLsizei n - const GLuint *ids + const GLuint *ids void glDeleteVertexArrays GLsizei n - const GLuint *arrays + const GLuint *arrays void glDeleteVertexArraysAPPLE GLsizei n - const GLuint *arrays + const GLuint *arrays void glDeleteVertexArraysOES GLsizei n - const GLuint *arrays + const GLuint *arrays @@ -15150,8 +10814,8 @@ typedef unsigned int GLhandleARB; void glDepthBoundsEXT - GLclampd zmin - GLclampd zmax + GLclampd zmin + GLclampd zmax @@ -15167,7 +10831,7 @@ typedef unsigned int GLhandleARB; void glDepthMask - GLboolean flag + GLboolean flag @@ -15176,6 +10840,12 @@ typedef unsigned int GLhandleARB; GLdouble f + + void glDepthRangeArraydvNV + GLuint first + GLsizei count + const GLdouble *v + void glDepthRangeArrayfvNV GLuint first @@ -15200,6 +10870,12 @@ typedef unsigned int GLhandleARB; GLdouble n GLdouble f + + void glDepthRangeIndexeddNV + GLuint index + GLdouble n + GLdouble f + void glDepthRangeIndexedfNV GLuint index @@ -15225,8 +10901,8 @@ typedef unsigned int GLhandleARB; void glDepthRangefOES - GLclampf n - GLclampf f + GLclampf n + GLclampf f @@ -15237,19 +10913,19 @@ typedef unsigned int GLhandleARB; void glDepthRangexOES - GLfixed n - GLfixed f + GLfixed n + GLfixed f void glDetachObjectARB - GLhandleARB containerObj - GLhandleARB attachedObj + GLhandleARB containerObj + GLhandleARB attachedObj void glDetachShader - GLuint program - GLuint shader + GLuint program + GLuint shader void glDetailTexFuncSGIS @@ -15294,17 +10970,17 @@ typedef unsigned int GLhandleARB; void glDisableVertexArrayAttrib - GLuint vaobj + GLuint vaobj GLuint index void glDisableVertexArrayAttribEXT - GLuint vaobj + GLuint vaobj GLuint index void glDisableVertexArrayEXT - GLuint vaobj + GLuint vaobj GLenum array @@ -15346,9 +11022,9 @@ typedef unsigned int GLhandleARB; void glDiscardFramebufferEXT - GLenum target + GLenum target GLsizei numAttachments - const GLenum *attachments + const GLenum *attachments void glDispatchCompute @@ -15367,7 +11043,7 @@ typedef unsigned int GLhandleARB; void glDispatchComputeIndirect - GLintptr indirect + GLintptr indirect void glDrawArrays @@ -15511,7 +11187,7 @@ typedef unsigned int GLhandleARB; void glDrawCommandsStatesNV - GLuint buffer + GLuint buffer const GLintptr *indirects const GLsizei *sizes const GLuint *states @@ -15580,7 +11256,7 @@ typedef unsigned int GLhandleARB; void glDrawElementsInstancedANGLE GLenum mode GLsizei count - GLenum type + GLenum type const void *indices GLsizei primcount @@ -15598,7 +11274,7 @@ typedef unsigned int GLhandleARB; void glDrawElementsInstancedBaseInstance GLenum mode GLsizei count - GLenum type + GLenum type const void *indices GLsizei instancecount GLuint baseinstance @@ -15607,7 +11283,7 @@ typedef unsigned int GLhandleARB; void glDrawElementsInstancedBaseInstanceEXT GLenum mode GLsizei count - GLenum type + GLenum type const void *indices GLsizei instancecount GLuint baseinstance @@ -15676,7 +11352,7 @@ typedef unsigned int GLhandleARB; void glDrawElementsInstancedNV GLenum mode GLsizei count - GLenum type + GLenum type const void *indices GLsizei primcount @@ -15814,8 +11490,8 @@ typedef unsigned int GLhandleARB; void glDrawTextureNV - GLuint texture - GLuint sampler + GLuint texture + GLuint sampler GLfloat x0 GLfloat y0 GLfloat x1 @@ -15842,43 +11518,43 @@ typedef unsigned int GLhandleARB; void glDrawTransformFeedback GLenum mode - GLuint id + GLuint id void glDrawTransformFeedbackEXT GLenum mode - GLuint id + GLuint id void glDrawTransformFeedbackInstanced GLenum mode - GLuint id + GLuint id GLsizei instancecount void glDrawTransformFeedbackInstancedEXT GLenum mode - GLuint id + GLuint id GLsizei instancecount void glDrawTransformFeedbackNV GLenum mode - GLuint id + GLuint id void glDrawTransformFeedbackStream GLenum mode - GLuint id + GLuint id GLuint stream void glDrawTransformFeedbackStreamInstanced GLenum mode - GLuint id + GLuint id GLuint stream GLsizei instancecount @@ -15900,13 +11576,13 @@ typedef unsigned int GLhandleARB; void glEGLImageTargetTextureStorageEXT - GLuint texture + GLuint texture GLeglImageOES image const GLint* attrib_list void glEdgeFlag - GLboolean flag + GLboolean flag @@ -15922,17 +11598,17 @@ typedef unsigned int GLhandleARB; void glEdgeFlagPointerEXT GLsizei stride GLsizei count - const GLboolean *pointer + const GLboolean *pointer void glEdgeFlagPointerListIBM GLint stride - const GLboolean **pointer + const GLboolean **pointer GLint ptrstride void glEdgeFlagv - const GLboolean *flag + const GLboolean *flag @@ -15981,17 +11657,17 @@ typedef unsigned int GLhandleARB; void glEnableVertexArrayAttrib - GLuint vaobj + GLuint vaobj GLuint index void glEnableVertexArrayAttribEXT - GLuint vaobj + GLuint vaobj GLuint index void glEnableVertexArrayEXT - GLuint vaobj + GLuint vaobj GLenum array @@ -16109,22 +11785,22 @@ typedef unsigned int GLhandleARB; void glEvalCoord1d - GLdouble u + GLdouble u void glEvalCoord1dv - const GLdouble *u + const GLdouble *u void glEvalCoord1f - GLfloat u + GLfloat u void glEvalCoord1fv - const GLfloat *u + const GLfloat *u @@ -16137,24 +11813,24 @@ typedef unsigned int GLhandleARB; void glEvalCoord2d - GLdouble u - GLdouble v + GLdouble u + GLdouble v void glEvalCoord2dv - const GLdouble *u + const GLdouble *u void glEvalCoord2f - GLfloat u - GLfloat v + GLfloat u + GLfloat v void glEvalCoord2fv - const GLfloat *u + const GLfloat *u @@ -16174,17 +11850,17 @@ typedef unsigned int GLhandleARB; void glEvalMesh1 GLenum mode - GLint i1 - GLint i2 + GLint i1 + GLint i2 void glEvalMesh2 GLenum mode - GLint i1 - GLint i2 - GLint j1 - GLint j2 + GLint i1 + GLint i2 + GLint j1 + GLint j2 @@ -16194,8 +11870,8 @@ typedef unsigned int GLhandleARB; void glEvalPoint2 - GLint i - GLint j + GLint i + GLint j @@ -16211,48 +11887,48 @@ typedef unsigned int GLhandleARB; void glExtGetBufferPointervQCOM GLenum target - void **params + void **params void glExtGetBuffersQCOM - GLuint *buffers + GLuint *buffers GLint maxBuffers GLint *numBuffers void glExtGetFramebuffersQCOM - GLuint *framebuffers + GLuint *framebuffers GLint maxFramebuffers GLint *numFramebuffers void glExtGetProgramBinarySourceQCOM - GLuint program + GLuint program GLenum shadertype - GLchar *source + GLchar *source GLint *length void glExtGetProgramsQCOM - GLuint *programs + GLuint *programs GLint maxPrograms GLint *numPrograms void glExtGetRenderbuffersQCOM - GLuint *renderbuffers + GLuint *renderbuffers GLint maxRenderbuffers GLint *numRenderbuffers void glExtGetShadersQCOM - GLuint *shaders + GLuint *shaders GLint maxShaders GLint *numShaders void glExtGetTexLevelParameterivQCOM - GLuint texture + GLuint texture GLenum face GLint level GLenum pname @@ -16274,13 +11950,13 @@ typedef unsigned int GLhandleARB; void glExtGetTexturesQCOM - GLuint *textures + GLuint *textures GLint maxTextures GLint *numTextures GLboolean glExtIsProgramBinaryQCOM - GLuint program + GLuint program void glExtTexObjectStateOverrideiQCOM @@ -16298,7 +11974,7 @@ typedef unsigned int GLhandleARB; void glFeedbackBuffer GLsizei size GLenum type - GLfloat *buffer + GLfloat *buffer @@ -16308,14 +11984,14 @@ typedef unsigned int GLhandleARB; const GLfixed *buffer - GLsync glFenceSync + GLsync glFenceSync GLenum condition - GLbitfield flags + GLbitfield flags - GLsync glFenceSyncAPPLE + GLsync glFenceSyncAPPLE GLenum condition - GLbitfield flags + GLbitfield flags @@ -16336,11 +12012,11 @@ typedef unsigned int GLhandleARB; void glFinishFenceAPPLE - GLuint fence + GLuint fence void glFinishFenceNV - GLuint fence + GLuint fence @@ -16358,14 +12034,14 @@ typedef unsigned int GLhandleARB; void glFlushMappedBufferRange GLenum target - GLintptr offset - GLsizeiptr length + GLintptr offset + GLsizeiptr length void glFlushMappedBufferRangeAPPLE GLenum target - GLintptr offset - GLsizeiptr size + GLintptr offset + GLsizeiptr size @@ -16377,13 +12053,13 @@ typedef unsigned int GLhandleARB; void glFlushMappedNamedBufferRange - GLuint buffer + GLuint buffer GLintptr offset - GLsizeiptr length + GLsizeiptr length void glFlushMappedNamedBufferRangeEXT - GLuint buffer + GLuint buffer GLintptr offset GLsizeiptr length @@ -16434,56 +12110,56 @@ typedef unsigned int GLhandleARB; void glFogCoordd - GLdouble coord + GLdouble coord void glFogCoorddEXT - GLdouble coord + GLdouble coord void glFogCoorddv - const GLdouble *coord + const GLdouble *coord void glFogCoorddvEXT - const GLdouble *coord + const GLdouble *coord void glFogCoordf - GLfloat coord + GLfloat coord void glFogCoordfEXT - GLfloat coord + GLfloat coord void glFogCoordfv - const GLfloat *coord + const GLfloat *coord void glFogCoordfvEXT - const GLfloat *coord + const GLfloat *coord void glFogCoordhNV - GLhalfNV fog + GLhalfNV fog void glFogCoordhvNV - const GLhalfNV *fog + const GLhalfNV *fog @@ -16495,25 +12171,25 @@ typedef unsigned int GLhandleARB; void glFogf GLenum pname - GLfloat param + GLfloat param void glFogfv GLenum pname - const GLfloat *params + const GLfloat *params void glFogi GLenum pname - GLint param + GLint param void glFogiv GLenum pname - const GLint *params + const GLint *params @@ -16538,7 +12214,7 @@ typedef unsigned int GLhandleARB; void glFragmentColorMaterialSGIX - GLenum face + GLenum face GLenum mode @@ -16548,87 +12224,87 @@ typedef unsigned int GLhandleARB; void glFragmentLightModelfSGIX GLenum pname - GLfloat param + GLfloat param void glFragmentLightModelfvSGIX GLenum pname - const GLfloat *params + const GLfloat *params void glFragmentLightModeliSGIX GLenum pname - GLint param + GLint param void glFragmentLightModelivSGIX GLenum pname - const GLint *params + const GLint *params void glFragmentLightfSGIX GLenum light GLenum pname - GLfloat param + GLfloat param void glFragmentLightfvSGIX GLenum light GLenum pname - const GLfloat *params + const GLfloat *params void glFragmentLightiSGIX GLenum light GLenum pname - GLint param + GLint param void glFragmentLightivSGIX GLenum light GLenum pname - const GLint *params + const GLint *params void glFragmentMaterialfSGIX - GLenum face + GLenum face GLenum pname - GLfloat param + GLfloat param void glFragmentMaterialfvSGIX - GLenum face + GLenum face GLenum pname - const GLfloat *params + const GLfloat *params void glFragmentMaterialiSGIX - GLenum face + GLenum face GLenum pname - GLint param + GLint param void glFragmentMaterialivSGIX - GLenum face + GLenum face GLenum pname - const GLint *params + const GLint *params void glFrameTerminatorGREMEDY void glFrameZoomSGIX - GLint factor + GLint factor void glFramebufferDrawBufferEXT - GLuint framebuffer + GLuint framebuffer GLenum mode void glFramebufferDrawBuffersEXT - GLuint framebuffer + GLuint framebuffer GLsizei n const GLenum *bufs @@ -16640,7 +12316,7 @@ typedef unsigned int GLhandleARB; void glFramebufferFoveationConfigQCOM - GLuint framebuffer + GLuint framebuffer GLuint numLayers GLuint focalPointsPerLayer GLuint requestedFeatures @@ -16648,14 +12324,14 @@ typedef unsigned int GLhandleARB; void glFramebufferFoveationParametersQCOM - GLuint framebuffer + GLuint framebuffer GLuint layer GLuint focalPoint - GLfloat focalX - GLfloat focalY - GLfloat gainX - GLfloat gainY - GLfloat foveaArea + GLfloat focalX + GLfloat focalY + GLfloat gainX + GLfloat gainY + GLfloat foveaArea void glFramebufferParameteri @@ -16670,7 +12346,7 @@ typedef unsigned int GLhandleARB; void glFramebufferReadBufferEXT - GLuint framebuffer + GLuint framebuffer GLenum mode @@ -16678,7 +12354,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum renderbuffertarget - GLuint renderbuffer + GLuint renderbuffer @@ -16686,7 +12362,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum renderbuffertarget - GLuint renderbuffer + GLuint renderbuffer @@ -16695,7 +12371,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum renderbuffertarget - GLuint renderbuffer + GLuint renderbuffer void glFramebufferSampleLocationsfvARB @@ -16718,11 +12394,21 @@ typedef unsigned int GLhandleARB; GLuint pixelindex const GLfloat *values + + void glFramebufferShadingRateEXT + GLenum target + GLenum attachment + GLuint texture + GLint baseLayer + GLsizei numLayers + GLsizei texelWidth + GLsizei texelHeight + void glFramebufferTexture GLenum target GLenum attachment - GLuint texture + GLuint texture GLint level @@ -16730,7 +12416,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level @@ -16739,7 +12425,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level @@ -16749,7 +12435,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level @@ -16758,7 +12444,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level @@ -16768,7 +12454,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level GLint xscale GLint yscale @@ -16778,7 +12464,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level GLsizei samples @@ -16787,7 +12473,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level GLsizei samples @@ -16796,7 +12482,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level @@ -16804,7 +12490,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level GLint zoffset @@ -16814,7 +12500,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level GLint zoffset @@ -16825,7 +12511,7 @@ typedef unsigned int GLhandleARB; GLenum target GLenum attachment GLenum textarget - GLuint texture + GLuint texture GLint level GLint zoffset @@ -16833,32 +12519,32 @@ typedef unsigned int GLhandleARB; void glFramebufferTextureARB GLenum target GLenum attachment - GLuint texture - GLint level + GLuint texture + GLint level void glFramebufferTextureEXT GLenum target GLenum attachment - GLuint texture - GLint level + GLuint texture + GLint level void glFramebufferTextureFaceARB GLenum target GLenum attachment - GLuint texture - GLint level + GLuint texture + GLint level GLenum face void glFramebufferTextureFaceEXT GLenum target GLenum attachment - GLuint texture - GLint level + GLuint texture + GLint level GLenum face @@ -16866,36 +12552,36 @@ typedef unsigned int GLhandleARB; void glFramebufferTextureLayer GLenum target GLenum attachment - GLuint texture - GLint level - GLint layer + GLuint texture + GLint level + GLint layer void glFramebufferTextureLayerARB GLenum target GLenum attachment - GLuint texture - GLint level - GLint layer + GLuint texture + GLint level + GLint layer void glFramebufferTextureLayerEXT GLenum target GLenum attachment - GLuint texture - GLint level - GLint layer + GLuint texture + GLint level + GLint layer void glFramebufferTextureLayerDownsampleIMG GLenum target GLenum attachment - GLuint texture - GLint level - GLint layer + GLuint texture + GLint level + GLint layer GLint xscale GLint yscale @@ -16903,8 +12589,8 @@ typedef unsigned int GLhandleARB; void glFramebufferTextureMultisampleMultiviewOVR GLenum target GLenum attachment - GLuint texture - GLint level + GLuint texture + GLint level GLsizei samples GLint baseViewIndex GLsizei numViews @@ -16913,8 +12599,8 @@ typedef unsigned int GLhandleARB; void glFramebufferTextureMultiviewOVR GLenum target GLenum attachment - GLuint texture - GLint level + GLuint texture + GLint level GLint baseViewIndex GLsizei numViews @@ -16922,13 +12608,13 @@ typedef unsigned int GLhandleARB; void glFramebufferTextureOES GLenum target GLenum attachment - GLuint texture - GLint level + GLuint texture + GLint level void glFreeObjectBufferATI - GLuint buffer + GLuint buffer void glFrontFace @@ -16989,23 +12675,23 @@ typedef unsigned int GLhandleARB; void glGenBuffers GLsizei n - GLuint *buffers + GLuint *buffers void glGenBuffersARB GLsizei n - GLuint *buffers + GLuint *buffers void glGenFencesAPPLE GLsizei n - GLuint *fences + GLuint *fences void glGenFencesNV GLsizei n - GLuint *fences + GLuint *fences @@ -17015,23 +12701,23 @@ typedef unsigned int GLhandleARB; void glGenFramebuffers GLsizei n - GLuint *framebuffers + GLuint *framebuffers void glGenFramebuffersEXT GLsizei n - GLuint *framebuffers + GLuint *framebuffers void glGenFramebuffersOES GLsizei n - GLuint *framebuffers + GLuint *framebuffers - GLuint glGenLists + GLuint glGenLists GLsizei range @@ -17047,7 +12733,7 @@ typedef unsigned int GLhandleARB; GLuint *ids - GLuint glGenPathsNV + GLuint glGenPathsNV GLsizei range @@ -17058,42 +12744,42 @@ typedef unsigned int GLhandleARB; void glGenProgramPipelines GLsizei n - GLuint *pipelines + GLuint *pipelines void glGenProgramPipelinesEXT GLsizei n - GLuint *pipelines + GLuint *pipelines void glGenProgramsARB GLsizei n - GLuint *programs + GLuint *programs void glGenProgramsNV GLsizei n - GLuint *programs + GLuint *programs void glGenQueries GLsizei n - GLuint *ids + GLuint *ids void glGenQueriesARB GLsizei n - GLuint *ids + GLuint *ids void glGenQueriesEXT GLsizei n - GLuint *ids + GLuint *ids void glGenQueryResourceTagNV @@ -17103,25 +12789,25 @@ typedef unsigned int GLhandleARB; void glGenRenderbuffers GLsizei n - GLuint *renderbuffers + GLuint *renderbuffers void glGenRenderbuffersEXT GLsizei n - GLuint *renderbuffers + GLuint *renderbuffers void glGenRenderbuffersOES GLsizei n - GLuint *renderbuffers + GLuint *renderbuffers void glGenSamplers GLsizei count - GLuint *samplers + GLuint *samplers void glGenSemaphoresEXT @@ -17138,42 +12824,42 @@ typedef unsigned int GLhandleARB; void glGenTextures GLsizei n - GLuint *textures + GLuint *textures void glGenTexturesEXT GLsizei n - GLuint *textures + GLuint *textures void glGenTransformFeedbacks GLsizei n - GLuint *ids + GLuint *ids void glGenTransformFeedbacksNV GLsizei n - GLuint *ids + GLuint *ids void glGenVertexArrays GLsizei n - GLuint *arrays + GLuint *arrays void glGenVertexArraysAPPLE GLsizei n - GLuint *arrays + GLuint *arrays void glGenVertexArraysOES GLsizei n - GLuint *arrays + GLuint *arrays @@ -17202,23 +12888,23 @@ typedef unsigned int GLhandleARB; void glGenerateTextureMipmap - GLuint texture + GLuint texture void glGenerateTextureMipmapEXT - GLuint texture + GLuint texture GLenum target void glGetActiveAtomicCounterBufferiv - GLuint program + GLuint program GLuint bufferIndex GLenum pname GLint *params void glGetActiveAttrib - GLuint program + GLuint program GLuint index GLsizei bufSize GLsizei *length @@ -17228,7 +12914,7 @@ typedef unsigned int GLhandleARB; void glGetActiveAttribARB - GLhandleARB programObj + GLhandleARB programObj GLuint index GLsizei maxLength GLsizei *length @@ -17239,25 +12925,25 @@ typedef unsigned int GLhandleARB; void glGetActiveSubroutineName - GLuint program + GLuint program GLenum shadertype GLuint index - GLsizei bufsize + GLsizei bufSize GLsizei *length - GLchar *name + GLchar *name void glGetActiveSubroutineUniformName - GLuint program + GLuint program GLenum shadertype GLuint index - GLsizei bufsize + GLsizei bufSize GLsizei *length - GLchar *name + GLchar *name void glGetActiveSubroutineUniformiv - GLuint program + GLuint program GLenum shadertype GLuint index GLenum pname @@ -17265,7 +12951,7 @@ typedef unsigned int GLhandleARB; void glGetActiveUniform - GLuint program + GLuint program GLuint index GLsizei bufSize GLsizei *length @@ -17275,7 +12961,7 @@ typedef unsigned int GLhandleARB; void glGetActiveUniformARB - GLhandleARB programObj + GLhandleARB programObj GLuint index GLsizei maxLength GLsizei *length @@ -17286,7 +12972,7 @@ typedef unsigned int GLhandleARB; void glGetActiveUniformBlockName - GLuint program + GLuint program GLuint uniformBlockIndex GLsizei bufSize GLsizei *length @@ -17295,7 +12981,7 @@ typedef unsigned int GLhandleARB; void glGetActiveUniformBlockiv - GLuint program + GLuint program GLuint uniformBlockIndex GLenum pname GLint *params @@ -17303,7 +12989,7 @@ typedef unsigned int GLhandleARB; void glGetActiveUniformName - GLuint program + GLuint program GLuint uniformIndex GLsizei bufSize GLsizei *length @@ -17312,7 +12998,7 @@ typedef unsigned int GLhandleARB; void glGetActiveUniformsiv - GLuint program + GLuint program GLsizei uniformCount const GLuint *uniformIndices GLenum pname @@ -17321,13 +13007,13 @@ typedef unsigned int GLhandleARB; void glGetActiveVaryingNV - GLuint program + GLuint program GLuint index GLsizei bufSize GLsizei *length GLsizei *size GLenum *type - GLchar *name + GLchar *name void glGetArrayObjectfvATI @@ -17343,26 +13029,26 @@ typedef unsigned int GLhandleARB; void glGetAttachedObjectsARB - GLhandleARB containerObj + GLhandleARB containerObj GLsizei maxCount GLsizei *count - GLhandleARB *obj + GLhandleARB *obj void glGetAttachedShaders - GLuint program + GLuint program GLsizei maxCount GLsizei *count - GLuint *shaders + GLuint *shaders GLint glGetAttribLocation - GLuint program + GLuint program const GLchar *name GLint glGetAttribLocationARB - GLhandleARB programObj + GLhandleARB programObj const GLcharARB *name @@ -17370,7 +13056,7 @@ typedef unsigned int GLhandleARB; void glGetBooleanIndexedvEXT GLenum target GLuint index - GLboolean *data + GLboolean *data @@ -17378,12 +13064,12 @@ typedef unsigned int GLhandleARB; void glGetBooleani_v GLenum target GLuint index - GLboolean *data + GLboolean *data void glGetBooleanv GLenum pname - GLboolean *data + GLboolean *data @@ -17428,21 +13114,21 @@ typedef unsigned int GLhandleARB; void glGetBufferPointervOES GLenum target GLenum pname - void **params + void **params void glGetBufferSubData GLenum target - GLintptr offset - GLsizeiptr size + GLintptr offset + GLsizeiptr size void *data void glGetBufferSubDataARB GLenum target - GLintptrARB offset - GLsizeiptrARB size + GLintptrARB offset + GLsizeiptrARB size void *data @@ -17493,42 +13179,42 @@ typedef unsigned int GLhandleARB; void glGetColorTableParameterfv GLenum target - GLenum pname + GLenum pname GLfloat *params void glGetColorTableParameterfvEXT GLenum target - GLenum pname + GLenum pname GLfloat *params void glGetColorTableParameterfvSGI GLenum target - GLenum pname + GLenum pname GLfloat *params void glGetColorTableParameteriv GLenum target - GLenum pname + GLenum pname GLint *params void glGetColorTableParameterivEXT GLenum target - GLenum pname + GLenum pname GLint *params void glGetColorTableParameterivSGI GLenum target - GLenum pname + GLenum pname GLint *params @@ -17582,49 +13268,49 @@ typedef unsigned int GLhandleARB; GLuint glGetCommandHeaderNV - GLenum tokenID + GLenum tokenID GLuint size void glGetCompressedMultiTexImageEXT GLenum texunit GLenum target - GLint lod + GLint lod void *img void glGetCompressedTexImage GLenum target - GLint level - void *img + GLint level + void *img void glGetCompressedTexImageARB GLenum target - GLint level - void *img + GLint level + void *img void glGetCompressedTextureImage - GLuint texture + GLuint texture GLint level GLsizei bufSize - void *pixels + void *pixels void glGetCompressedTextureImageEXT - GLuint texture + GLuint texture GLenum target - GLint lod + GLint lod void *img void glGetCompressedTextureSubImage - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -17633,7 +13319,7 @@ typedef unsigned int GLhandleARB; GLsizei height GLsizei depth GLsizei bufSize - void *pixels + void *pixels void glGetConvolutionFilter @@ -17655,28 +13341,28 @@ typedef unsigned int GLhandleARB; void glGetConvolutionParameterfv GLenum target - GLenum pname + GLenum pname GLfloat *params void glGetConvolutionParameterfvEXT GLenum target - GLenum pname + GLenum pname GLfloat *params void glGetConvolutionParameteriv GLenum target - GLenum pname + GLenum pname GLint *params void glGetConvolutionParameterivEXT GLenum target - GLenum pname + GLenum pname GLint *params @@ -17688,7 +13374,7 @@ typedef unsigned int GLhandleARB; void glGetCoverageModulationTableNV - GLsizei bufsize + GLsizei bufSize GLfloat *v @@ -17705,12 +13391,12 @@ typedef unsigned int GLhandleARB; GLuint glGetDebugMessageLogAMD GLuint count - GLsizei bufsize + GLsizei bufSize GLenum *categories - GLuint *severities + GLenum *severities GLuint *ids GLsizei *lengths - GLchar *message + GLchar *message GLuint glGetDebugMessageLogARB @@ -17744,20 +13430,20 @@ typedef unsigned int GLhandleARB; void glGetDoubleIndexedvEXT - GLenum target + GLenum target GLuint index GLdouble *data void glGetDoublei_v - GLenum target + GLenum target GLuint index GLdouble *data void glGetDoublei_vEXT - GLenum pname + GLenum pname GLuint index GLdouble *params @@ -17787,7 +13473,7 @@ typedef unsigned int GLhandleARB; void glGetFenceivNV - GLuint fence + GLuint fence GLenum pname GLint *params @@ -17822,34 +13508,34 @@ typedef unsigned int GLhandleARB; void glGetFloatIndexedvEXT - GLenum target + GLenum target GLuint index GLfloat *data void glGetFloati_v - GLenum target + GLenum target GLuint index GLfloat *data void glGetFloati_vEXT - GLenum pname + GLenum pname GLuint index GLfloat *params void glGetFloati_vNV - GLenum target + GLenum target GLuint index GLfloat *data void glGetFloati_vOES - GLenum target + GLenum target GLuint index GLfloat *data @@ -17866,23 +13552,23 @@ typedef unsigned int GLhandleARB; GLint glGetFragDataIndex - GLuint program + GLuint program const GLchar *name GLint glGetFragDataIndexEXT - GLuint program + GLuint program const GLchar *name GLint glGetFragDataLocation - GLuint program + GLuint program const GLchar *name GLint glGetFragDataLocationEXT - GLuint program + GLuint program const GLchar *name @@ -17900,16 +13586,23 @@ typedef unsigned int GLhandleARB; void glGetFragmentMaterialfvSGIX - GLenum face + GLenum face GLenum pname GLfloat *params void glGetFragmentMaterialivSGIX - GLenum face + GLenum face GLenum pname GLint *params + + void glGetFragmentShadingRatesEXT + GLsizei samples + GLsizei maxCount + GLsizei *count + GLenum *shadingRates + void glGetFramebufferAttachmentParameteriv GLenum target @@ -17951,7 +13644,7 @@ typedef unsigned int GLhandleARB; void glGetFramebufferParameterivEXT - GLuint framebuffer + GLuint framebuffer GLenum pname GLint *params @@ -17974,13 +13667,13 @@ typedef unsigned int GLhandleARB; - GLhandleARB glGetHandleARB - GLenum pname + GLhandleARB glGetHandleARB + GLenum pname void glGetHistogram GLenum target - GLboolean reset + GLboolean reset GLenum format GLenum type void *values @@ -17990,7 +13683,7 @@ typedef unsigned int GLhandleARB; void glGetHistogramEXT GLenum target - GLboolean reset + GLboolean reset GLenum format GLenum type void *values @@ -18032,7 +13725,7 @@ typedef unsigned int GLhandleARB; GLuint64 glGetImageHandleARB - GLuint texture + GLuint texture GLint level GLboolean layered GLint layer @@ -18040,9 +13733,9 @@ typedef unsigned int GLhandleARB; GLuint64 glGetImageHandleNV - GLuint texture + GLuint texture GLint level - GLboolean layered + GLboolean layered GLint layer GLenum format @@ -18060,7 +13753,7 @@ typedef unsigned int GLhandleARB; void glGetInfoLogARB - GLhandleARB obj + GLhandleARB obj GLsizei maxLength GLsizei *length GLcharARB *infoLog @@ -18071,7 +13764,7 @@ typedef unsigned int GLhandleARB; void glGetInteger64i_v - GLenum target + GLenum target GLuint index GLint64 *data @@ -18086,9 +13779,15 @@ typedef unsigned int GLhandleARB; GLint64 *params + + void glGetInteger64vEXT + GLenum pname + GLint64 *data + + void glGetIntegerIndexedvEXT - GLenum target + GLenum target GLuint index GLint *data @@ -18096,13 +13795,13 @@ typedef unsigned int GLhandleARB; void glGetIntegeri_v - GLenum target + GLenum target GLuint index GLint *data void glGetIntegeri_vEXT - GLenum target + GLenum target GLuint index GLint *data @@ -18129,30 +13828,30 @@ typedef unsigned int GLhandleARB; GLenum internalformat GLsizei samples GLenum pname - GLsizei bufSize - GLint *params + GLsizei count + GLint *params void glGetInternalformati64v GLenum target GLenum internalformat GLenum pname - GLsizei bufSize - GLint64 *params + GLsizei count + GLint64 *params void glGetInternalformativ GLenum target GLenum internalformat GLenum pname - GLsizei bufSize - GLint *params + GLsizei count + GLint *params void glGetInvariantBooleanvEXT GLuint id GLenum value - GLboolean *data + GLboolean *data void glGetInvariantFloatvEXT @@ -18200,21 +13899,21 @@ typedef unsigned int GLhandleARB; void glGetListParameterfvSGIX - GLuint list + GLuint list GLenum pname - GLfloat *params + GLfloat *params void glGetListParameterivSGIX - GLuint list + GLuint list GLenum pname - GLint *params + GLint *params void glGetLocalConstantBooleanvEXT GLuint id GLenum value - GLboolean *data + GLboolean *data void glGetLocalConstantFloatvEXT @@ -18249,7 +13948,7 @@ typedef unsigned int GLhandleARB; GLenum type GLsizei ustride GLsizei vstride - GLboolean packed + GLboolean packed void *points @@ -18293,33 +13992,33 @@ typedef unsigned int GLhandleARB; void glGetMaterialfv - GLenum face + GLenum face GLenum pname GLfloat *params void glGetMaterialiv - GLenum face + GLenum face GLenum pname GLint *params void glGetMaterialxOES - GLenum face + GLenum face GLenum pname GLfixed param void glGetMaterialxv - GLenum face + GLenum face GLenum pname GLfixed *params void glGetMaterialxvOES - GLenum face + GLenum face GLenum pname GLfixed *params @@ -18340,7 +14039,7 @@ typedef unsigned int GLhandleARB; void glGetMinmax GLenum target - GLboolean reset + GLboolean reset GLenum format GLenum type void *values @@ -18350,7 +14049,7 @@ typedef unsigned int GLhandleARB; void glGetMinmaxEXT GLenum target - GLboolean reset + GLboolean reset GLenum format GLenum type void *values @@ -18423,7 +14122,7 @@ typedef unsigned int GLhandleARB; void glGetMultiTexImageEXT GLenum texunit GLenum target - GLint level + GLint level GLenum format GLenum type void *pixels @@ -18432,7 +14131,7 @@ typedef unsigned int GLhandleARB; void glGetMultiTexLevelParameterfvEXT GLenum texunit GLenum target - GLint level + GLint level GLenum pname GLfloat *params @@ -18440,7 +14139,7 @@ typedef unsigned int GLhandleARB; void glGetMultiTexLevelParameterivEXT GLenum texunit GLenum target - GLint level + GLint level GLenum pname GLint *params @@ -18487,57 +14186,57 @@ typedef unsigned int GLhandleARB; void glGetNamedBufferParameteri64v - GLuint buffer - GLenum pname + GLuint buffer + GLenum pname GLint64 *params void glGetNamedBufferParameteriv - GLuint buffer - GLenum pname + GLuint buffer + GLenum pname GLint *params void glGetNamedBufferParameterivEXT - GLuint buffer - GLenum pname + GLuint buffer + GLenum pname GLint *params void glGetNamedBufferParameterui64vNV - GLuint buffer - GLenum pname + GLuint buffer + GLenum pname GLuint64EXT *params void glGetNamedBufferPointerv - GLuint buffer - GLenum pname - void **params + GLuint buffer + GLenum pname + void **params void glGetNamedBufferPointervEXT - GLuint buffer - GLenum pname + GLuint buffer + GLenum pname void **params void glGetNamedBufferSubData - GLuint buffer + GLuint buffer GLintptr offset - GLsizeiptr size - void *data + GLsizeiptr size + void *data void glGetNamedBufferSubDataEXT - GLuint buffer + GLuint buffer GLintptr offset GLsizeiptr size void *data void glGetNamedFramebufferParameterfvAMD - GLuint framebuffer + GLuint framebuffer GLenum pname GLuint numsamples GLuint pixelindex @@ -18546,81 +14245,81 @@ typedef unsigned int GLhandleARB; void glGetNamedFramebufferAttachmentParameteriv - GLuint framebuffer + GLuint framebuffer GLenum attachment GLenum pname GLint *params void glGetNamedFramebufferAttachmentParameterivEXT - GLuint framebuffer + GLuint framebuffer GLenum attachment GLenum pname GLint *params void glGetNamedFramebufferParameteriv - GLuint framebuffer + GLuint framebuffer GLenum pname GLint *param void glGetNamedFramebufferParameterivEXT - GLuint framebuffer + GLuint framebuffer GLenum pname GLint *params void glGetNamedProgramLocalParameterIivEXT - GLuint program + GLuint program GLenum target GLuint index GLint *params void glGetNamedProgramLocalParameterIuivEXT - GLuint program + GLuint program GLenum target GLuint index GLuint *params void glGetNamedProgramLocalParameterdvEXT - GLuint program + GLuint program GLenum target GLuint index GLdouble *params void glGetNamedProgramLocalParameterfvEXT - GLuint program + GLuint program GLenum target GLuint index GLfloat *params void glGetNamedProgramStringEXT - GLuint program + GLuint program GLenum target GLenum pname void *string void glGetNamedProgramivEXT - GLuint program + GLuint program GLenum target GLenum pname GLint *params void glGetNamedRenderbufferParameteriv - GLuint renderbuffer + GLuint renderbuffer GLenum pname GLint *params void glGetNamedRenderbufferParameterivEXT - GLuint renderbuffer + GLuint renderbuffer GLenum pname GLint *params @@ -18646,13 +14345,13 @@ typedef unsigned int GLhandleARB; void glGetObjectBufferfvATI - GLuint buffer + GLuint buffer GLenum pname GLfloat *params void glGetObjectBufferivATI - GLuint buffer + GLuint buffer GLenum pname GLint *params @@ -18683,7 +14382,7 @@ typedef unsigned int GLhandleARB; void glGetObjectParameterfvARB - GLhandleARB obj + GLhandleARB obj GLenum pname GLfloat *params @@ -18696,7 +14395,7 @@ typedef unsigned int GLhandleARB; void glGetObjectParameterivARB - GLhandleARB obj + GLhandleARB obj GLenum pname GLint *params @@ -18741,29 +14440,29 @@ typedef unsigned int GLhandleARB; void glGetPathCommandsNV - GLuint path - GLubyte *commands + GLuint path + GLubyte *commands void glGetPathCoordsNV - GLuint path + GLuint path GLfloat *coords void glGetPathDashArrayNV - GLuint path + GLuint path GLfloat *dashArray GLfloat glGetPathLengthNV - GLuint path + GLuint path GLsizei startSegment GLsizei numSegments void glGetPathMetricRangeNV GLbitfield metricQueryMask - GLuint firstPathName + GLuint firstPathName GLsizei numPaths GLsizei stride GLfloat *metrics @@ -18773,20 +14472,20 @@ typedef unsigned int GLhandleARB; GLbitfield metricQueryMask GLsizei numPaths GLenum pathNameType - const void *paths - GLuint pathBase + const void *paths + GLuint pathBase GLsizei stride GLfloat *metrics void glGetPathParameterfvNV - GLuint path + GLuint path GLenum pname GLfloat *value void glGetPathParameterivNV - GLuint path + GLuint path GLenum pname GLint *value @@ -18795,8 +14494,8 @@ typedef unsigned int GLhandleARB; GLenum pathListMode GLsizei numPaths GLenum pathNameType - const void *paths - GLuint pathBase + const void *paths + GLuint pathBase GLfloat advanceScale GLfloat kerningScale GLenum transformType @@ -18819,9 +14518,9 @@ typedef unsigned int GLhandleARB; GLuint queryId GLuint counterId GLuint counterNameLength - GLchar *counterName + GLchar *counterName GLuint counterDescLength - GLchar *counterDesc + GLchar *counterDesc GLuint *counterOffset GLuint *counterDataSize GLuint *counterTypeEnum @@ -18833,7 +14532,7 @@ typedef unsigned int GLhandleARB; GLuint monitor GLenum pname GLsizei dataSize - GLuint *data + GLuint *data GLint *bytesWritten @@ -18889,11 +14588,11 @@ typedef unsigned int GLhandleARB; void glGetPerfQueryInfoINTEL GLuint queryId GLuint queryNameLength - GLchar *queryName + GLchar *queryName GLuint *dataSize GLuint *noCounters GLuint *noInstances - GLuint *capsMask + GLuint *capsMask void glGetPixelMapfv @@ -18925,23 +14624,23 @@ typedef unsigned int GLhandleARB; void glGetPixelTexGenParameterfvSGIS GLenum pname - GLfloat *params + GLfloat *params void glGetPixelTexGenParameterivSGIS GLenum pname - GLint *params + GLint *params void glGetPixelTransformParameterfvEXT - GLenum target + GLenum target GLenum pname GLfloat *params void glGetPixelTransformParameterivEXT - GLenum target + GLenum target GLenum pname GLint *params @@ -18973,7 +14672,7 @@ typedef unsigned int GLhandleARB; void glGetPointervKHR GLenum pname - void **params + void **params @@ -18984,7 +14683,7 @@ typedef unsigned int GLhandleARB; void glGetProgramBinary - GLuint program + GLuint program GLsizei bufSize GLsizei *length GLenum *binaryFormat @@ -18992,7 +14691,7 @@ typedef unsigned int GLhandleARB; void glGetProgramBinaryOES - GLuint program + GLuint program GLsizei bufSize GLsizei *length GLenum *binaryFormat @@ -19013,19 +14712,19 @@ typedef unsigned int GLhandleARB; void glGetProgramEnvParameterdvARB - GLenum target + GLenum target GLuint index GLdouble *params void glGetProgramEnvParameterfvARB - GLenum target + GLenum target GLuint index GLfloat *params void glGetProgramInfoLog - GLuint program + GLuint program GLsizei bufSize GLsizei *length GLchar *infoLog @@ -19033,7 +14732,7 @@ typedef unsigned int GLhandleARB; void glGetProgramInterfaceiv - GLuint program + GLuint program GLenum programInterface GLenum pname GLint *params @@ -19052,19 +14751,19 @@ typedef unsigned int GLhandleARB; void glGetProgramLocalParameterdvARB - GLenum target + GLenum target GLuint index GLdouble *params void glGetProgramLocalParameterfvARB - GLenum target + GLenum target GLuint index GLfloat *params void glGetProgramNamedParameterdvNV - GLuint id + GLuint id GLsizei len const GLubyte *name GLdouble *params @@ -19072,7 +14771,7 @@ typedef unsigned int GLhandleARB; void glGetProgramNamedParameterfvNV - GLuint id + GLuint id GLsizei len const GLubyte *name GLfloat *params @@ -19096,57 +14795,57 @@ typedef unsigned int GLhandleARB; void glGetProgramPipelineInfoLog - GLuint pipeline + GLuint pipeline GLsizei bufSize GLsizei *length GLchar *infoLog void glGetProgramPipelineInfoLogEXT - GLuint pipeline + GLuint pipeline GLsizei bufSize GLsizei *length GLchar *infoLog void glGetProgramPipelineiv - GLuint pipeline + GLuint pipeline GLenum pname GLint *params void glGetProgramPipelineivEXT - GLuint pipeline + GLuint pipeline GLenum pname GLint *params GLuint glGetProgramResourceIndex - GLuint program + GLuint program GLenum programInterface const GLchar *name GLint glGetProgramResourceLocation - GLuint program + GLuint program GLenum programInterface const GLchar *name GLint glGetProgramResourceLocationIndex - GLuint program + GLuint program GLenum programInterface const GLchar *name GLint glGetProgramResourceLocationIndexEXT - GLuint program + GLuint program GLenum programInterface const GLchar *name void glGetProgramResourceName - GLuint program + GLuint program GLenum programInterface GLuint index GLsizei bufSize @@ -19155,44 +14854,44 @@ typedef unsigned int GLhandleARB; void glGetProgramResourcefvNV - GLuint program + GLuint program GLenum programInterface GLuint index GLsizei propCount const GLenum *props - GLsizei bufSize - GLsizei *length - GLfloat *params + GLsizei count + GLsizei *length + GLfloat *params void glGetProgramResourceiv - GLuint program + GLuint program GLenum programInterface GLuint index GLsizei propCount const GLenum *props - GLsizei bufSize + GLsizei count GLsizei *length - GLint *params + GLint *params void glGetProgramStageiv - GLuint program + GLuint program GLenum shadertype GLenum pname GLint *values void glGetProgramStringARB - GLenum target - GLenum pname + GLenum target + GLenum pname void *string void glGetProgramStringNV - GLuint id + GLuint id GLenum pname - GLubyte *program + GLubyte *program @@ -19203,49 +14902,49 @@ typedef unsigned int GLhandleARB; void glGetProgramiv - GLuint program + GLuint program GLenum pname GLint *params void glGetProgramivARB - GLenum target + GLenum target GLenum pname GLint *params void glGetProgramivNV - GLuint id + GLuint id GLenum pname GLint *params void glGetQueryBufferObjecti64v - GLuint id - GLuint buffer + GLuint id + GLuint buffer GLenum pname GLintptr offset void glGetQueryBufferObjectiv - GLuint id - GLuint buffer + GLuint id + GLuint buffer GLenum pname GLintptr offset void glGetQueryBufferObjectui64v - GLuint id - GLuint buffer + GLuint id + GLuint buffer GLenum pname GLintptr offset void glGetQueryBufferObjectuiv - GLuint id - GLuint buffer + GLuint id + GLuint buffer GLenum pname GLintptr offset @@ -19258,13 +14957,13 @@ typedef unsigned int GLhandleARB; void glGetQueryObjecti64v - GLuint id + GLuint id GLenum pname GLint64 *params void glGetQueryObjecti64vEXT - GLuint id + GLuint id GLenum pname GLint64 *params @@ -19272,34 +14971,34 @@ typedef unsigned int GLhandleARB; void glGetQueryObjectiv - GLuint id + GLuint id GLenum pname GLint *params void glGetQueryObjectivARB - GLuint id + GLuint id GLenum pname GLint *params void glGetQueryObjectivEXT - GLuint id + GLuint id GLenum pname GLint *params void glGetQueryObjectui64v - GLuint id + GLuint id GLenum pname GLuint64 *params void glGetQueryObjectui64vEXT - GLuint id + GLuint id GLenum pname GLuint64 *params @@ -19307,21 +15006,21 @@ typedef unsigned int GLhandleARB; void glGetQueryObjectuiv - GLuint id + GLuint id GLenum pname GLuint *params void glGetQueryObjectuivARB - GLuint id + GLuint id GLenum pname GLuint *params void glGetQueryObjectuivEXT - GLuint id + GLuint id GLenum pname GLuint *params @@ -19368,56 +15067,62 @@ typedef unsigned int GLhandleARB; void glGetSamplerParameterIiv - GLuint sampler + GLuint sampler GLenum pname GLint *params void glGetSamplerParameterIivEXT - GLuint sampler + GLuint sampler GLenum pname GLint *params void glGetSamplerParameterIivOES - GLuint sampler + GLuint sampler GLenum pname GLint *params void glGetSamplerParameterIuiv - GLuint sampler + GLuint sampler GLenum pname GLuint *params void glGetSamplerParameterIuivEXT - GLuint sampler + GLuint sampler GLenum pname GLuint *params void glGetSamplerParameterIuivOES - GLuint sampler + GLuint sampler GLenum pname GLuint *params void glGetSamplerParameterfv - GLuint sampler + GLuint sampler GLenum pname GLfloat *params void glGetSamplerParameteriv - GLuint sampler + GLuint sampler GLenum pname GLint *params + + void glGetSemaphoreParameterivNV + GLuint semaphore + GLenum pname + GLint *params + void glGetSemaphoreParameterui64vEXT GLuint semaphore @@ -19447,7 +15152,7 @@ typedef unsigned int GLhandleARB; void glGetShaderInfoLog - GLuint shader + GLuint shader GLsizei bufSize GLsizei *length GLchar *infoLog @@ -19462,14 +15167,14 @@ typedef unsigned int GLhandleARB; void glGetShaderSource - GLuint shader + GLuint shader GLsizei bufSize GLsizei *length GLchar *source void glGetShaderSourceARB - GLhandleARB obj + GLhandleARB obj GLsizei maxLength GLsizei *length GLcharARB *source @@ -19477,7 +15182,7 @@ typedef unsigned int GLhandleARB; void glGetShaderiv - GLuint shader + GLuint shader GLenum pname GLint *params @@ -19505,44 +15210,49 @@ typedef unsigned int GLhandleARB; GLushort glGetStageIndexNV GLenum shadertype + - const GLubyte *glGetString + const GLubyte *glGetString GLenum name - const GLubyte *glGetStringi + const GLubyte *glGetStringi GLenum name GLuint index GLuint glGetSubroutineIndex - GLuint program + GLuint program GLenum shadertype const GLchar *name GLint glGetSubroutineUniformLocation - GLuint program + GLuint program GLenum shadertype const GLchar *name void glGetSynciv - GLsync sync + GLsync sync GLenum pname - GLsizei bufSize + GLsizei count GLsizei *length - GLint *values + GLint *values void glGetSyncivAPPLE - GLsync sync + GLsync sync GLenum pname - GLsizei bufSize + GLsizei count GLsizei *length - GLint *values + GLint *values @@ -19630,7 +15340,7 @@ typedef unsigned int GLhandleARB; void glGetTexImage GLenum target - GLint level + GLint level GLenum format GLenum type void *pixels @@ -19640,7 +15350,7 @@ typedef unsigned int GLhandleARB; void glGetTexLevelParameterfv GLenum target - GLint level + GLint level GLenum pname GLfloat *params @@ -19648,7 +15358,7 @@ typedef unsigned int GLhandleARB; void glGetTexLevelParameteriv GLenum target - GLint level + GLint level GLenum pname GLint *params @@ -19736,136 +15446,136 @@ typedef unsigned int GLhandleARB; GLuint64 glGetTextureHandleARB - GLuint texture + GLuint texture GLuint64 glGetTextureHandleIMG - GLuint texture + GLuint texture GLuint64 glGetTextureHandleNV - GLuint texture + GLuint texture void glGetTextureImage - GLuint texture + GLuint texture GLint level GLenum format GLenum type GLsizei bufSize - void *pixels + void *pixels void glGetTextureImageEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLenum format GLenum type void *pixels void glGetTextureLevelParameterfv - GLuint texture + GLuint texture GLint level GLenum pname GLfloat *params void glGetTextureLevelParameterfvEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLenum pname GLfloat *params void glGetTextureLevelParameteriv - GLuint texture + GLuint texture GLint level GLenum pname GLint *params void glGetTextureLevelParameterivEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLenum pname GLint *params void glGetTextureParameterIiv - GLuint texture + GLuint texture GLenum pname GLint *params void glGetTextureParameterIivEXT - GLuint texture + GLuint texture GLenum target GLenum pname GLint *params void glGetTextureParameterIuiv - GLuint texture + GLuint texture GLenum pname GLuint *params void glGetTextureParameterIuivEXT - GLuint texture + GLuint texture GLenum target GLenum pname GLuint *params void glGetTextureParameterfv - GLuint texture + GLuint texture GLenum pname GLfloat *params void glGetTextureParameterfvEXT - GLuint texture + GLuint texture GLenum target GLenum pname GLfloat *params void glGetTextureParameteriv - GLuint texture + GLuint texture GLenum pname GLint *params void glGetTextureParameterivEXT - GLuint texture + GLuint texture GLenum target GLenum pname GLint *params GLuint64 glGetTextureSamplerHandleARB - GLuint texture - GLuint sampler + GLuint texture + GLuint sampler GLuint64 glGetTextureSamplerHandleIMG - GLuint texture - GLuint sampler + GLuint texture + GLuint sampler GLuint64 glGetTextureSamplerHandleNV - GLuint texture - GLuint sampler + GLuint texture + GLuint sampler void glGetTextureSubImage - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -19876,7 +15586,7 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - void *pixels + void *pixels void glGetTrackMatrixivNV @@ -19888,73 +15598,73 @@ typedef unsigned int GLhandleARB; void glGetTransformFeedbackVarying - GLuint program + GLuint program GLuint index GLsizei bufSize GLsizei *length GLsizei *size - GLenum *type + GLenum *type GLchar *name void glGetTransformFeedbackVaryingEXT - GLuint program + GLuint program GLuint index GLsizei bufSize GLsizei *length GLsizei *size - GLenum *type + GLenum *type GLchar *name void glGetTransformFeedbackVaryingNV - GLuint program + GLuint program GLuint index GLint *location void glGetTransformFeedbacki64_v - GLuint xfb + GLuint xfb GLenum pname GLuint index GLint64 *param void glGetTransformFeedbacki_v - GLuint xfb + GLuint xfb GLenum pname GLuint index GLint *param void glGetTransformFeedbackiv - GLuint xfb + GLuint xfb GLenum pname GLint *param void glGetTranslatedShaderSourceANGLE - GLuint shader - GLsizei bufsize + GLuint shader + GLsizei bufSize GLsizei *length - GLchar *source + GLchar *source GLuint glGetUniformBlockIndex - GLuint program + GLuint program const GLchar *uniformBlockName GLint glGetUniformBufferSizeEXT - GLuint program + GLuint program GLint location void glGetUniformIndices - GLuint program + GLuint program GLsizei uniformCount const GLchar *const*uniformNames GLuint *uniformIndices @@ -19962,18 +15672,18 @@ typedef unsigned int GLhandleARB; GLint glGetUniformLocation - GLuint program + GLuint program const GLchar *name GLint glGetUniformLocationARB - GLhandleARB programObj + GLhandleARB programObj const GLcharARB *name - GLintptr glGetUniformOffsetEXT - GLuint program + GLintptr glGetUniformOffsetEXT + GLuint program GLint location @@ -19984,69 +15694,69 @@ typedef unsigned int GLhandleARB; void glGetUniformdv - GLuint program + GLuint program GLint location GLdouble *params void glGetUniformfv - GLuint program + GLuint program GLint location GLfloat *params void glGetUniformfvARB - GLhandleARB programObj + GLhandleARB programObj GLint location GLfloat *params void glGetUniformi64vARB - GLuint program + GLuint program GLint location GLint64 *params void glGetUniformi64vNV - GLuint program + GLuint program GLint location GLint64EXT *params void glGetUniformiv - GLuint program + GLuint program GLint location GLint *params void glGetUniformivARB - GLhandleARB programObj + GLhandleARB programObj GLint location GLint *params void glGetUniformui64vARB - GLuint program + GLuint program GLint location GLuint64 *params void glGetUniformui64vNV - GLuint program + GLuint program GLint location GLuint64EXT *params void glGetUniformuiv - GLuint program + GLuint program GLint location GLuint *params void glGetUniformuivEXT - GLuint program + GLuint program GLint location GLuint *params @@ -20078,7 +15788,7 @@ typedef unsigned int GLhandleARB; void glGetVariantBooleanvEXT GLuint id GLenum value - GLboolean *data + GLboolean *data void glGetVariantFloatvEXT @@ -20100,52 +15810,52 @@ typedef unsigned int GLhandleARB; GLint glGetVaryingLocationNV - GLuint program + GLuint program const GLchar *name void glGetVertexArrayIndexed64iv - GLuint vaobj + GLuint vaobj GLuint index GLenum pname GLint64 *param void glGetVertexArrayIndexediv - GLuint vaobj + GLuint vaobj GLuint index GLenum pname GLint *param void glGetVertexArrayIntegeri_vEXT - GLuint vaobj + GLuint vaobj GLuint index GLenum pname GLint *param void glGetVertexArrayIntegervEXT - GLuint vaobj + GLuint vaobj GLenum pname GLint *param void glGetVertexArrayPointeri_vEXT - GLuint vaobj + GLuint vaobj GLuint index GLenum pname - void **param + void **param void glGetVertexArrayPointervEXT - GLuint vaobj + GLuint vaobj GLenum pname void **param void glGetVertexArrayiv - GLuint vaobj + GLuint vaobj GLenum pname GLint *param @@ -20365,7 +16075,7 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - void *table + void *table void glGetnColorTableARB @@ -20380,7 +16090,7 @@ typedef unsigned int GLhandleARB; GLenum target GLint lod GLsizei bufSize - void *pixels + void *pixels void glGetnCompressedTexImageARB @@ -20395,7 +16105,7 @@ typedef unsigned int GLhandleARB; GLenum format GLenum type GLsizei bufSize - void *image + void *image void glGetnConvolutionFilterARB @@ -20407,17 +16117,17 @@ typedef unsigned int GLhandleARB; void glGetnHistogram - GLenum target + GLenum target GLboolean reset GLenum format GLenum type GLsizei bufSize - void *values + void *values void glGetnHistogramARB GLenum target - GLboolean reset + GLboolean reset GLenum format GLenum type GLsizei bufSize @@ -20428,14 +16138,14 @@ typedef unsigned int GLhandleARB; GLenum target GLenum query GLsizei bufSize - GLdouble *v + GLdouble *v void glGetnMapdvARB GLenum target GLenum query GLsizei bufSize - GLdouble *v + GLdouble *v void glGetnMapfv @@ -20467,17 +16177,17 @@ typedef unsigned int GLhandleARB; void glGetnMinmax - GLenum target + GLenum target GLboolean reset GLenum format GLenum type GLsizei bufSize - void *values + void *values void glGetnMinmaxARB GLenum target - GLboolean reset + GLboolean reset GLenum format GLenum type GLsizei bufSize @@ -20487,13 +16197,13 @@ typedef unsigned int GLhandleARB; void glGetnPixelMapfv GLenum map GLsizei bufSize - GLfloat *values + GLfloat *values void glGetnPixelMapfvARB GLenum map GLsizei bufSize - GLfloat *values + GLfloat *values void glGetnPixelMapuiv @@ -20522,7 +16232,7 @@ typedef unsigned int GLhandleARB; void glGetnPolygonStipple GLsizei bufSize - GLubyte *pattern + GLubyte *pattern void glGetnPolygonStippleARB @@ -20531,14 +16241,14 @@ typedef unsigned int GLhandleARB; void glGetnSeparableFilter - GLenum target + GLenum target GLenum format GLenum type GLsizei rowBufSize - void *row + void *row GLsizei columnBufSize - void *column - void *span + void *column + void *span void glGetnSeparableFilterARB @@ -20571,112 +16281,112 @@ typedef unsigned int GLhandleARB; void glGetnUniformdv - GLuint program + GLuint program GLint location GLsizei bufSize - GLdouble *params + GLdouble *params void glGetnUniformdvARB - GLuint program + GLuint program GLint location GLsizei bufSize - GLdouble *params + GLdouble *params void glGetnUniformfv - GLuint program + GLuint program GLint location GLsizei bufSize - GLfloat *params + GLfloat *params void glGetnUniformfvARB - GLuint program + GLuint program GLint location GLsizei bufSize - GLfloat *params + GLfloat *params void glGetnUniformfvEXT - GLuint program + GLuint program GLint location GLsizei bufSize - GLfloat *params + GLfloat *params void glGetnUniformfvKHR - GLuint program + GLuint program GLint location GLsizei bufSize - GLfloat *params + GLfloat *params void glGetnUniformi64vARB - GLuint program + GLuint program GLint location GLsizei bufSize - GLint64 *params + GLint64 *params void glGetnUniformiv - GLuint program + GLuint program GLint location GLsizei bufSize - GLint *params + GLint *params void glGetnUniformivARB - GLuint program + GLuint program GLint location GLsizei bufSize - GLint *params + GLint *params void glGetnUniformivEXT - GLuint program + GLuint program GLint location GLsizei bufSize - GLint *params + GLint *params void glGetnUniformivKHR - GLuint program + GLuint program GLint location GLsizei bufSize - GLint *params + GLint *params void glGetnUniformui64vARB - GLuint program + GLuint program GLint location GLsizei bufSize - GLuint64 *params + GLuint64 *params void glGetnUniformuiv - GLuint program + GLuint program GLint location GLsizei bufSize - GLuint *params + GLuint *params void glGetnUniformuivARB - GLuint program + GLuint program GLint location GLsizei bufSize - GLuint *params + GLuint *params void glGetnUniformuivKHR - GLuint program + GLuint program GLint location GLsizei bufSize - GLuint *params + GLuint *params @@ -20720,14 +16430,14 @@ typedef unsigned int GLhandleARB; void glHintPGI GLenum target - GLint mode + GLint mode void glHistogram GLenum target GLsizei width GLenum internalformat - GLboolean sink + GLboolean sink @@ -20735,14 +16445,14 @@ typedef unsigned int GLhandleARB; GLenum target GLsizei width GLenum internalformat - GLboolean sink + GLboolean sink void glIglooInterfaceSGIX - GLenum pname - const void *params + GLenum pname + const void *params @@ -20809,7 +16519,7 @@ typedef unsigned int GLhandleARB; const void *name - GLsync glImportSyncEXT + GLsync glImportSyncEXT GLenum external_sync_type GLintptr external_sync GLbitfield flags @@ -20822,16 +16532,16 @@ typedef unsigned int GLhandleARB; void glIndexFuncEXT GLenum func - GLclampf ref + GLclampf ref void glIndexMask - GLuint mask + GLuint mask void glIndexMaterialEXT - GLenum face + GLenum face GLenum mode @@ -20856,52 +16566,52 @@ typedef unsigned int GLhandleARB; void glIndexd - GLdouble c + GLdouble c void glIndexdv - const GLdouble *c + const GLdouble *c void glIndexf - GLfloat c + GLfloat c void glIndexfv - const GLfloat *c + const GLfloat *c void glIndexi - GLint c + GLint c void glIndexiv - const GLint *c + const GLint *c void glIndexs - GLshort c + GLshort c void glIndexsv - const GLshort *c + const GLshort *c void glIndexub - GLubyte c + GLubyte c void glIndexubv - const GLubyte *c + const GLubyte *c @@ -20941,38 +16651,38 @@ typedef unsigned int GLhandleARB; void glInterpolatePathsNV - GLuint resultPath - GLuint pathA - GLuint pathB + GLuint resultPath + GLuint pathA + GLuint pathB GLfloat weight void glInvalidateBufferData - GLuint buffer + GLuint buffer void glInvalidateBufferSubData - GLuint buffer - GLintptr offset - GLsizeiptr length + GLuint buffer + GLintptr offset + GLsizeiptr length void glInvalidateFramebuffer GLenum target GLsizei numAttachments - const GLenum *attachments + const GLenum *attachments void glInvalidateNamedFramebufferData - GLuint framebuffer + GLuint framebuffer GLsizei numAttachments - const GLenum *attachments + const GLenum *attachments void glInvalidateNamedFramebufferSubData - GLuint framebuffer + GLuint framebuffer GLsizei numAttachments - const GLenum *attachments + const GLenum *attachments GLint x GLint y GLsizei width @@ -20982,7 +16692,7 @@ typedef unsigned int GLhandleARB; void glInvalidateSubFramebuffer GLenum target GLsizei numAttachments - const GLenum *attachments + const GLenum *attachments GLint x GLint y GLsizei width @@ -20990,12 +16700,12 @@ typedef unsigned int GLhandleARB; void glInvalidateTexImage - GLuint texture + GLuint texture GLint level void glInvalidateTexSubImage - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -21005,20 +16715,20 @@ typedef unsigned int GLhandleARB; GLsizei depth - GLboolean glIsAsyncMarkerSGIX + GLboolean glIsAsyncMarkerSGIX GLuint marker - GLboolean glIsBuffer - GLuint buffer + GLboolean glIsBuffer + GLuint buffer - GLboolean glIsBufferARB - GLuint buffer + GLboolean glIsBufferARB + GLuint buffer - GLboolean glIsBufferResidentNV + GLboolean glIsBufferResidentNV GLenum target @@ -21026,184 +16736,184 @@ typedef unsigned int GLhandleARB; GLuint list - GLboolean glIsEnabled + GLboolean glIsEnabled GLenum cap - GLboolean glIsEnabledIndexedEXT + GLboolean glIsEnabledIndexedEXT GLenum target GLuint index - GLboolean glIsEnabledi + GLboolean glIsEnabledi GLenum target GLuint index - GLboolean glIsEnablediEXT + GLboolean glIsEnablediEXT GLenum target GLuint index - GLboolean glIsEnablediNV + GLboolean glIsEnablediNV GLenum target GLuint index - GLboolean glIsEnablediOES + GLboolean glIsEnablediOES GLenum target GLuint index - GLboolean glIsFenceAPPLE - GLuint fence + GLboolean glIsFenceAPPLE + GLuint fence - GLboolean glIsFenceNV - GLuint fence + GLboolean glIsFenceNV + GLuint fence - GLboolean glIsFramebuffer - GLuint framebuffer + GLboolean glIsFramebuffer + GLuint framebuffer - GLboolean glIsFramebufferEXT - GLuint framebuffer + GLboolean glIsFramebufferEXT + GLuint framebuffer GLboolean glIsFramebufferOES - GLuint framebuffer + GLuint framebuffer GLboolean glIsImageHandleResidentARB GLuint64 handle - GLboolean glIsImageHandleResidentNV + GLboolean glIsImageHandleResidentNV GLuint64 handle - GLboolean glIsList - GLuint list + GLboolean glIsList + GLuint list - GLboolean glIsMemoryObjectEXT + GLboolean glIsMemoryObjectEXT GLuint memoryObject - GLboolean glIsNameAMD + GLboolean glIsNameAMD GLenum identifier GLuint name - GLboolean glIsNamedBufferResidentNV - GLuint buffer + GLboolean glIsNamedBufferResidentNV + GLuint buffer - GLboolean glIsNamedStringARB + GLboolean glIsNamedStringARB GLint namelen const GLchar *name - GLboolean glIsObjectBufferATI - GLuint buffer + GLboolean glIsObjectBufferATI + GLuint buffer - GLboolean glIsOcclusionQueryNV + GLboolean glIsOcclusionQueryNV GLuint id - GLboolean glIsPathNV - GLuint path + GLboolean glIsPathNV + GLuint path - GLboolean glIsPointInFillPathNV - GLuint path - GLuint mask + GLboolean glIsPointInFillPathNV + GLuint path + GLuint mask GLfloat x GLfloat y - GLboolean glIsPointInStrokePathNV - GLuint path + GLboolean glIsPointInStrokePathNV + GLuint path GLfloat x GLfloat y - GLboolean glIsProgram - GLuint program + GLboolean glIsProgram + GLuint program - GLboolean glIsProgramARB - GLuint program + GLboolean glIsProgramARB + GLuint program - GLboolean glIsProgramNV - GLuint id + GLboolean glIsProgramNV + GLuint id - GLboolean glIsProgramPipeline - GLuint pipeline + GLboolean glIsProgramPipeline + GLuint pipeline GLboolean glIsProgramPipelineEXT - GLuint pipeline + GLuint pipeline - GLboolean glIsQuery - GLuint id + GLboolean glIsQuery + GLuint id - GLboolean glIsQueryARB - GLuint id + GLboolean glIsQueryARB + GLuint id GLboolean glIsQueryEXT - GLuint id + GLuint id - GLboolean glIsRenderbuffer - GLuint renderbuffer + GLboolean glIsRenderbuffer + GLuint renderbuffer - GLboolean glIsRenderbufferEXT - GLuint renderbuffer + GLboolean glIsRenderbufferEXT + GLuint renderbuffer GLboolean glIsRenderbufferOES - GLuint renderbuffer + GLuint renderbuffer - GLboolean glIsSemaphoreEXT + GLboolean glIsSemaphoreEXT GLuint semaphore - GLboolean glIsSampler - GLuint sampler + GLboolean glIsSampler + GLuint sampler - GLboolean glIsShader - GLuint shader + GLboolean glIsShader + GLuint shader @@ -21211,22 +16921,22 @@ typedef unsigned int GLhandleARB; GLuint state - GLboolean glIsSync - GLsync sync + GLboolean glIsSync + GLsync sync GLboolean glIsSyncAPPLE - GLsync sync + GLsync sync - GLboolean glIsTexture - GLuint texture + GLboolean glIsTexture + GLuint texture - GLboolean glIsTextureEXT - GLuint texture + GLboolean glIsTextureEXT + GLuint texture @@ -21234,40 +16944,40 @@ typedef unsigned int GLhandleARB; GLuint64 handle - GLboolean glIsTextureHandleResidentNV + GLboolean glIsTextureHandleResidentNV GLuint64 handle - GLboolean glIsTransformFeedback - GLuint id + GLboolean glIsTransformFeedback + GLuint id - GLboolean glIsTransformFeedbackNV - GLuint id + GLboolean glIsTransformFeedbackNV + GLuint id - GLboolean glIsVariantEnabledEXT + GLboolean glIsVariantEnabledEXT GLuint id GLenum cap - GLboolean glIsVertexArray - GLuint array + GLboolean glIsVertexArray + GLuint array - GLboolean glIsVertexArrayAPPLE - GLuint array + GLboolean glIsVertexArrayAPPLE + GLuint array GLboolean glIsVertexArrayOES - GLuint array + GLuint array - GLboolean glIsVertexAttribEnabledAPPLE + GLboolean glIsVertexAttribEnabledAPPLE GLuint index GLenum pname @@ -21297,7 +17007,7 @@ typedef unsigned int GLhandleARB; void glLGPUNamedBufferSubDataNVX GLbitfield gpuMask - GLuint buffer + GLuint buffer GLintptr offset GLsizeiptr size const void *data @@ -21312,7 +17022,7 @@ typedef unsigned int GLhandleARB; void glLightEnviSGIX GLenum pname - GLint param + GLint param void glLightModelf @@ -21362,28 +17072,28 @@ typedef unsigned int GLhandleARB; void glLightf GLenum light GLenum pname - GLfloat param + GLfloat param void glLightfv GLenum light GLenum pname - const GLfloat *params + const GLfloat *params void glLighti GLenum light GLenum pname - GLint param + GLint param void glLightiv GLenum light GLenum pname - const GLint *params + const GLint *params @@ -21412,13 +17122,13 @@ typedef unsigned int GLhandleARB; void glLineStipple - GLint factor - GLushort pattern + GLint factor + GLushort pattern void glLineWidth - GLfloat width + GLfloat width @@ -21431,54 +17141,54 @@ typedef unsigned int GLhandleARB; void glLinkProgram - GLuint program + GLuint program void glLinkProgramARB - GLhandleARB programObj + GLhandleARB programObj void glListBase - GLuint base + GLuint base void glListDrawCommandsStatesClientNV GLuint list GLuint segment - const void **indirects - const GLsizei *sizes - const GLuint *states - const GLuint *fbos + const void **indirects + const GLsizei *sizes + const GLuint *states + const GLuint *fbos GLuint count void glListParameterfSGIX - GLuint list + GLuint list GLenum pname - GLfloat param + GLfloat param void glListParameterfvSGIX - GLuint list + GLuint list GLenum pname - const GLfloat *params + const GLfloat *params void glListParameteriSGIX - GLuint list + GLuint list GLenum pname - GLint param + GLint param void glListParameterivSGIX - GLuint list + GLuint list GLenum pname - const GLint *params + const GLint *params @@ -21510,7 +17220,7 @@ typedef unsigned int GLhandleARB; void glLoadName - GLuint name + GLuint name @@ -21585,11 +17295,11 @@ typedef unsigned int GLhandleARB; void glMakeNamedBufferNonResidentNV - GLuint buffer + GLuint buffer void glMakeNamedBufferResidentNV - GLuint buffer + GLuint buffer GLenum access @@ -21611,21 +17321,21 @@ typedef unsigned int GLhandleARB; void glMap1d GLenum target - GLdouble u1 - GLdouble u2 + GLdouble u1 + GLdouble u2 GLint stride - GLint order - const GLdouble *points + GLint order + const GLdouble *points void glMap1f GLenum target - GLfloat u1 - GLfloat u2 + GLfloat u1 + GLfloat u2 GLint stride - GLint order - const GLfloat *points + GLint order + const GLfloat *points @@ -21640,29 +17350,29 @@ typedef unsigned int GLhandleARB; void glMap2d GLenum target - GLdouble u1 - GLdouble u2 + GLdouble u1 + GLdouble u2 GLint ustride - GLint uorder - GLdouble v1 - GLdouble v2 + GLint uorder + GLdouble v1 + GLdouble v2 GLint vstride - GLint vorder - const GLdouble *points + GLint vorder + const GLdouble *points void glMap2f GLenum target - GLfloat u1 - GLfloat u2 + GLfloat u1 + GLfloat u2 GLint ustride - GLint uorder - GLfloat v1 - GLfloat v2 + GLint uorder + GLfloat v1 + GLfloat v2 GLint vstride - GLint vorder - const GLfloat *points + GLint vorder + const GLfloat *points @@ -21698,8 +17408,8 @@ typedef unsigned int GLhandleARB; void *glMapBufferRange GLenum target - GLintptr offset - GLsizeiptr length + GLintptr offset + GLsizeiptr length GLbitfield access @@ -21718,23 +17428,23 @@ typedef unsigned int GLhandleARB; GLenum type GLsizei ustride GLsizei vstride - GLint uorder - GLint vorder - GLboolean packed + GLint uorder + GLint vorder + GLboolean packed const void *points void glMapGrid1d GLint un - GLdouble u1 - GLdouble u2 + GLdouble u1 + GLdouble u2 void glMapGrid1f GLint un - GLfloat u1 - GLfloat u2 + GLfloat u1 + GLfloat u2 @@ -21746,21 +17456,21 @@ typedef unsigned int GLhandleARB; void glMapGrid2d GLint un - GLdouble u1 - GLdouble u2 + GLdouble u1 + GLdouble u2 GLint vn - GLdouble v1 - GLdouble v2 + GLdouble v1 + GLdouble v2 void glMapGrid2f GLint un - GLfloat u1 - GLfloat u2 + GLfloat u1 + GLfloat u2 GLint vn - GLfloat v1 - GLfloat v2 + GLfloat v1 + GLfloat v2 @@ -21773,47 +17483,47 @@ typedef unsigned int GLhandleARB; void *glMapNamedBuffer - GLuint buffer + GLuint buffer GLenum access void *glMapNamedBufferEXT - GLuint buffer + GLuint buffer GLenum access void *glMapNamedBufferRange - GLuint buffer + GLuint buffer GLintptr offset - GLsizeiptr length + GLsizeiptr length GLbitfield access void *glMapNamedBufferRangeEXT - GLuint buffer + GLuint buffer GLintptr offset GLsizeiptr length GLbitfield access void *glMapObjectBufferATI - GLuint buffer + GLuint buffer void glMapParameterfvNV GLenum target GLenum pname - const GLfloat *params + const GLfloat *params void glMapParameterivNV GLenum target GLenum pname - const GLint *params + const GLint *params void *glMapTexture2DINTEL - GLuint texture + GLuint texture GLint level GLbitfield access GLint *stride @@ -21823,99 +17533,99 @@ typedef unsigned int GLhandleARB; void glMapVertexAttrib1dAPPLE GLuint index GLuint size - GLdouble u1 - GLdouble u2 + GLdouble u1 + GLdouble u2 GLint stride - GLint order - const GLdouble *points + GLint order + const GLdouble *points void glMapVertexAttrib1fAPPLE GLuint index GLuint size - GLfloat u1 - GLfloat u2 + GLfloat u1 + GLfloat u2 GLint stride - GLint order - const GLfloat *points + GLint order + const GLfloat *points void glMapVertexAttrib2dAPPLE GLuint index GLuint size - GLdouble u1 - GLdouble u2 + GLdouble u1 + GLdouble u2 GLint ustride - GLint uorder - GLdouble v1 - GLdouble v2 + GLint uorder + GLdouble v1 + GLdouble v2 GLint vstride - GLint vorder - const GLdouble *points + GLint vorder + const GLdouble *points void glMapVertexAttrib2fAPPLE GLuint index GLuint size - GLfloat u1 - GLfloat u2 + GLfloat u1 + GLfloat u2 GLint ustride - GLint uorder - GLfloat v1 - GLfloat v2 + GLint uorder + GLfloat v1 + GLfloat v2 GLint vstride - GLint vorder - const GLfloat *points + GLint vorder + const GLfloat *points void glMaterialf - GLenum face + GLenum face GLenum pname - GLfloat param + GLfloat param void glMaterialfv - GLenum face + GLenum face GLenum pname - const GLfloat *params + const GLfloat *params void glMateriali - GLenum face + GLenum face GLenum pname - GLint param + GLint param void glMaterialiv - GLenum face + GLenum face GLenum pname - const GLint *params + const GLint *params void glMaterialx - GLenum face + GLenum face GLenum pname GLfixed param void glMaterialxOES - GLenum face + GLenum face GLenum pname GLfixed param void glMaterialxv - GLenum face + GLenum face GLenum pname const GLfixed *param void glMaterialxvOES - GLenum face + GLenum face GLenum pname const GLfixed *param @@ -22132,30 +17842,30 @@ typedef unsigned int GLhandleARB; void glMinSampleShading - GLfloat value + GLfloat value void glMinSampleShadingARB - GLfloat value + GLfloat value void glMinSampleShadingOES - GLfloat value + GLfloat value void glMinmax GLenum target GLenum internalformat - GLboolean sink + GLboolean sink void glMinmaxEXT GLenum target GLenum internalformat - GLboolean sink + GLboolean sink @@ -22202,15 +17912,15 @@ typedef unsigned int GLhandleARB; void glMultiDrawArrays GLenum mode - const GLint *first - const GLsizei *count + const GLint *first + const GLsizei *count GLsizei drawcount void glMultiDrawArraysEXT GLenum mode - const GLint *first - const GLsizei *count + const GLint *first + const GLsizei *count GLsizei primcount @@ -22224,7 +17934,7 @@ typedef unsigned int GLhandleARB; void glMultiDrawArraysIndirectAMD GLenum mode - const void *indirect + const void *indirect GLsizei primcount GLsizei stride @@ -22281,36 +17991,36 @@ typedef unsigned int GLhandleARB; void glMultiDrawElements GLenum mode - const GLsizei *count + const GLsizei *count GLenum type - const void *const*indices + const void *const*indices GLsizei drawcount void glMultiDrawElementsBaseVertex GLenum mode - const GLsizei *count + const GLsizei *count GLenum type - const void *const*indices + const void *const*indices GLsizei drawcount - const GLint *basevertex + const GLint *basevertex void glMultiDrawElementsBaseVertexEXT GLenum mode - const GLsizei *count + const GLsizei *count GLenum type - const void *const*indices - GLsizei primcount - const GLint *basevertex + const void *const*indices + GLsizei drawcount + const GLint *basevertex void glMultiDrawElementsEXT GLenum mode - const GLsizei *count + const GLsizei *count GLenum type - const void *const*indices + const void *const*indices GLsizei primcount @@ -22326,7 +18036,7 @@ typedef unsigned int GLhandleARB; void glMultiDrawElementsIndirectAMD GLenum mode GLenum type - const void *indirect + const void *indirect GLsizei primcount GLsizei stride @@ -22369,16 +18079,6 @@ typedef unsigned int GLhandleARB; GLsizei stride - - void glMultiDrawElementsIndirectCountARB - GLenum mode - GLenum type - const void *indirect - GLintptr drawcount - GLsizei maxdrawcount - GLsizei stride - - void glMultiDrawElementsIndirectEXT GLenum mode @@ -22412,18 +18112,18 @@ typedef unsigned int GLhandleARB; void glMultiModeDrawArraysIBM - const GLenum *mode - const GLint *first - const GLsizei *count + const GLenum *mode + const GLint *first + const GLsizei *count GLsizei primcount GLint modestride void glMultiModeDrawElementsIBM - const GLenum *mode - const GLsizei *count + const GLenum *mode + const GLsizei *count GLenum type - const void *const*indices + const void *const*indices GLsizei primcount GLint modestride @@ -22431,8 +18131,8 @@ typedef unsigned int GLhandleARB; void glMultiTexBufferEXT GLenum texunit GLenum target - GLenum internalformat - GLuint buffer + GLenum internalformat + GLuint buffer void glMultiTexCoord1bOES @@ -22447,116 +18147,116 @@ typedef unsigned int GLhandleARB; void glMultiTexCoord1d GLenum target - GLdouble s + GLdouble s void glMultiTexCoord1dARB GLenum target - GLdouble s + GLdouble s void glMultiTexCoord1dv GLenum target - const GLdouble *v + const GLdouble *v void glMultiTexCoord1dvARB GLenum target - const GLdouble *v + const GLdouble *v void glMultiTexCoord1f GLenum target - GLfloat s + GLfloat s void glMultiTexCoord1fARB GLenum target - GLfloat s + GLfloat s void glMultiTexCoord1fv GLenum target - const GLfloat *v + const GLfloat *v void glMultiTexCoord1fvARB GLenum target - const GLfloat *v + const GLfloat *v void glMultiTexCoord1hNV GLenum target - GLhalfNV s + GLhalfNV s void glMultiTexCoord1hvNV GLenum target - const GLhalfNV *v + const GLhalfNV *v void glMultiTexCoord1i GLenum target - GLint s + GLint s void glMultiTexCoord1iARB GLenum target - GLint s + GLint s void glMultiTexCoord1iv GLenum target - const GLint *v + const GLint *v void glMultiTexCoord1ivARB GLenum target - const GLint *v + const GLint *v void glMultiTexCoord1s GLenum target - GLshort s + GLshort s void glMultiTexCoord1sARB GLenum target - GLshort s + GLshort s void glMultiTexCoord1sv GLenum target - const GLshort *v + const GLshort *v void glMultiTexCoord1svARB GLenum target - const GLshort *v + const GLshort *v @@ -22584,125 +18284,125 @@ typedef unsigned int GLhandleARB; void glMultiTexCoord2d GLenum target - GLdouble s - GLdouble t + GLdouble s + GLdouble t void glMultiTexCoord2dARB GLenum target - GLdouble s - GLdouble t + GLdouble s + GLdouble t void glMultiTexCoord2dv GLenum target - const GLdouble *v + const GLdouble *v void glMultiTexCoord2dvARB GLenum target - const GLdouble *v + const GLdouble *v void glMultiTexCoord2f GLenum target - GLfloat s - GLfloat t + GLfloat s + GLfloat t void glMultiTexCoord2fARB GLenum target - GLfloat s - GLfloat t + GLfloat s + GLfloat t void glMultiTexCoord2fv GLenum target - const GLfloat *v + const GLfloat *v void glMultiTexCoord2fvARB GLenum target - const GLfloat *v + const GLfloat *v void glMultiTexCoord2hNV GLenum target - GLhalfNV s - GLhalfNV t + GLhalfNV s + GLhalfNV t void glMultiTexCoord2hvNV GLenum target - const GLhalfNV *v + const GLhalfNV *v void glMultiTexCoord2i GLenum target - GLint s - GLint t + GLint s + GLint t void glMultiTexCoord2iARB GLenum target - GLint s - GLint t + GLint s + GLint t void glMultiTexCoord2iv GLenum target - const GLint *v + const GLint *v void glMultiTexCoord2ivARB GLenum target - const GLint *v + const GLint *v void glMultiTexCoord2s GLenum target - GLshort s - GLshort t + GLshort s + GLshort t void glMultiTexCoord2sARB GLenum target - GLshort s - GLshort t + GLshort s + GLshort t void glMultiTexCoord2sv GLenum target - const GLshort *v + const GLshort *v void glMultiTexCoord2svARB GLenum target - const GLshort *v + const GLshort *v @@ -22732,134 +18432,134 @@ typedef unsigned int GLhandleARB; void glMultiTexCoord3d GLenum target - GLdouble s - GLdouble t - GLdouble r + GLdouble s + GLdouble t + GLdouble r void glMultiTexCoord3dARB GLenum target - GLdouble s - GLdouble t - GLdouble r + GLdouble s + GLdouble t + GLdouble r void glMultiTexCoord3dv GLenum target - const GLdouble *v + const GLdouble *v void glMultiTexCoord3dvARB GLenum target - const GLdouble *v + const GLdouble *v void glMultiTexCoord3f GLenum target - GLfloat s - GLfloat t - GLfloat r + GLfloat s + GLfloat t + GLfloat r void glMultiTexCoord3fARB GLenum target - GLfloat s - GLfloat t - GLfloat r + GLfloat s + GLfloat t + GLfloat r void glMultiTexCoord3fv GLenum target - const GLfloat *v + const GLfloat *v void glMultiTexCoord3fvARB GLenum target - const GLfloat *v + const GLfloat *v void glMultiTexCoord3hNV GLenum target - GLhalfNV s - GLhalfNV t - GLhalfNV r + GLhalfNV s + GLhalfNV t + GLhalfNV r void glMultiTexCoord3hvNV GLenum target - const GLhalfNV *v + const GLhalfNV *v void glMultiTexCoord3i GLenum target - GLint s - GLint t - GLint r + GLint s + GLint t + GLint r void glMultiTexCoord3iARB GLenum target - GLint s - GLint t - GLint r + GLint s + GLint t + GLint r void glMultiTexCoord3iv GLenum target - const GLint *v + const GLint *v void glMultiTexCoord3ivARB GLenum target - const GLint *v + const GLint *v void glMultiTexCoord3s GLenum target - GLshort s - GLshort t - GLshort r + GLshort s + GLshort t + GLshort r void glMultiTexCoord3sARB GLenum target - GLshort s - GLshort t - GLshort r + GLshort s + GLshort t + GLshort r void glMultiTexCoord3sv GLenum target - const GLshort *v + const GLshort *v void glMultiTexCoord3svARB GLenum target - const GLshort *v + const GLshort *v @@ -22891,143 +18591,143 @@ typedef unsigned int GLhandleARB; void glMultiTexCoord4d GLenum target - GLdouble s - GLdouble t - GLdouble r - GLdouble q + GLdouble s + GLdouble t + GLdouble r + GLdouble q void glMultiTexCoord4dARB GLenum target - GLdouble s - GLdouble t - GLdouble r - GLdouble q + GLdouble s + GLdouble t + GLdouble r + GLdouble q void glMultiTexCoord4dv GLenum target - const GLdouble *v + const GLdouble *v void glMultiTexCoord4dvARB GLenum target - const GLdouble *v + const GLdouble *v void glMultiTexCoord4f GLenum target - GLfloat s - GLfloat t - GLfloat r - GLfloat q + GLfloat s + GLfloat t + GLfloat r + GLfloat q void glMultiTexCoord4fARB GLenum target - GLfloat s - GLfloat t - GLfloat r - GLfloat q + GLfloat s + GLfloat t + GLfloat r + GLfloat q void glMultiTexCoord4fv GLenum target - const GLfloat *v + const GLfloat *v void glMultiTexCoord4fvARB GLenum target - const GLfloat *v + const GLfloat *v void glMultiTexCoord4hNV GLenum target - GLhalfNV s - GLhalfNV t - GLhalfNV r - GLhalfNV q + GLhalfNV s + GLhalfNV t + GLhalfNV r + GLhalfNV q void glMultiTexCoord4hvNV GLenum target - const GLhalfNV *v + const GLhalfNV *v void glMultiTexCoord4i GLenum target - GLint s - GLint t - GLint r - GLint q + GLint s + GLint t + GLint r + GLint q void glMultiTexCoord4iARB GLenum target - GLint s - GLint t - GLint r - GLint q + GLint s + GLint t + GLint r + GLint q void glMultiTexCoord4iv GLenum target - const GLint *v + const GLint *v void glMultiTexCoord4ivARB GLenum target - const GLint *v + const GLint *v void glMultiTexCoord4s GLenum target - GLshort s - GLshort t - GLshort r - GLshort q + GLshort s + GLshort t + GLshort r + GLshort q void glMultiTexCoord4sARB GLenum target - GLshort s - GLshort t - GLshort r - GLshort q + GLshort s + GLshort t + GLshort r + GLshort q void glMultiTexCoord4sv GLenum target - const GLshort *v + const GLshort *v void glMultiTexCoord4svARB GLenum target - const GLshort *v + const GLshort *v @@ -23113,7 +18813,7 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum target GLenum pname - GLfloat param + GLfloat param @@ -23121,14 +18821,14 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum target GLenum pname - const GLfloat *params + const GLfloat *params void glMultiTexEnviEXT GLenum texunit GLenum target GLenum pname - GLint param + GLint param @@ -23136,7 +18836,7 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum target GLenum pname - const GLint *params + const GLint *params void glMultiTexGendEXT @@ -23158,7 +18858,7 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum coord GLenum pname - GLfloat param + GLfloat param @@ -23166,14 +18866,14 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum coord GLenum pname - const GLfloat *params + const GLfloat *params void glMultiTexGeniEXT GLenum texunit GLenum coord GLenum pname - GLint param + GLint param @@ -23181,16 +18881,16 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum coord GLenum pname - const GLint *params + const GLint *params void glMultiTexImage1DEXT GLenum texunit GLenum target - GLint level + GLint level GLint internalformat GLsizei width - GLint border + GLint border GLenum format GLenum type const void *pixels @@ -23199,11 +18899,11 @@ typedef unsigned int GLhandleARB; void glMultiTexImage2DEXT GLenum texunit GLenum target - GLint level + GLint level GLint internalformat GLsizei width GLsizei height - GLint border + GLint border GLenum format GLenum type const void *pixels @@ -23212,12 +18912,12 @@ typedef unsigned int GLhandleARB; void glMultiTexImage3DEXT GLenum texunit GLenum target - GLint level + GLint level GLint internalformat GLsizei width GLsizei height GLsizei depth - GLint border + GLint border GLenum format GLenum type const void *pixels @@ -23227,7 +18927,7 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum target GLenum pname - const GLint *params + const GLint *params void glMultiTexParameterIuivEXT @@ -23241,7 +18941,7 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum target GLenum pname - GLfloat param + GLfloat param @@ -23249,14 +18949,14 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum target GLenum pname - const GLfloat *params + const GLfloat *params void glMultiTexParameteriEXT GLenum texunit GLenum target GLenum pname - GLint param + GLint param @@ -23264,20 +18964,20 @@ typedef unsigned int GLhandleARB; GLenum texunit GLenum target GLenum pname - const GLint *params + const GLint *params void glMultiTexRenderbufferEXT GLenum texunit GLenum target - GLuint renderbuffer + GLuint renderbuffer void glMultiTexSubImage1DEXT GLenum texunit GLenum target - GLint level - GLint xoffset + GLint level + GLint xoffset GLsizei width GLenum format GLenum type @@ -23287,9 +18987,9 @@ typedef unsigned int GLhandleARB; void glMultiTexSubImage2DEXT GLenum texunit GLenum target - GLint level - GLint xoffset - GLint yoffset + GLint level + GLint xoffset + GLint yoffset GLsizei width GLsizei height GLenum format @@ -23300,10 +19000,10 @@ typedef unsigned int GLhandleARB; void glMultiTexSubImage3DEXT GLenum texunit GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset + GLint level + GLint xoffset + GLint yoffset + GLint zoffset GLsizei width GLsizei height GLsizei depth @@ -23332,7 +19032,7 @@ typedef unsigned int GLhandleARB; void glMulticastBufferSubDataNV GLbitfield gpuMask - GLuint buffer + GLuint buffer GLintptr offset GLsizeiptr size const void *data @@ -23341,8 +19041,8 @@ typedef unsigned int GLhandleARB; void glMulticastCopyBufferSubDataNV GLuint readGpu GLbitfield writeGpuMask - GLuint readBuffer - GLuint writeBuffer + GLuint readBuffer + GLuint writeBuffer GLintptr readOffset GLintptr writeOffset GLsizeiptr size @@ -23370,7 +19070,7 @@ typedef unsigned int GLhandleARB; void glMulticastFramebufferSampleLocationsfvNV GLuint gpu - GLuint framebuffer + GLuint framebuffer GLuint start GLsizei count const GLfloat *v @@ -23431,48 +19131,57 @@ typedef unsigned int GLhandleARB; void glNamedBufferAttachMemoryNV - GLuint buffer + GLuint buffer GLuint memory GLuint64 offset void glNamedBufferData - GLuint buffer - GLsizeiptr size - const void *data + GLuint buffer + GLsizeiptr size + const void *data GLenum usage void glNamedBufferDataEXT - GLuint buffer + GLuint buffer GLsizeiptr size const void *data GLenum usage void glNamedBufferPageCommitmentARB - GLuint buffer + GLuint buffer GLintptr offset GLsizeiptr size GLboolean commit void glNamedBufferPageCommitmentEXT - GLuint buffer + GLuint buffer + GLintptr offset + GLsizeiptr size + GLboolean commit + + + void glNamedBufferPageCommitmentMemNV + GLuint buffer GLintptr offset GLsizeiptr size + GLuint memory + GLuint64 memOffset GLboolean commit void glNamedBufferStorage - GLuint buffer - GLsizeiptr size + GLuint buffer + GLsizeiptr size const void *data GLbitfield flags void glNamedBufferStorageExternalEXT - GLuint buffer + GLuint buffer GLintptr offset GLsizeiptr size GLeglClientBufferEXT clientBuffer @@ -23480,171 +19189,171 @@ typedef unsigned int GLhandleARB; void glNamedBufferStorageEXT - GLuint buffer - GLsizeiptr size + GLuint buffer + GLsizeiptr size const void *data GLbitfield flags void glNamedBufferStorageMemEXT - GLuint buffer - GLsizeiptr size + GLuint buffer + GLsizeiptr size GLuint memory GLuint64 offset void glNamedBufferSubData - GLuint buffer + GLuint buffer GLintptr offset - GLsizeiptr size - const void *data + GLsizeiptr size + const void *data void glNamedBufferSubDataEXT - GLuint buffer + GLuint buffer GLintptr offset - GLsizeiptr size + GLsizeiptr size const void *data void glNamedCopyBufferSubDataEXT - GLuint readBuffer - GLuint writeBuffer + GLuint readBuffer + GLuint writeBuffer GLintptr readOffset GLintptr writeOffset GLsizeiptr size void glNamedFramebufferDrawBuffer - GLuint framebuffer + GLuint framebuffer GLenum buf void glNamedFramebufferDrawBuffers - GLuint framebuffer + GLuint framebuffer GLsizei n - const GLenum *bufs + const GLenum *bufs void glNamedFramebufferParameteri - GLuint framebuffer + GLuint framebuffer GLenum pname GLint param void glNamedFramebufferParameteriEXT - GLuint framebuffer + GLuint framebuffer GLenum pname GLint param void glNamedFramebufferReadBuffer - GLuint framebuffer + GLuint framebuffer GLenum src void glNamedFramebufferRenderbuffer - GLuint framebuffer + GLuint framebuffer GLenum attachment GLenum renderbuffertarget - GLuint renderbuffer + GLuint renderbuffer void glNamedFramebufferRenderbufferEXT - GLuint framebuffer + GLuint framebuffer GLenum attachment GLenum renderbuffertarget - GLuint renderbuffer + GLuint renderbuffer void glNamedFramebufferSampleLocationsfvARB - GLuint framebuffer + GLuint framebuffer GLuint start GLsizei count const GLfloat *v void glNamedFramebufferSampleLocationsfvNV - GLuint framebuffer + GLuint framebuffer GLuint start GLsizei count const GLfloat *v void glNamedFramebufferTexture - GLuint framebuffer + GLuint framebuffer GLenum attachment - GLuint texture + GLuint texture GLint level void glNamedFramebufferSamplePositionsfvAMD - GLuint framebuffer + GLuint framebuffer GLuint numsamples GLuint pixelindex const GLfloat *values void glNamedFramebufferTexture1DEXT - GLuint framebuffer + GLuint framebuffer GLenum attachment GLenum textarget - GLuint texture - GLint level + GLuint texture + GLint level void glNamedFramebufferTexture2DEXT - GLuint framebuffer + GLuint framebuffer GLenum attachment GLenum textarget - GLuint texture - GLint level + GLuint texture + GLint level void glNamedFramebufferTexture3DEXT - GLuint framebuffer + GLuint framebuffer GLenum attachment GLenum textarget - GLuint texture - GLint level - GLint zoffset + GLuint texture + GLint level + GLint zoffset void glNamedFramebufferTextureEXT - GLuint framebuffer + GLuint framebuffer GLenum attachment - GLuint texture - GLint level + GLuint texture + GLint level void glNamedFramebufferTextureFaceEXT - GLuint framebuffer + GLuint framebuffer GLenum attachment - GLuint texture - GLint level + GLuint texture + GLint level GLenum face void glNamedFramebufferTextureLayer - GLuint framebuffer + GLuint framebuffer GLenum attachment - GLuint texture + GLuint texture GLint level GLint layer void glNamedFramebufferTextureLayerEXT - GLuint framebuffer + GLuint framebuffer GLenum attachment - GLuint texture - GLint level - GLint layer + GLuint texture + GLint level + GLint layer void glNamedProgramLocalParameter4dEXT - GLuint program + GLuint program GLenum target GLuint index GLdouble x @@ -23655,14 +19364,14 @@ typedef unsigned int GLhandleARB; void glNamedProgramLocalParameter4dvEXT - GLuint program + GLuint program GLenum target GLuint index const GLdouble *params void glNamedProgramLocalParameter4fEXT - GLuint program + GLuint program GLenum target GLuint index GLfloat x @@ -23673,14 +19382,14 @@ typedef unsigned int GLhandleARB; void glNamedProgramLocalParameter4fvEXT - GLuint program + GLuint program GLenum target GLuint index const GLfloat *params void glNamedProgramLocalParameterI4iEXT - GLuint program + GLuint program GLenum target GLuint index GLint x @@ -23691,14 +19400,14 @@ typedef unsigned int GLhandleARB; void glNamedProgramLocalParameterI4ivEXT - GLuint program + GLuint program GLenum target GLuint index const GLint *params void glNamedProgramLocalParameterI4uiEXT - GLuint program + GLuint program GLenum target GLuint index GLuint x @@ -23709,14 +19418,14 @@ typedef unsigned int GLhandleARB; void glNamedProgramLocalParameterI4uivEXT - GLuint program + GLuint program GLenum target GLuint index const GLuint *params void glNamedProgramLocalParameters4fvEXT - GLuint program + GLuint program GLenum target GLuint index GLsizei count @@ -23724,7 +19433,7 @@ typedef unsigned int GLhandleARB; void glNamedProgramLocalParametersI4ivEXT - GLuint program + GLuint program GLenum target GLuint index GLsizei count @@ -23732,7 +19441,7 @@ typedef unsigned int GLhandleARB; void glNamedProgramLocalParametersI4uivEXT - GLuint program + GLuint program GLenum target GLuint index GLsizei count @@ -23740,7 +19449,7 @@ typedef unsigned int GLhandleARB; void glNamedProgramStringEXT - GLuint program + GLuint program GLenum target GLenum format GLsizei len @@ -23748,21 +19457,21 @@ typedef unsigned int GLhandleARB; void glNamedRenderbufferStorage - GLuint renderbuffer + GLuint renderbuffer GLenum internalformat GLsizei width GLsizei height void glNamedRenderbufferStorageEXT - GLuint renderbuffer + GLuint renderbuffer GLenum internalformat GLsizei width GLsizei height void glNamedRenderbufferStorageMultisample - GLuint renderbuffer + GLuint renderbuffer GLsizei samples GLenum internalformat GLsizei width @@ -23770,7 +19479,7 @@ typedef unsigned int GLhandleARB; void glNamedRenderbufferStorageMultisampleAdvancedAMD - GLuint renderbuffer + GLuint renderbuffer GLsizei samples GLsizei storageSamples GLenum internalformat @@ -23779,7 +19488,7 @@ typedef unsigned int GLhandleARB; void glNamedRenderbufferStorageMultisampleCoverageEXT - GLuint renderbuffer + GLuint renderbuffer GLsizei coverageSamples GLsizei colorSamples GLenum internalformat @@ -23788,7 +19497,7 @@ typedef unsigned int GLhandleARB; void glNamedRenderbufferStorageMultisampleEXT - GLuint renderbuffer + GLuint renderbuffer GLsizei samples GLenum internalformat GLsizei width @@ -23804,7 +19513,7 @@ typedef unsigned int GLhandleARB; void glNewList - GLuint list + GLuint list GLenum mode @@ -23828,21 +19537,21 @@ typedef unsigned int GLhandleARB; void glNormal3d - GLdouble nx - GLdouble ny - GLdouble nz + GLdouble nx + GLdouble ny + GLdouble nz void glNormal3dv - const GLdouble *v + const GLdouble *v void glNormal3f - GLfloat nx - GLfloat ny - GLfloat nz + GLfloat nx + GLfloat ny + GLfloat nz @@ -23861,19 +19570,19 @@ typedef unsigned int GLhandleARB; void glNormal3fv - const GLfloat *v + const GLfloat *v void glNormal3hNV - GLhalfNV nx - GLhalfNV ny - GLhalfNV nz + GLhalfNV nx + GLhalfNV ny + GLhalfNV nz void glNormal3hvNV - const GLhalfNV *v + const GLhalfNV *v @@ -24115,13 +19824,13 @@ typedef unsigned int GLhandleARB; void glPassTexCoordATI - GLuint dst - GLuint coord + GLuint dst + GLuint coord GLenum swizzle void glPassThrough - GLfloat token + GLfloat token @@ -24159,16 +19868,16 @@ typedef unsigned int GLhandleARB; void glPathCommandsNV - GLuint path + GLuint path GLsizei numCommands - const GLubyte *commands + const GLubyte *commands GLsizei numCoords GLenum coordType const void *coords void glPathCoordsNV - GLuint path + GLuint path GLsizei numCoords GLenum coordType const void *coords @@ -24179,7 +19888,7 @@ typedef unsigned int GLhandleARB; void glPathDashArrayNV - GLuint path + GLuint path GLsizei dashCount const GLfloat *dashArray @@ -24205,23 +19914,23 @@ typedef unsigned int GLhandleARB; GLbitfield fontStyle GLuint pathParameterTemplate GLfloat emScale - GLuint baseAndCount[2] + GLuint *baseAndCount void glPathGlyphRangeNV - GLuint firstPathName + GLuint firstPathName GLenum fontTarget const void *fontName GLbitfield fontStyle GLuint firstGlyph GLsizei numGlyphs GLenum handleMissingGlyphs - GLuint pathParameterTemplate + GLuint pathParameterTemplate GLfloat emScale void glPathGlyphsNV - GLuint firstPathName + GLuint firstPathName GLenum fontTarget const void *fontName GLbitfield fontStyle @@ -24229,7 +19938,7 @@ typedef unsigned int GLhandleARB; GLenum type const void *charcodes GLenum handleMissingGlyphs - GLuint pathParameterTemplate + GLuint pathParameterTemplate GLfloat emScale @@ -24246,25 +19955,25 @@ typedef unsigned int GLhandleARB; void glPathParameterfNV - GLuint path + GLuint path GLenum pname GLfloat value void glPathParameterfvNV - GLuint path + GLuint path GLenum pname const GLfloat *value void glPathParameteriNV - GLuint path + GLuint path GLenum pname GLint value void glPathParameterivNV - GLuint path + GLuint path GLenum pname const GLint *value @@ -24276,30 +19985,30 @@ typedef unsigned int GLhandleARB; void glPathStencilFuncNV GLenum func - GLint ref - GLuint mask + GLint ref + GLuint mask void glPathStringNV - GLuint path + GLuint path GLenum format GLsizei length const void *pathString void glPathSubCommandsNV - GLuint path + GLuint path GLsizei commandStart GLsizei commandsToDelete GLsizei numCommands - const GLubyte *commands + const GLubyte *commands GLsizei numCoords GLenum coordType const void *coords void glPathSubCoordsNV - GLuint path + GLuint path GLsizei coordStart GLsizei numCoords GLenum coordType @@ -24328,7 +20037,7 @@ typedef unsigned int GLhandleARB; void glPixelMapfv GLenum map - GLsizei mapsize + GLsizei mapsize const GLfloat *values @@ -24336,7 +20045,7 @@ typedef unsigned int GLhandleARB; void glPixelMapuiv GLenum map - GLsizei mapsize + GLsizei mapsize const GLuint *values @@ -24344,7 +20053,7 @@ typedef unsigned int GLhandleARB; void glPixelMapusv GLenum map - GLsizei mapsize + GLsizei mapsize const GLushort *values @@ -24358,13 +20067,13 @@ typedef unsigned int GLhandleARB; void glPixelStoref GLenum pname - GLfloat param + GLfloat param void glPixelStorei GLenum pname - GLint param + GLint param @@ -24375,22 +20084,22 @@ typedef unsigned int GLhandleARB; void glPixelTexGenParameterfSGIS GLenum pname - GLfloat param + GLfloat param void glPixelTexGenParameterfvSGIS GLenum pname - const GLfloat *params + const GLfloat *params void glPixelTexGenParameteriSGIS GLenum pname - GLint param + GLint param void glPixelTexGenParameterivSGIS GLenum pname - const GLint *params + const GLint *params void glPixelTexGenSGIX @@ -24400,13 +20109,13 @@ typedef unsigned int GLhandleARB; void glPixelTransferf GLenum pname - GLfloat param + GLfloat param void glPixelTransferi GLenum pname - GLint param + GLint param @@ -24452,8 +20161,8 @@ typedef unsigned int GLhandleARB; GLfixed yfactor - GLboolean glPointAlongPathNV - GLuint path + GLboolean glPointAlongPathNV + GLuint path GLsizei startSegment GLsizei numSegments GLfloat distance @@ -24465,51 +20174,51 @@ typedef unsigned int GLhandleARB; void glPointParameterf GLenum pname - GLfloat param + GLfloat param void glPointParameterfARB GLenum pname - GLfloat param + GLfloat param void glPointParameterfEXT GLenum pname - GLfloat param + GLfloat param void glPointParameterfSGIS GLenum pname - GLfloat param + GLfloat param void glPointParameterfv GLenum pname - const GLfloat *params + const GLfloat *params void glPointParameterfvARB GLenum pname - const GLfloat *params + const GLfloat *params void glPointParameterfvEXT GLenum pname - const GLfloat *params + const GLfloat *params void glPointParameterfvSGIS GLenum pname - const GLfloat *params + const GLfloat *params @@ -24560,7 +20269,7 @@ typedef unsigned int GLhandleARB; void glPointSize - GLfloat size + GLfloat size @@ -24588,13 +20297,13 @@ typedef unsigned int GLhandleARB; void glPolygonMode - GLenum face + GLenum face GLenum mode void glPolygonModeNV - GLenum face + GLenum face GLenum mode @@ -24758,34 +20467,34 @@ typedef unsigned int GLhandleARB; void glPrioritizeTextures GLsizei n - const GLuint *textures + const GLuint *textures const GLfloat *priorities void glPrioritizeTexturesEXT GLsizei n - const GLuint *textures - const GLclampf *priorities + const GLuint *textures + const GLclampf *priorities void glPrioritizeTexturesxOES GLsizei n - const GLuint *textures - const GLfixed *priorities + const GLuint *textures + const GLfixed *priorities void glProgramBinary - GLuint program + GLuint program GLenum binaryFormat const void *binary GLsizei length void glProgramBinaryOES - GLuint program + GLuint program GLenum binaryFormat const void *binary GLint length @@ -24817,7 +20526,7 @@ typedef unsigned int GLhandleARB; void glProgramEnvParameter4dARB - GLenum target + GLenum target GLuint index GLdouble x GLdouble y @@ -24827,13 +20536,13 @@ typedef unsigned int GLhandleARB; void glProgramEnvParameter4dvARB - GLenum target + GLenum target GLuint index const GLdouble *params void glProgramEnvParameter4fARB - GLenum target + GLenum target GLuint index GLfloat x GLfloat y @@ -24843,7 +20552,7 @@ typedef unsigned int GLhandleARB; void glProgramEnvParameter4fvARB - GLenum target + GLenum target GLuint index const GLfloat *params @@ -24881,7 +20590,7 @@ typedef unsigned int GLhandleARB; void glProgramEnvParameters4fvEXT - GLenum target + GLenum target GLuint index GLsizei count const GLfloat *params @@ -24903,7 +20612,7 @@ typedef unsigned int GLhandleARB; void glProgramLocalParameter4dARB - GLenum target + GLenum target GLuint index GLdouble x GLdouble y @@ -24913,13 +20622,13 @@ typedef unsigned int GLhandleARB; void glProgramLocalParameter4dvARB - GLenum target + GLenum target GLuint index const GLdouble *params void glProgramLocalParameter4fARB - GLenum target + GLenum target GLuint index GLfloat x GLfloat y @@ -24929,7 +20638,7 @@ typedef unsigned int GLhandleARB; void glProgramLocalParameter4fvARB - GLenum target + GLenum target GLuint index const GLfloat *params @@ -24967,7 +20676,7 @@ typedef unsigned int GLhandleARB; void glProgramLocalParameters4fvEXT - GLenum target + GLenum target GLuint index GLsizei count const GLfloat *params @@ -24989,7 +20698,7 @@ typedef unsigned int GLhandleARB; void glProgramNamedParameter4dNV - GLuint id + GLuint id GLsizei len const GLubyte *name GLdouble x @@ -25000,7 +20709,7 @@ typedef unsigned int GLhandleARB; void glProgramNamedParameter4dvNV - GLuint id + GLuint id GLsizei len const GLubyte *name const GLdouble *v @@ -25008,7 +20717,7 @@ typedef unsigned int GLhandleARB; void glProgramNamedParameter4fNV - GLuint id + GLuint id GLsizei len const GLubyte *name GLfloat x @@ -25019,7 +20728,7 @@ typedef unsigned int GLhandleARB; void glProgramNamedParameter4fvNV - GLuint id + GLuint id GLsizei len const GLubyte *name const GLfloat *v @@ -25061,20 +20770,20 @@ typedef unsigned int GLhandleARB; void glProgramParameteri - GLuint program + GLuint program GLenum pname GLint value void glProgramParameteriARB - GLuint program + GLuint program GLenum pname GLint value void glProgramParameteriEXT - GLuint program + GLuint program GLenum pname GLint value @@ -25097,7 +20806,7 @@ typedef unsigned int GLhandleARB; void glProgramPathFragmentInputGenNV - GLuint program + GLuint program GLint location GLenum genMode GLint components @@ -25105,8 +20814,8 @@ typedef unsigned int GLhandleARB; void glProgramStringARB - GLenum target - GLenum format + GLenum target + GLenum format GLsizei len const void *string @@ -25118,204 +20827,204 @@ typedef unsigned int GLhandleARB; void glProgramUniform1d - GLuint program + GLuint program GLint location GLdouble v0 void glProgramUniform1dEXT - GLuint program + GLuint program GLint location GLdouble x void glProgramUniform1dv - GLuint program + GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform1dvEXT - GLuint program + GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform1f - GLuint program + GLuint program GLint location GLfloat v0 void glProgramUniform1fEXT - GLuint program + GLuint program GLint location GLfloat v0 void glProgramUniform1fv - GLuint program + GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform1fvEXT - GLuint program + GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform1i - GLuint program + GLuint program GLint location GLint v0 void glProgramUniform1i64ARB - GLuint program + GLuint program GLint location GLint64 x void glProgramUniform1i64NV - GLuint program + GLuint program GLint location GLint64EXT x void glProgramUniform1i64vARB - GLuint program + GLuint program GLint location GLsizei count - const GLint64 *value + const GLint64 *value void glProgramUniform1i64vNV - GLuint program + GLuint program GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glProgramUniform1iEXT - GLuint program + GLuint program GLint location GLint v0 void glProgramUniform1iv - GLuint program + GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform1ivEXT - GLuint program + GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform1ui - GLuint program + GLuint program GLint location GLuint v0 void glProgramUniform1ui64ARB - GLuint program + GLuint program GLint location GLuint64 x void glProgramUniform1ui64NV - GLuint program + GLuint program GLint location GLuint64EXT x void glProgramUniform1ui64vARB - GLuint program + GLuint program GLint location GLsizei count - const GLuint64 *value + const GLuint64 *value void glProgramUniform1ui64vNV - GLuint program + GLuint program GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glProgramUniform1uiEXT - GLuint program + GLuint program GLint location GLuint v0 void glProgramUniform1uiv - GLuint program + GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform1uivEXT - GLuint program + GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform2d - GLuint program + GLuint program GLint location GLdouble v0 GLdouble v1 void glProgramUniform2dEXT - GLuint program + GLuint program GLint location GLdouble x GLdouble y void glProgramUniform2dv - GLuint program + GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform2dvEXT - GLuint program + GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform2f - GLuint program + GLuint program GLint location GLfloat v0 GLfloat v1 void glProgramUniform2fEXT - GLuint program + GLuint program GLint location GLfloat v0 GLfloat v1 @@ -25323,57 +21032,57 @@ typedef unsigned int GLhandleARB; void glProgramUniform2fv - GLuint program + GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform2fvEXT - GLuint program + GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform2i - GLuint program + GLuint program GLint location GLint v0 GLint v1 void glProgramUniform2i64ARB - GLuint program + GLuint program GLint location GLint64 x GLint64 y void glProgramUniform2i64NV - GLuint program + GLuint program GLint location GLint64EXT x GLint64EXT y void glProgramUniform2i64vARB - GLuint program + GLuint program GLint location GLsizei count - const GLint64 *value + const GLint64 *value void glProgramUniform2i64vNV - GLuint program + GLuint program GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glProgramUniform2iEXT - GLuint program + GLuint program GLint location GLint v0 GLint v1 @@ -25381,57 +21090,57 @@ typedef unsigned int GLhandleARB; void glProgramUniform2iv - GLuint program + GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform2ivEXT - GLuint program + GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform2ui - GLuint program + GLuint program GLint location GLuint v0 GLuint v1 void glProgramUniform2ui64ARB - GLuint program + GLuint program GLint location GLuint64 x GLuint64 y void glProgramUniform2ui64NV - GLuint program + GLuint program GLint location GLuint64EXT x GLuint64EXT y void glProgramUniform2ui64vARB - GLuint program + GLuint program GLint location GLsizei count - const GLuint64 *value + const GLuint64 *value void glProgramUniform2ui64vNV - GLuint program + GLuint program GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glProgramUniform2uiEXT - GLuint program + GLuint program GLint location GLuint v0 GLuint v1 @@ -25439,22 +21148,22 @@ typedef unsigned int GLhandleARB; void glProgramUniform2uiv - GLuint program + GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform2uivEXT - GLuint program + GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform3d - GLuint program + GLuint program GLint location GLdouble v0 GLdouble v1 @@ -25462,7 +21171,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform3dEXT - GLuint program + GLuint program GLint location GLdouble x GLdouble y @@ -25470,21 +21179,21 @@ typedef unsigned int GLhandleARB; void glProgramUniform3dv - GLuint program + GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform3dvEXT - GLuint program + GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform3f - GLuint program + GLuint program GLint location GLfloat v0 GLfloat v1 @@ -25492,7 +21201,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform3fEXT - GLuint program + GLuint program GLint location GLfloat v0 GLfloat v1 @@ -25501,22 +21210,22 @@ typedef unsigned int GLhandleARB; void glProgramUniform3fv - GLuint program + GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform3fvEXT - GLuint program + GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform3i - GLuint program + GLuint program GLint location GLint v0 GLint v1 @@ -25524,7 +21233,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform3i64ARB - GLuint program + GLuint program GLint location GLint64 x GLint64 y @@ -25532,7 +21241,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform3i64NV - GLuint program + GLuint program GLint location GLint64EXT x GLint64EXT y @@ -25540,21 +21249,21 @@ typedef unsigned int GLhandleARB; void glProgramUniform3i64vARB - GLuint program + GLuint program GLint location GLsizei count - const GLint64 *value + const GLint64 *value void glProgramUniform3i64vNV - GLuint program + GLuint program GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glProgramUniform3iEXT - GLuint program + GLuint program GLint location GLint v0 GLint v1 @@ -25563,22 +21272,22 @@ typedef unsigned int GLhandleARB; void glProgramUniform3iv - GLuint program + GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform3ivEXT - GLuint program + GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform3ui - GLuint program + GLuint program GLint location GLuint v0 GLuint v1 @@ -25586,7 +21295,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform3ui64ARB - GLuint program + GLuint program GLint location GLuint64 x GLuint64 y @@ -25594,7 +21303,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform3ui64NV - GLuint program + GLuint program GLint location GLuint64EXT x GLuint64EXT y @@ -25602,21 +21311,21 @@ typedef unsigned int GLhandleARB; void glProgramUniform3ui64vARB - GLuint program + GLuint program GLint location GLsizei count - const GLuint64 *value + const GLuint64 *value void glProgramUniform3ui64vNV - GLuint program + GLuint program GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glProgramUniform3uiEXT - GLuint program + GLuint program GLint location GLuint v0 GLuint v1 @@ -25625,22 +21334,22 @@ typedef unsigned int GLhandleARB; void glProgramUniform3uiv - GLuint program + GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform3uivEXT - GLuint program + GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform4d - GLuint program + GLuint program GLint location GLdouble v0 GLdouble v1 @@ -25649,7 +21358,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform4dEXT - GLuint program + GLuint program GLint location GLdouble x GLdouble y @@ -25658,21 +21367,21 @@ typedef unsigned int GLhandleARB; void glProgramUniform4dv - GLuint program + GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform4dvEXT - GLuint program + GLuint program GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glProgramUniform4f - GLuint program + GLuint program GLint location GLfloat v0 GLfloat v1 @@ -25681,7 +21390,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform4fEXT - GLuint program + GLuint program GLint location GLfloat v0 GLfloat v1 @@ -25691,22 +21400,22 @@ typedef unsigned int GLhandleARB; void glProgramUniform4fv - GLuint program + GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform4fvEXT - GLuint program + GLuint program GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glProgramUniform4i - GLuint program + GLuint program GLint location GLint v0 GLint v1 @@ -25715,7 +21424,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform4i64ARB - GLuint program + GLuint program GLint location GLint64 x GLint64 y @@ -25724,7 +21433,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform4i64NV - GLuint program + GLuint program GLint location GLint64EXT x GLint64EXT y @@ -25733,21 +21442,21 @@ typedef unsigned int GLhandleARB; void glProgramUniform4i64vARB - GLuint program + GLuint program GLint location GLsizei count - const GLint64 *value + const GLint64 *value void glProgramUniform4i64vNV - GLuint program + GLuint program GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glProgramUniform4iEXT - GLuint program + GLuint program GLint location GLint v0 GLint v1 @@ -25757,22 +21466,22 @@ typedef unsigned int GLhandleARB; void glProgramUniform4iv - GLuint program + GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform4ivEXT - GLuint program + GLuint program GLint location GLsizei count - const GLint *value + const GLint *value void glProgramUniform4ui - GLuint program + GLuint program GLint location GLuint v0 GLuint v1 @@ -25781,7 +21490,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform4ui64ARB - GLuint program + GLuint program GLint location GLuint64 x GLuint64 y @@ -25790,7 +21499,7 @@ typedef unsigned int GLhandleARB; void glProgramUniform4ui64NV - GLuint program + GLuint program GLint location GLuint64EXT x GLuint64EXT y @@ -25799,21 +21508,21 @@ typedef unsigned int GLhandleARB; void glProgramUniform4ui64vARB - GLuint program + GLuint program GLint location GLsizei count - const GLuint64 *value + const GLuint64 *value void glProgramUniform4ui64vNV - GLuint program + GLuint program GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glProgramUniform4uiEXT - GLuint program + GLuint program GLint location GLuint v0 GLuint v1 @@ -25823,48 +21532,48 @@ typedef unsigned int GLhandleARB; void glProgramUniform4uiv - GLuint program + GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniform4uivEXT - GLuint program + GLuint program GLint location GLsizei count - const GLuint *value + const GLuint *value void glProgramUniformHandleui64ARB - GLuint program + GLuint program GLint location GLuint64 value void glProgramUniformHandleui64IMG - GLuint program + GLuint program GLint location GLuint64 value void glProgramUniformHandleui64NV - GLuint program + GLuint program GLint location GLuint64 value void glProgramUniformHandleui64vARB - GLuint program + GLuint program GLint location GLsizei count const GLuint64 *values void glProgramUniformHandleui64vIMG - GLuint program + GLuint program GLint location GLsizei count const GLuint64 *values @@ -25872,317 +21581,317 @@ typedef unsigned int GLhandleARB; void glProgramUniformHandleui64vNV - GLuint program + GLuint program GLint location GLsizei count const GLuint64 *values void glProgramUniformMatrix2dv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix2dvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix2fv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix2fvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix2x3dv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix2x3dvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix2x3fv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix2x3fvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix2x4dv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix2x4dvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix2x4fv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix2x4fvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix3dv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix3dvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix3fv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix3fvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix3x2dv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix3x2dvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix3x2fv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix3x2fvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix3x4dv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix3x4dvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix3x4fv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix3x4fvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix4dv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix4dvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix4fv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix4fvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix4x2dv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix4x2dvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix4x2fv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix4x2fvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix4x3dv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix4x3dvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glProgramUniformMatrix4x3fv - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformMatrix4x3fvEXT - GLuint program + GLuint program GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glProgramUniformui64NV - GLuint program + GLuint program GLint location GLuint64EXT value void glProgramUniformui64vNV - GLuint program + GLuint program GLint location GLsizei count const GLuint64EXT *value @@ -26240,17 +21949,17 @@ typedef unsigned int GLhandleARB; void glPushName - GLuint name + GLuint name void glQueryCounter - GLuint id + GLuint id GLenum target void glQueryCounterEXT - GLuint id + GLuint id GLenum target @@ -26262,7 +21971,7 @@ typedef unsigned int GLhandleARB; void glQueryObjectParameteruiAMD GLenum target - GLuint id + GLuint id GLenum pname GLuint param @@ -26270,8 +21979,8 @@ typedef unsigned int GLhandleARB; GLint glQueryResourceNV GLenum queryType GLint tagId - GLuint bufSize - GLint *buffer + GLuint count + GLint *buffer void glQueryResourceTagNV @@ -26280,46 +21989,46 @@ typedef unsigned int GLhandleARB; void glRasterPos2d - GLdouble x - GLdouble y + GLdouble x + GLdouble y void glRasterPos2dv - const GLdouble *v + const GLdouble *v void glRasterPos2f - GLfloat x - GLfloat y + GLfloat x + GLfloat y void glRasterPos2fv - const GLfloat *v + const GLfloat *v void glRasterPos2i - GLint x - GLint y + GLint x + GLint y void glRasterPos2iv - const GLint *v + const GLint *v void glRasterPos2s - GLshort x - GLshort y + GLshort x + GLshort y void glRasterPos2sv - const GLshort *v + const GLshort *v @@ -26333,50 +22042,50 @@ typedef unsigned int GLhandleARB; void glRasterPos3d - GLdouble x - GLdouble y - GLdouble z + GLdouble x + GLdouble y + GLdouble z void glRasterPos3dv - const GLdouble *v + const GLdouble *v void glRasterPos3f - GLfloat x - GLfloat y - GLfloat z + GLfloat x + GLfloat y + GLfloat z void glRasterPos3fv - const GLfloat *v + const GLfloat *v void glRasterPos3i - GLint x - GLint y - GLint z + GLint x + GLint y + GLint z void glRasterPos3iv - const GLint *v + const GLint *v void glRasterPos3s - GLshort x - GLshort y - GLshort z + GLshort x + GLshort y + GLshort z void glRasterPos3sv - const GLshort *v + const GLshort *v @@ -26391,54 +22100,54 @@ typedef unsigned int GLhandleARB; void glRasterPos4d - GLdouble x - GLdouble y - GLdouble z - GLdouble w + GLdouble x + GLdouble y + GLdouble z + GLdouble w void glRasterPos4dv - const GLdouble *v + const GLdouble *v void glRasterPos4f - GLfloat x - GLfloat y - GLfloat z - GLfloat w + GLfloat x + GLfloat y + GLfloat z + GLfloat w void glRasterPos4fv - const GLfloat *v + const GLfloat *v void glRasterPos4i - GLint x - GLint y - GLint z - GLint w + GLint x + GLint y + GLint z + GLint w void glRasterPos4iv - const GLint *v + const GLint *v void glRasterPos4s - GLshort x - GLshort y - GLshort z - GLshort w + GLshort x + GLshort y + GLshort z + GLshort w void glRasterPos4sv - const GLshort *v + const GLshort *v @@ -26478,8 +22187,8 @@ typedef unsigned int GLhandleARB; void glReadPixels - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height GLenum format @@ -26525,8 +22234,8 @@ typedef unsigned int GLhandleARB; void glReadnPixelsKHR - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height GLenum format @@ -26542,58 +22251,58 @@ typedef unsigned int GLhandleARB; void glRectd - GLdouble x1 - GLdouble y1 - GLdouble x2 - GLdouble y2 + GLdouble x1 + GLdouble y1 + GLdouble x2 + GLdouble y2 void glRectdv - const GLdouble *v1 - const GLdouble *v2 + const GLdouble *v1 + const GLdouble *v2 void glRectf - GLfloat x1 - GLfloat y1 - GLfloat x2 - GLfloat y2 + GLfloat x1 + GLfloat y1 + GLfloat x2 + GLfloat y2 void glRectfv - const GLfloat *v1 - const GLfloat *v2 + const GLfloat *v1 + const GLfloat *v2 void glRecti - GLint x1 - GLint y1 - GLint x2 - GLint y2 + GLint x1 + GLint y1 + GLint x2 + GLint y2 void glRectiv - const GLint *v1 - const GLint *v2 + const GLint *v1 + const GLint *v2 void glRects - GLshort x1 - GLshort y1 - GLshort x2 - GLshort y2 + GLshort x1 + GLshort y1 + GLshort x2 + GLshort y2 void glRectsv - const GLshort *v1 - const GLshort *v2 + const GLshort *v1 + const GLshort *v2 @@ -26735,27 +22444,27 @@ typedef unsigned int GLhandleARB; void glReplacementCodeuiColor3fVertex3fSUN - GLuint rc - GLfloat r - GLfloat g - GLfloat b + GLuint rc + GLfloat r + GLfloat g + GLfloat b GLfloat x GLfloat y GLfloat z void glReplacementCodeuiColor3fVertex3fvSUN - const GLuint *rc - const GLfloat *c + const GLuint *rc + const GLfloat *c const GLfloat *v void glReplacementCodeuiColor4fNormal3fVertex3fSUN - GLuint rc - GLfloat r - GLfloat g - GLfloat b - GLfloat a + GLuint rc + GLfloat r + GLfloat g + GLfloat b + GLfloat a GLfloat nx GLfloat ny GLfloat nz @@ -26765,31 +22474,31 @@ typedef unsigned int GLhandleARB; void glReplacementCodeuiColor4fNormal3fVertex3fvSUN - const GLuint *rc - const GLfloat *c + const GLuint *rc + const GLfloat *c const GLfloat *n const GLfloat *v void glReplacementCodeuiColor4ubVertex3fSUN - GLuint rc - GLubyte r - GLubyte g - GLubyte b - GLubyte a + GLuint rc + GLubyte r + GLubyte g + GLubyte b + GLubyte a GLfloat x GLfloat y GLfloat z void glReplacementCodeuiColor4ubVertex3fvSUN - const GLuint *rc - const GLubyte *c + const GLuint *rc + const GLubyte *c const GLfloat *v void glReplacementCodeuiNormal3fVertex3fSUN - GLuint rc + GLuint rc GLfloat nx GLfloat ny GLfloat nz @@ -26799,23 +22508,23 @@ typedef unsigned int GLhandleARB; void glReplacementCodeuiNormal3fVertex3fvSUN - const GLuint *rc + const GLuint *rc const GLfloat *n const GLfloat *v void glReplacementCodeuiSUN - GLuint code + GLuint code void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN - GLuint rc + GLuint rc GLfloat s GLfloat t - GLfloat r - GLfloat g - GLfloat b - GLfloat a + GLfloat r + GLfloat g + GLfloat b + GLfloat a GLfloat nx GLfloat ny GLfloat nz @@ -26825,15 +22534,15 @@ typedef unsigned int GLhandleARB; void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN - const GLuint *rc + const GLuint *rc const GLfloat *tc - const GLfloat *c + const GLfloat *c const GLfloat *n const GLfloat *v void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN - GLuint rc + GLuint rc GLfloat s GLfloat t GLfloat nx @@ -26845,14 +22554,14 @@ typedef unsigned int GLhandleARB; void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN - const GLuint *rc + const GLuint *rc const GLfloat *tc const GLfloat *n const GLfloat *v void glReplacementCodeuiTexCoord2fVertex3fSUN - GLuint rc + GLuint rc GLfloat s GLfloat t GLfloat x @@ -26861,25 +22570,25 @@ typedef unsigned int GLhandleARB; void glReplacementCodeuiTexCoord2fVertex3fvSUN - const GLuint *rc + const GLuint *rc const GLfloat *tc const GLfloat *v void glReplacementCodeuiVertex3fSUN - GLuint rc + GLuint rc GLfloat x GLfloat y GLfloat z void glReplacementCodeuiVertex3fvSUN - const GLuint *rc + const GLuint *rc const GLfloat *v void glReplacementCodeuivSUN - const GLuint *code + const GLuint *code void glReplacementCodeusSUN @@ -26892,7 +22601,7 @@ typedef unsigned int GLhandleARB; void glRequestResidentProgramsNV GLsizei n - const GLuint *programs + const GLuint *programs @@ -26971,13 +22680,13 @@ typedef unsigned int GLhandleARB; void glSampleCoverage GLfloat value - GLboolean invert + GLboolean invert void glSampleCoverageARB GLfloat value - GLboolean invert + GLboolean invert @@ -26992,24 +22701,24 @@ typedef unsigned int GLhandleARB; void glSampleMapATI - GLuint dst - GLuint interp + GLuint dst + GLuint interp GLenum swizzle void glSampleMaskEXT - GLclampf value - GLboolean invert + GLclampf value + GLboolean invert void glSampleMaskIndexedNV GLuint index - GLbitfield mask + GLbitfield mask void glSampleMaskSGIS - GLclampf value - GLboolean invert + GLclampf value + GLboolean invert @@ -27030,65 +22739,65 @@ typedef unsigned int GLhandleARB; void glSamplerParameterIiv - GLuint sampler + GLuint sampler GLenum pname const GLint *param void glSamplerParameterIivEXT - GLuint sampler + GLuint sampler GLenum pname const GLint *param void glSamplerParameterIivOES - GLuint sampler + GLuint sampler GLenum pname const GLint *param void glSamplerParameterIuiv - GLuint sampler + GLuint sampler GLenum pname const GLuint *param void glSamplerParameterIuivEXT - GLuint sampler + GLuint sampler GLenum pname const GLuint *param void glSamplerParameterIuivOES - GLuint sampler + GLuint sampler GLenum pname const GLuint *param void glSamplerParameterf - GLuint sampler + GLuint sampler GLenum pname GLfloat param void glSamplerParameterfv - GLuint sampler + GLuint sampler GLenum pname const GLfloat *param void glSamplerParameteri - GLuint sampler + GLuint sampler GLenum pname GLint param void glSamplerParameteriv - GLuint sampler + GLuint sampler GLenum pname const GLint *param @@ -27120,8 +22829,8 @@ typedef unsigned int GLhandleARB; void glScissor - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height @@ -27154,8 +22863,8 @@ typedef unsigned int GLhandleARB; void glScissorExclusiveNV - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height @@ -27204,221 +22913,221 @@ typedef unsigned int GLhandleARB; void glSecondaryColor3b - GLbyte red - GLbyte green - GLbyte blue + GLbyte red + GLbyte green + GLbyte blue void glSecondaryColor3bEXT - GLbyte red - GLbyte green - GLbyte blue + GLbyte red + GLbyte green + GLbyte blue void glSecondaryColor3bv - const GLbyte *v + const GLbyte *v void glSecondaryColor3bvEXT - const GLbyte *v + const GLbyte *v void glSecondaryColor3d - GLdouble red - GLdouble green - GLdouble blue + GLdouble red + GLdouble green + GLdouble blue void glSecondaryColor3dEXT - GLdouble red - GLdouble green - GLdouble blue + GLdouble red + GLdouble green + GLdouble blue void glSecondaryColor3dv - const GLdouble *v + const GLdouble *v void glSecondaryColor3dvEXT - const GLdouble *v + const GLdouble *v void glSecondaryColor3f - GLfloat red - GLfloat green - GLfloat blue + GLfloat red + GLfloat green + GLfloat blue void glSecondaryColor3fEXT - GLfloat red - GLfloat green - GLfloat blue + GLfloat red + GLfloat green + GLfloat blue void glSecondaryColor3fv - const GLfloat *v + const GLfloat *v void glSecondaryColor3fvEXT - const GLfloat *v + const GLfloat *v void glSecondaryColor3hNV - GLhalfNV red - GLhalfNV green - GLhalfNV blue + GLhalfNV red + GLhalfNV green + GLhalfNV blue void glSecondaryColor3hvNV - const GLhalfNV *v + const GLhalfNV *v void glSecondaryColor3i - GLint red - GLint green - GLint blue + GLint red + GLint green + GLint blue void glSecondaryColor3iEXT - GLint red - GLint green - GLint blue + GLint red + GLint green + GLint blue void glSecondaryColor3iv - const GLint *v + const GLint *v void glSecondaryColor3ivEXT - const GLint *v + const GLint *v void glSecondaryColor3s - GLshort red - GLshort green - GLshort blue + GLshort red + GLshort green + GLshort blue void glSecondaryColor3sEXT - GLshort red - GLshort green - GLshort blue + GLshort red + GLshort green + GLshort blue void glSecondaryColor3sv - const GLshort *v + const GLshort *v void glSecondaryColor3svEXT - const GLshort *v + const GLshort *v void glSecondaryColor3ub - GLubyte red - GLubyte green - GLubyte blue + GLubyte red + GLubyte green + GLubyte blue void glSecondaryColor3ubEXT - GLubyte red - GLubyte green - GLubyte blue + GLubyte red + GLubyte green + GLubyte blue void glSecondaryColor3ubv - const GLubyte *v + const GLubyte *v void glSecondaryColor3ubvEXT - const GLubyte *v + const GLubyte *v void glSecondaryColor3ui - GLuint red - GLuint green - GLuint blue + GLuint red + GLuint green + GLuint blue void glSecondaryColor3uiEXT - GLuint red - GLuint green - GLuint blue + GLuint red + GLuint green + GLuint blue void glSecondaryColor3uiv - const GLuint *v + const GLuint *v void glSecondaryColor3uivEXT - const GLuint *v + const GLuint *v void glSecondaryColor3us - GLushort red - GLushort green - GLushort blue + GLushort red + GLushort green + GLushort blue void glSecondaryColor3usEXT - GLushort red - GLushort green - GLushort blue + GLushort red + GLushort green + GLushort blue void glSecondaryColor3usv - const GLushort *v + const GLushort *v void glSecondaryColor3usvEXT - const GLushort *v + const GLushort *v @@ -27431,12 +23140,12 @@ typedef unsigned int GLhandleARB; void glSecondaryColorP3ui GLenum type - GLuint color + GLuint color void glSecondaryColorP3uiv GLenum type - const GLuint *color + const GLuint *color void glSecondaryColorPointer @@ -27464,17 +23173,23 @@ typedef unsigned int GLhandleARB; void glSelectBuffer GLsizei size - GLuint *buffer + GLuint *buffer void glSelectPerfMonitorCountersAMD GLuint monitor - GLboolean enable + GLboolean enable GLuint group GLint numCounters GLuint *counterList + + void glSemaphoreParameterivNV + GLuint semaphore + GLenum pname + const GLint *params + void glSemaphoreParameterui64vEXT GLuint semaphore @@ -27509,16 +23224,16 @@ typedef unsigned int GLhandleARB; void glSetFenceAPPLE - GLuint fence + GLuint fence void glSetFenceNV - GLuint fence + GLuint fence GLenum condition void glSetFragmentShaderConstantATI - GLuint dst + GLuint dst const GLfloat *value @@ -27547,8 +23262,8 @@ typedef unsigned int GLhandleARB; void glShaderBinary GLsizei count - const GLuint *shaders - GLenum binaryformat + const GLuint *shaders + GLenum binaryFormat const void *binary GLsizei length @@ -27575,14 +23290,14 @@ typedef unsigned int GLhandleARB; void glShaderSource - GLuint shader + GLuint shader GLsizei count const GLchar *const*string const GLint *length void glShaderSourceARB - GLhandleARB shaderObj + GLhandleARB shaderObj GLsizei count const GLcharARB **string const GLint *length @@ -27590,14 +23305,27 @@ typedef unsigned int GLhandleARB; void glShaderStorageBlockBinding - GLuint program + GLuint program GLuint storageBlockIndex GLuint storageBlockBinding + + void glShadingRateEXT + GLenum rate + + + void glShadingRateCombinerOpsEXT + GLenum combinerOp0 + GLenum combinerOp1 + void glShadingRateImageBarrierNV GLboolean synchronize + + void glShadingRateQCOM + GLenum rate + void glShadingRateImagePaletteNV GLuint viewport @@ -27626,9 +23354,9 @@ typedef unsigned int GLhandleARB; void glSignalSemaphoreEXT GLuint semaphore GLuint numBufferBarriers - const GLuint *buffers + const GLuint *buffers GLuint numTextureBarriers - const GLuint *textures + const GLuint *textures const GLenum *dstLayouts @@ -27640,15 +23368,15 @@ typedef unsigned int GLhandleARB; void glSpecializeShader - GLuint shader + GLuint shader const GLchar *pEntryPoint GLuint numSpecializationConstants - const GLuint *pConstantIndex - const GLuint *pConstantValue + const GLuint *pConstantIndex + const GLuint *pConstantValue void glSpecializeShaderARB - GLuint shader + GLuint shader const GLchar *pEntryPoint GLuint numSpecializationConstants const GLuint *pConstantIndex @@ -27658,25 +23386,25 @@ typedef unsigned int GLhandleARB; void glSpriteParameterfSGIX GLenum pname - GLfloat param + GLfloat param void glSpriteParameterfvSGIX GLenum pname - const GLfloat *params + const GLfloat *params void glSpriteParameteriSGIX GLenum pname - GLint param + GLint param void glSpriteParameterivSGIX GLenum pname - const GLint *params + const GLint *params @@ -27706,49 +23434,49 @@ typedef unsigned int GLhandleARB; void glStencilFillPathInstancedNV GLsizei numPaths GLenum pathNameType - const void *paths - GLuint pathBase + const void *paths + GLuint pathBase GLenum fillMode - GLuint mask + GLuint mask GLenum transformType const GLfloat *transformValues void glStencilFillPathNV - GLuint path + GLuint path GLenum fillMode - GLuint mask + GLuint mask void glStencilFunc GLenum func - GLint ref - GLuint mask + GLint ref + GLuint mask void glStencilFuncSeparate - GLenum face + GLenum face GLenum func - GLint ref - GLuint mask + GLint ref + GLuint mask void glStencilFuncSeparateATI GLenum frontfunc GLenum backfunc - GLint ref - GLuint mask + GLint ref + GLuint mask void glStencilMask - GLuint mask + GLuint mask void glStencilMaskSeparate - GLenum face - GLuint mask + GLenum face + GLuint mask void glStencilOp @@ -27759,14 +23487,14 @@ typedef unsigned int GLhandleARB; void glStencilOpSeparate - GLenum face + GLenum face GLenum sfail GLenum dpfail GLenum dppass void glStencilOpSeparateATI - GLenum face + GLenum face GLenum sfail GLenum dpfail GLenum dppass @@ -27774,63 +23502,63 @@ typedef unsigned int GLhandleARB; void glStencilOpValueAMD - GLenum face + GLenum face GLuint value void glStencilStrokePathInstancedNV GLsizei numPaths GLenum pathNameType - const void *paths - GLuint pathBase - GLint reference - GLuint mask + const void *paths + GLuint pathBase + GLint reference + GLuint mask GLenum transformType const GLfloat *transformValues void glStencilStrokePathNV - GLuint path - GLint reference - GLuint mask + GLuint path + GLint reference + GLuint mask void glStencilThenCoverFillPathInstancedNV GLsizei numPaths - GLenum pathNameType - const void *paths - GLuint pathBase - GLenum fillMode - GLuint mask - GLenum coverMode - GLenum transformType - const GLfloat *transformValues + GLenum pathNameType + const void *paths + GLuint pathBase + GLenum fillMode + GLuint mask + GLenum coverMode + GLenum transformType + const GLfloat *transformValues void glStencilThenCoverFillPathNV - GLuint path - GLenum fillMode - GLuint mask - GLenum coverMode + GLuint path + GLenum fillMode + GLuint mask + GLenum coverMode void glStencilThenCoverStrokePathInstancedNV GLsizei numPaths - GLenum pathNameType - const void *paths - GLuint pathBase - GLint reference - GLuint mask - GLenum coverMode - GLenum transformType - const GLfloat *transformValues + GLenum pathNameType + const void *paths + GLuint pathBase + GLint reference + GLuint mask + GLenum coverMode + GLenum transformType + const GLfloat *transformValues void glStencilThenCoverStrokePathNV - GLuint path - GLint reference - GLuint mask - GLenum coverMode + GLuint path + GLint reference + GLuint mask + GLenum coverMode void glStopInstrumentsSGIX @@ -27858,7 +23586,7 @@ typedef unsigned int GLhandleARB; void glSyncTextureINTEL - GLuint texture + GLuint texture void glTagSampleBufferSGIX @@ -27877,25 +23605,25 @@ typedef unsigned int GLhandleARB; void glTangent3dEXT - GLdouble tx - GLdouble ty - GLdouble tz + GLdouble tx + GLdouble ty + GLdouble tz void glTangent3dvEXT - const GLdouble *v + const GLdouble *v void glTangent3fEXT - GLfloat tx - GLfloat ty - GLfloat tz + GLfloat tx + GLfloat ty + GLfloat tz void glTangent3fvEXT - const GLfloat *v + const GLfloat *v void glTangent3iEXT @@ -27938,16 +23666,16 @@ typedef unsigned int GLhandleARB; GLenum mode - GLboolean glTestFenceAPPLE - GLuint fence + GLboolean glTestFenceAPPLE + GLuint fence - GLboolean glTestFenceNV - GLuint fence + GLboolean glTestFenceNV + GLuint fence - GLboolean glTestObjectAPPLE + GLboolean glTestObjectAPPLE GLenum object GLuint name @@ -27960,55 +23688,55 @@ typedef unsigned int GLhandleARB; void glTexBuffer GLenum target - GLenum internalformat - GLuint buffer + GLenum internalformat + GLuint buffer void glTexBufferARB GLenum target - GLenum internalformat - GLuint buffer + GLenum internalformat + GLuint buffer void glTexBufferEXT GLenum target - GLenum internalformat - GLuint buffer + GLenum internalformat + GLuint buffer void glTexBufferOES GLenum target - GLenum internalformat - GLuint buffer + GLenum internalformat + GLuint buffer void glTexBufferRange GLenum target - GLenum internalformat - GLuint buffer - GLintptr offset - GLsizeiptr size + GLenum internalformat + GLuint buffer + GLintptr offset + GLsizeiptr size void glTexBufferRangeEXT GLenum target - GLenum internalformat - GLuint buffer - GLintptr offset - GLsizeiptr size + GLenum internalformat + GLuint buffer + GLintptr offset + GLsizeiptr size void glTexBufferRangeOES GLenum target - GLenum internalformat - GLuint buffer - GLintptr offset - GLsizeiptr size + GLenum internalformat + GLuint buffer + GLintptr offset + GLsizeiptr size @@ -28031,52 +23759,52 @@ typedef unsigned int GLhandleARB; void glTexCoord1d - GLdouble s + GLdouble s void glTexCoord1dv - const GLdouble *v + const GLdouble *v void glTexCoord1f - GLfloat s + GLfloat s void glTexCoord1fv - const GLfloat *v + const GLfloat *v void glTexCoord1hNV - GLhalfNV s + GLhalfNV s void glTexCoord1hvNV - const GLhalfNV *v + const GLhalfNV *v void glTexCoord1i - GLint s + GLint s void glTexCoord1iv - const GLint *v + const GLint *v void glTexCoord1s - GLshort s + GLshort s void glTexCoord1sv - const GLshort *v + const GLshort *v @@ -28098,28 +23826,28 @@ typedef unsigned int GLhandleARB; void glTexCoord2d - GLdouble s - GLdouble t + GLdouble s + GLdouble t void glTexCoord2dv - const GLdouble *v + const GLdouble *v void glTexCoord2f - GLfloat s - GLfloat t + GLfloat s + GLfloat t void glTexCoord2fColor3fVertex3fSUN GLfloat s GLfloat t - GLfloat r - GLfloat g - GLfloat b + GLfloat r + GLfloat g + GLfloat b GLfloat x GLfloat y GLfloat z @@ -28127,17 +23855,17 @@ typedef unsigned int GLhandleARB; void glTexCoord2fColor3fVertex3fvSUN const GLfloat *tc - const GLfloat *c + const GLfloat *c const GLfloat *v void glTexCoord2fColor4fNormal3fVertex3fSUN GLfloat s GLfloat t - GLfloat r - GLfloat g - GLfloat b - GLfloat a + GLfloat r + GLfloat g + GLfloat b + GLfloat a GLfloat nx GLfloat ny GLfloat nz @@ -28148,7 +23876,7 @@ typedef unsigned int GLhandleARB; void glTexCoord2fColor4fNormal3fVertex3fvSUN const GLfloat *tc - const GLfloat *c + const GLfloat *c const GLfloat *n const GLfloat *v @@ -28156,10 +23884,10 @@ typedef unsigned int GLhandleARB; void glTexCoord2fColor4ubVertex3fSUN GLfloat s GLfloat t - GLubyte r - GLubyte g - GLubyte b - GLubyte a + GLubyte r + GLubyte g + GLubyte b + GLubyte a GLfloat x GLfloat y GLfloat z @@ -28167,7 +23895,7 @@ typedef unsigned int GLhandleARB; void glTexCoord2fColor4ubVertex3fvSUN const GLfloat *tc - const GLubyte *c + const GLubyte *c const GLfloat *v @@ -28202,40 +23930,40 @@ typedef unsigned int GLhandleARB; void glTexCoord2fv - const GLfloat *v + const GLfloat *v void glTexCoord2hNV - GLhalfNV s - GLhalfNV t + GLhalfNV s + GLhalfNV t void glTexCoord2hvNV - const GLhalfNV *v + const GLhalfNV *v void glTexCoord2i - GLint s - GLint t + GLint s + GLint t void glTexCoord2iv - const GLint *v + const GLint *v void glTexCoord2s - GLshort s - GLshort t + GLshort s + GLshort t void glTexCoord2sv - const GLshort *v + const GLshort *v @@ -28259,62 +23987,62 @@ typedef unsigned int GLhandleARB; void glTexCoord3d - GLdouble s - GLdouble t - GLdouble r + GLdouble s + GLdouble t + GLdouble r void glTexCoord3dv - const GLdouble *v + const GLdouble *v void glTexCoord3f - GLfloat s - GLfloat t - GLfloat r + GLfloat s + GLfloat t + GLfloat r void glTexCoord3fv - const GLfloat *v + const GLfloat *v void glTexCoord3hNV - GLhalfNV s - GLhalfNV t - GLhalfNV r + GLhalfNV s + GLhalfNV t + GLhalfNV r void glTexCoord3hvNV - const GLhalfNV *v + const GLhalfNV *v void glTexCoord3i - GLint s - GLint t - GLint r + GLint s + GLint t + GLint r void glTexCoord3iv - const GLint *v + const GLint *v void glTexCoord3s - GLshort s - GLshort t - GLshort r + GLshort s + GLshort t + GLshort r void glTexCoord3sv - const GLshort *v + const GLshort *v @@ -28340,23 +24068,23 @@ typedef unsigned int GLhandleARB; void glTexCoord4d - GLdouble s - GLdouble t - GLdouble r - GLdouble q + GLdouble s + GLdouble t + GLdouble r + GLdouble q void glTexCoord4dv - const GLdouble *v + const GLdouble *v void glTexCoord4f - GLfloat s - GLfloat t - GLfloat r - GLfloat q + GLfloat s + GLfloat t + GLfloat r + GLfloat q @@ -28365,10 +24093,10 @@ typedef unsigned int GLhandleARB; GLfloat t GLfloat p GLfloat q - GLfloat r - GLfloat g - GLfloat b - GLfloat a + GLfloat r + GLfloat g + GLfloat b + GLfloat a GLfloat nx GLfloat ny GLfloat nz @@ -28380,7 +24108,7 @@ typedef unsigned int GLhandleARB; void glTexCoord4fColor4fNormal3fVertex4fvSUN const GLfloat *tc - const GLfloat *c + const GLfloat *c const GLfloat *n const GLfloat *v @@ -28402,46 +24130,46 @@ typedef unsigned int GLhandleARB; void glTexCoord4fv - const GLfloat *v + const GLfloat *v void glTexCoord4hNV - GLhalfNV s - GLhalfNV t - GLhalfNV r - GLhalfNV q + GLhalfNV s + GLhalfNV t + GLhalfNV r + GLhalfNV q void glTexCoord4hvNV - const GLhalfNV *v + const GLhalfNV *v void glTexCoord4i - GLint s - GLint t - GLint r - GLint q + GLint s + GLint t + GLint r + GLint q void glTexCoord4iv - const GLint *v + const GLint *v void glTexCoord4s - GLshort s - GLshort t - GLshort r - GLshort q + GLshort s + GLshort t + GLshort r + GLshort q void glTexCoord4sv - const GLshort *v + const GLshort *v @@ -28534,28 +24262,28 @@ typedef unsigned int GLhandleARB; void glTexEnvf GLenum target GLenum pname - GLfloat param + GLfloat param void glTexEnvfv GLenum target GLenum pname - const GLfloat *params + const GLfloat *params void glTexEnvi GLenum target GLenum pname - GLint param + GLint param void glTexEnviv GLenum target GLenum pname - const GLint *params + const GLint *params @@ -28582,6 +24310,26 @@ typedef unsigned int GLhandleARB; GLenum pname const GLfixed *params + + void glTexEstimateMotionQCOM + GLuint ref + GLuint target + GLuint output + + + void glTexEstimateMotionRegionsQCOM + GLuint ref + GLuint target + GLuint output + GLuint mask + + + void glExtrapolateTex2DQCOM + GLuint src1 + GLuint src2 + GLuint output + GLfloat scaleFactor + void glTexFilterFuncSGIS GLenum target @@ -28608,7 +24356,7 @@ typedef unsigned int GLhandleARB; void glTexGenf GLenum coord GLenum pname - GLfloat param + GLfloat param @@ -28621,7 +24369,7 @@ typedef unsigned int GLhandleARB; void glTexGenfv GLenum coord GLenum pname - const GLfloat *params + const GLfloat *params @@ -28634,7 +24382,7 @@ typedef unsigned int GLhandleARB; void glTexGeni GLenum coord GLenum pname - GLint param + GLint param @@ -28647,7 +24395,7 @@ typedef unsigned int GLhandleARB; void glTexGeniv GLenum coord GLenum pname - const GLint *params + const GLint *params @@ -28671,10 +24419,10 @@ typedef unsigned int GLhandleARB; void glTexImage1D GLenum target - GLint level + GLint level GLint internalformat GLsizei width - GLint border + GLint border GLenum format GLenum type const void *pixels @@ -28684,11 +24432,11 @@ typedef unsigned int GLhandleARB; void glTexImage2D GLenum target - GLint level + GLint level GLint internalformat GLsizei width GLsizei height - GLint border + GLint border GLenum format GLenum type const void *pixels @@ -28702,27 +24450,27 @@ typedef unsigned int GLhandleARB; GLenum internalformat GLsizei width GLsizei height - GLboolean fixedsamplelocations + GLboolean fixedsamplelocations void glTexImage2DMultisampleCoverageNV GLenum target GLsizei coverageSamples GLsizei colorSamples - GLint internalFormat + GLint internalFormat GLsizei width GLsizei height - GLboolean fixedSampleLocations + GLboolean fixedSampleLocations void glTexImage3D GLenum target - GLint level + GLint level GLint internalformat GLsizei width GLsizei height GLsizei depth - GLint border + GLint border GLenum format GLenum type const void *pixels @@ -28732,12 +24480,12 @@ typedef unsigned int GLhandleARB; void glTexImage3DEXT GLenum target - GLint level + GLint level GLenum internalformat GLsizei width GLsizei height GLsizei depth - GLint border + GLint border GLenum format GLenum type const void *pixels @@ -28752,18 +24500,18 @@ typedef unsigned int GLhandleARB; GLsizei width GLsizei height GLsizei depth - GLboolean fixedsamplelocations + GLboolean fixedsamplelocations void glTexImage3DMultisampleCoverageNV GLenum target GLsizei coverageSamples GLsizei colorSamples - GLint internalFormat + GLint internalFormat GLsizei width GLsizei height GLsizei depth - GLboolean fixedSampleLocations + GLboolean fixedSampleLocations void glTexImage3DOES @@ -28781,13 +24529,13 @@ typedef unsigned int GLhandleARB; void glTexImage4DSGIS GLenum target - GLint level + GLint level GLenum internalformat GLsizei width GLsizei height GLsizei depth GLsizei size4d - GLint border + GLint border GLenum format GLenum type const void *pixels @@ -28818,6 +24566,21 @@ typedef unsigned int GLhandleARB; GLboolean commit + + void glTexPageCommitmentMemNV + GLenum target + GLint layer + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLuint memory + GLuint64 offset + GLboolean commit + void glTexParameterIiv GLenum target @@ -28864,28 +24627,28 @@ typedef unsigned int GLhandleARB; void glTexParameterf GLenum target GLenum pname - GLfloat param + GLfloat param void glTexParameterfv GLenum target GLenum pname - const GLfloat *params + const GLfloat *params void glTexParameteri GLenum target GLenum pname - GLint param + GLint param void glTexParameteriv GLenum target GLenum pname - const GLint *params + const GLint *params @@ -28915,20 +24678,20 @@ typedef unsigned int GLhandleARB; void glTexRenderbufferNV GLenum target - GLuint renderbuffer + GLuint renderbuffer void glTexStorage1D GLenum target GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width void glTexStorage1DEXT GLenum target GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width @@ -28936,7 +24699,7 @@ typedef unsigned int GLhandleARB; void glTexStorage2D GLenum target GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height @@ -28944,7 +24707,7 @@ typedef unsigned int GLhandleARB; void glTexStorage2DEXT GLenum target GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height @@ -28953,16 +24716,16 @@ typedef unsigned int GLhandleARB; void glTexStorage2DMultisample GLenum target GLsizei samples - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height - GLboolean fixedsamplelocations + GLboolean fixedsamplelocations void glTexStorage3D GLenum target GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height GLsizei depth @@ -28971,7 +24734,7 @@ typedef unsigned int GLhandleARB; void glTexStorage3DEXT GLenum target GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height GLsizei depth @@ -28981,28 +24744,47 @@ typedef unsigned int GLhandleARB; void glTexStorage3DMultisample GLenum target GLsizei samples - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height GLsizei depth - GLboolean fixedsamplelocations + GLboolean fixedsamplelocations void glTexStorage3DMultisampleOES GLenum target GLsizei samples - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height GLsizei depth - GLboolean fixedsamplelocations + GLboolean fixedsamplelocations + + void glTexStorageAttribs2DEXT + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + GLsizei height + const GLint* attrib_list + + + void glTexStorageAttribs3DEXT + GLenum target + GLsizei levels + GLenum internalformat + GLsizei width + GLsizei height + GLsizei depth + const GLint* attrib_list + void glTexStorageMem1DEXT GLenum target GLsizei levels - GLenum internalFormat + GLenum internalFormat GLsizei width GLuint memory GLuint64 offset @@ -29011,7 +24793,7 @@ typedef unsigned int GLhandleARB; void glTexStorageMem2DEXT GLenum target GLsizei levels - GLenum internalFormat + GLenum internalFormat GLsizei width GLsizei height GLuint memory @@ -29021,7 +24803,7 @@ typedef unsigned int GLhandleARB; void glTexStorageMem2DMultisampleEXT GLenum target GLsizei samples - GLenum internalFormat + GLenum internalFormat GLsizei width GLsizei height GLboolean fixedSampleLocations @@ -29032,7 +24814,7 @@ typedef unsigned int GLhandleARB; void glTexStorageMem3DEXT GLenum target GLsizei levels - GLenum internalFormat + GLenum internalFormat GLsizei width GLsizei height GLsizei depth @@ -29043,7 +24825,7 @@ typedef unsigned int GLhandleARB; void glTexStorageMem3DMultisampleEXT GLenum target GLsizei samples - GLenum internalFormat + GLenum internalFormat GLsizei width GLsizei height GLsizei depth @@ -29054,18 +24836,7 @@ typedef unsigned int GLhandleARB; void glTexStorageSparseAMD GLenum target - GLenum internalFormat - GLsizei width - GLsizei height - GLsizei depth - GLboolean fixedSampleLocations - GLuint memory - GLuint64 offset - - - void glTexStorageSparseAMD - GLenum target - GLenum internalFormat + GLenum internalFormat GLsizei width GLsizei height GLsizei depth @@ -29075,8 +24846,8 @@ typedef unsigned int GLhandleARB; void glTexSubImage1D GLenum target - GLint level - GLint xoffset + GLint level + GLint xoffset GLsizei width GLenum format GLenum type @@ -29087,8 +24858,8 @@ typedef unsigned int GLhandleARB; void glTexSubImage1DEXT GLenum target - GLint level - GLint xoffset + GLint level + GLint xoffset GLsizei width GLenum format GLenum type @@ -29099,9 +24870,9 @@ typedef unsigned int GLhandleARB; void glTexSubImage2D GLenum target - GLint level - GLint xoffset - GLint yoffset + GLint level + GLint xoffset + GLint yoffset GLsizei width GLsizei height GLenum format @@ -29113,9 +24884,9 @@ typedef unsigned int GLhandleARB; void glTexSubImage2DEXT GLenum target - GLint level - GLint xoffset - GLint yoffset + GLint level + GLint xoffset + GLint yoffset GLsizei width GLsizei height GLenum format @@ -29127,10 +24898,10 @@ typedef unsigned int GLhandleARB; void glTexSubImage3D GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset + GLint level + GLint xoffset + GLint yoffset + GLint zoffset GLsizei width GLsizei height GLsizei depth @@ -29143,10 +24914,10 @@ typedef unsigned int GLhandleARB; void glTexSubImage3DEXT GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset + GLint level + GLint xoffset + GLint yoffset + GLint zoffset GLsizei width GLsizei height GLsizei depth @@ -29173,11 +24944,11 @@ typedef unsigned int GLhandleARB; void glTexSubImage4DSGIS GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset - GLint woffset + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLint woffset GLsizei width GLsizei height GLsizei depth @@ -29189,7 +24960,7 @@ typedef unsigned int GLhandleARB; void glTextureAttachMemoryNV - GLuint texture + GLuint texture GLuint memory GLuint64 offset @@ -29202,135 +24973,135 @@ typedef unsigned int GLhandleARB; void glTextureBuffer - GLuint texture - GLenum internalformat - GLuint buffer + GLuint texture + GLenum internalformat + GLuint buffer void glTextureBufferEXT - GLuint texture + GLuint texture GLenum target - GLenum internalformat - GLuint buffer + GLenum internalformat + GLuint buffer void glTextureBufferRange - GLuint texture - GLenum internalformat - GLuint buffer + GLuint texture + GLenum internalformat + GLuint buffer GLintptr offset - GLsizeiptr size + GLsizeiptr size void glTextureBufferRangeEXT - GLuint texture + GLuint texture GLenum target - GLenum internalformat - GLuint buffer - GLintptr offset - GLsizeiptr size + GLenum internalformat + GLuint buffer + GLintptr offset + GLsizeiptr size void glTextureColorMaskSGIS - GLboolean red - GLboolean green - GLboolean blue - GLboolean alpha + GLboolean red + GLboolean green + GLboolean blue + GLboolean alpha void glTextureFoveationParametersQCOM - GLuint texture + GLuint texture GLuint layer GLuint focalPoint - GLfloat focalX - GLfloat focalY - GLfloat gainX - GLfloat gainY - GLfloat foveaArea + GLfloat focalX + GLfloat focalY + GLfloat gainX + GLfloat gainY + GLfloat foveaArea void glTextureImage1DEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLint internalformat GLsizei width - GLint border + GLint border GLenum format GLenum type const void *pixels void glTextureImage2DEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLint internalformat GLsizei width GLsizei height - GLint border + GLint border GLenum format GLenum type const void *pixels void glTextureImage2DMultisampleCoverageNV - GLuint texture + GLuint texture GLenum target GLsizei coverageSamples GLsizei colorSamples - GLint internalFormat + GLint internalFormat GLsizei width GLsizei height - GLboolean fixedSampleLocations + GLboolean fixedSampleLocations void glTextureImage2DMultisampleNV - GLuint texture + GLuint texture GLenum target GLsizei samples - GLint internalFormat + GLint internalFormat GLsizei width GLsizei height - GLboolean fixedSampleLocations + GLboolean fixedSampleLocations void glTextureImage3DEXT - GLuint texture + GLuint texture GLenum target - GLint level + GLint level GLint internalformat GLsizei width GLsizei height GLsizei depth - GLint border + GLint border GLenum format GLenum type const void *pixels void glTextureImage3DMultisampleCoverageNV - GLuint texture + GLuint texture GLenum target GLsizei coverageSamples GLsizei colorSamples - GLint internalFormat + GLint internalFormat GLsizei width GLsizei height GLsizei depth - GLboolean fixedSampleLocations + GLboolean fixedSampleLocations void glTextureImage3DMultisampleNV - GLuint texture + GLuint texture GLenum target GLsizei samples - GLint internalFormat + GLint internalFormat GLsizei width GLsizei height GLsizei depth - GLboolean fixedSampleLocations + GLboolean fixedSampleLocations void glTextureLightEXT @@ -29338,7 +25109,7 @@ typedef unsigned int GLhandleARB; void glTextureMaterialEXT - GLenum face + GLenum face GLenum mode @@ -29347,7 +25118,7 @@ typedef unsigned int GLhandleARB; void glTexturePageCommitmentEXT - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -29357,85 +25128,100 @@ typedef unsigned int GLhandleARB; GLsizei depth GLboolean commit + + void glTexturePageCommitmentMemNV + GLuint texture + GLint layer + GLint level + GLint xoffset + GLint yoffset + GLint zoffset + GLsizei width + GLsizei height + GLsizei depth + GLuint memory + GLuint64 offset + GLboolean commit + void glTextureParameterIiv - GLuint texture + GLuint texture GLenum pname - const GLint *params + const GLint *params void glTextureParameterIivEXT - GLuint texture + GLuint texture GLenum target GLenum pname - const GLint *params + const GLint *params void glTextureParameterIuiv - GLuint texture + GLuint texture GLenum pname - const GLuint *params + const GLuint *params void glTextureParameterIuivEXT - GLuint texture + GLuint texture GLenum target GLenum pname const GLuint *params void glTextureParameterf - GLuint texture + GLuint texture GLenum pname GLfloat param void glTextureParameterfEXT - GLuint texture + GLuint texture GLenum target GLenum pname - GLfloat param + GLfloat param void glTextureParameterfv - GLuint texture + GLuint texture GLenum pname - const GLfloat *param + const GLfloat *param void glTextureParameterfvEXT - GLuint texture + GLuint texture GLenum target GLenum pname - const GLfloat *params + const GLfloat *params void glTextureParameteri - GLuint texture + GLuint texture GLenum pname GLint param void glTextureParameteriEXT - GLuint texture + GLuint texture GLenum target GLenum pname - GLint param + GLint param void glTextureParameteriv - GLuint texture + GLuint texture GLenum pname - const GLint *param + const GLint *param void glTextureParameterivEXT - GLuint texture + GLuint texture GLenum target GLenum pname - const GLint *params + const GLint *params void glTextureRangeAPPLE @@ -29445,85 +25231,85 @@ typedef unsigned int GLhandleARB; void glTextureRenderbufferEXT - GLuint texture + GLuint texture GLenum target - GLuint renderbuffer + GLuint renderbuffer void glTextureStorage1D - GLuint texture + GLuint texture GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width void glTextureStorage1DEXT - GLuint texture + GLuint texture GLenum target GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width void glTextureStorage2D - GLuint texture + GLuint texture GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height void glTextureStorage2DEXT - GLuint texture + GLuint texture GLenum target GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height void glTextureStorage2DMultisample - GLuint texture + GLuint texture GLsizei samples - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height GLboolean fixedsamplelocations void glTextureStorage2DMultisampleEXT - GLuint texture + GLuint texture GLenum target GLsizei samples - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height - GLboolean fixedsamplelocations + GLboolean fixedsamplelocations void glTextureStorage3D - GLuint texture + GLuint texture GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height GLsizei depth void glTextureStorage3DEXT - GLuint texture + GLuint texture GLenum target GLsizei levels - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height GLsizei depth void glTextureStorage3DMultisample - GLuint texture + GLuint texture GLsizei samples - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height GLsizei depth @@ -29531,29 +25317,29 @@ typedef unsigned int GLhandleARB; void glTextureStorage3DMultisampleEXT - GLuint texture + GLuint texture GLenum target GLsizei samples - GLenum internalformat + GLenum internalformat GLsizei width GLsizei height GLsizei depth - GLboolean fixedsamplelocations + GLboolean fixedsamplelocations void glTextureStorageMem1DEXT - GLuint texture + GLuint texture GLsizei levels - GLenum internalFormat + GLenum internalFormat GLsizei width GLuint memory GLuint64 offset void glTextureStorageMem2DEXT - GLuint texture + GLuint texture GLsizei levels - GLenum internalFormat + GLenum internalFormat GLsizei width GLsizei height GLuint memory @@ -29561,9 +25347,9 @@ typedef unsigned int GLhandleARB; void glTextureStorageMem2DMultisampleEXT - GLuint texture + GLuint texture GLsizei samples - GLenum internalFormat + GLenum internalFormat GLsizei width GLsizei height GLboolean fixedSampleLocations @@ -29572,9 +25358,9 @@ typedef unsigned int GLhandleARB; void glTextureStorageMem3DEXT - GLuint texture + GLuint texture GLsizei levels - GLenum internalFormat + GLenum internalFormat GLsizei width GLsizei height GLsizei depth @@ -29583,9 +25369,9 @@ typedef unsigned int GLhandleARB; void glTextureStorageMem3DMultisampleEXT - GLuint texture + GLuint texture GLsizei samples - GLenum internalFormat + GLenum internalFormat GLsizei width GLsizei height GLsizei depth @@ -29595,9 +25381,9 @@ typedef unsigned int GLhandleARB; void glTextureStorageSparseAMD - GLuint texture + GLuint texture GLenum target - GLenum internalFormat + GLenum internalFormat GLsizei width GLsizei height GLsizei depth @@ -29606,7 +25392,7 @@ typedef unsigned int GLhandleARB; void glTextureSubImage1D - GLuint texture + GLuint texture GLint level GLint xoffset GLsizei width @@ -29616,10 +25402,10 @@ typedef unsigned int GLhandleARB; void glTextureSubImage1DEXT - GLuint texture + GLuint texture GLenum target - GLint level - GLint xoffset + GLint level + GLint xoffset GLsizei width GLenum format GLenum type @@ -29627,7 +25413,7 @@ typedef unsigned int GLhandleARB; void glTextureSubImage2D - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -29639,11 +25425,11 @@ typedef unsigned int GLhandleARB; void glTextureSubImage2DEXT - GLuint texture + GLuint texture GLenum target - GLint level - GLint xoffset - GLint yoffset + GLint level + GLint xoffset + GLint yoffset GLsizei width GLsizei height GLenum format @@ -29652,7 +25438,7 @@ typedef unsigned int GLhandleARB; void glTextureSubImage3D - GLuint texture + GLuint texture GLint level GLint xoffset GLint yoffset @@ -29666,12 +25452,12 @@ typedef unsigned int GLhandleARB; void glTextureSubImage3DEXT - GLuint texture + GLuint texture GLenum target - GLint level - GLint xoffset - GLint yoffset - GLint zoffset + GLint level + GLint xoffset + GLint yoffset + GLint zoffset GLsizei width GLsizei height GLsizei depth @@ -29681,10 +25467,10 @@ typedef unsigned int GLhandleARB; void glTextureView - GLuint texture + GLuint texture GLenum target - GLuint origtexture - GLenum internalformat + GLuint origtexture + GLenum internalformat GLuint minlevel GLuint numlevels GLuint minlayer @@ -29692,10 +25478,10 @@ typedef unsigned int GLhandleARB; void glTextureViewEXT - GLuint texture + GLuint texture GLenum target - GLuint origtexture - GLenum internalformat + GLuint origtexture + GLenum internalformat GLuint minlevel GLuint numlevels GLuint minlayer @@ -29704,10 +25490,10 @@ typedef unsigned int GLhandleARB; void glTextureViewOES - GLuint texture + GLuint texture GLenum target - GLuint origtexture - GLenum internalformat + GLuint origtexture + GLenum internalformat GLuint minlevel GLuint numlevels GLuint minlayer @@ -29730,17 +25516,17 @@ typedef unsigned int GLhandleARB; void glTransformFeedbackBufferBase - GLuint xfb + GLuint xfb GLuint index - GLuint buffer + GLuint buffer void glTransformFeedbackBufferRange - GLuint xfb + GLuint xfb GLuint index - GLuint buffer + GLuint buffer GLintptr offset - GLsizeiptr size + GLsizeiptr size void glTransformFeedbackStreamAttribsNV @@ -29752,31 +25538,31 @@ typedef unsigned int GLhandleARB; void glTransformFeedbackVaryings - GLuint program + GLuint program GLsizei count const GLchar *const*varyings - GLenum bufferMode + GLenum bufferMode void glTransformFeedbackVaryingsEXT - GLuint program + GLuint program GLsizei count const GLchar *const*varyings - GLenum bufferMode + GLenum bufferMode void glTransformFeedbackVaryingsNV - GLuint program + GLuint program GLsizei count - const GLint *locations - GLenum bufferMode + const GLint *locations + GLenum bufferMode void glTransformPathNV - GLuint resultPath - GLuint srcPath + GLuint resultPath + GLuint srcPath GLenum transformType const GLfloat *transformValues @@ -29815,7 +25601,7 @@ typedef unsigned int GLhandleARB; void glUniform1dv GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glUniform1f @@ -29832,13 +25618,13 @@ typedef unsigned int GLhandleARB; void glUniform1fv GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glUniform1fvARB GLint location GLsizei count - const GLfloat *value + const GLfloat *value @@ -29860,13 +25646,13 @@ typedef unsigned int GLhandleARB; void glUniform1i64vARB GLint location GLsizei count - const GLint64 *value + const GLint64 *value void glUniform1i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform1iARB @@ -29878,13 +25664,13 @@ typedef unsigned int GLhandleARB; void glUniform1iv GLint location GLsizei count - const GLint *value + const GLint *value void glUniform1ivARB GLint location GLsizei count - const GLint *value + const GLint *value @@ -29906,13 +25692,13 @@ typedef unsigned int GLhandleARB; void glUniform1ui64vARB GLint location GLsizei count - const GLuint64 *value + const GLuint64 *value void glUniform1ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform1uiEXT @@ -29924,13 +25710,13 @@ typedef unsigned int GLhandleARB; void glUniform1uiv GLint location GLsizei count - const GLuint *value + const GLuint *value void glUniform1uivEXT GLint location GLsizei count - const GLuint *value + const GLuint *value @@ -29943,7 +25729,7 @@ typedef unsigned int GLhandleARB; void glUniform2dv GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glUniform2f @@ -29962,13 +25748,13 @@ typedef unsigned int GLhandleARB; void glUniform2fv GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glUniform2fvARB GLint location GLsizei count - const GLfloat *value + const GLfloat *value @@ -29993,13 +25779,13 @@ typedef unsigned int GLhandleARB; void glUniform2i64vARB GLint location GLsizei count - const GLint64 *value + const GLint64 *value void glUniform2i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform2iARB @@ -30012,13 +25798,13 @@ typedef unsigned int GLhandleARB; void glUniform2iv GLint location GLsizei count - const GLint *value + const GLint *value void glUniform2ivARB GLint location GLsizei count - const GLint *value + const GLint *value @@ -30043,13 +25829,13 @@ typedef unsigned int GLhandleARB; void glUniform2ui64vARB GLint location GLsizei count - const GLuint64 *value + const GLuint64 *value void glUniform2ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform2uiEXT @@ -30062,13 +25848,13 @@ typedef unsigned int GLhandleARB; void glUniform2uiv GLint location GLsizei count - const GLuint *value + const GLuint *value void glUniform2uivEXT GLint location GLsizei count - const GLuint *value + const GLuint *value @@ -30082,7 +25868,7 @@ typedef unsigned int GLhandleARB; void glUniform3dv GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glUniform3f @@ -30103,13 +25889,13 @@ typedef unsigned int GLhandleARB; void glUniform3fv GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glUniform3fvARB GLint location GLsizei count - const GLfloat *value + const GLfloat *value @@ -30137,13 +25923,13 @@ typedef unsigned int GLhandleARB; void glUniform3i64vARB GLint location GLsizei count - const GLint64 *value + const GLint64 *value void glUniform3i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform3iARB @@ -30157,13 +25943,13 @@ typedef unsigned int GLhandleARB; void glUniform3iv GLint location GLsizei count - const GLint *value + const GLint *value void glUniform3ivARB GLint location GLsizei count - const GLint *value + const GLint *value @@ -30191,13 +25977,13 @@ typedef unsigned int GLhandleARB; void glUniform3ui64vARB GLint location GLsizei count - const GLuint64 *value + const GLuint64 *value void glUniform3ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform3uiEXT @@ -30211,13 +25997,13 @@ typedef unsigned int GLhandleARB; void glUniform3uiv GLint location GLsizei count - const GLuint *value + const GLuint *value void glUniform3uivEXT GLint location GLsizei count - const GLuint *value + const GLuint *value @@ -30232,7 +26018,7 @@ typedef unsigned int GLhandleARB; void glUniform4dv GLint location GLsizei count - const GLdouble *value + const GLdouble *value void glUniform4f @@ -30255,13 +26041,13 @@ typedef unsigned int GLhandleARB; void glUniform4fv GLint location GLsizei count - const GLfloat *value + const GLfloat *value void glUniform4fvARB GLint location GLsizei count - const GLfloat *value + const GLfloat *value @@ -30292,13 +26078,13 @@ typedef unsigned int GLhandleARB; void glUniform4i64vARB GLint location GLsizei count - const GLint64 *value + const GLint64 *value void glUniform4i64vNV GLint location GLsizei count - const GLint64EXT *value + const GLint64EXT *value void glUniform4iARB @@ -30313,13 +26099,13 @@ typedef unsigned int GLhandleARB; void glUniform4iv GLint location GLsizei count - const GLint *value + const GLint *value void glUniform4ivARB GLint location GLsizei count - const GLint *value + const GLint *value @@ -30350,13 +26136,13 @@ typedef unsigned int GLhandleARB; void glUniform4ui64vARB GLint location GLsizei count - const GLuint64 *value + const GLuint64 *value void glUniform4ui64vNV GLint location GLsizei count - const GLuint64EXT *value + const GLuint64EXT *value void glUniform4uiEXT @@ -30371,27 +26157,27 @@ typedef unsigned int GLhandleARB; void glUniform4uiv GLint location GLsizei count - const GLuint *value + const GLuint *value void glUniform4uivEXT GLint location GLsizei count - const GLuint *value + const GLuint *value void glUniformBlockBinding - GLuint program + GLuint program GLuint uniformBlockIndex GLuint uniformBlockBinding void glUniformBufferEXT - GLuint program + GLuint program GLint location - GLuint buffer + GLuint buffer void glUniformHandleui64ARB @@ -30432,204 +26218,204 @@ typedef unsigned int GLhandleARB; void glUniformMatrix2dv GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glUniformMatrix2fv GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix2fvARB GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix2x3dv GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glUniformMatrix2x3fv GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix2x3fvNV GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix2x4dv GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glUniformMatrix2x4fv GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix2x4fvNV GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix3dv GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glUniformMatrix3fv GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix3fvARB GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix3x2dv GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glUniformMatrix3x2fv GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix3x2fvNV GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix3x4dv GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glUniformMatrix3x4fv GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix3x4fvNV GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix4dv GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glUniformMatrix4fv GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix4fvARB GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix4x2dv GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glUniformMatrix4x2fv GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix4x2fvNV GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix4x3dv GLint location GLsizei count - GLboolean transpose - const GLdouble *value + GLboolean transpose + const GLdouble *value void glUniformMatrix4x3fv GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value void glUniformMatrix4x3fvNV GLint location GLsizei count - GLboolean transpose - const GLfloat *value + GLboolean transpose + const GLfloat *value @@ -30653,11 +26439,11 @@ typedef unsigned int GLhandleARB; void glUnlockArraysEXT - GLboolean glUnmapBuffer + GLboolean glUnmapBuffer GLenum target - GLboolean glUnmapBufferARB + GLboolean glUnmapBufferARB GLenum target @@ -30668,24 +26454,24 @@ typedef unsigned int GLhandleARB; GLboolean glUnmapNamedBuffer - GLuint buffer + GLuint buffer - GLboolean glUnmapNamedBufferEXT - GLuint buffer + GLboolean glUnmapNamedBufferEXT + GLuint buffer void glUnmapObjectBufferATI - GLuint buffer + GLuint buffer void glUnmapTexture2DINTEL - GLuint texture + GLuint texture GLint level void glUpdateObjectBufferATI - GLuint buffer + GLuint buffer GLuint offset GLsizei size const void *pointer @@ -30697,40 +26483,40 @@ typedef unsigned int GLhandleARB; void glUseProgram - GLuint program + GLuint program void glUseProgramObjectARB - GLhandleARB programObj + GLhandleARB programObj void glUseProgramStages - GLuint pipeline + GLuint pipeline GLbitfield stages - GLuint program + GLuint program void glUseProgramStagesEXT - GLuint pipeline + GLuint pipeline GLbitfield stages - GLuint program + GLuint program void glUseShaderProgramEXT GLenum type - GLuint program + GLuint program void glVDPAUFiniNV void glVDPAUGetSurfaceivNV - GLvdpauSurfaceNV surface + GLvdpauSurfaceNV surface GLenum pname - GLsizei bufSize + GLsizei count GLsizei *length - GLint *values + GLint *values void glVDPAUInitNV @@ -30739,72 +26525,72 @@ typedef unsigned int GLhandleARB; GLboolean glVDPAUIsSurfaceNV - GLvdpauSurfaceNV surface + GLvdpauSurfaceNV surface void glVDPAUMapSurfacesNV GLsizei numSurfaces - const GLvdpauSurfaceNV *surfaces + const GLvdpauSurfaceNV *surfaces - GLvdpauSurfaceNV glVDPAURegisterOutputSurfaceNV + GLvdpauSurfaceNV glVDPAURegisterOutputSurfaceNV const void *vdpSurface GLenum target GLsizei numTextureNames const GLuint *textureNames - GLvdpauSurfaceNV glVDPAURegisterVideoSurfaceNV + GLvdpauSurfaceNV glVDPAURegisterVideoSurfaceNV const void *vdpSurface GLenum target GLsizei numTextureNames const GLuint *textureNames - GLvdpauSurfaceNV glVDPAURegisterVideoSurfaceWithPictureStructureNV + GLvdpauSurfaceNV glVDPAURegisterVideoSurfaceWithPictureStructureNV const void *vdpSurface GLenum target GLsizei numTextureNames const GLuint *textureNames - GLboolean isFrameStructure + GLboolean isFrameStructure void glVDPAUSurfaceAccessNV - GLvdpauSurfaceNV surface + GLvdpauSurfaceNV surface GLenum access void glVDPAUUnmapSurfacesNV GLsizei numSurface - const GLvdpauSurfaceNV *surfaces + const GLvdpauSurfaceNV *surfaces void glVDPAUUnregisterSurfaceNV - GLvdpauSurfaceNV surface + GLvdpauSurfaceNV surface void glValidateProgram - GLuint program + GLuint program void glValidateProgramARB - GLhandleARB programObj + GLhandleARB programObj void glValidateProgramPipeline - GLuint pipeline + GLuint pipeline void glValidateProgramPipelineEXT - GLuint pipeline + GLuint pipeline void glVariantArrayObjectATI GLuint id GLenum type GLsizei stride - GLuint buffer + GLuint buffer GLuint offset @@ -30865,57 +26651,57 @@ typedef unsigned int GLhandleARB; void glVertex2d - GLdouble x - GLdouble y + GLdouble x + GLdouble y void glVertex2dv - const GLdouble *v + const GLdouble *v void glVertex2f - GLfloat x - GLfloat y + GLfloat x + GLfloat y void glVertex2fv - const GLfloat *v + const GLfloat *v void glVertex2hNV - GLhalfNV x - GLhalfNV y + GLhalfNV x + GLhalfNV y void glVertex2hvNV - const GLhalfNV *v + const GLhalfNV *v void glVertex2i - GLint x - GLint y + GLint x + GLint y void glVertex2iv - const GLint *v + const GLint *v void glVertex2s - GLshort x - GLshort y + GLshort x + GLshort y void glVertex2sv - const GLshort *v + const GLshort *v @@ -30938,62 +26724,62 @@ typedef unsigned int GLhandleARB; void glVertex3d - GLdouble x - GLdouble y - GLdouble z + GLdouble x + GLdouble y + GLdouble z void glVertex3dv - const GLdouble *v + const GLdouble *v void glVertex3f - GLfloat x - GLfloat y - GLfloat z + GLfloat x + GLfloat y + GLfloat z void glVertex3fv - const GLfloat *v + const GLfloat *v void glVertex3hNV - GLhalfNV x - GLhalfNV y - GLhalfNV z + GLhalfNV x + GLhalfNV y + GLhalfNV z void glVertex3hvNV - const GLhalfNV *v + const GLhalfNV *v void glVertex3i - GLint x - GLint y - GLint z + GLint x + GLint y + GLint z void glVertex3iv - const GLint *v + const GLint *v void glVertex3s - GLshort x - GLshort y - GLshort z + GLshort x + GLshort y + GLshort z void glVertex3sv - const GLshort *v + const GLshort *v @@ -31018,67 +26804,67 @@ typedef unsigned int GLhandleARB; void glVertex4d - GLdouble x - GLdouble y - GLdouble z - GLdouble w + GLdouble x + GLdouble y + GLdouble z + GLdouble w void glVertex4dv - const GLdouble *v + const GLdouble *v void glVertex4f - GLfloat x - GLfloat y - GLfloat z - GLfloat w + GLfloat x + GLfloat y + GLfloat z + GLfloat w void glVertex4fv - const GLfloat *v + const GLfloat *v void glVertex4hNV - GLhalfNV x - GLhalfNV y - GLhalfNV z - GLhalfNV w + GLhalfNV x + GLhalfNV y + GLhalfNV z + GLhalfNV w void glVertex4hvNV - const GLhalfNV *v + const GLhalfNV *v void glVertex4i - GLint x - GLint y - GLint z - GLint w + GLint x + GLint y + GLint z + GLint w void glVertex4iv - const GLint *v + const GLint *v void glVertex4s - GLshort x - GLshort y - GLshort z - GLshort w + GLshort x + GLshort y + GLshort z + GLshort w void glVertex4sv - const GLshort *v + const GLshort *v @@ -31093,13 +26879,13 @@ typedef unsigned int GLhandleARB; void glVertexArrayAttribBinding - GLuint vaobj + GLuint vaobj GLuint attribindex GLuint bindingindex void glVertexArrayAttribFormat - GLuint vaobj + GLuint vaobj GLuint attribindex GLint size GLenum type @@ -31108,7 +26894,7 @@ typedef unsigned int GLhandleARB; void glVertexArrayAttribIFormat - GLuint vaobj + GLuint vaobj GLuint attribindex GLint size GLenum type @@ -31116,7 +26902,7 @@ typedef unsigned int GLhandleARB; void glVertexArrayAttribLFormat - GLuint vaobj + GLuint vaobj GLuint attribindex GLint size GLenum type @@ -31124,22 +26910,22 @@ typedef unsigned int GLhandleARB; void glVertexArrayBindVertexBufferEXT - GLuint vaobj + GLuint vaobj GLuint bindingindex - GLuint buffer - GLintptr offset + GLuint buffer + GLintptr offset GLsizei stride void glVertexArrayBindingDivisor - GLuint vaobj + GLuint vaobj GLuint bindingindex GLuint divisor void glVertexArrayColorOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLint size GLenum type GLsizei stride @@ -31147,36 +26933,36 @@ typedef unsigned int GLhandleARB; void glVertexArrayEdgeFlagOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLsizei stride GLintptr offset void glVertexArrayElementBuffer - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer void glVertexArrayFogCoordOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLenum type GLsizei stride GLintptr offset void glVertexArrayIndexOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLenum type GLsizei stride GLintptr offset void glVertexArrayMultiTexCoordOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLenum texunit GLint size GLenum type @@ -31185,8 +26971,8 @@ typedef unsigned int GLhandleARB; void glVertexArrayNormalOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLenum type GLsizei stride GLintptr offset @@ -31208,8 +26994,8 @@ typedef unsigned int GLhandleARB; void glVertexArraySecondaryColorOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLint size GLenum type GLsizei stride @@ -31217,8 +27003,8 @@ typedef unsigned int GLhandleARB; void glVertexArrayTexCoordOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLint size GLenum type GLsizei stride @@ -31226,28 +27012,28 @@ typedef unsigned int GLhandleARB; void glVertexArrayVertexAttribBindingEXT - GLuint vaobj + GLuint vaobj GLuint attribindex GLuint bindingindex void glVertexArrayVertexAttribDivisorEXT - GLuint vaobj + GLuint vaobj GLuint index GLuint divisor void glVertexArrayVertexAttribFormatEXT - GLuint vaobj + GLuint vaobj GLuint attribindex GLint size GLenum type - GLboolean normalized + GLboolean normalized GLuint relativeoffset void glVertexArrayVertexAttribIFormatEXT - GLuint vaobj + GLuint vaobj GLuint attribindex GLint size GLenum type @@ -31255,8 +27041,8 @@ typedef unsigned int GLhandleARB; void glVertexArrayVertexAttribIOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLuint index GLint size GLenum type @@ -31265,7 +27051,7 @@ typedef unsigned int GLhandleARB; void glVertexArrayVertexAttribLFormatEXT - GLuint vaobj + GLuint vaobj GLuint attribindex GLint size GLenum type @@ -31273,18 +27059,18 @@ typedef unsigned int GLhandleARB; void glVertexArrayVertexAttribLOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLuint index GLint size GLenum type GLsizei stride - GLintptr offset + GLintptr offset void glVertexArrayVertexAttribOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLuint index GLint size GLenum type @@ -31294,31 +27080,31 @@ typedef unsigned int GLhandleARB; void glVertexArrayVertexBindingDivisorEXT - GLuint vaobj + GLuint vaobj GLuint bindingindex GLuint divisor void glVertexArrayVertexBuffer - GLuint vaobj + GLuint vaobj GLuint bindingindex - GLuint buffer + GLuint buffer GLintptr offset GLsizei stride void glVertexArrayVertexBuffers - GLuint vaobj + GLuint vaobj GLuint first GLsizei count - const GLuint *buffers - const GLintptr *offsets - const GLsizei *strides + const GLuint *buffers + const GLintptr *offsets + const GLsizei *strides void glVertexArrayVertexOffsetEXT - GLuint vaobj - GLuint buffer + GLuint vaobj + GLuint buffer GLint size GLenum type GLsizei stride @@ -31407,13 +27193,13 @@ typedef unsigned int GLhandleARB; void glVertexAttrib1hNV GLuint index - GLhalfNV x + GLhalfNV x void glVertexAttrib1hvNV GLuint index - const GLhalfNV *v + const GLhalfNV *v @@ -31545,14 +27331,14 @@ typedef unsigned int GLhandleARB; void glVertexAttrib2hNV GLuint index - GLhalfNV x - GLhalfNV y + GLhalfNV x + GLhalfNV y void glVertexAttrib2hvNV GLuint index - const GLhalfNV *v + const GLhalfNV *v @@ -31693,15 +27479,15 @@ typedef unsigned int GLhandleARB; void glVertexAttrib3hNV GLuint index - GLhalfNV x - GLhalfNV y - GLhalfNV z + GLhalfNV x + GLhalfNV y + GLhalfNV z void glVertexAttrib3hvNV GLuint index - const GLhalfNV *v + const GLhalfNV *v @@ -31947,16 +27733,16 @@ typedef unsigned int GLhandleARB; void glVertexAttrib4hNV GLuint index - GLhalfNV x - GLhalfNV y - GLhalfNV z - GLhalfNV w + GLhalfNV x + GLhalfNV y + GLhalfNV z + GLhalfNV w void glVertexAttrib4hvNV GLuint index - const GLhalfNV *v + const GLhalfNV *v @@ -32022,10 +27808,10 @@ typedef unsigned int GLhandleARB; void glVertexAttrib4ubNV GLuint index - GLubyte x - GLubyte y - GLubyte z - GLubyte w + GLubyte x + GLubyte y + GLubyte z + GLubyte w @@ -32043,7 +27829,7 @@ typedef unsigned int GLhandleARB; void glVertexAttrib4ubvNV GLuint index - const GLubyte *v + const GLubyte *v @@ -32074,9 +27860,9 @@ typedef unsigned int GLhandleARB; GLuint index GLint size GLenum type - GLboolean normalized + GLboolean normalized GLsizei stride - GLuint buffer + GLuint buffer GLuint offset @@ -32118,7 +27904,7 @@ typedef unsigned int GLhandleARB; GLuint attribindex GLint size GLenum type - GLboolean normalized + GLboolean normalized GLuint relativeoffset @@ -32126,7 +27912,7 @@ typedef unsigned int GLhandleARB; GLuint index GLint size GLenum type - GLboolean normalized + GLboolean normalized GLsizei stride @@ -32407,7 +28193,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribIPointer GLuint index GLint size - GLenum type + GLenum type GLsizei stride const void *pointer @@ -32415,7 +28201,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribIPointerEXT GLuint index GLint size - GLenum type + GLenum type GLsizei stride const void *pointer @@ -32640,7 +28426,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribLPointer GLuint index GLint size - GLenum type + GLenum type GLsizei stride const void *pointer @@ -32648,7 +28434,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribLPointerEXT GLuint index GLint size - GLenum type + GLenum type GLsizei stride const void *pointer @@ -32657,56 +28443,56 @@ typedef unsigned int GLhandleARB; void glVertexAttribP1ui GLuint index GLenum type - GLboolean normalized + GLboolean normalized GLuint value void glVertexAttribP1uiv GLuint index GLenum type - GLboolean normalized + GLboolean normalized const GLuint *value void glVertexAttribP2ui GLuint index GLenum type - GLboolean normalized + GLboolean normalized GLuint value void glVertexAttribP2uiv GLuint index GLenum type - GLboolean normalized + GLboolean normalized const GLuint *value void glVertexAttribP3ui GLuint index GLenum type - GLboolean normalized + GLboolean normalized GLuint value void glVertexAttribP3uiv GLuint index GLenum type - GLboolean normalized + GLboolean normalized const GLuint *value void glVertexAttribP4ui GLuint index GLenum type - GLboolean normalized + GLboolean normalized GLuint value void glVertexAttribP4uiv GLuint index GLenum type - GLboolean normalized + GLboolean normalized const GLuint *value @@ -32720,7 +28506,7 @@ typedef unsigned int GLhandleARB; GLuint index GLint size GLenum type - GLboolean normalized + GLboolean normalized GLsizei stride const void *pointer @@ -32729,7 +28515,7 @@ typedef unsigned int GLhandleARB; GLuint index GLint size GLenum type - GLboolean normalized + GLboolean normalized GLsizei stride const void *pointer @@ -32760,7 +28546,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribs1hvNV GLuint index GLsizei n - const GLhalfNV *v + const GLhalfNV *v @@ -32788,7 +28574,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribs2hvNV GLuint index GLsizei n - const GLhalfNV *v + const GLhalfNV *v @@ -32816,7 +28602,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribs3hvNV GLuint index GLsizei n - const GLhalfNV *v + const GLhalfNV *v @@ -32844,7 +28630,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribs4hvNV GLuint index GLsizei n - const GLhalfNV *v + const GLhalfNV *v @@ -32858,7 +28644,7 @@ typedef unsigned int GLhandleARB; void glVertexAttribs4ubvNV GLuint index GLsizei count - const GLubyte *v + const GLubyte *v @@ -33149,12 +28935,12 @@ typedef unsigned int GLhandleARB; void glVertexWeighthNV - GLhalfNV weight + GLhalfNV weight void glVertexWeighthvNV - const GLhalfNV *weight + const GLhalfNV *weight @@ -33186,8 +28972,8 @@ typedef unsigned int GLhandleARB; void glViewport - GLint x - GLint y + GLint x + GLint y GLsizei width GLsizei height @@ -33273,9 +29059,9 @@ typedef unsigned int GLhandleARB; void glWaitSemaphoreEXT GLuint semaphore GLuint numBufferBarriers - const GLuint *buffers + const GLuint *buffers GLuint numTextureBarriers - const GLuint *textures + const GLuint *textures const GLenum *srcLayouts @@ -33287,22 +29073,22 @@ typedef unsigned int GLhandleARB; void glWaitSync - GLsync sync - GLbitfield flags + GLsync sync + GLbitfield flags GLuint64 timeout void glWaitSyncAPPLE - GLsync sync - GLbitfield flags + GLsync sync + GLbitfield flags GLuint64 timeout void glWeightPathsNV - GLuint resultPath + GLuint resultPath GLsizei numPaths - const GLuint *paths + const GLuint *paths const GLfloat *weights @@ -33369,351 +29155,351 @@ typedef unsigned int GLhandleARB; void glWindowPos2d - GLdouble x - GLdouble y + GLdouble x + GLdouble y void glWindowPos2dARB - GLdouble x - GLdouble y + GLdouble x + GLdouble y void glWindowPos2dMESA - GLdouble x - GLdouble y + GLdouble x + GLdouble y void glWindowPos2dv - const GLdouble *v + const GLdouble *v void glWindowPos2dvARB - const GLdouble *v + const GLdouble *v void glWindowPos2dvMESA - const GLdouble *v + const GLdouble *v void glWindowPos2f - GLfloat x - GLfloat y + GLfloat x + GLfloat y void glWindowPos2fARB - GLfloat x - GLfloat y + GLfloat x + GLfloat y void glWindowPos2fMESA - GLfloat x - GLfloat y + GLfloat x + GLfloat y void glWindowPos2fv - const GLfloat *v + const GLfloat *v void glWindowPos2fvARB - const GLfloat *v + const GLfloat *v void glWindowPos2fvMESA - const GLfloat *v + const GLfloat *v void glWindowPos2i - GLint x - GLint y + GLint x + GLint y void glWindowPos2iARB - GLint x - GLint y + GLint x + GLint y void glWindowPos2iMESA - GLint x - GLint y + GLint x + GLint y void glWindowPos2iv - const GLint *v + const GLint *v void glWindowPos2ivARB - const GLint *v + const GLint *v void glWindowPos2ivMESA - const GLint *v + const GLint *v void glWindowPos2s - GLshort x - GLshort y + GLshort x + GLshort y void glWindowPos2sARB - GLshort x - GLshort y + GLshort x + GLshort y void glWindowPos2sMESA - GLshort x - GLshort y + GLshort x + GLshort y void glWindowPos2sv - const GLshort *v + const GLshort *v void glWindowPos2svARB - const GLshort *v + const GLshort *v void glWindowPos2svMESA - const GLshort *v + const GLshort *v void glWindowPos3d - GLdouble x - GLdouble y - GLdouble z + GLdouble x + GLdouble y + GLdouble z void glWindowPos3dARB - GLdouble x - GLdouble y - GLdouble z + GLdouble x + GLdouble y + GLdouble z void glWindowPos3dMESA - GLdouble x - GLdouble y - GLdouble z + GLdouble x + GLdouble y + GLdouble z void glWindowPos3dv - const GLdouble *v + const GLdouble *v void glWindowPos3dvARB - const GLdouble *v + const GLdouble *v void glWindowPos3dvMESA - const GLdouble *v + const GLdouble *v void glWindowPos3f - GLfloat x - GLfloat y - GLfloat z + GLfloat x + GLfloat y + GLfloat z void glWindowPos3fARB - GLfloat x - GLfloat y - GLfloat z + GLfloat x + GLfloat y + GLfloat z void glWindowPos3fMESA - GLfloat x - GLfloat y - GLfloat z + GLfloat x + GLfloat y + GLfloat z void glWindowPos3fv - const GLfloat *v + const GLfloat *v void glWindowPos3fvARB - const GLfloat *v + const GLfloat *v void glWindowPos3fvMESA - const GLfloat *v + const GLfloat *v void glWindowPos3i - GLint x - GLint y - GLint z + GLint x + GLint y + GLint z void glWindowPos3iARB - GLint x - GLint y - GLint z + GLint x + GLint y + GLint z void glWindowPos3iMESA - GLint x - GLint y - GLint z + GLint x + GLint y + GLint z void glWindowPos3iv - const GLint *v + const GLint *v void glWindowPos3ivARB - const GLint *v + const GLint *v void glWindowPos3ivMESA - const GLint *v + const GLint *v void glWindowPos3s - GLshort x - GLshort y - GLshort z + GLshort x + GLshort y + GLshort z void glWindowPos3sARB - GLshort x - GLshort y - GLshort z + GLshort x + GLshort y + GLshort z void glWindowPos3sMESA - GLshort x - GLshort y - GLshort z + GLshort x + GLshort y + GLshort z void glWindowPos3sv - const GLshort *v + const GLshort *v void glWindowPos3svARB - const GLshort *v + const GLshort *v void glWindowPos3svMESA - const GLshort *v + const GLshort *v void glWindowPos4dMESA - GLdouble x - GLdouble y - GLdouble z - GLdouble w + GLdouble x + GLdouble y + GLdouble z + GLdouble w void glWindowPos4dvMESA - const GLdouble *v + const GLdouble *v void glWindowPos4fMESA - GLfloat x - GLfloat y - GLfloat z - GLfloat w + GLfloat x + GLfloat y + GLfloat z + GLfloat w void glWindowPos4fvMESA - const GLfloat *v + const GLfloat *v void glWindowPos4iMESA - GLint x - GLint y - GLint z - GLint w + GLint x + GLint y + GLint z + GLint w void glWindowPos4ivMESA - const GLint *v + const GLint *v void glWindowPos4sMESA - GLshort x - GLshort y - GLshort z - GLshort w + GLshort x + GLshort y + GLshort z + GLshort w void glWindowPos4svMESA - const GLshort *v + const GLshort *v void glWindowRectanglesEXT @@ -33733,7 +29519,7 @@ typedef unsigned int GLhandleARB; void glDrawVkImageNV GLuint64 vkImage - GLuint sampler + GLuint sampler GLfloat x0 GLfloat y0 GLfloat x1 @@ -37799,6 +33585,20 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + @@ -40141,7 +35941,6 @@ typedef unsigned int GLhandleARB; - @@ -43785,6 +39584,10 @@ typedef unsigned int GLhandleARB; + + + + @@ -43824,6 +39627,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -44193,6 +40001,14 @@ typedef unsigned int GLhandleARB; + + + + + + + + @@ -44894,6 +40710,7 @@ typedef unsigned int GLhandleARB; + @@ -45036,6 +40853,40 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -45045,6 +40896,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -45209,7 +41066,6 @@ typedef unsigned int GLhandleARB; - @@ -45249,6 +41105,32 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -45458,6 +41340,10 @@ typedef unsigned int GLhandleARB; + + + + @@ -45749,6 +41635,7 @@ typedef unsigned int GLhandleARB; + @@ -45803,7 +41690,6 @@ typedef unsigned int GLhandleARB; - @@ -45914,6 +41800,7 @@ typedef unsigned int GLhandleARB; + @@ -46429,7 +42316,7 @@ typedef unsigned int GLhandleARB; - + @@ -46477,7 +42364,7 @@ typedef unsigned int GLhandleARB; - + @@ -46512,6 +42399,28 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + + + + + + + @@ -46536,6 +42445,18 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + @@ -47060,6 +42981,18 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + @@ -47442,6 +43375,18 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + @@ -47449,6 +43394,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -47736,7 +43686,6 @@ typedef unsigned int GLhandleARB; - @@ -47780,7 +43729,7 @@ typedef unsigned int GLhandleARB; - + @@ -48236,12 +44185,6 @@ typedef unsigned int GLhandleARB; - - - - - - @@ -48255,6 +44198,18 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + @@ -48343,6 +44298,16 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + @@ -48790,6 +44755,12 @@ typedef unsigned int GLhandleARB; + + + + + + @@ -49022,7 +44993,6 @@ typedef unsigned int GLhandleARB; - @@ -49556,7 +45526,7 @@ typedef unsigned int GLhandleARB; - + @@ -49670,6 +45640,13 @@ typedef unsigned int GLhandleARB; + + + + + + + @@ -50674,6 +46651,22 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + + + + @@ -50686,6 +46679,11 @@ typedef unsigned int GLhandleARB; + + + + + @@ -50705,6 +46703,19 @@ typedef unsigned int GLhandleARB; + + + + + + + + + + + + + diff --git a/registry/glx.xml b/registry/glx.xml index 0ce9cba6..710310f3 100644 --- a/registry/glx.xml +++ b/registry/glx.xml @@ -1,27 +1,13 @@ -Copyright (c) 2013-2018 The Khronos Group Inc. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - ------------------------------------------------------------------------- +Copyright 2013-2020 The Khronos Group Inc. +SPDX-License-Identifier: Apache-2.0 This file, glx.xml, is the GLX API Registry. The canonical version of the registry, together with documentation, schema, and Python generator scripts used to generate C header files for GLX, can always be found in the Khronos -Registry at - https://github.com/KhronosGroup/OpenGL-Registry +Registry at https://github.com/KhronosGroup/OpenGL-Registry @@ -66,7 +52,7 @@ typedef unsigned __int64 uint64_t; #endif]]> - + @@ -75,6 +61,7 @@ typedef unsigned __int64 uint64_t; + @@ -387,6 +374,11 @@ typedef unsigned __int64 uint64_t; + + + + + @@ -1401,7 +1393,7 @@ typedef unsigned __int64 uint64_t; GLboolean glXSet3DfxModeMESA - GLint mode + GLint mode void glXSwapBuffers @@ -1770,6 +1762,11 @@ typedef unsigned __int64 uint64_t; + + + + + @@ -2198,5 +2195,14 @@ typedef unsigned __int64 uint64_t; + + + + + + + + + diff --git a/registry/wgl.xml b/registry/wgl.xml index 87e8fe22..cc0afb8a 100644 --- a/registry/wgl.xml +++ b/registry/wgl.xml @@ -1,29 +1,13 @@ -Copyright (c) 2013-2018 The Khronos Group Inc. +Copyright 2013-2020 The Khronos Group Inc. +SPDX-License-Identifier: Apache-2.0 -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - ------------------------------------------------------------------------- - -This file, wgl.xml, is the WGL API Registry. The older ".spec" file -format has been retired and will no longer be updated with new -extensions and API versions. The canonical version of the registry, -together with documentation, schema, and Python generator scripts used -to generate C header files for WGL, can always be found in the Khronos -Registry at - https://github.com/KhronosGroup/OpenGL-Registry +This file, wgl.xml, is the WGL API Registry. The canonical version of the +registry, together with documentation, schema, and Python generator scripts +used to generate C header files for WGL, can always be found in the Khronos +Registry at https://github.com/KhronosGroup/OpenGL-Registry @@ -488,7 +472,7 @@ Registry at HDC hdc int ipfd UINT cjpfd - const PIXELFORMATDESCRIPTOR *ppfd + PIXELFORMATDESCRIPTOR *ppfd int GetPixelFormat @@ -700,7 +684,7 @@ Registry at int pixelFormat int layerPlane UINT nBytes - const LAYERPLANEDESCRIPTOR *plpd + LAYERPLANEDESCRIPTOR *plpd VOID wglDestroyDisplayColorTableEXT @@ -862,7 +846,8 @@ Registry at UINT GetEnhMetaFilePixelFormat HENHMETAFILE hemf - const PIXELFORMATDESCRIPTOR *ppfd + UINT cbBuffer + PIXELFORMATDESCRIPTOR *ppfd const char *wglGetExtensionsStringARB @@ -928,7 +913,7 @@ Registry at int iLayerPlane int iStart int cEntries - const COLORREF *pcr + COLORREF *pcr BOOL wglGetMscRateOML