include: Add missing CreateProcessWithTokenW() declaration.
[wine.git] / include / wine / wgl_driver.h
blobf077a3d0f09f118b9e52165bbca73c08df483c0d
1 /* Automatically generated from http://www.opengl.org/registry files; DO NOT EDIT! */
3 #ifndef __WINE_WGL_DRIVER_H
4 #define __WINE_WGL_DRIVER_H
6 #ifndef WINE_GLAPI
7 #define WINE_GLAPI
8 #endif
10 #define WINE_WGL_DRIVER_VERSION 21
12 struct wgl_context;
13 struct wgl_pbuffer;
15 struct opengl_funcs
17 struct
19 BOOL (WINAPI *p_wglCopyContext)( struct wgl_context * hglrcSrc, struct wgl_context * hglrcDst, UINT mask );
20 struct wgl_context * (WINAPI *p_wglCreateContext)( HDC hDc );
21 BOOL (WINAPI *p_wglDeleteContext)( struct wgl_context * oldContext );
22 int (WINAPI *p_wglDescribePixelFormat)( HDC hdc, int ipfd, UINT cjpfd, PIXELFORMATDESCRIPTOR *ppfd );
23 int (WINAPI *p_wglGetPixelFormat)( HDC hdc );
24 PROC (WINAPI *p_wglGetProcAddress)( LPCSTR lpszProc );
25 BOOL (WINAPI *p_wglMakeCurrent)( HDC hDc, struct wgl_context * newContext );
26 BOOL (WINAPI *p_wglSetPixelFormat)( HDC hdc, int ipfd, const PIXELFORMATDESCRIPTOR *ppfd );
27 BOOL (WINAPI *p_wglShareLists)( struct wgl_context * hrcSrvShare, struct wgl_context * hrcSrvSource );
28 BOOL (WINAPI *p_wglSwapBuffers)( HDC hdc );
29 } wgl;
31 struct
33 void (WINE_GLAPI *p_glAccum)( GLenum op, GLfloat value );
34 void (WINE_GLAPI *p_glAlphaFunc)( GLenum func, GLfloat ref );
35 GLboolean (WINE_GLAPI *p_glAreTexturesResident)( GLsizei n, const GLuint *textures, GLboolean *residences );
36 void (WINE_GLAPI *p_glArrayElement)( GLint i );
37 void (WINE_GLAPI *p_glBegin)( GLenum mode );
38 void (WINE_GLAPI *p_glBindTexture)( GLenum target, GLuint texture );
39 void (WINE_GLAPI *p_glBitmap)( GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap );
40 void (WINE_GLAPI *p_glBlendFunc)( GLenum sfactor, GLenum dfactor );
41 void (WINE_GLAPI *p_glCallList)( GLuint list );
42 void (WINE_GLAPI *p_glCallLists)( GLsizei n, GLenum type, const void *lists );
43 void (WINE_GLAPI *p_glClear)( GLbitfield mask );
44 void (WINE_GLAPI *p_glClearAccum)( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha );
45 void (WINE_GLAPI *p_glClearColor)( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha );
46 void (WINE_GLAPI *p_glClearDepth)( GLdouble depth );
47 void (WINE_GLAPI *p_glClearIndex)( GLfloat c );
48 void (WINE_GLAPI *p_glClearStencil)( GLint s );
49 void (WINE_GLAPI *p_glClipPlane)( GLenum plane, const GLdouble *equation );
50 void (WINE_GLAPI *p_glColor3b)( GLbyte red, GLbyte green, GLbyte blue );
51 void (WINE_GLAPI *p_glColor3bv)( const GLbyte *v );
52 void (WINE_GLAPI *p_glColor3d)( GLdouble red, GLdouble green, GLdouble blue );
53 void (WINE_GLAPI *p_glColor3dv)( const GLdouble *v );
54 void (WINE_GLAPI *p_glColor3f)( GLfloat red, GLfloat green, GLfloat blue );
55 void (WINE_GLAPI *p_glColor3fv)( const GLfloat *v );
56 void (WINE_GLAPI *p_glColor3i)( GLint red, GLint green, GLint blue );
57 void (WINE_GLAPI *p_glColor3iv)( const GLint *v );
58 void (WINE_GLAPI *p_glColor3s)( GLshort red, GLshort green, GLshort blue );
59 void (WINE_GLAPI *p_glColor3sv)( const GLshort *v );
60 void (WINE_GLAPI *p_glColor3ub)( GLubyte red, GLubyte green, GLubyte blue );
61 void (WINE_GLAPI *p_glColor3ubv)( const GLubyte *v );
62 void (WINE_GLAPI *p_glColor3ui)( GLuint red, GLuint green, GLuint blue );
63 void (WINE_GLAPI *p_glColor3uiv)( const GLuint *v );
64 void (WINE_GLAPI *p_glColor3us)( GLushort red, GLushort green, GLushort blue );
65 void (WINE_GLAPI *p_glColor3usv)( const GLushort *v );
66 void (WINE_GLAPI *p_glColor4b)( GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha );
67 void (WINE_GLAPI *p_glColor4bv)( const GLbyte *v );
68 void (WINE_GLAPI *p_glColor4d)( GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha );
69 void (WINE_GLAPI *p_glColor4dv)( const GLdouble *v );
70 void (WINE_GLAPI *p_glColor4f)( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha );
71 void (WINE_GLAPI *p_glColor4fv)( const GLfloat *v );
72 void (WINE_GLAPI *p_glColor4i)( GLint red, GLint green, GLint blue, GLint alpha );
73 void (WINE_GLAPI *p_glColor4iv)( const GLint *v );
74 void (WINE_GLAPI *p_glColor4s)( GLshort red, GLshort green, GLshort blue, GLshort alpha );
75 void (WINE_GLAPI *p_glColor4sv)( const GLshort *v );
76 void (WINE_GLAPI *p_glColor4ub)( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha );
77 void (WINE_GLAPI *p_glColor4ubv)( const GLubyte *v );
78 void (WINE_GLAPI *p_glColor4ui)( GLuint red, GLuint green, GLuint blue, GLuint alpha );
79 void (WINE_GLAPI *p_glColor4uiv)( const GLuint *v );
80 void (WINE_GLAPI *p_glColor4us)( GLushort red, GLushort green, GLushort blue, GLushort alpha );
81 void (WINE_GLAPI *p_glColor4usv)( const GLushort *v );
82 void (WINE_GLAPI *p_glColorMask)( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha );
83 void (WINE_GLAPI *p_glColorMaterial)( GLenum face, GLenum mode );
84 void (WINE_GLAPI *p_glColorPointer)( GLint size, GLenum type, GLsizei stride, const void *pointer );
85 void (WINE_GLAPI *p_glCopyPixels)( GLint x, GLint y, GLsizei width, GLsizei height, GLenum type );
86 void (WINE_GLAPI *p_glCopyTexImage1D)( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border );
87 void (WINE_GLAPI *p_glCopyTexImage2D)( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border );
88 void (WINE_GLAPI *p_glCopyTexSubImage1D)( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width );
89 void (WINE_GLAPI *p_glCopyTexSubImage2D)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height );
90 void (WINE_GLAPI *p_glCullFace)( GLenum mode );
91 void (WINE_GLAPI *p_glDeleteLists)( GLuint list, GLsizei range );
92 void (WINE_GLAPI *p_glDeleteTextures)( GLsizei n, const GLuint *textures );
93 void (WINE_GLAPI *p_glDepthFunc)( GLenum func );
94 void (WINE_GLAPI *p_glDepthMask)( GLboolean flag );
95 void (WINE_GLAPI *p_glDepthRange)( GLdouble n, GLdouble f );
96 void (WINE_GLAPI *p_glDisable)( GLenum cap );
97 void (WINE_GLAPI *p_glDisableClientState)( GLenum array );
98 void (WINE_GLAPI *p_glDrawArrays)( GLenum mode, GLint first, GLsizei count );
99 void (WINE_GLAPI *p_glDrawBuffer)( GLenum buf );
100 void (WINE_GLAPI *p_glDrawElements)( GLenum mode, GLsizei count, GLenum type, const void *indices );
101 void (WINE_GLAPI *p_glDrawPixels)( GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels );
102 void (WINE_GLAPI *p_glEdgeFlag)( GLboolean flag );
103 void (WINE_GLAPI *p_glEdgeFlagPointer)( GLsizei stride, const void *pointer );
104 void (WINE_GLAPI *p_glEdgeFlagv)( const GLboolean *flag );
105 void (WINE_GLAPI *p_glEnable)( GLenum cap );
106 void (WINE_GLAPI *p_glEnableClientState)( GLenum array );
107 void (WINE_GLAPI *p_glEnd)(void);
108 void (WINE_GLAPI *p_glEndList)(void);
109 void (WINE_GLAPI *p_glEvalCoord1d)( GLdouble u );
110 void (WINE_GLAPI *p_glEvalCoord1dv)( const GLdouble *u );
111 void (WINE_GLAPI *p_glEvalCoord1f)( GLfloat u );
112 void (WINE_GLAPI *p_glEvalCoord1fv)( const GLfloat *u );
113 void (WINE_GLAPI *p_glEvalCoord2d)( GLdouble u, GLdouble v );
114 void (WINE_GLAPI *p_glEvalCoord2dv)( const GLdouble *u );
115 void (WINE_GLAPI *p_glEvalCoord2f)( GLfloat u, GLfloat v );
116 void (WINE_GLAPI *p_glEvalCoord2fv)( const GLfloat *u );
117 void (WINE_GLAPI *p_glEvalMesh1)( GLenum mode, GLint i1, GLint i2 );
118 void (WINE_GLAPI *p_glEvalMesh2)( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 );
119 void (WINE_GLAPI *p_glEvalPoint1)( GLint i );
120 void (WINE_GLAPI *p_glEvalPoint2)( GLint i, GLint j );
121 void (WINE_GLAPI *p_glFeedbackBuffer)( GLsizei size, GLenum type, GLfloat *buffer );
122 void (WINE_GLAPI *p_glFinish)(void);
123 void (WINE_GLAPI *p_glFlush)(void);
124 void (WINE_GLAPI *p_glFogf)( GLenum pname, GLfloat param );
125 void (WINE_GLAPI *p_glFogfv)( GLenum pname, const GLfloat *params );
126 void (WINE_GLAPI *p_glFogi)( GLenum pname, GLint param );
127 void (WINE_GLAPI *p_glFogiv)( GLenum pname, const GLint *params );
128 void (WINE_GLAPI *p_glFrontFace)( GLenum mode );
129 void (WINE_GLAPI *p_glFrustum)( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar );
130 GLuint (WINE_GLAPI *p_glGenLists)( GLsizei range );
131 void (WINE_GLAPI *p_glGenTextures)( GLsizei n, GLuint *textures );
132 void (WINE_GLAPI *p_glGetBooleanv)( GLenum pname, GLboolean *data );
133 void (WINE_GLAPI *p_glGetClipPlane)( GLenum plane, GLdouble *equation );
134 void (WINE_GLAPI *p_glGetDoublev)( GLenum pname, GLdouble *data );
135 GLenum (WINE_GLAPI *p_glGetError)(void);
136 void (WINE_GLAPI *p_glGetFloatv)( GLenum pname, GLfloat *data );
137 void (WINE_GLAPI *p_glGetIntegerv)( GLenum pname, GLint *data );
138 void (WINE_GLAPI *p_glGetLightfv)( GLenum light, GLenum pname, GLfloat *params );
139 void (WINE_GLAPI *p_glGetLightiv)( GLenum light, GLenum pname, GLint *params );
140 void (WINE_GLAPI *p_glGetMapdv)( GLenum target, GLenum query, GLdouble *v );
141 void (WINE_GLAPI *p_glGetMapfv)( GLenum target, GLenum query, GLfloat *v );
142 void (WINE_GLAPI *p_glGetMapiv)( GLenum target, GLenum query, GLint *v );
143 void (WINE_GLAPI *p_glGetMaterialfv)( GLenum face, GLenum pname, GLfloat *params );
144 void (WINE_GLAPI *p_glGetMaterialiv)( GLenum face, GLenum pname, GLint *params );
145 void (WINE_GLAPI *p_glGetPixelMapfv)( GLenum map, GLfloat *values );
146 void (WINE_GLAPI *p_glGetPixelMapuiv)( GLenum map, GLuint *values );
147 void (WINE_GLAPI *p_glGetPixelMapusv)( GLenum map, GLushort *values );
148 void (WINE_GLAPI *p_glGetPointerv)( GLenum pname, void **params );
149 void (WINE_GLAPI *p_glGetPolygonStipple)( GLubyte *mask );
150 const GLubyte * (WINE_GLAPI *p_glGetString)( GLenum name );
151 void (WINE_GLAPI *p_glGetTexEnvfv)( GLenum target, GLenum pname, GLfloat *params );
152 void (WINE_GLAPI *p_glGetTexEnviv)( GLenum target, GLenum pname, GLint *params );
153 void (WINE_GLAPI *p_glGetTexGendv)( GLenum coord, GLenum pname, GLdouble *params );
154 void (WINE_GLAPI *p_glGetTexGenfv)( GLenum coord, GLenum pname, GLfloat *params );
155 void (WINE_GLAPI *p_glGetTexGeniv)( GLenum coord, GLenum pname, GLint *params );
156 void (WINE_GLAPI *p_glGetTexImage)( GLenum target, GLint level, GLenum format, GLenum type, void *pixels );
157 void (WINE_GLAPI *p_glGetTexLevelParameterfv)( GLenum target, GLint level, GLenum pname, GLfloat *params );
158 void (WINE_GLAPI *p_glGetTexLevelParameteriv)( GLenum target, GLint level, GLenum pname, GLint *params );
159 void (WINE_GLAPI *p_glGetTexParameterfv)( GLenum target, GLenum pname, GLfloat *params );
160 void (WINE_GLAPI *p_glGetTexParameteriv)( GLenum target, GLenum pname, GLint *params );
161 void (WINE_GLAPI *p_glHint)( GLenum target, GLenum mode );
162 void (WINE_GLAPI *p_glIndexMask)( GLuint mask );
163 void (WINE_GLAPI *p_glIndexPointer)( GLenum type, GLsizei stride, const void *pointer );
164 void (WINE_GLAPI *p_glIndexd)( GLdouble c );
165 void (WINE_GLAPI *p_glIndexdv)( const GLdouble *c );
166 void (WINE_GLAPI *p_glIndexf)( GLfloat c );
167 void (WINE_GLAPI *p_glIndexfv)( const GLfloat *c );
168 void (WINE_GLAPI *p_glIndexi)( GLint c );
169 void (WINE_GLAPI *p_glIndexiv)( const GLint *c );
170 void (WINE_GLAPI *p_glIndexs)( GLshort c );
171 void (WINE_GLAPI *p_glIndexsv)( const GLshort *c );
172 void (WINE_GLAPI *p_glIndexub)( GLubyte c );
173 void (WINE_GLAPI *p_glIndexubv)( const GLubyte *c );
174 void (WINE_GLAPI *p_glInitNames)(void);
175 void (WINE_GLAPI *p_glInterleavedArrays)( GLenum format, GLsizei stride, const void *pointer );
176 GLboolean (WINE_GLAPI *p_glIsEnabled)( GLenum cap );
177 GLboolean (WINE_GLAPI *p_glIsList)( GLuint list );
178 GLboolean (WINE_GLAPI *p_glIsTexture)( GLuint texture );
179 void (WINE_GLAPI *p_glLightModelf)( GLenum pname, GLfloat param );
180 void (WINE_GLAPI *p_glLightModelfv)( GLenum pname, const GLfloat *params );
181 void (WINE_GLAPI *p_glLightModeli)( GLenum pname, GLint param );
182 void (WINE_GLAPI *p_glLightModeliv)( GLenum pname, const GLint *params );
183 void (WINE_GLAPI *p_glLightf)( GLenum light, GLenum pname, GLfloat param );
184 void (WINE_GLAPI *p_glLightfv)( GLenum light, GLenum pname, const GLfloat *params );
185 void (WINE_GLAPI *p_glLighti)( GLenum light, GLenum pname, GLint param );
186 void (WINE_GLAPI *p_glLightiv)( GLenum light, GLenum pname, const GLint *params );
187 void (WINE_GLAPI *p_glLineStipple)( GLint factor, GLushort pattern );
188 void (WINE_GLAPI *p_glLineWidth)( GLfloat width );
189 void (WINE_GLAPI *p_glListBase)( GLuint base );
190 void (WINE_GLAPI *p_glLoadIdentity)(void);
191 void (WINE_GLAPI *p_glLoadMatrixd)( const GLdouble *m );
192 void (WINE_GLAPI *p_glLoadMatrixf)( const GLfloat *m );
193 void (WINE_GLAPI *p_glLoadName)( GLuint name );
194 void (WINE_GLAPI *p_glLogicOp)( GLenum opcode );
195 void (WINE_GLAPI *p_glMap1d)( GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points );
196 void (WINE_GLAPI *p_glMap1f)( GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points );
197 void (WINE_GLAPI *p_glMap2d)( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points );
198 void (WINE_GLAPI *p_glMap2f)( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points );
199 void (WINE_GLAPI *p_glMapGrid1d)( GLint un, GLdouble u1, GLdouble u2 );
200 void (WINE_GLAPI *p_glMapGrid1f)( GLint un, GLfloat u1, GLfloat u2 );
201 void (WINE_GLAPI *p_glMapGrid2d)( GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2 );
202 void (WINE_GLAPI *p_glMapGrid2f)( GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2 );
203 void (WINE_GLAPI *p_glMaterialf)( GLenum face, GLenum pname, GLfloat param );
204 void (WINE_GLAPI *p_glMaterialfv)( GLenum face, GLenum pname, const GLfloat *params );
205 void (WINE_GLAPI *p_glMateriali)( GLenum face, GLenum pname, GLint param );
206 void (WINE_GLAPI *p_glMaterialiv)( GLenum face, GLenum pname, const GLint *params );
207 void (WINE_GLAPI *p_glMatrixMode)( GLenum mode );
208 void (WINE_GLAPI *p_glMultMatrixd)( const GLdouble *m );
209 void (WINE_GLAPI *p_glMultMatrixf)( const GLfloat *m );
210 void (WINE_GLAPI *p_glNewList)( GLuint list, GLenum mode );
211 void (WINE_GLAPI *p_glNormal3b)( GLbyte nx, GLbyte ny, GLbyte nz );
212 void (WINE_GLAPI *p_glNormal3bv)( const GLbyte *v );
213 void (WINE_GLAPI *p_glNormal3d)( GLdouble nx, GLdouble ny, GLdouble nz );
214 void (WINE_GLAPI *p_glNormal3dv)( const GLdouble *v );
215 void (WINE_GLAPI *p_glNormal3f)( GLfloat nx, GLfloat ny, GLfloat nz );
216 void (WINE_GLAPI *p_glNormal3fv)( const GLfloat *v );
217 void (WINE_GLAPI *p_glNormal3i)( GLint nx, GLint ny, GLint nz );
218 void (WINE_GLAPI *p_glNormal3iv)( const GLint *v );
219 void (WINE_GLAPI *p_glNormal3s)( GLshort nx, GLshort ny, GLshort nz );
220 void (WINE_GLAPI *p_glNormal3sv)( const GLshort *v );
221 void (WINE_GLAPI *p_glNormalPointer)( GLenum type, GLsizei stride, const void *pointer );
222 void (WINE_GLAPI *p_glOrtho)( GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar );
223 void (WINE_GLAPI *p_glPassThrough)( GLfloat token );
224 void (WINE_GLAPI *p_glPixelMapfv)( GLenum map, GLsizei mapsize, const GLfloat *values );
225 void (WINE_GLAPI *p_glPixelMapuiv)( GLenum map, GLsizei mapsize, const GLuint *values );
226 void (WINE_GLAPI *p_glPixelMapusv)( GLenum map, GLsizei mapsize, const GLushort *values );
227 void (WINE_GLAPI *p_glPixelStoref)( GLenum pname, GLfloat param );
228 void (WINE_GLAPI *p_glPixelStorei)( GLenum pname, GLint param );
229 void (WINE_GLAPI *p_glPixelTransferf)( GLenum pname, GLfloat param );
230 void (WINE_GLAPI *p_glPixelTransferi)( GLenum pname, GLint param );
231 void (WINE_GLAPI *p_glPixelZoom)( GLfloat xfactor, GLfloat yfactor );
232 void (WINE_GLAPI *p_glPointSize)( GLfloat size );
233 void (WINE_GLAPI *p_glPolygonMode)( GLenum face, GLenum mode );
234 void (WINE_GLAPI *p_glPolygonOffset)( GLfloat factor, GLfloat units );
235 void (WINE_GLAPI *p_glPolygonStipple)( const GLubyte *mask );
236 void (WINE_GLAPI *p_glPopAttrib)(void);
237 void (WINE_GLAPI *p_glPopClientAttrib)(void);
238 void (WINE_GLAPI *p_glPopMatrix)(void);
239 void (WINE_GLAPI *p_glPopName)(void);
240 void (WINE_GLAPI *p_glPrioritizeTextures)( GLsizei n, const GLuint *textures, const GLfloat *priorities );
241 void (WINE_GLAPI *p_glPushAttrib)( GLbitfield mask );
242 void (WINE_GLAPI *p_glPushClientAttrib)( GLbitfield mask );
243 void (WINE_GLAPI *p_glPushMatrix)(void);
244 void (WINE_GLAPI *p_glPushName)( GLuint name );
245 void (WINE_GLAPI *p_glRasterPos2d)( GLdouble x, GLdouble y );
246 void (WINE_GLAPI *p_glRasterPos2dv)( const GLdouble *v );
247 void (WINE_GLAPI *p_glRasterPos2f)( GLfloat x, GLfloat y );
248 void (WINE_GLAPI *p_glRasterPos2fv)( const GLfloat *v );
249 void (WINE_GLAPI *p_glRasterPos2i)( GLint x, GLint y );
250 void (WINE_GLAPI *p_glRasterPos2iv)( const GLint *v );
251 void (WINE_GLAPI *p_glRasterPos2s)( GLshort x, GLshort y );
252 void (WINE_GLAPI *p_glRasterPos2sv)( const GLshort *v );
253 void (WINE_GLAPI *p_glRasterPos3d)( GLdouble x, GLdouble y, GLdouble z );
254 void (WINE_GLAPI *p_glRasterPos3dv)( const GLdouble *v );
255 void (WINE_GLAPI *p_glRasterPos3f)( GLfloat x, GLfloat y, GLfloat z );
256 void (WINE_GLAPI *p_glRasterPos3fv)( const GLfloat *v );
257 void (WINE_GLAPI *p_glRasterPos3i)( GLint x, GLint y, GLint z );
258 void (WINE_GLAPI *p_glRasterPos3iv)( const GLint *v );
259 void (WINE_GLAPI *p_glRasterPos3s)( GLshort x, GLshort y, GLshort z );
260 void (WINE_GLAPI *p_glRasterPos3sv)( const GLshort *v );
261 void (WINE_GLAPI *p_glRasterPos4d)( GLdouble x, GLdouble y, GLdouble z, GLdouble w );
262 void (WINE_GLAPI *p_glRasterPos4dv)( const GLdouble *v );
263 void (WINE_GLAPI *p_glRasterPos4f)( GLfloat x, GLfloat y, GLfloat z, GLfloat w );
264 void (WINE_GLAPI *p_glRasterPos4fv)( const GLfloat *v );
265 void (WINE_GLAPI *p_glRasterPos4i)( GLint x, GLint y, GLint z, GLint w );
266 void (WINE_GLAPI *p_glRasterPos4iv)( const GLint *v );
267 void (WINE_GLAPI *p_glRasterPos4s)( GLshort x, GLshort y, GLshort z, GLshort w );
268 void (WINE_GLAPI *p_glRasterPos4sv)( const GLshort *v );
269 void (WINE_GLAPI *p_glReadBuffer)( GLenum src );
270 void (WINE_GLAPI *p_glReadPixels)( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels );
271 void (WINE_GLAPI *p_glRectd)( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 );
272 void (WINE_GLAPI *p_glRectdv)( const GLdouble *v1, const GLdouble *v2 );
273 void (WINE_GLAPI *p_glRectf)( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 );
274 void (WINE_GLAPI *p_glRectfv)( const GLfloat *v1, const GLfloat *v2 );
275 void (WINE_GLAPI *p_glRecti)( GLint x1, GLint y1, GLint x2, GLint y2 );
276 void (WINE_GLAPI *p_glRectiv)( const GLint *v1, const GLint *v2 );
277 void (WINE_GLAPI *p_glRects)( GLshort x1, GLshort y1, GLshort x2, GLshort y2 );
278 void (WINE_GLAPI *p_glRectsv)( const GLshort *v1, const GLshort *v2 );
279 GLint (WINE_GLAPI *p_glRenderMode)( GLenum mode );
280 void (WINE_GLAPI *p_glRotated)( GLdouble angle, GLdouble x, GLdouble y, GLdouble z );
281 void (WINE_GLAPI *p_glRotatef)( GLfloat angle, GLfloat x, GLfloat y, GLfloat z );
282 void (WINE_GLAPI *p_glScaled)( GLdouble x, GLdouble y, GLdouble z );
283 void (WINE_GLAPI *p_glScalef)( GLfloat x, GLfloat y, GLfloat z );
284 void (WINE_GLAPI *p_glScissor)( GLint x, GLint y, GLsizei width, GLsizei height );
285 void (WINE_GLAPI *p_glSelectBuffer)( GLsizei size, GLuint *buffer );
286 void (WINE_GLAPI *p_glShadeModel)( GLenum mode );
287 void (WINE_GLAPI *p_glStencilFunc)( GLenum func, GLint ref, GLuint mask );
288 void (WINE_GLAPI *p_glStencilMask)( GLuint mask );
289 void (WINE_GLAPI *p_glStencilOp)( GLenum fail, GLenum zfail, GLenum zpass );
290 void (WINE_GLAPI *p_glTexCoord1d)( GLdouble s );
291 void (WINE_GLAPI *p_glTexCoord1dv)( const GLdouble *v );
292 void (WINE_GLAPI *p_glTexCoord1f)( GLfloat s );
293 void (WINE_GLAPI *p_glTexCoord1fv)( const GLfloat *v );
294 void (WINE_GLAPI *p_glTexCoord1i)( GLint s );
295 void (WINE_GLAPI *p_glTexCoord1iv)( const GLint *v );
296 void (WINE_GLAPI *p_glTexCoord1s)( GLshort s );
297 void (WINE_GLAPI *p_glTexCoord1sv)( const GLshort *v );
298 void (WINE_GLAPI *p_glTexCoord2d)( GLdouble s, GLdouble t );
299 void (WINE_GLAPI *p_glTexCoord2dv)( const GLdouble *v );
300 void (WINE_GLAPI *p_glTexCoord2f)( GLfloat s, GLfloat t );
301 void (WINE_GLAPI *p_glTexCoord2fv)( const GLfloat *v );
302 void (WINE_GLAPI *p_glTexCoord2i)( GLint s, GLint t );
303 void (WINE_GLAPI *p_glTexCoord2iv)( const GLint *v );
304 void (WINE_GLAPI *p_glTexCoord2s)( GLshort s, GLshort t );
305 void (WINE_GLAPI *p_glTexCoord2sv)( const GLshort *v );
306 void (WINE_GLAPI *p_glTexCoord3d)( GLdouble s, GLdouble t, GLdouble r );
307 void (WINE_GLAPI *p_glTexCoord3dv)( const GLdouble *v );
308 void (WINE_GLAPI *p_glTexCoord3f)( GLfloat s, GLfloat t, GLfloat r );
309 void (WINE_GLAPI *p_glTexCoord3fv)( const GLfloat *v );
310 void (WINE_GLAPI *p_glTexCoord3i)( GLint s, GLint t, GLint r );
311 void (WINE_GLAPI *p_glTexCoord3iv)( const GLint *v );
312 void (WINE_GLAPI *p_glTexCoord3s)( GLshort s, GLshort t, GLshort r );
313 void (WINE_GLAPI *p_glTexCoord3sv)( const GLshort *v );
314 void (WINE_GLAPI *p_glTexCoord4d)( GLdouble s, GLdouble t, GLdouble r, GLdouble q );
315 void (WINE_GLAPI *p_glTexCoord4dv)( const GLdouble *v );
316 void (WINE_GLAPI *p_glTexCoord4f)( GLfloat s, GLfloat t, GLfloat r, GLfloat q );
317 void (WINE_GLAPI *p_glTexCoord4fv)( const GLfloat *v );
318 void (WINE_GLAPI *p_glTexCoord4i)( GLint s, GLint t, GLint r, GLint q );
319 void (WINE_GLAPI *p_glTexCoord4iv)( const GLint *v );
320 void (WINE_GLAPI *p_glTexCoord4s)( GLshort s, GLshort t, GLshort r, GLshort q );
321 void (WINE_GLAPI *p_glTexCoord4sv)( const GLshort *v );
322 void (WINE_GLAPI *p_glTexCoordPointer)( GLint size, GLenum type, GLsizei stride, const void *pointer );
323 void (WINE_GLAPI *p_glTexEnvf)( GLenum target, GLenum pname, GLfloat param );
324 void (WINE_GLAPI *p_glTexEnvfv)( GLenum target, GLenum pname, const GLfloat *params );
325 void (WINE_GLAPI *p_glTexEnvi)( GLenum target, GLenum pname, GLint param );
326 void (WINE_GLAPI *p_glTexEnviv)( GLenum target, GLenum pname, const GLint *params );
327 void (WINE_GLAPI *p_glTexGend)( GLenum coord, GLenum pname, GLdouble param );
328 void (WINE_GLAPI *p_glTexGendv)( GLenum coord, GLenum pname, const GLdouble *params );
329 void (WINE_GLAPI *p_glTexGenf)( GLenum coord, GLenum pname, GLfloat param );
330 void (WINE_GLAPI *p_glTexGenfv)( GLenum coord, GLenum pname, const GLfloat *params );
331 void (WINE_GLAPI *p_glTexGeni)( GLenum coord, GLenum pname, GLint param );
332 void (WINE_GLAPI *p_glTexGeniv)( GLenum coord, GLenum pname, const GLint *params );
333 void (WINE_GLAPI *p_glTexImage1D)( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels );
334 void (WINE_GLAPI *p_glTexImage2D)( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels );
335 void (WINE_GLAPI *p_glTexParameterf)( GLenum target, GLenum pname, GLfloat param );
336 void (WINE_GLAPI *p_glTexParameterfv)( GLenum target, GLenum pname, const GLfloat *params );
337 void (WINE_GLAPI *p_glTexParameteri)( GLenum target, GLenum pname, GLint param );
338 void (WINE_GLAPI *p_glTexParameteriv)( GLenum target, GLenum pname, const GLint *params );
339 void (WINE_GLAPI *p_glTexSubImage1D)( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels );
340 void (WINE_GLAPI *p_glTexSubImage2D)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels );
341 void (WINE_GLAPI *p_glTranslated)( GLdouble x, GLdouble y, GLdouble z );
342 void (WINE_GLAPI *p_glTranslatef)( GLfloat x, GLfloat y, GLfloat z );
343 void (WINE_GLAPI *p_glVertex2d)( GLdouble x, GLdouble y );
344 void (WINE_GLAPI *p_glVertex2dv)( const GLdouble *v );
345 void (WINE_GLAPI *p_glVertex2f)( GLfloat x, GLfloat y );
346 void (WINE_GLAPI *p_glVertex2fv)( const GLfloat *v );
347 void (WINE_GLAPI *p_glVertex2i)( GLint x, GLint y );
348 void (WINE_GLAPI *p_glVertex2iv)( const GLint *v );
349 void (WINE_GLAPI *p_glVertex2s)( GLshort x, GLshort y );
350 void (WINE_GLAPI *p_glVertex2sv)( const GLshort *v );
351 void (WINE_GLAPI *p_glVertex3d)( GLdouble x, GLdouble y, GLdouble z );
352 void (WINE_GLAPI *p_glVertex3dv)( const GLdouble *v );
353 void (WINE_GLAPI *p_glVertex3f)( GLfloat x, GLfloat y, GLfloat z );
354 void (WINE_GLAPI *p_glVertex3fv)( const GLfloat *v );
355 void (WINE_GLAPI *p_glVertex3i)( GLint x, GLint y, GLint z );
356 void (WINE_GLAPI *p_glVertex3iv)( const GLint *v );
357 void (WINE_GLAPI *p_glVertex3s)( GLshort x, GLshort y, GLshort z );
358 void (WINE_GLAPI *p_glVertex3sv)( const GLshort *v );
359 void (WINE_GLAPI *p_glVertex4d)( GLdouble x, GLdouble y, GLdouble z, GLdouble w );
360 void (WINE_GLAPI *p_glVertex4dv)( const GLdouble *v );
361 void (WINE_GLAPI *p_glVertex4f)( GLfloat x, GLfloat y, GLfloat z, GLfloat w );
362 void (WINE_GLAPI *p_glVertex4fv)( const GLfloat *v );
363 void (WINE_GLAPI *p_glVertex4i)( GLint x, GLint y, GLint z, GLint w );
364 void (WINE_GLAPI *p_glVertex4iv)( const GLint *v );
365 void (WINE_GLAPI *p_glVertex4s)( GLshort x, GLshort y, GLshort z, GLshort w );
366 void (WINE_GLAPI *p_glVertex4sv)( const GLshort *v );
367 void (WINE_GLAPI *p_glVertexPointer)( GLint size, GLenum type, GLsizei stride, const void *pointer );
368 void (WINE_GLAPI *p_glViewport)( GLint x, GLint y, GLsizei width, GLsizei height );
369 } gl;
371 struct
373 void (WINE_GLAPI *p_glAccumxOES)( GLenum op, GLfixed value );
374 GLboolean (WINE_GLAPI *p_glAcquireKeyedMutexWin32EXT)( GLuint memory, GLuint64 key, GLuint timeout );
375 void (WINE_GLAPI *p_glActiveProgramEXT)( GLuint program );
376 void (WINE_GLAPI *p_glActiveShaderProgram)( GLuint pipeline, GLuint program );
377 void (WINE_GLAPI *p_glActiveStencilFaceEXT)( GLenum face );
378 void (WINE_GLAPI *p_glActiveTexture)( GLenum texture );
379 void (WINE_GLAPI *p_glActiveTextureARB)( GLenum texture );
380 void (WINE_GLAPI *p_glActiveVaryingNV)( GLuint program, const GLchar *name );
381 void (WINE_GLAPI *p_glAlphaFragmentOp1ATI)( GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod );
382 void (WINE_GLAPI *p_glAlphaFragmentOp2ATI)( GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod );
383 void (WINE_GLAPI *p_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 );
384 void (WINE_GLAPI *p_glAlphaFuncxOES)( GLenum func, GLfixed ref );
385 void (WINE_GLAPI *p_glAlphaToCoverageDitherControlNV)( GLenum mode );
386 void (WINE_GLAPI *p_glApplyFramebufferAttachmentCMAAINTEL)(void);
387 void (WINE_GLAPI *p_glApplyTextureEXT)( GLenum mode );
388 GLboolean (WINE_GLAPI *p_glAreProgramsResidentNV)( GLsizei n, const GLuint *programs, GLboolean *residences );
389 GLboolean (WINE_GLAPI *p_glAreTexturesResidentEXT)( GLsizei n, const GLuint *textures, GLboolean *residences );
390 void (WINE_GLAPI *p_glArrayElementEXT)( GLint i );
391 void (WINE_GLAPI *p_glArrayObjectATI)( GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset );
392 GLuint (WINE_GLAPI *p_glAsyncCopyBufferSubDataNVX)( GLsizei waitSemaphoreCount, const GLuint *waitSemaphoreArray, const GLuint64 *fenceValueArray, GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray );
393 GLuint (WINE_GLAPI *p_glAsyncCopyImageSubDataNVX)( GLsizei waitSemaphoreCount, const GLuint *waitSemaphoreArray, const GLuint64 *waitValueArray, GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray );
394 void (WINE_GLAPI *p_glAsyncMarkerSGIX)( GLuint marker );
395 void (WINE_GLAPI *p_glAttachObjectARB)( GLhandleARB containerObj, GLhandleARB obj );
396 void (WINE_GLAPI *p_glAttachShader)( GLuint program, GLuint shader );
397 void (WINE_GLAPI *p_glBeginConditionalRender)( GLuint id, GLenum mode );
398 void (WINE_GLAPI *p_glBeginConditionalRenderNV)( GLuint id, GLenum mode );
399 void (WINE_GLAPI *p_glBeginConditionalRenderNVX)( GLuint id );
400 void (WINE_GLAPI *p_glBeginFragmentShaderATI)(void);
401 void (WINE_GLAPI *p_glBeginOcclusionQueryNV)( GLuint id );
402 void (WINE_GLAPI *p_glBeginPerfMonitorAMD)( GLuint monitor );
403 void (WINE_GLAPI *p_glBeginPerfQueryINTEL)( GLuint queryHandle );
404 void (WINE_GLAPI *p_glBeginQuery)( GLenum target, GLuint id );
405 void (WINE_GLAPI *p_glBeginQueryARB)( GLenum target, GLuint id );
406 void (WINE_GLAPI *p_glBeginQueryIndexed)( GLenum target, GLuint index, GLuint id );
407 void (WINE_GLAPI *p_glBeginTransformFeedback)( GLenum primitiveMode );
408 void (WINE_GLAPI *p_glBeginTransformFeedbackEXT)( GLenum primitiveMode );
409 void (WINE_GLAPI *p_glBeginTransformFeedbackNV)( GLenum primitiveMode );
410 void (WINE_GLAPI *p_glBeginVertexShaderEXT)(void);
411 void (WINE_GLAPI *p_glBeginVideoCaptureNV)( GLuint video_capture_slot );
412 void (WINE_GLAPI *p_glBindAttribLocation)( GLuint program, GLuint index, const GLchar *name );
413 void (WINE_GLAPI *p_glBindAttribLocationARB)( GLhandleARB programObj, GLuint index, const GLcharARB *name );
414 void (WINE_GLAPI *p_glBindBuffer)( GLenum target, GLuint buffer );
415 void (WINE_GLAPI *p_glBindBufferARB)( GLenum target, GLuint buffer );
416 void (WINE_GLAPI *p_glBindBufferBase)( GLenum target, GLuint index, GLuint buffer );
417 void (WINE_GLAPI *p_glBindBufferBaseEXT)( GLenum target, GLuint index, GLuint buffer );
418 void (WINE_GLAPI *p_glBindBufferBaseNV)( GLenum target, GLuint index, GLuint buffer );
419 void (WINE_GLAPI *p_glBindBufferOffsetEXT)( GLenum target, GLuint index, GLuint buffer, GLintptr offset );
420 void (WINE_GLAPI *p_glBindBufferOffsetNV)( GLenum target, GLuint index, GLuint buffer, GLintptr offset );
421 void (WINE_GLAPI *p_glBindBufferRange)( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size );
422 void (WINE_GLAPI *p_glBindBufferRangeEXT)( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size );
423 void (WINE_GLAPI *p_glBindBufferRangeNV)( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size );
424 void (WINE_GLAPI *p_glBindBuffersBase)( GLenum target, GLuint first, GLsizei count, const GLuint *buffers );
425 void (WINE_GLAPI *p_glBindBuffersRange)( GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes );
426 void (WINE_GLAPI *p_glBindFragDataLocation)( GLuint program, GLuint color, const GLchar *name );
427 void (WINE_GLAPI *p_glBindFragDataLocationEXT)( GLuint program, GLuint color, const GLchar *name );
428 void (WINE_GLAPI *p_glBindFragDataLocationIndexed)( GLuint program, GLuint colorNumber, GLuint index, const GLchar *name );
429 void (WINE_GLAPI *p_glBindFragmentShaderATI)( GLuint id );
430 void (WINE_GLAPI *p_glBindFramebuffer)( GLenum target, GLuint framebuffer );
431 void (WINE_GLAPI *p_glBindFramebufferEXT)( GLenum target, GLuint framebuffer );
432 void (WINE_GLAPI *p_glBindImageTexture)( GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format );
433 void (WINE_GLAPI *p_glBindImageTextureEXT)( GLuint index, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLint format );
434 void (WINE_GLAPI *p_glBindImageTextures)( GLuint first, GLsizei count, const GLuint *textures );
435 GLuint (WINE_GLAPI *p_glBindLightParameterEXT)( GLenum light, GLenum value );
436 GLuint (WINE_GLAPI *p_glBindMaterialParameterEXT)( GLenum face, GLenum value );
437 void (WINE_GLAPI *p_glBindMultiTextureEXT)( GLenum texunit, GLenum target, GLuint texture );
438 GLuint (WINE_GLAPI *p_glBindParameterEXT)( GLenum value );
439 void (WINE_GLAPI *p_glBindProgramARB)( GLenum target, GLuint program );
440 void (WINE_GLAPI *p_glBindProgramNV)( GLenum target, GLuint id );
441 void (WINE_GLAPI *p_glBindProgramPipeline)( GLuint pipeline );
442 void (WINE_GLAPI *p_glBindRenderbuffer)( GLenum target, GLuint renderbuffer );
443 void (WINE_GLAPI *p_glBindRenderbufferEXT)( GLenum target, GLuint renderbuffer );
444 void (WINE_GLAPI *p_glBindSampler)( GLuint unit, GLuint sampler );
445 void (WINE_GLAPI *p_glBindSamplers)( GLuint first, GLsizei count, const GLuint *samplers );
446 void (WINE_GLAPI *p_glBindShadingRateImageNV)( GLuint texture );
447 GLuint (WINE_GLAPI *p_glBindTexGenParameterEXT)( GLenum unit, GLenum coord, GLenum value );
448 void (WINE_GLAPI *p_glBindTextureEXT)( GLenum target, GLuint texture );
449 void (WINE_GLAPI *p_glBindTextureUnit)( GLuint unit, GLuint texture );
450 GLuint (WINE_GLAPI *p_glBindTextureUnitParameterEXT)( GLenum unit, GLenum value );
451 void (WINE_GLAPI *p_glBindTextures)( GLuint first, GLsizei count, const GLuint *textures );
452 void (WINE_GLAPI *p_glBindTransformFeedback)( GLenum target, GLuint id );
453 void (WINE_GLAPI *p_glBindTransformFeedbackNV)( GLenum target, GLuint id );
454 void (WINE_GLAPI *p_glBindVertexArray)( GLuint array );
455 void (WINE_GLAPI *p_glBindVertexArrayAPPLE)( GLuint array );
456 void (WINE_GLAPI *p_glBindVertexBuffer)( GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride );
457 void (WINE_GLAPI *p_glBindVertexBuffers)( GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides );
458 void (WINE_GLAPI *p_glBindVertexShaderEXT)( GLuint id );
459 void (WINE_GLAPI *p_glBindVideoCaptureStreamBufferNV)( GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset );
460 void (WINE_GLAPI *p_glBindVideoCaptureStreamTextureNV)( GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture );
461 void (WINE_GLAPI *p_glBinormal3bEXT)( GLbyte bx, GLbyte by, GLbyte bz );
462 void (WINE_GLAPI *p_glBinormal3bvEXT)( const GLbyte *v );
463 void (WINE_GLAPI *p_glBinormal3dEXT)( GLdouble bx, GLdouble by, GLdouble bz );
464 void (WINE_GLAPI *p_glBinormal3dvEXT)( const GLdouble *v );
465 void (WINE_GLAPI *p_glBinormal3fEXT)( GLfloat bx, GLfloat by, GLfloat bz );
466 void (WINE_GLAPI *p_glBinormal3fvEXT)( const GLfloat *v );
467 void (WINE_GLAPI *p_glBinormal3iEXT)( GLint bx, GLint by, GLint bz );
468 void (WINE_GLAPI *p_glBinormal3ivEXT)( const GLint *v );
469 void (WINE_GLAPI *p_glBinormal3sEXT)( GLshort bx, GLshort by, GLshort bz );
470 void (WINE_GLAPI *p_glBinormal3svEXT)( const GLshort *v );
471 void (WINE_GLAPI *p_glBinormalPointerEXT)( GLenum type, GLsizei stride, const void *pointer );
472 void (WINE_GLAPI *p_glBitmapxOES)( GLsizei width, GLsizei height, GLfixed xorig, GLfixed yorig, GLfixed xmove, GLfixed ymove, const GLubyte *bitmap );
473 void (WINE_GLAPI *p_glBlendBarrierKHR)(void);
474 void (WINE_GLAPI *p_glBlendBarrierNV)(void);
475 void (WINE_GLAPI *p_glBlendColor)( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha );
476 void (WINE_GLAPI *p_glBlendColorEXT)( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha );
477 void (WINE_GLAPI *p_glBlendColorxOES)( GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha );
478 void (WINE_GLAPI *p_glBlendEquation)( GLenum mode );
479 void (WINE_GLAPI *p_glBlendEquationEXT)( GLenum mode );
480 void (WINE_GLAPI *p_glBlendEquationIndexedAMD)( GLuint buf, GLenum mode );
481 void (WINE_GLAPI *p_glBlendEquationSeparate)( GLenum modeRGB, GLenum modeAlpha );
482 void (WINE_GLAPI *p_glBlendEquationSeparateEXT)( GLenum modeRGB, GLenum modeAlpha );
483 void (WINE_GLAPI *p_glBlendEquationSeparateIndexedAMD)( GLuint buf, GLenum modeRGB, GLenum modeAlpha );
484 void (WINE_GLAPI *p_glBlendEquationSeparatei)( GLuint buf, GLenum modeRGB, GLenum modeAlpha );
485 void (WINE_GLAPI *p_glBlendEquationSeparateiARB)( GLuint buf, GLenum modeRGB, GLenum modeAlpha );
486 void (WINE_GLAPI *p_glBlendEquationi)( GLuint buf, GLenum mode );
487 void (WINE_GLAPI *p_glBlendEquationiARB)( GLuint buf, GLenum mode );
488 void (WINE_GLAPI *p_glBlendFuncIndexedAMD)( GLuint buf, GLenum src, GLenum dst );
489 void (WINE_GLAPI *p_glBlendFuncSeparate)( GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha );
490 void (WINE_GLAPI *p_glBlendFuncSeparateEXT)( GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha );
491 void (WINE_GLAPI *p_glBlendFuncSeparateINGR)( GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha );
492 void (WINE_GLAPI *p_glBlendFuncSeparateIndexedAMD)( GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha );
493 void (WINE_GLAPI *p_glBlendFuncSeparatei)( GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha );
494 void (WINE_GLAPI *p_glBlendFuncSeparateiARB)( GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha );
495 void (WINE_GLAPI *p_glBlendFunci)( GLuint buf, GLenum src, GLenum dst );
496 void (WINE_GLAPI *p_glBlendFunciARB)( GLuint buf, GLenum src, GLenum dst );
497 void (WINE_GLAPI *p_glBlendParameteriNV)( GLenum pname, GLint value );
498 void (WINE_GLAPI *p_glBlitFramebuffer)( GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter );
499 void (WINE_GLAPI *p_glBlitFramebufferEXT)( GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter );
500 void (WINE_GLAPI *p_glBlitNamedFramebuffer)( GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter );
501 void (WINE_GLAPI *p_glBufferAddressRangeNV)( GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length );
502 void (WINE_GLAPI *p_glBufferAttachMemoryNV)( GLenum target, GLuint memory, GLuint64 offset );
503 void (WINE_GLAPI *p_glBufferData)( GLenum target, GLsizeiptr size, const void *data, GLenum usage );
504 void (WINE_GLAPI *p_glBufferDataARB)( GLenum target, GLsizeiptrARB size, const void *data, GLenum usage );
505 void (WINE_GLAPI *p_glBufferPageCommitmentARB)( GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit );
506 void (WINE_GLAPI *p_glBufferParameteriAPPLE)( GLenum target, GLenum pname, GLint param );
507 GLuint (WINE_GLAPI *p_glBufferRegionEnabled)(void);
508 void (WINE_GLAPI *p_glBufferStorage)( GLenum target, GLsizeiptr size, const void *data, GLbitfield flags );
509 void (WINE_GLAPI *p_glBufferStorageExternalEXT)( GLenum target, GLintptr offset, GLsizeiptr size, GLeglClientBufferEXT clientBuffer, GLbitfield flags );
510 void (WINE_GLAPI *p_glBufferStorageMemEXT)( GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset );
511 void (WINE_GLAPI *p_glBufferSubData)( GLenum target, GLintptr offset, GLsizeiptr size, const void *data );
512 void (WINE_GLAPI *p_glBufferSubDataARB)( GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data );
513 void (WINE_GLAPI *p_glCallCommandListNV)( GLuint list );
514 GLenum (WINE_GLAPI *p_glCheckFramebufferStatus)( GLenum target );
515 GLenum (WINE_GLAPI *p_glCheckFramebufferStatusEXT)( GLenum target );
516 GLenum (WINE_GLAPI *p_glCheckNamedFramebufferStatus)( GLuint framebuffer, GLenum target );
517 GLenum (WINE_GLAPI *p_glCheckNamedFramebufferStatusEXT)( GLuint framebuffer, GLenum target );
518 void (WINE_GLAPI *p_glClampColor)( GLenum target, GLenum clamp );
519 void (WINE_GLAPI *p_glClampColorARB)( GLenum target, GLenum clamp );
520 void (WINE_GLAPI *p_glClearAccumxOES)( GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha );
521 void (WINE_GLAPI *p_glClearBufferData)( GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data );
522 void (WINE_GLAPI *p_glClearBufferSubData)( GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data );
523 void (WINE_GLAPI *p_glClearBufferfi)( GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil );
524 void (WINE_GLAPI *p_glClearBufferfv)( GLenum buffer, GLint drawbuffer, const GLfloat *value );
525 void (WINE_GLAPI *p_glClearBufferiv)( GLenum buffer, GLint drawbuffer, const GLint *value );
526 void (WINE_GLAPI *p_glClearBufferuiv)( GLenum buffer, GLint drawbuffer, const GLuint *value );
527 void (WINE_GLAPI *p_glClearColorIiEXT)( GLint red, GLint green, GLint blue, GLint alpha );
528 void (WINE_GLAPI *p_glClearColorIuiEXT)( GLuint red, GLuint green, GLuint blue, GLuint alpha );
529 void (WINE_GLAPI *p_glClearColorxOES)( GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha );
530 void (WINE_GLAPI *p_glClearDepthdNV)( GLdouble depth );
531 void (WINE_GLAPI *p_glClearDepthf)( GLfloat d );
532 void (WINE_GLAPI *p_glClearDepthfOES)( GLclampf depth );
533 void (WINE_GLAPI *p_glClearDepthxOES)( GLfixed depth );
534 void (WINE_GLAPI *p_glClearNamedBufferData)( GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data );
535 void (WINE_GLAPI *p_glClearNamedBufferDataEXT)( GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data );
536 void (WINE_GLAPI *p_glClearNamedBufferSubData)( GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data );
537 void (WINE_GLAPI *p_glClearNamedBufferSubDataEXT)( GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data );
538 void (WINE_GLAPI *p_glClearNamedFramebufferfi)( GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil );
539 void (WINE_GLAPI *p_glClearNamedFramebufferfv)( GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value );
540 void (WINE_GLAPI *p_glClearNamedFramebufferiv)( GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value );
541 void (WINE_GLAPI *p_glClearNamedFramebufferuiv)( GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value );
542 void (WINE_GLAPI *p_glClearTexImage)( GLuint texture, GLint level, GLenum format, GLenum type, const void *data );
543 void (WINE_GLAPI *p_glClearTexSubImage)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data );
544 void (WINE_GLAPI *p_glClientActiveTexture)( GLenum texture );
545 void (WINE_GLAPI *p_glClientActiveTextureARB)( GLenum texture );
546 void (WINE_GLAPI *p_glClientActiveVertexStreamATI)( GLenum stream );
547 void (WINE_GLAPI *p_glClientAttribDefaultEXT)( GLbitfield mask );
548 void (WINE_GLAPI *p_glClientWaitSemaphoreui64NVX)( GLsizei fenceObjectCount, const GLuint *semaphoreArray, const GLuint64 *fenceValueArray );
549 GLenum (WINE_GLAPI *p_glClientWaitSync)( GLsync sync, GLbitfield flags, GLuint64 timeout );
550 void (WINE_GLAPI *p_glClipControl)( GLenum origin, GLenum depth );
551 void (WINE_GLAPI *p_glClipPlanefOES)( GLenum plane, const GLfloat *equation );
552 void (WINE_GLAPI *p_glClipPlanexOES)( GLenum plane, const GLfixed *equation );
553 void (WINE_GLAPI *p_glColor3fVertex3fSUN)( GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z );
554 void (WINE_GLAPI *p_glColor3fVertex3fvSUN)( const GLfloat *c, const GLfloat *v );
555 void (WINE_GLAPI *p_glColor3hNV)( GLhalfNV red, GLhalfNV green, GLhalfNV blue );
556 void (WINE_GLAPI *p_glColor3hvNV)( const GLhalfNV *v );
557 void (WINE_GLAPI *p_glColor3xOES)( GLfixed red, GLfixed green, GLfixed blue );
558 void (WINE_GLAPI *p_glColor3xvOES)( const GLfixed *components );
559 void (WINE_GLAPI *p_glColor4fNormal3fVertex3fSUN)( GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z );
560 void (WINE_GLAPI *p_glColor4fNormal3fVertex3fvSUN)( const GLfloat *c, const GLfloat *n, const GLfloat *v );
561 void (WINE_GLAPI *p_glColor4hNV)( GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha );
562 void (WINE_GLAPI *p_glColor4hvNV)( const GLhalfNV *v );
563 void (WINE_GLAPI *p_glColor4ubVertex2fSUN)( GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y );
564 void (WINE_GLAPI *p_glColor4ubVertex2fvSUN)( const GLubyte *c, const GLfloat *v );
565 void (WINE_GLAPI *p_glColor4ubVertex3fSUN)( GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z );
566 void (WINE_GLAPI *p_glColor4ubVertex3fvSUN)( const GLubyte *c, const GLfloat *v );
567 void (WINE_GLAPI *p_glColor4xOES)( GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha );
568 void (WINE_GLAPI *p_glColor4xvOES)( const GLfixed *components );
569 void (WINE_GLAPI *p_glColorFormatNV)( GLint size, GLenum type, GLsizei stride );
570 void (WINE_GLAPI *p_glColorFragmentOp1ATI)( GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod );
571 void (WINE_GLAPI *p_glColorFragmentOp2ATI)( GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod );
572 void (WINE_GLAPI *p_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 );
573 void (WINE_GLAPI *p_glColorMaskIndexedEXT)( GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a );
574 void (WINE_GLAPI *p_glColorMaski)( GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a );
575 void (WINE_GLAPI *p_glColorP3ui)( GLenum type, GLuint color );
576 void (WINE_GLAPI *p_glColorP3uiv)( GLenum type, const GLuint *color );
577 void (WINE_GLAPI *p_glColorP4ui)( GLenum type, GLuint color );
578 void (WINE_GLAPI *p_glColorP4uiv)( GLenum type, const GLuint *color );
579 void (WINE_GLAPI *p_glColorPointerEXT)( GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer );
580 void (WINE_GLAPI *p_glColorPointerListIBM)( GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride );
581 void (WINE_GLAPI *p_glColorPointervINTEL)( GLint size, GLenum type, const void **pointer );
582 void (WINE_GLAPI *p_glColorSubTable)( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data );
583 void (WINE_GLAPI *p_glColorSubTableEXT)( GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data );
584 void (WINE_GLAPI *p_glColorTable)( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table );
585 void (WINE_GLAPI *p_glColorTableEXT)( GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const void *table );
586 void (WINE_GLAPI *p_glColorTableParameterfv)( GLenum target, GLenum pname, const GLfloat *params );
587 void (WINE_GLAPI *p_glColorTableParameterfvSGI)( GLenum target, GLenum pname, const GLfloat *params );
588 void (WINE_GLAPI *p_glColorTableParameteriv)( GLenum target, GLenum pname, const GLint *params );
589 void (WINE_GLAPI *p_glColorTableParameterivSGI)( GLenum target, GLenum pname, const GLint *params );
590 void (WINE_GLAPI *p_glColorTableSGI)( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table );
591 void (WINE_GLAPI *p_glCombinerInputNV)( GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage );
592 void (WINE_GLAPI *p_glCombinerOutputNV)( GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum );
593 void (WINE_GLAPI *p_glCombinerParameterfNV)( GLenum pname, GLfloat param );
594 void (WINE_GLAPI *p_glCombinerParameterfvNV)( GLenum pname, const GLfloat *params );
595 void (WINE_GLAPI *p_glCombinerParameteriNV)( GLenum pname, GLint param );
596 void (WINE_GLAPI *p_glCombinerParameterivNV)( GLenum pname, const GLint *params );
597 void (WINE_GLAPI *p_glCombinerStageParameterfvNV)( GLenum stage, GLenum pname, const GLfloat *params );
598 void (WINE_GLAPI *p_glCommandListSegmentsNV)( GLuint list, GLuint segments );
599 void (WINE_GLAPI *p_glCompileCommandListNV)( GLuint list );
600 void (WINE_GLAPI *p_glCompileShader)( GLuint shader );
601 void (WINE_GLAPI *p_glCompileShaderARB)( GLhandleARB shaderObj );
602 void (WINE_GLAPI *p_glCompileShaderIncludeARB)( GLuint shader, GLsizei count, const GLchar *const*path, const GLint *length );
603 void (WINE_GLAPI *p_glCompressedMultiTexImage1DEXT)( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits );
604 void (WINE_GLAPI *p_glCompressedMultiTexImage2DEXT)( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits );
605 void (WINE_GLAPI *p_glCompressedMultiTexImage3DEXT)( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits );
606 void (WINE_GLAPI *p_glCompressedMultiTexSubImage1DEXT)( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits );
607 void (WINE_GLAPI *p_glCompressedMultiTexSubImage2DEXT)( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits );
608 void (WINE_GLAPI *p_glCompressedMultiTexSubImage3DEXT)( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits );
609 void (WINE_GLAPI *p_glCompressedTexImage1D)( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data );
610 void (WINE_GLAPI *p_glCompressedTexImage1DARB)( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data );
611 void (WINE_GLAPI *p_glCompressedTexImage2D)( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data );
612 void (WINE_GLAPI *p_glCompressedTexImage2DARB)( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data );
613 void (WINE_GLAPI *p_glCompressedTexImage3D)( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data );
614 void (WINE_GLAPI *p_glCompressedTexImage3DARB)( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data );
615 void (WINE_GLAPI *p_glCompressedTexSubImage1D)( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data );
616 void (WINE_GLAPI *p_glCompressedTexSubImage1DARB)( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data );
617 void (WINE_GLAPI *p_glCompressedTexSubImage2D)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data );
618 void (WINE_GLAPI *p_glCompressedTexSubImage2DARB)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data );
619 void (WINE_GLAPI *p_glCompressedTexSubImage3D)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data );
620 void (WINE_GLAPI *p_glCompressedTexSubImage3DARB)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data );
621 void (WINE_GLAPI *p_glCompressedTextureImage1DEXT)( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits );
622 void (WINE_GLAPI *p_glCompressedTextureImage2DEXT)( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits );
623 void (WINE_GLAPI *p_glCompressedTextureImage3DEXT)( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits );
624 void (WINE_GLAPI *p_glCompressedTextureSubImage1D)( GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data );
625 void (WINE_GLAPI *p_glCompressedTextureSubImage1DEXT)( GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits );
626 void (WINE_GLAPI *p_glCompressedTextureSubImage2D)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data );
627 void (WINE_GLAPI *p_glCompressedTextureSubImage2DEXT)( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits );
628 void (WINE_GLAPI *p_glCompressedTextureSubImage3D)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data );
629 void (WINE_GLAPI *p_glCompressedTextureSubImage3DEXT)( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits );
630 void (WINE_GLAPI *p_glConservativeRasterParameterfNV)( GLenum pname, GLfloat value );
631 void (WINE_GLAPI *p_glConservativeRasterParameteriNV)( GLenum pname, GLint param );
632 void (WINE_GLAPI *p_glConvolutionFilter1D)( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image );
633 void (WINE_GLAPI *p_glConvolutionFilter1DEXT)( GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image );
634 void (WINE_GLAPI *p_glConvolutionFilter2D)( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image );
635 void (WINE_GLAPI *p_glConvolutionFilter2DEXT)( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image );
636 void (WINE_GLAPI *p_glConvolutionParameterf)( GLenum target, GLenum pname, GLfloat params );
637 void (WINE_GLAPI *p_glConvolutionParameterfEXT)( GLenum target, GLenum pname, GLfloat params );
638 void (WINE_GLAPI *p_glConvolutionParameterfv)( GLenum target, GLenum pname, const GLfloat *params );
639 void (WINE_GLAPI *p_glConvolutionParameterfvEXT)( GLenum target, GLenum pname, const GLfloat *params );
640 void (WINE_GLAPI *p_glConvolutionParameteri)( GLenum target, GLenum pname, GLint params );
641 void (WINE_GLAPI *p_glConvolutionParameteriEXT)( GLenum target, GLenum pname, GLint params );
642 void (WINE_GLAPI *p_glConvolutionParameteriv)( GLenum target, GLenum pname, const GLint *params );
643 void (WINE_GLAPI *p_glConvolutionParameterivEXT)( GLenum target, GLenum pname, const GLint *params );
644 void (WINE_GLAPI *p_glConvolutionParameterxOES)( GLenum target, GLenum pname, GLfixed param );
645 void (WINE_GLAPI *p_glConvolutionParameterxvOES)( GLenum target, GLenum pname, const GLfixed *params );
646 void (WINE_GLAPI *p_glCopyBufferSubData)( GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size );
647 void (WINE_GLAPI *p_glCopyColorSubTable)( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width );
648 void (WINE_GLAPI *p_glCopyColorSubTableEXT)( GLenum target, GLsizei start, GLint x, GLint y, GLsizei width );
649 void (WINE_GLAPI *p_glCopyColorTable)( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width );
650 void (WINE_GLAPI *p_glCopyColorTableSGI)( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width );
651 void (WINE_GLAPI *p_glCopyConvolutionFilter1D)( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width );
652 void (WINE_GLAPI *p_glCopyConvolutionFilter1DEXT)( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width );
653 void (WINE_GLAPI *p_glCopyConvolutionFilter2D)( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height );
654 void (WINE_GLAPI *p_glCopyConvolutionFilter2DEXT)( GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height );
655 void (WINE_GLAPI *p_glCopyImageSubData)( GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth );
656 void (WINE_GLAPI *p_glCopyImageSubDataNV)( GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth );
657 void (WINE_GLAPI *p_glCopyMultiTexImage1DEXT)( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border );
658 void (WINE_GLAPI *p_glCopyMultiTexImage2DEXT)( GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border );
659 void (WINE_GLAPI *p_glCopyMultiTexSubImage1DEXT)( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width );
660 void (WINE_GLAPI *p_glCopyMultiTexSubImage2DEXT)( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height );
661 void (WINE_GLAPI *p_glCopyMultiTexSubImage3DEXT)( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height );
662 void (WINE_GLAPI *p_glCopyNamedBufferSubData)( GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size );
663 void (WINE_GLAPI *p_glCopyPathNV)( GLuint resultPath, GLuint srcPath );
664 void (WINE_GLAPI *p_glCopyTexImage1DEXT)( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border );
665 void (WINE_GLAPI *p_glCopyTexImage2DEXT)( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border );
666 void (WINE_GLAPI *p_glCopyTexSubImage1DEXT)( GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width );
667 void (WINE_GLAPI *p_glCopyTexSubImage2DEXT)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height );
668 void (WINE_GLAPI *p_glCopyTexSubImage3D)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height );
669 void (WINE_GLAPI *p_glCopyTexSubImage3DEXT)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height );
670 void (WINE_GLAPI *p_glCopyTextureImage1DEXT)( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border );
671 void (WINE_GLAPI *p_glCopyTextureImage2DEXT)( GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border );
672 void (WINE_GLAPI *p_glCopyTextureSubImage1D)( GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width );
673 void (WINE_GLAPI *p_glCopyTextureSubImage1DEXT)( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width );
674 void (WINE_GLAPI *p_glCopyTextureSubImage2D)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height );
675 void (WINE_GLAPI *p_glCopyTextureSubImage2DEXT)( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height );
676 void (WINE_GLAPI *p_glCopyTextureSubImage3D)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height );
677 void (WINE_GLAPI *p_glCopyTextureSubImage3DEXT)( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height );
678 void (WINE_GLAPI *p_glCoverFillPathInstancedNV)( GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues );
679 void (WINE_GLAPI *p_glCoverFillPathNV)( GLuint path, GLenum coverMode );
680 void (WINE_GLAPI *p_glCoverStrokePathInstancedNV)( GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues );
681 void (WINE_GLAPI *p_glCoverStrokePathNV)( GLuint path, GLenum coverMode );
682 void (WINE_GLAPI *p_glCoverageModulationNV)( GLenum components );
683 void (WINE_GLAPI *p_glCoverageModulationTableNV)( GLsizei n, const GLfloat *v );
684 void (WINE_GLAPI *p_glCreateBuffers)( GLsizei n, GLuint *buffers );
685 void (WINE_GLAPI *p_glCreateCommandListsNV)( GLsizei n, GLuint *lists );
686 void (WINE_GLAPI *p_glCreateFramebuffers)( GLsizei n, GLuint *framebuffers );
687 void (WINE_GLAPI *p_glCreateMemoryObjectsEXT)( GLsizei n, GLuint *memoryObjects );
688 void (WINE_GLAPI *p_glCreatePerfQueryINTEL)( GLuint queryId, GLuint *queryHandle );
689 GLuint (WINE_GLAPI *p_glCreateProgram)(void);
690 GLhandleARB (WINE_GLAPI *p_glCreateProgramObjectARB)(void);
691 void (WINE_GLAPI *p_glCreateProgramPipelines)( GLsizei n, GLuint *pipelines );
692 GLuint (WINE_GLAPI *p_glCreateProgressFenceNVX)(void);
693 void (WINE_GLAPI *p_glCreateQueries)( GLenum target, GLsizei n, GLuint *ids );
694 void (WINE_GLAPI *p_glCreateRenderbuffers)( GLsizei n, GLuint *renderbuffers );
695 void (WINE_GLAPI *p_glCreateSamplers)( GLsizei n, GLuint *samplers );
696 GLuint (WINE_GLAPI *p_glCreateShader)( GLenum type );
697 GLhandleARB (WINE_GLAPI *p_glCreateShaderObjectARB)( GLenum shaderType );
698 GLuint (WINE_GLAPI *p_glCreateShaderProgramEXT)( GLenum type, const GLchar *string );
699 GLuint (WINE_GLAPI *p_glCreateShaderProgramv)( GLenum type, GLsizei count, const GLchar *const*strings );
700 void (WINE_GLAPI *p_glCreateStatesNV)( GLsizei n, GLuint *states );
701 GLsync (WINE_GLAPI *p_glCreateSyncFromCLeventARB)( struct _cl_context *context, struct _cl_event *event, GLbitfield flags );
702 void (WINE_GLAPI *p_glCreateTextures)( GLenum target, GLsizei n, GLuint *textures );
703 void (WINE_GLAPI *p_glCreateTransformFeedbacks)( GLsizei n, GLuint *ids );
704 void (WINE_GLAPI *p_glCreateVertexArrays)( GLsizei n, GLuint *arrays );
705 void (WINE_GLAPI *p_glCullParameterdvEXT)( GLenum pname, GLdouble *params );
706 void (WINE_GLAPI *p_glCullParameterfvEXT)( GLenum pname, GLfloat *params );
707 void (WINE_GLAPI *p_glCurrentPaletteMatrixARB)( GLint index );
708 void (WINE_GLAPI *p_glDebugMessageCallback)( GLDEBUGPROC callback, const void *userParam );
709 void (WINE_GLAPI *p_glDebugMessageCallbackAMD)( GLDEBUGPROCAMD callback, void *userParam );
710 void (WINE_GLAPI *p_glDebugMessageCallbackARB)( GLDEBUGPROCARB callback, const void *userParam );
711 void (WINE_GLAPI *p_glDebugMessageControl)( GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled );
712 void (WINE_GLAPI *p_glDebugMessageControlARB)( GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled );
713 void (WINE_GLAPI *p_glDebugMessageEnableAMD)( GLenum category, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled );
714 void (WINE_GLAPI *p_glDebugMessageInsert)( GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf );
715 void (WINE_GLAPI *p_glDebugMessageInsertAMD)( GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar *buf );
716 void (WINE_GLAPI *p_glDebugMessageInsertARB)( GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf );
717 void (WINE_GLAPI *p_glDeformSGIX)( GLbitfield mask );
718 void (WINE_GLAPI *p_glDeformationMap3dSGIX)( GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points );
719 void (WINE_GLAPI *p_glDeformationMap3fSGIX)( GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points );
720 void (WINE_GLAPI *p_glDeleteAsyncMarkersSGIX)( GLuint marker, GLsizei range );
721 void (WINE_GLAPI *p_glDeleteBufferRegion)( GLenum region );
722 void (WINE_GLAPI *p_glDeleteBuffers)( GLsizei n, const GLuint *buffers );
723 void (WINE_GLAPI *p_glDeleteBuffersARB)( GLsizei n, const GLuint *buffers );
724 void (WINE_GLAPI *p_glDeleteCommandListsNV)( GLsizei n, const GLuint *lists );
725 void (WINE_GLAPI *p_glDeleteFencesAPPLE)( GLsizei n, const GLuint *fences );
726 void (WINE_GLAPI *p_glDeleteFencesNV)( GLsizei n, const GLuint *fences );
727 void (WINE_GLAPI *p_glDeleteFragmentShaderATI)( GLuint id );
728 void (WINE_GLAPI *p_glDeleteFramebuffers)( GLsizei n, const GLuint *framebuffers );
729 void (WINE_GLAPI *p_glDeleteFramebuffersEXT)( GLsizei n, const GLuint *framebuffers );
730 void (WINE_GLAPI *p_glDeleteMemoryObjectsEXT)( GLsizei n, const GLuint *memoryObjects );
731 void (WINE_GLAPI *p_glDeleteNamedStringARB)( GLint namelen, const GLchar *name );
732 void (WINE_GLAPI *p_glDeleteNamesAMD)( GLenum identifier, GLuint num, const GLuint *names );
733 void (WINE_GLAPI *p_glDeleteObjectARB)( GLhandleARB obj );
734 void (WINE_GLAPI *p_glDeleteObjectBufferATI)( GLuint buffer );
735 void (WINE_GLAPI *p_glDeleteOcclusionQueriesNV)( GLsizei n, const GLuint *ids );
736 void (WINE_GLAPI *p_glDeletePathsNV)( GLuint path, GLsizei range );
737 void (WINE_GLAPI *p_glDeletePerfMonitorsAMD)( GLsizei n, GLuint *monitors );
738 void (WINE_GLAPI *p_glDeletePerfQueryINTEL)( GLuint queryHandle );
739 void (WINE_GLAPI *p_glDeleteProgram)( GLuint program );
740 void (WINE_GLAPI *p_glDeleteProgramPipelines)( GLsizei n, const GLuint *pipelines );
741 void (WINE_GLAPI *p_glDeleteProgramsARB)( GLsizei n, const GLuint *programs );
742 void (WINE_GLAPI *p_glDeleteProgramsNV)( GLsizei n, const GLuint *programs );
743 void (WINE_GLAPI *p_glDeleteQueries)( GLsizei n, const GLuint *ids );
744 void (WINE_GLAPI *p_glDeleteQueriesARB)( GLsizei n, const GLuint *ids );
745 void (WINE_GLAPI *p_glDeleteQueryResourceTagNV)( GLsizei n, const GLint *tagIds );
746 void (WINE_GLAPI *p_glDeleteRenderbuffers)( GLsizei n, const GLuint *renderbuffers );
747 void (WINE_GLAPI *p_glDeleteRenderbuffersEXT)( GLsizei n, const GLuint *renderbuffers );
748 void (WINE_GLAPI *p_glDeleteSamplers)( GLsizei count, const GLuint *samplers );
749 void (WINE_GLAPI *p_glDeleteSemaphoresEXT)( GLsizei n, const GLuint *semaphores );
750 void (WINE_GLAPI *p_glDeleteShader)( GLuint shader );
751 void (WINE_GLAPI *p_glDeleteStatesNV)( GLsizei n, const GLuint *states );
752 void (WINE_GLAPI *p_glDeleteSync)( GLsync sync );
753 void (WINE_GLAPI *p_glDeleteTexturesEXT)( GLsizei n, const GLuint *textures );
754 void (WINE_GLAPI *p_glDeleteTransformFeedbacks)( GLsizei n, const GLuint *ids );
755 void (WINE_GLAPI *p_glDeleteTransformFeedbacksNV)( GLsizei n, const GLuint *ids );
756 void (WINE_GLAPI *p_glDeleteVertexArrays)( GLsizei n, const GLuint *arrays );
757 void (WINE_GLAPI *p_glDeleteVertexArraysAPPLE)( GLsizei n, const GLuint *arrays );
758 void (WINE_GLAPI *p_glDeleteVertexShaderEXT)( GLuint id );
759 void (WINE_GLAPI *p_glDepthBoundsEXT)( GLclampd zmin, GLclampd zmax );
760 void (WINE_GLAPI *p_glDepthBoundsdNV)( GLdouble zmin, GLdouble zmax );
761 void (WINE_GLAPI *p_glDepthRangeArraydvNV)( GLuint first, GLsizei count, const GLdouble *v );
762 void (WINE_GLAPI *p_glDepthRangeArrayv)( GLuint first, GLsizei count, const GLdouble *v );
763 void (WINE_GLAPI *p_glDepthRangeIndexed)( GLuint index, GLdouble n, GLdouble f );
764 void (WINE_GLAPI *p_glDepthRangeIndexeddNV)( GLuint index, GLdouble n, GLdouble f );
765 void (WINE_GLAPI *p_glDepthRangedNV)( GLdouble zNear, GLdouble zFar );
766 void (WINE_GLAPI *p_glDepthRangef)( GLfloat n, GLfloat f );
767 void (WINE_GLAPI *p_glDepthRangefOES)( GLclampf n, GLclampf f );
768 void (WINE_GLAPI *p_glDepthRangexOES)( GLfixed n, GLfixed f );
769 void (WINE_GLAPI *p_glDetachObjectARB)( GLhandleARB containerObj, GLhandleARB attachedObj );
770 void (WINE_GLAPI *p_glDetachShader)( GLuint program, GLuint shader );
771 void (WINE_GLAPI *p_glDetailTexFuncSGIS)( GLenum target, GLsizei n, const GLfloat *points );
772 void (WINE_GLAPI *p_glDisableClientStateIndexedEXT)( GLenum array, GLuint index );
773 void (WINE_GLAPI *p_glDisableClientStateiEXT)( GLenum array, GLuint index );
774 void (WINE_GLAPI *p_glDisableIndexedEXT)( GLenum target, GLuint index );
775 void (WINE_GLAPI *p_glDisableVariantClientStateEXT)( GLuint id );
776 void (WINE_GLAPI *p_glDisableVertexArrayAttrib)( GLuint vaobj, GLuint index );
777 void (WINE_GLAPI *p_glDisableVertexArrayAttribEXT)( GLuint vaobj, GLuint index );
778 void (WINE_GLAPI *p_glDisableVertexArrayEXT)( GLuint vaobj, GLenum array );
779 void (WINE_GLAPI *p_glDisableVertexAttribAPPLE)( GLuint index, GLenum pname );
780 void (WINE_GLAPI *p_glDisableVertexAttribArray)( GLuint index );
781 void (WINE_GLAPI *p_glDisableVertexAttribArrayARB)( GLuint index );
782 void (WINE_GLAPI *p_glDisablei)( GLenum target, GLuint index );
783 void (WINE_GLAPI *p_glDispatchCompute)( GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z );
784 void (WINE_GLAPI *p_glDispatchComputeGroupSizeARB)( GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z );
785 void (WINE_GLAPI *p_glDispatchComputeIndirect)( GLintptr indirect );
786 void (WINE_GLAPI *p_glDrawArraysEXT)( GLenum mode, GLint first, GLsizei count );
787 void (WINE_GLAPI *p_glDrawArraysIndirect)( GLenum mode, const void *indirect );
788 void (WINE_GLAPI *p_glDrawArraysInstanced)( GLenum mode, GLint first, GLsizei count, GLsizei instancecount );
789 void (WINE_GLAPI *p_glDrawArraysInstancedARB)( GLenum mode, GLint first, GLsizei count, GLsizei primcount );
790 void (WINE_GLAPI *p_glDrawArraysInstancedBaseInstance)( GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance );
791 void (WINE_GLAPI *p_glDrawArraysInstancedEXT)( GLenum mode, GLint start, GLsizei count, GLsizei primcount );
792 void (WINE_GLAPI *p_glDrawBufferRegion)( GLenum region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest );
793 void (WINE_GLAPI *p_glDrawBuffers)( GLsizei n, const GLenum *bufs );
794 void (WINE_GLAPI *p_glDrawBuffersARB)( GLsizei n, const GLenum *bufs );
795 void (WINE_GLAPI *p_glDrawBuffersATI)( GLsizei n, const GLenum *bufs );
796 void (WINE_GLAPI *p_glDrawCommandsAddressNV)( GLenum primitiveMode, const GLuint64 *indirects, const GLsizei *sizes, GLuint count );
797 void (WINE_GLAPI *p_glDrawCommandsNV)( GLenum primitiveMode, GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, GLuint count );
798 void (WINE_GLAPI *p_glDrawCommandsStatesAddressNV)( const GLuint64 *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count );
799 void (WINE_GLAPI *p_glDrawCommandsStatesNV)( GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count );
800 void (WINE_GLAPI *p_glDrawElementArrayAPPLE)( GLenum mode, GLint first, GLsizei count );
801 void (WINE_GLAPI *p_glDrawElementArrayATI)( GLenum mode, GLsizei count );
802 void (WINE_GLAPI *p_glDrawElementsBaseVertex)( GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex );
803 void (WINE_GLAPI *p_glDrawElementsIndirect)( GLenum mode, GLenum type, const void *indirect );
804 void (WINE_GLAPI *p_glDrawElementsInstanced)( GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount );
805 void (WINE_GLAPI *p_glDrawElementsInstancedARB)( GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount );
806 void (WINE_GLAPI *p_glDrawElementsInstancedBaseInstance)( GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance );
807 void (WINE_GLAPI *p_glDrawElementsInstancedBaseVertex)( GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex );
808 void (WINE_GLAPI *p_glDrawElementsInstancedBaseVertexBaseInstance)( GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance );
809 void (WINE_GLAPI *p_glDrawElementsInstancedEXT)( GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount );
810 void (WINE_GLAPI *p_glDrawMeshArraysSUN)( GLenum mode, GLint first, GLsizei count, GLsizei width );
811 void (WINE_GLAPI *p_glDrawMeshTasksIndirectNV)( GLintptr indirect );
812 void (WINE_GLAPI *p_glDrawMeshTasksNV)( GLuint first, GLuint count );
813 void (WINE_GLAPI *p_glDrawRangeElementArrayAPPLE)( GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count );
814 void (WINE_GLAPI *p_glDrawRangeElementArrayATI)( GLenum mode, GLuint start, GLuint end, GLsizei count );
815 void (WINE_GLAPI *p_glDrawRangeElements)( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices );
816 void (WINE_GLAPI *p_glDrawRangeElementsBaseVertex)( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex );
817 void (WINE_GLAPI *p_glDrawRangeElementsEXT)( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices );
818 void (WINE_GLAPI *p_glDrawTextureNV)( GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1 );
819 void (WINE_GLAPI *p_glDrawTransformFeedback)( GLenum mode, GLuint id );
820 void (WINE_GLAPI *p_glDrawTransformFeedbackInstanced)( GLenum mode, GLuint id, GLsizei instancecount );
821 void (WINE_GLAPI *p_glDrawTransformFeedbackNV)( GLenum mode, GLuint id );
822 void (WINE_GLAPI *p_glDrawTransformFeedbackStream)( GLenum mode, GLuint id, GLuint stream );
823 void (WINE_GLAPI *p_glDrawTransformFeedbackStreamInstanced)( GLenum mode, GLuint id, GLuint stream, GLsizei instancecount );
824 void (WINE_GLAPI *p_glDrawVkImageNV)( GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1 );
825 void (WINE_GLAPI *p_glEGLImageTargetTexStorageEXT)( GLenum target, GLeglImageOES image, const GLint* attrib_list );
826 void (WINE_GLAPI *p_glEGLImageTargetTextureStorageEXT)( GLuint texture, GLeglImageOES image, const GLint* attrib_list );
827 void (WINE_GLAPI *p_glEdgeFlagFormatNV)( GLsizei stride );
828 void (WINE_GLAPI *p_glEdgeFlagPointerEXT)( GLsizei stride, GLsizei count, const GLboolean *pointer );
829 void (WINE_GLAPI *p_glEdgeFlagPointerListIBM)( GLint stride, const GLboolean **pointer, GLint ptrstride );
830 void (WINE_GLAPI *p_glElementPointerAPPLE)( GLenum type, const void *pointer );
831 void (WINE_GLAPI *p_glElementPointerATI)( GLenum type, const void *pointer );
832 void (WINE_GLAPI *p_glEnableClientStateIndexedEXT)( GLenum array, GLuint index );
833 void (WINE_GLAPI *p_glEnableClientStateiEXT)( GLenum array, GLuint index );
834 void (WINE_GLAPI *p_glEnableIndexedEXT)( GLenum target, GLuint index );
835 void (WINE_GLAPI *p_glEnableVariantClientStateEXT)( GLuint id );
836 void (WINE_GLAPI *p_glEnableVertexArrayAttrib)( GLuint vaobj, GLuint index );
837 void (WINE_GLAPI *p_glEnableVertexArrayAttribEXT)( GLuint vaobj, GLuint index );
838 void (WINE_GLAPI *p_glEnableVertexArrayEXT)( GLuint vaobj, GLenum array );
839 void (WINE_GLAPI *p_glEnableVertexAttribAPPLE)( GLuint index, GLenum pname );
840 void (WINE_GLAPI *p_glEnableVertexAttribArray)( GLuint index );
841 void (WINE_GLAPI *p_glEnableVertexAttribArrayARB)( GLuint index );
842 void (WINE_GLAPI *p_glEnablei)( GLenum target, GLuint index );
843 void (WINE_GLAPI *p_glEndConditionalRender)(void);
844 void (WINE_GLAPI *p_glEndConditionalRenderNV)(void);
845 void (WINE_GLAPI *p_glEndConditionalRenderNVX)(void);
846 void (WINE_GLAPI *p_glEndFragmentShaderATI)(void);
847 void (WINE_GLAPI *p_glEndOcclusionQueryNV)(void);
848 void (WINE_GLAPI *p_glEndPerfMonitorAMD)( GLuint monitor );
849 void (WINE_GLAPI *p_glEndPerfQueryINTEL)( GLuint queryHandle );
850 void (WINE_GLAPI *p_glEndQuery)( GLenum target );
851 void (WINE_GLAPI *p_glEndQueryARB)( GLenum target );
852 void (WINE_GLAPI *p_glEndQueryIndexed)( GLenum target, GLuint index );
853 void (WINE_GLAPI *p_glEndTransformFeedback)(void);
854 void (WINE_GLAPI *p_glEndTransformFeedbackEXT)(void);
855 void (WINE_GLAPI *p_glEndTransformFeedbackNV)(void);
856 void (WINE_GLAPI *p_glEndVertexShaderEXT)(void);
857 void (WINE_GLAPI *p_glEndVideoCaptureNV)( GLuint video_capture_slot );
858 void (WINE_GLAPI *p_glEvalCoord1xOES)( GLfixed u );
859 void (WINE_GLAPI *p_glEvalCoord1xvOES)( const GLfixed *coords );
860 void (WINE_GLAPI *p_glEvalCoord2xOES)( GLfixed u, GLfixed v );
861 void (WINE_GLAPI *p_glEvalCoord2xvOES)( const GLfixed *coords );
862 void (WINE_GLAPI *p_glEvalMapsNV)( GLenum target, GLenum mode );
863 void (WINE_GLAPI *p_glEvaluateDepthValuesARB)(void);
864 void (WINE_GLAPI *p_glExecuteProgramNV)( GLenum target, GLuint id, const GLfloat *params );
865 void (WINE_GLAPI *p_glExtractComponentEXT)( GLuint res, GLuint src, GLuint num );
866 void (WINE_GLAPI *p_glFeedbackBufferxOES)( GLsizei n, GLenum type, const GLfixed *buffer );
867 GLsync (WINE_GLAPI *p_glFenceSync)( GLenum condition, GLbitfield flags );
868 void (WINE_GLAPI *p_glFinalCombinerInputNV)( GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage );
869 GLint (WINE_GLAPI *p_glFinishAsyncSGIX)( GLuint *markerp );
870 void (WINE_GLAPI *p_glFinishFenceAPPLE)( GLuint fence );
871 void (WINE_GLAPI *p_glFinishFenceNV)( GLuint fence );
872 void (WINE_GLAPI *p_glFinishObjectAPPLE)( GLenum object, GLint name );
873 void (WINE_GLAPI *p_glFinishTextureSUNX)(void);
874 void (WINE_GLAPI *p_glFlushMappedBufferRange)( GLenum target, GLintptr offset, GLsizeiptr length );
875 void (WINE_GLAPI *p_glFlushMappedBufferRangeAPPLE)( GLenum target, GLintptr offset, GLsizeiptr size );
876 void (WINE_GLAPI *p_glFlushMappedNamedBufferRange)( GLuint buffer, GLintptr offset, GLsizeiptr length );
877 void (WINE_GLAPI *p_glFlushMappedNamedBufferRangeEXT)( GLuint buffer, GLintptr offset, GLsizeiptr length );
878 void (WINE_GLAPI *p_glFlushPixelDataRangeNV)( GLenum target );
879 void (WINE_GLAPI *p_glFlushRasterSGIX)(void);
880 void (WINE_GLAPI *p_glFlushStaticDataIBM)( GLenum target );
881 void (WINE_GLAPI *p_glFlushVertexArrayRangeAPPLE)( GLsizei length, void *pointer );
882 void (WINE_GLAPI *p_glFlushVertexArrayRangeNV)(void);
883 void (WINE_GLAPI *p_glFogCoordFormatNV)( GLenum type, GLsizei stride );
884 void (WINE_GLAPI *p_glFogCoordPointer)( GLenum type, GLsizei stride, const void *pointer );
885 void (WINE_GLAPI *p_glFogCoordPointerEXT)( GLenum type, GLsizei stride, const void *pointer );
886 void (WINE_GLAPI *p_glFogCoordPointerListIBM)( GLenum type, GLint stride, const void **pointer, GLint ptrstride );
887 void (WINE_GLAPI *p_glFogCoordd)( GLdouble coord );
888 void (WINE_GLAPI *p_glFogCoorddEXT)( GLdouble coord );
889 void (WINE_GLAPI *p_glFogCoorddv)( const GLdouble *coord );
890 void (WINE_GLAPI *p_glFogCoorddvEXT)( const GLdouble *coord );
891 void (WINE_GLAPI *p_glFogCoordf)( GLfloat coord );
892 void (WINE_GLAPI *p_glFogCoordfEXT)( GLfloat coord );
893 void (WINE_GLAPI *p_glFogCoordfv)( const GLfloat *coord );
894 void (WINE_GLAPI *p_glFogCoordfvEXT)( const GLfloat *coord );
895 void (WINE_GLAPI *p_glFogCoordhNV)( GLhalfNV fog );
896 void (WINE_GLAPI *p_glFogCoordhvNV)( const GLhalfNV *fog );
897 void (WINE_GLAPI *p_glFogFuncSGIS)( GLsizei n, const GLfloat *points );
898 void (WINE_GLAPI *p_glFogxOES)( GLenum pname, GLfixed param );
899 void (WINE_GLAPI *p_glFogxvOES)( GLenum pname, const GLfixed *param );
900 void (WINE_GLAPI *p_glFragmentColorMaterialSGIX)( GLenum face, GLenum mode );
901 void (WINE_GLAPI *p_glFragmentCoverageColorNV)( GLuint color );
902 void (WINE_GLAPI *p_glFragmentLightModelfSGIX)( GLenum pname, GLfloat param );
903 void (WINE_GLAPI *p_glFragmentLightModelfvSGIX)( GLenum pname, const GLfloat *params );
904 void (WINE_GLAPI *p_glFragmentLightModeliSGIX)( GLenum pname, GLint param );
905 void (WINE_GLAPI *p_glFragmentLightModelivSGIX)( GLenum pname, const GLint *params );
906 void (WINE_GLAPI *p_glFragmentLightfSGIX)( GLenum light, GLenum pname, GLfloat param );
907 void (WINE_GLAPI *p_glFragmentLightfvSGIX)( GLenum light, GLenum pname, const GLfloat *params );
908 void (WINE_GLAPI *p_glFragmentLightiSGIX)( GLenum light, GLenum pname, GLint param );
909 void (WINE_GLAPI *p_glFragmentLightivSGIX)( GLenum light, GLenum pname, const GLint *params );
910 void (WINE_GLAPI *p_glFragmentMaterialfSGIX)( GLenum face, GLenum pname, GLfloat param );
911 void (WINE_GLAPI *p_glFragmentMaterialfvSGIX)( GLenum face, GLenum pname, const GLfloat *params );
912 void (WINE_GLAPI *p_glFragmentMaterialiSGIX)( GLenum face, GLenum pname, GLint param );
913 void (WINE_GLAPI *p_glFragmentMaterialivSGIX)( GLenum face, GLenum pname, const GLint *params );
914 void (WINE_GLAPI *p_glFrameTerminatorGREMEDY)(void);
915 void (WINE_GLAPI *p_glFrameZoomSGIX)( GLint factor );
916 void (WINE_GLAPI *p_glFramebufferDrawBufferEXT)( GLuint framebuffer, GLenum mode );
917 void (WINE_GLAPI *p_glFramebufferDrawBuffersEXT)( GLuint framebuffer, GLsizei n, const GLenum *bufs );
918 void (WINE_GLAPI *p_glFramebufferFetchBarrierEXT)(void);
919 void (WINE_GLAPI *p_glFramebufferParameteri)( GLenum target, GLenum pname, GLint param );
920 void (WINE_GLAPI *p_glFramebufferParameteriMESA)( GLenum target, GLenum pname, GLint param );
921 void (WINE_GLAPI *p_glFramebufferReadBufferEXT)( GLuint framebuffer, GLenum mode );
922 void (WINE_GLAPI *p_glFramebufferRenderbuffer)( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer );
923 void (WINE_GLAPI *p_glFramebufferRenderbufferEXT)( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer );
924 void (WINE_GLAPI *p_glFramebufferSampleLocationsfvARB)( GLenum target, GLuint start, GLsizei count, const GLfloat *v );
925 void (WINE_GLAPI *p_glFramebufferSampleLocationsfvNV)( GLenum target, GLuint start, GLsizei count, const GLfloat *v );
926 void (WINE_GLAPI *p_glFramebufferSamplePositionsfvAMD)( GLenum target, GLuint numsamples, GLuint pixelindex, const GLfloat *values );
927 void (WINE_GLAPI *p_glFramebufferTexture)( GLenum target, GLenum attachment, GLuint texture, GLint level );
928 void (WINE_GLAPI *p_glFramebufferTexture1D)( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level );
929 void (WINE_GLAPI *p_glFramebufferTexture1DEXT)( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level );
930 void (WINE_GLAPI *p_glFramebufferTexture2D)( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level );
931 void (WINE_GLAPI *p_glFramebufferTexture2DEXT)( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level );
932 void (WINE_GLAPI *p_glFramebufferTexture3D)( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset );
933 void (WINE_GLAPI *p_glFramebufferTexture3DEXT)( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset );
934 void (WINE_GLAPI *p_glFramebufferTextureARB)( GLenum target, GLenum attachment, GLuint texture, GLint level );
935 void (WINE_GLAPI *p_glFramebufferTextureEXT)( GLenum target, GLenum attachment, GLuint texture, GLint level );
936 void (WINE_GLAPI *p_glFramebufferTextureFaceARB)( GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face );
937 void (WINE_GLAPI *p_glFramebufferTextureFaceEXT)( GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face );
938 void (WINE_GLAPI *p_glFramebufferTextureLayer)( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer );
939 void (WINE_GLAPI *p_glFramebufferTextureLayerARB)( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer );
940 void (WINE_GLAPI *p_glFramebufferTextureLayerEXT)( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer );
941 void (WINE_GLAPI *p_glFramebufferTextureMultiviewOVR)( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews );
942 void (WINE_GLAPI *p_glFreeObjectBufferATI)( GLuint buffer );
943 void (WINE_GLAPI *p_glFrustumfOES)( GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f );
944 void (WINE_GLAPI *p_glFrustumxOES)( GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f );
945 GLuint (WINE_GLAPI *p_glGenAsyncMarkersSGIX)( GLsizei range );
946 void (WINE_GLAPI *p_glGenBuffers)( GLsizei n, GLuint *buffers );
947 void (WINE_GLAPI *p_glGenBuffersARB)( GLsizei n, GLuint *buffers );
948 void (WINE_GLAPI *p_glGenFencesAPPLE)( GLsizei n, GLuint *fences );
949 void (WINE_GLAPI *p_glGenFencesNV)( GLsizei n, GLuint *fences );
950 GLuint (WINE_GLAPI *p_glGenFragmentShadersATI)( GLuint range );
951 void (WINE_GLAPI *p_glGenFramebuffers)( GLsizei n, GLuint *framebuffers );
952 void (WINE_GLAPI *p_glGenFramebuffersEXT)( GLsizei n, GLuint *framebuffers );
953 void (WINE_GLAPI *p_glGenNamesAMD)( GLenum identifier, GLuint num, GLuint *names );
954 void (WINE_GLAPI *p_glGenOcclusionQueriesNV)( GLsizei n, GLuint *ids );
955 GLuint (WINE_GLAPI *p_glGenPathsNV)( GLsizei range );
956 void (WINE_GLAPI *p_glGenPerfMonitorsAMD)( GLsizei n, GLuint *monitors );
957 void (WINE_GLAPI *p_glGenProgramPipelines)( GLsizei n, GLuint *pipelines );
958 void (WINE_GLAPI *p_glGenProgramsARB)( GLsizei n, GLuint *programs );
959 void (WINE_GLAPI *p_glGenProgramsNV)( GLsizei n, GLuint *programs );
960 void (WINE_GLAPI *p_glGenQueries)( GLsizei n, GLuint *ids );
961 void (WINE_GLAPI *p_glGenQueriesARB)( GLsizei n, GLuint *ids );
962 void (WINE_GLAPI *p_glGenQueryResourceTagNV)( GLsizei n, GLint *tagIds );
963 void (WINE_GLAPI *p_glGenRenderbuffers)( GLsizei n, GLuint *renderbuffers );
964 void (WINE_GLAPI *p_glGenRenderbuffersEXT)( GLsizei n, GLuint *renderbuffers );
965 void (WINE_GLAPI *p_glGenSamplers)( GLsizei count, GLuint *samplers );
966 void (WINE_GLAPI *p_glGenSemaphoresEXT)( GLsizei n, GLuint *semaphores );
967 GLuint (WINE_GLAPI *p_glGenSymbolsEXT)( GLenum datatype, GLenum storagetype, GLenum range, GLuint components );
968 void (WINE_GLAPI *p_glGenTexturesEXT)( GLsizei n, GLuint *textures );
969 void (WINE_GLAPI *p_glGenTransformFeedbacks)( GLsizei n, GLuint *ids );
970 void (WINE_GLAPI *p_glGenTransformFeedbacksNV)( GLsizei n, GLuint *ids );
971 void (WINE_GLAPI *p_glGenVertexArrays)( GLsizei n, GLuint *arrays );
972 void (WINE_GLAPI *p_glGenVertexArraysAPPLE)( GLsizei n, GLuint *arrays );
973 GLuint (WINE_GLAPI *p_glGenVertexShadersEXT)( GLuint range );
974 void (WINE_GLAPI *p_glGenerateMipmap)( GLenum target );
975 void (WINE_GLAPI *p_glGenerateMipmapEXT)( GLenum target );
976 void (WINE_GLAPI *p_glGenerateMultiTexMipmapEXT)( GLenum texunit, GLenum target );
977 void (WINE_GLAPI *p_glGenerateTextureMipmap)( GLuint texture );
978 void (WINE_GLAPI *p_glGenerateTextureMipmapEXT)( GLuint texture, GLenum target );
979 void (WINE_GLAPI *p_glGetActiveAtomicCounterBufferiv)( GLuint program, GLuint bufferIndex, GLenum pname, GLint *params );
980 void (WINE_GLAPI *p_glGetActiveAttrib)( GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name );
981 void (WINE_GLAPI *p_glGetActiveAttribARB)( GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name );
982 void (WINE_GLAPI *p_glGetActiveSubroutineName)( GLuint program, GLenum shadertype, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name );
983 void (WINE_GLAPI *p_glGetActiveSubroutineUniformName)( GLuint program, GLenum shadertype, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name );
984 void (WINE_GLAPI *p_glGetActiveSubroutineUniformiv)( GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values );
985 void (WINE_GLAPI *p_glGetActiveUniform)( GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name );
986 void (WINE_GLAPI *p_glGetActiveUniformARB)( GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name );
987 void (WINE_GLAPI *p_glGetActiveUniformBlockName)( GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName );
988 void (WINE_GLAPI *p_glGetActiveUniformBlockiv)( GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params );
989 void (WINE_GLAPI *p_glGetActiveUniformName)( GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName );
990 void (WINE_GLAPI *p_glGetActiveUniformsiv)( GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params );
991 void (WINE_GLAPI *p_glGetActiveVaryingNV)( GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name );
992 void (WINE_GLAPI *p_glGetArrayObjectfvATI)( GLenum array, GLenum pname, GLfloat *params );
993 void (WINE_GLAPI *p_glGetArrayObjectivATI)( GLenum array, GLenum pname, GLint *params );
994 void (WINE_GLAPI *p_glGetAttachedObjectsARB)( GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj );
995 void (WINE_GLAPI *p_glGetAttachedShaders)( GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders );
996 GLint (WINE_GLAPI *p_glGetAttribLocation)( GLuint program, const GLchar *name );
997 GLint (WINE_GLAPI *p_glGetAttribLocationARB)( GLhandleARB programObj, const GLcharARB *name );
998 void (WINE_GLAPI *p_glGetBooleanIndexedvEXT)( GLenum target, GLuint index, GLboolean *data );
999 void (WINE_GLAPI *p_glGetBooleani_v)( GLenum target, GLuint index, GLboolean *data );
1000 void (WINE_GLAPI *p_glGetBufferParameteri64v)( GLenum target, GLenum pname, GLint64 *params );
1001 void (WINE_GLAPI *p_glGetBufferParameteriv)( GLenum target, GLenum pname, GLint *params );
1002 void (WINE_GLAPI *p_glGetBufferParameterivARB)( GLenum target, GLenum pname, GLint *params );
1003 void (WINE_GLAPI *p_glGetBufferParameterui64vNV)( GLenum target, GLenum pname, GLuint64EXT *params );
1004 void (WINE_GLAPI *p_glGetBufferPointerv)( GLenum target, GLenum pname, void **params );
1005 void (WINE_GLAPI *p_glGetBufferPointervARB)( GLenum target, GLenum pname, void **params );
1006 void (WINE_GLAPI *p_glGetBufferSubData)( GLenum target, GLintptr offset, GLsizeiptr size, void *data );
1007 void (WINE_GLAPI *p_glGetBufferSubDataARB)( GLenum target, GLintptrARB offset, GLsizeiptrARB size, void *data );
1008 void (WINE_GLAPI *p_glGetClipPlanefOES)( GLenum plane, GLfloat *equation );
1009 void (WINE_GLAPI *p_glGetClipPlanexOES)( GLenum plane, GLfixed *equation );
1010 void (WINE_GLAPI *p_glGetColorTable)( GLenum target, GLenum format, GLenum type, void *table );
1011 void (WINE_GLAPI *p_glGetColorTableEXT)( GLenum target, GLenum format, GLenum type, void *data );
1012 void (WINE_GLAPI *p_glGetColorTableParameterfv)( GLenum target, GLenum pname, GLfloat *params );
1013 void (WINE_GLAPI *p_glGetColorTableParameterfvEXT)( GLenum target, GLenum pname, GLfloat *params );
1014 void (WINE_GLAPI *p_glGetColorTableParameterfvSGI)( GLenum target, GLenum pname, GLfloat *params );
1015 void (WINE_GLAPI *p_glGetColorTableParameteriv)( GLenum target, GLenum pname, GLint *params );
1016 void (WINE_GLAPI *p_glGetColorTableParameterivEXT)( GLenum target, GLenum pname, GLint *params );
1017 void (WINE_GLAPI *p_glGetColorTableParameterivSGI)( GLenum target, GLenum pname, GLint *params );
1018 void (WINE_GLAPI *p_glGetColorTableSGI)( GLenum target, GLenum format, GLenum type, void *table );
1019 void (WINE_GLAPI *p_glGetCombinerInputParameterfvNV)( GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params );
1020 void (WINE_GLAPI *p_glGetCombinerInputParameterivNV)( GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params );
1021 void (WINE_GLAPI *p_glGetCombinerOutputParameterfvNV)( GLenum stage, GLenum portion, GLenum pname, GLfloat *params );
1022 void (WINE_GLAPI *p_glGetCombinerOutputParameterivNV)( GLenum stage, GLenum portion, GLenum pname, GLint *params );
1023 void (WINE_GLAPI *p_glGetCombinerStageParameterfvNV)( GLenum stage, GLenum pname, GLfloat *params );
1024 GLuint (WINE_GLAPI *p_glGetCommandHeaderNV)( GLenum tokenID, GLuint size );
1025 void (WINE_GLAPI *p_glGetCompressedMultiTexImageEXT)( GLenum texunit, GLenum target, GLint lod, void *img );
1026 void (WINE_GLAPI *p_glGetCompressedTexImage)( GLenum target, GLint level, void *img );
1027 void (WINE_GLAPI *p_glGetCompressedTexImageARB)( GLenum target, GLint level, void *img );
1028 void (WINE_GLAPI *p_glGetCompressedTextureImage)( GLuint texture, GLint level, GLsizei bufSize, void *pixels );
1029 void (WINE_GLAPI *p_glGetCompressedTextureImageEXT)( GLuint texture, GLenum target, GLint lod, void *img );
1030 void (WINE_GLAPI *p_glGetCompressedTextureSubImage)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels );
1031 void (WINE_GLAPI *p_glGetConvolutionFilter)( GLenum target, GLenum format, GLenum type, void *image );
1032 void (WINE_GLAPI *p_glGetConvolutionFilterEXT)( GLenum target, GLenum format, GLenum type, void *image );
1033 void (WINE_GLAPI *p_glGetConvolutionParameterfv)( GLenum target, GLenum pname, GLfloat *params );
1034 void (WINE_GLAPI *p_glGetConvolutionParameterfvEXT)( GLenum target, GLenum pname, GLfloat *params );
1035 void (WINE_GLAPI *p_glGetConvolutionParameteriv)( GLenum target, GLenum pname, GLint *params );
1036 void (WINE_GLAPI *p_glGetConvolutionParameterivEXT)( GLenum target, GLenum pname, GLint *params );
1037 void (WINE_GLAPI *p_glGetConvolutionParameterxvOES)( GLenum target, GLenum pname, GLfixed *params );
1038 void (WINE_GLAPI *p_glGetCoverageModulationTableNV)( GLsizei bufSize, GLfloat *v );
1039 GLuint (WINE_GLAPI *p_glGetDebugMessageLog)( GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog );
1040 GLuint (WINE_GLAPI *p_glGetDebugMessageLogAMD)( GLuint count, GLsizei bufSize, GLenum *categories, GLuint *severities, GLuint *ids, GLsizei *lengths, GLchar *message );
1041 GLuint (WINE_GLAPI *p_glGetDebugMessageLogARB)( GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog );
1042 void (WINE_GLAPI *p_glGetDetailTexFuncSGIS)( GLenum target, GLfloat *points );
1043 void (WINE_GLAPI *p_glGetDoubleIndexedvEXT)( GLenum target, GLuint index, GLdouble *data );
1044 void (WINE_GLAPI *p_glGetDoublei_v)( GLenum target, GLuint index, GLdouble *data );
1045 void (WINE_GLAPI *p_glGetDoublei_vEXT)( GLenum pname, GLuint index, GLdouble *params );
1046 void (WINE_GLAPI *p_glGetFenceivNV)( GLuint fence, GLenum pname, GLint *params );
1047 void (WINE_GLAPI *p_glGetFinalCombinerInputParameterfvNV)( GLenum variable, GLenum pname, GLfloat *params );
1048 void (WINE_GLAPI *p_glGetFinalCombinerInputParameterivNV)( GLenum variable, GLenum pname, GLint *params );
1049 void (WINE_GLAPI *p_glGetFirstPerfQueryIdINTEL)( GLuint *queryId );
1050 void (WINE_GLAPI *p_glGetFixedvOES)( GLenum pname, GLfixed *params );
1051 void (WINE_GLAPI *p_glGetFloatIndexedvEXT)( GLenum target, GLuint index, GLfloat *data );
1052 void (WINE_GLAPI *p_glGetFloati_v)( GLenum target, GLuint index, GLfloat *data );
1053 void (WINE_GLAPI *p_glGetFloati_vEXT)( GLenum pname, GLuint index, GLfloat *params );
1054 void (WINE_GLAPI *p_glGetFogFuncSGIS)( GLfloat *points );
1055 GLint (WINE_GLAPI *p_glGetFragDataIndex)( GLuint program, const GLchar *name );
1056 GLint (WINE_GLAPI *p_glGetFragDataLocation)( GLuint program, const GLchar *name );
1057 GLint (WINE_GLAPI *p_glGetFragDataLocationEXT)( GLuint program, const GLchar *name );
1058 void (WINE_GLAPI *p_glGetFragmentLightfvSGIX)( GLenum light, GLenum pname, GLfloat *params );
1059 void (WINE_GLAPI *p_glGetFragmentLightivSGIX)( GLenum light, GLenum pname, GLint *params );
1060 void (WINE_GLAPI *p_glGetFragmentMaterialfvSGIX)( GLenum face, GLenum pname, GLfloat *params );
1061 void (WINE_GLAPI *p_glGetFragmentMaterialivSGIX)( GLenum face, GLenum pname, GLint *params );
1062 void (WINE_GLAPI *p_glGetFramebufferAttachmentParameteriv)( GLenum target, GLenum attachment, GLenum pname, GLint *params );
1063 void (WINE_GLAPI *p_glGetFramebufferAttachmentParameterivEXT)( GLenum target, GLenum attachment, GLenum pname, GLint *params );
1064 void (WINE_GLAPI *p_glGetFramebufferParameterfvAMD)( GLenum target, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, GLfloat *values );
1065 void (WINE_GLAPI *p_glGetFramebufferParameteriv)( GLenum target, GLenum pname, GLint *params );
1066 void (WINE_GLAPI *p_glGetFramebufferParameterivEXT)( GLuint framebuffer, GLenum pname, GLint *params );
1067 void (WINE_GLAPI *p_glGetFramebufferParameterivMESA)( GLenum target, GLenum pname, GLint *params );
1068 GLenum (WINE_GLAPI *p_glGetGraphicsResetStatus)(void);
1069 GLenum (WINE_GLAPI *p_glGetGraphicsResetStatusARB)(void);
1070 GLhandleARB (WINE_GLAPI *p_glGetHandleARB)( GLenum pname );
1071 void (WINE_GLAPI *p_glGetHistogram)( GLenum target, GLboolean reset, GLenum format, GLenum type, void *values );
1072 void (WINE_GLAPI *p_glGetHistogramEXT)( GLenum target, GLboolean reset, GLenum format, GLenum type, void *values );
1073 void (WINE_GLAPI *p_glGetHistogramParameterfv)( GLenum target, GLenum pname, GLfloat *params );
1074 void (WINE_GLAPI *p_glGetHistogramParameterfvEXT)( GLenum target, GLenum pname, GLfloat *params );
1075 void (WINE_GLAPI *p_glGetHistogramParameteriv)( GLenum target, GLenum pname, GLint *params );
1076 void (WINE_GLAPI *p_glGetHistogramParameterivEXT)( GLenum target, GLenum pname, GLint *params );
1077 void (WINE_GLAPI *p_glGetHistogramParameterxvOES)( GLenum target, GLenum pname, GLfixed *params );
1078 GLuint64 (WINE_GLAPI *p_glGetImageHandleARB)( GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format );
1079 GLuint64 (WINE_GLAPI *p_glGetImageHandleNV)( GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format );
1080 void (WINE_GLAPI *p_glGetImageTransformParameterfvHP)( GLenum target, GLenum pname, GLfloat *params );
1081 void (WINE_GLAPI *p_glGetImageTransformParameterivHP)( GLenum target, GLenum pname, GLint *params );
1082 void (WINE_GLAPI *p_glGetInfoLogARB)( GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog );
1083 GLint (WINE_GLAPI *p_glGetInstrumentsSGIX)(void);
1084 void (WINE_GLAPI *p_glGetInteger64i_v)( GLenum target, GLuint index, GLint64 *data );
1085 void (WINE_GLAPI *p_glGetInteger64v)( GLenum pname, GLint64 *data );
1086 void (WINE_GLAPI *p_glGetIntegerIndexedvEXT)( GLenum target, GLuint index, GLint *data );
1087 void (WINE_GLAPI *p_glGetIntegeri_v)( GLenum target, GLuint index, GLint *data );
1088 void (WINE_GLAPI *p_glGetIntegerui64i_vNV)( GLenum value, GLuint index, GLuint64EXT *result );
1089 void (WINE_GLAPI *p_glGetIntegerui64vNV)( GLenum value, GLuint64EXT *result );
1090 void (WINE_GLAPI *p_glGetInternalformatSampleivNV)( GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei count, GLint *params );
1091 void (WINE_GLAPI *p_glGetInternalformati64v)( GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint64 *params );
1092 void (WINE_GLAPI *p_glGetInternalformativ)( GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint *params );
1093 void (WINE_GLAPI *p_glGetInvariantBooleanvEXT)( GLuint id, GLenum value, GLboolean *data );
1094 void (WINE_GLAPI *p_glGetInvariantFloatvEXT)( GLuint id, GLenum value, GLfloat *data );
1095 void (WINE_GLAPI *p_glGetInvariantIntegervEXT)( GLuint id, GLenum value, GLint *data );
1096 void (WINE_GLAPI *p_glGetLightxOES)( GLenum light, GLenum pname, GLfixed *params );
1097 void (WINE_GLAPI *p_glGetListParameterfvSGIX)( GLuint list, GLenum pname, GLfloat *params );
1098 void (WINE_GLAPI *p_glGetListParameterivSGIX)( GLuint list, GLenum pname, GLint *params );
1099 void (WINE_GLAPI *p_glGetLocalConstantBooleanvEXT)( GLuint id, GLenum value, GLboolean *data );
1100 void (WINE_GLAPI *p_glGetLocalConstantFloatvEXT)( GLuint id, GLenum value, GLfloat *data );
1101 void (WINE_GLAPI *p_glGetLocalConstantIntegervEXT)( GLuint id, GLenum value, GLint *data );
1102 void (WINE_GLAPI *p_glGetMapAttribParameterfvNV)( GLenum target, GLuint index, GLenum pname, GLfloat *params );
1103 void (WINE_GLAPI *p_glGetMapAttribParameterivNV)( GLenum target, GLuint index, GLenum pname, GLint *params );
1104 void (WINE_GLAPI *p_glGetMapControlPointsNV)( GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, void *points );
1105 void (WINE_GLAPI *p_glGetMapParameterfvNV)( GLenum target, GLenum pname, GLfloat *params );
1106 void (WINE_GLAPI *p_glGetMapParameterivNV)( GLenum target, GLenum pname, GLint *params );
1107 void (WINE_GLAPI *p_glGetMapxvOES)( GLenum target, GLenum query, GLfixed *v );
1108 void (WINE_GLAPI *p_glGetMaterialxOES)( GLenum face, GLenum pname, GLfixed param );
1109 void (WINE_GLAPI *p_glGetMemoryObjectDetachedResourcesuivNV)( GLuint memory, GLenum pname, GLint first, GLsizei count, GLuint *params );
1110 void (WINE_GLAPI *p_glGetMemoryObjectParameterivEXT)( GLuint memoryObject, GLenum pname, GLint *params );
1111 void (WINE_GLAPI *p_glGetMinmax)( GLenum target, GLboolean reset, GLenum format, GLenum type, void *values );
1112 void (WINE_GLAPI *p_glGetMinmaxEXT)( GLenum target, GLboolean reset, GLenum format, GLenum type, void *values );
1113 void (WINE_GLAPI *p_glGetMinmaxParameterfv)( GLenum target, GLenum pname, GLfloat *params );
1114 void (WINE_GLAPI *p_glGetMinmaxParameterfvEXT)( GLenum target, GLenum pname, GLfloat *params );
1115 void (WINE_GLAPI *p_glGetMinmaxParameteriv)( GLenum target, GLenum pname, GLint *params );
1116 void (WINE_GLAPI *p_glGetMinmaxParameterivEXT)( GLenum target, GLenum pname, GLint *params );
1117 void (WINE_GLAPI *p_glGetMultiTexEnvfvEXT)( GLenum texunit, GLenum target, GLenum pname, GLfloat *params );
1118 void (WINE_GLAPI *p_glGetMultiTexEnvivEXT)( GLenum texunit, GLenum target, GLenum pname, GLint *params );
1119 void (WINE_GLAPI *p_glGetMultiTexGendvEXT)( GLenum texunit, GLenum coord, GLenum pname, GLdouble *params );
1120 void (WINE_GLAPI *p_glGetMultiTexGenfvEXT)( GLenum texunit, GLenum coord, GLenum pname, GLfloat *params );
1121 void (WINE_GLAPI *p_glGetMultiTexGenivEXT)( GLenum texunit, GLenum coord, GLenum pname, GLint *params );
1122 void (WINE_GLAPI *p_glGetMultiTexImageEXT)( GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, void *pixels );
1123 void (WINE_GLAPI *p_glGetMultiTexLevelParameterfvEXT)( GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat *params );
1124 void (WINE_GLAPI *p_glGetMultiTexLevelParameterivEXT)( GLenum texunit, GLenum target, GLint level, GLenum pname, GLint *params );
1125 void (WINE_GLAPI *p_glGetMultiTexParameterIivEXT)( GLenum texunit, GLenum target, GLenum pname, GLint *params );
1126 void (WINE_GLAPI *p_glGetMultiTexParameterIuivEXT)( GLenum texunit, GLenum target, GLenum pname, GLuint *params );
1127 void (WINE_GLAPI *p_glGetMultiTexParameterfvEXT)( GLenum texunit, GLenum target, GLenum pname, GLfloat *params );
1128 void (WINE_GLAPI *p_glGetMultiTexParameterivEXT)( GLenum texunit, GLenum target, GLenum pname, GLint *params );
1129 void (WINE_GLAPI *p_glGetMultisamplefv)( GLenum pname, GLuint index, GLfloat *val );
1130 void (WINE_GLAPI *p_glGetMultisamplefvNV)( GLenum pname, GLuint index, GLfloat *val );
1131 void (WINE_GLAPI *p_glGetNamedBufferParameteri64v)( GLuint buffer, GLenum pname, GLint64 *params );
1132 void (WINE_GLAPI *p_glGetNamedBufferParameteriv)( GLuint buffer, GLenum pname, GLint *params );
1133 void (WINE_GLAPI *p_glGetNamedBufferParameterivEXT)( GLuint buffer, GLenum pname, GLint *params );
1134 void (WINE_GLAPI *p_glGetNamedBufferParameterui64vNV)( GLuint buffer, GLenum pname, GLuint64EXT *params );
1135 void (WINE_GLAPI *p_glGetNamedBufferPointerv)( GLuint buffer, GLenum pname, void **params );
1136 void (WINE_GLAPI *p_glGetNamedBufferPointervEXT)( GLuint buffer, GLenum pname, void **params );
1137 void (WINE_GLAPI *p_glGetNamedBufferSubData)( GLuint buffer, GLintptr offset, GLsizeiptr size, void *data );
1138 void (WINE_GLAPI *p_glGetNamedBufferSubDataEXT)( GLuint buffer, GLintptr offset, GLsizeiptr size, void *data );
1139 void (WINE_GLAPI *p_glGetNamedFramebufferAttachmentParameteriv)( GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params );
1140 void (WINE_GLAPI *p_glGetNamedFramebufferAttachmentParameterivEXT)( GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params );
1141 void (WINE_GLAPI *p_glGetNamedFramebufferParameterfvAMD)( GLuint framebuffer, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, GLfloat *values );
1142 void (WINE_GLAPI *p_glGetNamedFramebufferParameteriv)( GLuint framebuffer, GLenum pname, GLint *param );
1143 void (WINE_GLAPI *p_glGetNamedFramebufferParameterivEXT)( GLuint framebuffer, GLenum pname, GLint *params );
1144 void (WINE_GLAPI *p_glGetNamedProgramLocalParameterIivEXT)( GLuint program, GLenum target, GLuint index, GLint *params );
1145 void (WINE_GLAPI *p_glGetNamedProgramLocalParameterIuivEXT)( GLuint program, GLenum target, GLuint index, GLuint *params );
1146 void (WINE_GLAPI *p_glGetNamedProgramLocalParameterdvEXT)( GLuint program, GLenum target, GLuint index, GLdouble *params );
1147 void (WINE_GLAPI *p_glGetNamedProgramLocalParameterfvEXT)( GLuint program, GLenum target, GLuint index, GLfloat *params );
1148 void (WINE_GLAPI *p_glGetNamedProgramStringEXT)( GLuint program, GLenum target, GLenum pname, void *string );
1149 void (WINE_GLAPI *p_glGetNamedProgramivEXT)( GLuint program, GLenum target, GLenum pname, GLint *params );
1150 void (WINE_GLAPI *p_glGetNamedRenderbufferParameteriv)( GLuint renderbuffer, GLenum pname, GLint *params );
1151 void (WINE_GLAPI *p_glGetNamedRenderbufferParameterivEXT)( GLuint renderbuffer, GLenum pname, GLint *params );
1152 void (WINE_GLAPI *p_glGetNamedStringARB)( GLint namelen, const GLchar *name, GLsizei bufSize, GLint *stringlen, GLchar *string );
1153 void (WINE_GLAPI *p_glGetNamedStringivARB)( GLint namelen, const GLchar *name, GLenum pname, GLint *params );
1154 void (WINE_GLAPI *p_glGetNextPerfQueryIdINTEL)( GLuint queryId, GLuint *nextQueryId );
1155 void (WINE_GLAPI *p_glGetObjectBufferfvATI)( GLuint buffer, GLenum pname, GLfloat *params );
1156 void (WINE_GLAPI *p_glGetObjectBufferivATI)( GLuint buffer, GLenum pname, GLint *params );
1157 void (WINE_GLAPI *p_glGetObjectLabel)( GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label );
1158 void (WINE_GLAPI *p_glGetObjectLabelEXT)( GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label );
1159 void (WINE_GLAPI *p_glGetObjectParameterfvARB)( GLhandleARB obj, GLenum pname, GLfloat *params );
1160 void (WINE_GLAPI *p_glGetObjectParameterivAPPLE)( GLenum objectType, GLuint name, GLenum pname, GLint *params );
1161 void (WINE_GLAPI *p_glGetObjectParameterivARB)( GLhandleARB obj, GLenum pname, GLint *params );
1162 void (WINE_GLAPI *p_glGetObjectPtrLabel)( const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label );
1163 void (WINE_GLAPI *p_glGetOcclusionQueryivNV)( GLuint id, GLenum pname, GLint *params );
1164 void (WINE_GLAPI *p_glGetOcclusionQueryuivNV)( GLuint id, GLenum pname, GLuint *params );
1165 void (WINE_GLAPI *p_glGetPathColorGenfvNV)( GLenum color, GLenum pname, GLfloat *value );
1166 void (WINE_GLAPI *p_glGetPathColorGenivNV)( GLenum color, GLenum pname, GLint *value );
1167 void (WINE_GLAPI *p_glGetPathCommandsNV)( GLuint path, GLubyte *commands );
1168 void (WINE_GLAPI *p_glGetPathCoordsNV)( GLuint path, GLfloat *coords );
1169 void (WINE_GLAPI *p_glGetPathDashArrayNV)( GLuint path, GLfloat *dashArray );
1170 GLfloat (WINE_GLAPI *p_glGetPathLengthNV)( GLuint path, GLsizei startSegment, GLsizei numSegments );
1171 void (WINE_GLAPI *p_glGetPathMetricRangeNV)( GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat *metrics );
1172 void (WINE_GLAPI *p_glGetPathMetricsNV)( GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLsizei stride, GLfloat *metrics );
1173 void (WINE_GLAPI *p_glGetPathParameterfvNV)( GLuint path, GLenum pname, GLfloat *value );
1174 void (WINE_GLAPI *p_glGetPathParameterivNV)( GLuint path, GLenum pname, GLint *value );
1175 void (WINE_GLAPI *p_glGetPathSpacingNV)( GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat *returnedSpacing );
1176 void (WINE_GLAPI *p_glGetPathTexGenfvNV)( GLenum texCoordSet, GLenum pname, GLfloat *value );
1177 void (WINE_GLAPI *p_glGetPathTexGenivNV)( GLenum texCoordSet, GLenum pname, GLint *value );
1178 void (WINE_GLAPI *p_glGetPerfCounterInfoINTEL)( GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar *counterName, GLuint counterDescLength, GLchar *counterDesc, GLuint *counterOffset, GLuint *counterDataSize, GLuint *counterTypeEnum, GLuint *counterDataTypeEnum, GLuint64 *rawCounterMaxValue );
1179 void (WINE_GLAPI *p_glGetPerfMonitorCounterDataAMD)( GLuint monitor, GLenum pname, GLsizei dataSize, GLuint *data, GLint *bytesWritten );
1180 void (WINE_GLAPI *p_glGetPerfMonitorCounterInfoAMD)( GLuint group, GLuint counter, GLenum pname, void *data );
1181 void (WINE_GLAPI *p_glGetPerfMonitorCounterStringAMD)( GLuint group, GLuint counter, GLsizei bufSize, GLsizei *length, GLchar *counterString );
1182 void (WINE_GLAPI *p_glGetPerfMonitorCountersAMD)( GLuint group, GLint *numCounters, GLint *maxActiveCounters, GLsizei counterSize, GLuint *counters );
1183 void (WINE_GLAPI *p_glGetPerfMonitorGroupStringAMD)( GLuint group, GLsizei bufSize, GLsizei *length, GLchar *groupString );
1184 void (WINE_GLAPI *p_glGetPerfMonitorGroupsAMD)( GLint *numGroups, GLsizei groupsSize, GLuint *groups );
1185 void (WINE_GLAPI *p_glGetPerfQueryDataINTEL)( GLuint queryHandle, GLuint flags, GLsizei dataSize, void *data, GLuint *bytesWritten );
1186 void (WINE_GLAPI *p_glGetPerfQueryIdByNameINTEL)( GLchar *queryName, GLuint *queryId );
1187 void (WINE_GLAPI *p_glGetPerfQueryInfoINTEL)( GLuint queryId, GLuint queryNameLength, GLchar *queryName, GLuint *dataSize, GLuint *noCounters, GLuint *noInstances, GLuint *capsMask );
1188 void (WINE_GLAPI *p_glGetPixelMapxv)( GLenum map, GLint size, GLfixed *values );
1189 void (WINE_GLAPI *p_glGetPixelTexGenParameterfvSGIS)( GLenum pname, GLfloat *params );
1190 void (WINE_GLAPI *p_glGetPixelTexGenParameterivSGIS)( GLenum pname, GLint *params );
1191 void (WINE_GLAPI *p_glGetPixelTransformParameterfvEXT)( GLenum target, GLenum pname, GLfloat *params );
1192 void (WINE_GLAPI *p_glGetPixelTransformParameterivEXT)( GLenum target, GLenum pname, GLint *params );
1193 void (WINE_GLAPI *p_glGetPointerIndexedvEXT)( GLenum target, GLuint index, void **data );
1194 void (WINE_GLAPI *p_glGetPointeri_vEXT)( GLenum pname, GLuint index, void **params );
1195 void (WINE_GLAPI *p_glGetPointervEXT)( GLenum pname, void **params );
1196 void (WINE_GLAPI *p_glGetProgramBinary)( GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary );
1197 void (WINE_GLAPI *p_glGetProgramEnvParameterIivNV)( GLenum target, GLuint index, GLint *params );
1198 void (WINE_GLAPI *p_glGetProgramEnvParameterIuivNV)( GLenum target, GLuint index, GLuint *params );
1199 void (WINE_GLAPI *p_glGetProgramEnvParameterdvARB)( GLenum target, GLuint index, GLdouble *params );
1200 void (WINE_GLAPI *p_glGetProgramEnvParameterfvARB)( GLenum target, GLuint index, GLfloat *params );
1201 void (WINE_GLAPI *p_glGetProgramInfoLog)( GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog );
1202 void (WINE_GLAPI *p_glGetProgramInterfaceiv)( GLuint program, GLenum programInterface, GLenum pname, GLint *params );
1203 void (WINE_GLAPI *p_glGetProgramLocalParameterIivNV)( GLenum target, GLuint index, GLint *params );
1204 void (WINE_GLAPI *p_glGetProgramLocalParameterIuivNV)( GLenum target, GLuint index, GLuint *params );
1205 void (WINE_GLAPI *p_glGetProgramLocalParameterdvARB)( GLenum target, GLuint index, GLdouble *params );
1206 void (WINE_GLAPI *p_glGetProgramLocalParameterfvARB)( GLenum target, GLuint index, GLfloat *params );
1207 void (WINE_GLAPI *p_glGetProgramNamedParameterdvNV)( GLuint id, GLsizei len, const GLubyte *name, GLdouble *params );
1208 void (WINE_GLAPI *p_glGetProgramNamedParameterfvNV)( GLuint id, GLsizei len, const GLubyte *name, GLfloat *params );
1209 void (WINE_GLAPI *p_glGetProgramParameterdvNV)( GLenum target, GLuint index, GLenum pname, GLdouble *params );
1210 void (WINE_GLAPI *p_glGetProgramParameterfvNV)( GLenum target, GLuint index, GLenum pname, GLfloat *params );
1211 void (WINE_GLAPI *p_glGetProgramPipelineInfoLog)( GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog );
1212 void (WINE_GLAPI *p_glGetProgramPipelineiv)( GLuint pipeline, GLenum pname, GLint *params );
1213 GLuint (WINE_GLAPI *p_glGetProgramResourceIndex)( GLuint program, GLenum programInterface, const GLchar *name );
1214 GLint (WINE_GLAPI *p_glGetProgramResourceLocation)( GLuint program, GLenum programInterface, const GLchar *name );
1215 GLint (WINE_GLAPI *p_glGetProgramResourceLocationIndex)( GLuint program, GLenum programInterface, const GLchar *name );
1216 void (WINE_GLAPI *p_glGetProgramResourceName)( GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name );
1217 void (WINE_GLAPI *p_glGetProgramResourcefvNV)( GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei count, GLsizei *length, GLfloat *params );
1218 void (WINE_GLAPI *p_glGetProgramResourceiv)( GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei count, GLsizei *length, GLint *params );
1219 void (WINE_GLAPI *p_glGetProgramStageiv)( GLuint program, GLenum shadertype, GLenum pname, GLint *values );
1220 void (WINE_GLAPI *p_glGetProgramStringARB)( GLenum target, GLenum pname, void *string );
1221 void (WINE_GLAPI *p_glGetProgramStringNV)( GLuint id, GLenum pname, GLubyte *program );
1222 void (WINE_GLAPI *p_glGetProgramSubroutineParameteruivNV)( GLenum target, GLuint index, GLuint *param );
1223 void (WINE_GLAPI *p_glGetProgramiv)( GLuint program, GLenum pname, GLint *params );
1224 void (WINE_GLAPI *p_glGetProgramivARB)( GLenum target, GLenum pname, GLint *params );
1225 void (WINE_GLAPI *p_glGetProgramivNV)( GLuint id, GLenum pname, GLint *params );
1226 void (WINE_GLAPI *p_glGetQueryBufferObjecti64v)( GLuint id, GLuint buffer, GLenum pname, GLintptr offset );
1227 void (WINE_GLAPI *p_glGetQueryBufferObjectiv)( GLuint id, GLuint buffer, GLenum pname, GLintptr offset );
1228 void (WINE_GLAPI *p_glGetQueryBufferObjectui64v)( GLuint id, GLuint buffer, GLenum pname, GLintptr offset );
1229 void (WINE_GLAPI *p_glGetQueryBufferObjectuiv)( GLuint id, GLuint buffer, GLenum pname, GLintptr offset );
1230 void (WINE_GLAPI *p_glGetQueryIndexediv)( GLenum target, GLuint index, GLenum pname, GLint *params );
1231 void (WINE_GLAPI *p_glGetQueryObjecti64v)( GLuint id, GLenum pname, GLint64 *params );
1232 void (WINE_GLAPI *p_glGetQueryObjecti64vEXT)( GLuint id, GLenum pname, GLint64 *params );
1233 void (WINE_GLAPI *p_glGetQueryObjectiv)( GLuint id, GLenum pname, GLint *params );
1234 void (WINE_GLAPI *p_glGetQueryObjectivARB)( GLuint id, GLenum pname, GLint *params );
1235 void (WINE_GLAPI *p_glGetQueryObjectui64v)( GLuint id, GLenum pname, GLuint64 *params );
1236 void (WINE_GLAPI *p_glGetQueryObjectui64vEXT)( GLuint id, GLenum pname, GLuint64 *params );
1237 void (WINE_GLAPI *p_glGetQueryObjectuiv)( GLuint id, GLenum pname, GLuint *params );
1238 void (WINE_GLAPI *p_glGetQueryObjectuivARB)( GLuint id, GLenum pname, GLuint *params );
1239 void (WINE_GLAPI *p_glGetQueryiv)( GLenum target, GLenum pname, GLint *params );
1240 void (WINE_GLAPI *p_glGetQueryivARB)( GLenum target, GLenum pname, GLint *params );
1241 void (WINE_GLAPI *p_glGetRenderbufferParameteriv)( GLenum target, GLenum pname, GLint *params );
1242 void (WINE_GLAPI *p_glGetRenderbufferParameterivEXT)( GLenum target, GLenum pname, GLint *params );
1243 void (WINE_GLAPI *p_glGetSamplerParameterIiv)( GLuint sampler, GLenum pname, GLint *params );
1244 void (WINE_GLAPI *p_glGetSamplerParameterIuiv)( GLuint sampler, GLenum pname, GLuint *params );
1245 void (WINE_GLAPI *p_glGetSamplerParameterfv)( GLuint sampler, GLenum pname, GLfloat *params );
1246 void (WINE_GLAPI *p_glGetSamplerParameteriv)( GLuint sampler, GLenum pname, GLint *params );
1247 void (WINE_GLAPI *p_glGetSemaphoreParameterui64vEXT)( GLuint semaphore, GLenum pname, GLuint64 *params );
1248 void (WINE_GLAPI *p_glGetSeparableFilter)( GLenum target, GLenum format, GLenum type, void *row, void *column, void *span );
1249 void (WINE_GLAPI *p_glGetSeparableFilterEXT)( GLenum target, GLenum format, GLenum type, void *row, void *column, void *span );
1250 void (WINE_GLAPI *p_glGetShaderInfoLog)( GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog );
1251 void (WINE_GLAPI *p_glGetShaderPrecisionFormat)( GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision );
1252 void (WINE_GLAPI *p_glGetShaderSource)( GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source );
1253 void (WINE_GLAPI *p_glGetShaderSourceARB)( GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source );
1254 void (WINE_GLAPI *p_glGetShaderiv)( GLuint shader, GLenum pname, GLint *params );
1255 void (WINE_GLAPI *p_glGetShadingRateImagePaletteNV)( GLuint viewport, GLuint entry, GLenum *rate );
1256 void (WINE_GLAPI *p_glGetShadingRateSampleLocationivNV)( GLenum rate, GLuint samples, GLuint index, GLint *location );
1257 void (WINE_GLAPI *p_glGetSharpenTexFuncSGIS)( GLenum target, GLfloat *points );
1258 GLushort (WINE_GLAPI *p_glGetStageIndexNV)( GLenum shadertype );
1259 const GLubyte * (WINE_GLAPI *p_glGetStringi)( GLenum name, GLuint index );
1260 GLuint (WINE_GLAPI *p_glGetSubroutineIndex)( GLuint program, GLenum shadertype, const GLchar *name );
1261 GLint (WINE_GLAPI *p_glGetSubroutineUniformLocation)( GLuint program, GLenum shadertype, const GLchar *name );
1262 void (WINE_GLAPI *p_glGetSynciv)( GLsync sync, GLenum pname, GLsizei count, GLsizei *length, GLint *values );
1263 void (WINE_GLAPI *p_glGetTexBumpParameterfvATI)( GLenum pname, GLfloat *param );
1264 void (WINE_GLAPI *p_glGetTexBumpParameterivATI)( GLenum pname, GLint *param );
1265 void (WINE_GLAPI *p_glGetTexEnvxvOES)( GLenum target, GLenum pname, GLfixed *params );
1266 void (WINE_GLAPI *p_glGetTexFilterFuncSGIS)( GLenum target, GLenum filter, GLfloat *weights );
1267 void (WINE_GLAPI *p_glGetTexGenxvOES)( GLenum coord, GLenum pname, GLfixed *params );
1268 void (WINE_GLAPI *p_glGetTexLevelParameterxvOES)( GLenum target, GLint level, GLenum pname, GLfixed *params );
1269 void (WINE_GLAPI *p_glGetTexParameterIiv)( GLenum target, GLenum pname, GLint *params );
1270 void (WINE_GLAPI *p_glGetTexParameterIivEXT)( GLenum target, GLenum pname, GLint *params );
1271 void (WINE_GLAPI *p_glGetTexParameterIuiv)( GLenum target, GLenum pname, GLuint *params );
1272 void (WINE_GLAPI *p_glGetTexParameterIuivEXT)( GLenum target, GLenum pname, GLuint *params );
1273 void (WINE_GLAPI *p_glGetTexParameterPointervAPPLE)( GLenum target, GLenum pname, void **params );
1274 void (WINE_GLAPI *p_glGetTexParameterxvOES)( GLenum target, GLenum pname, GLfixed *params );
1275 GLuint64 (WINE_GLAPI *p_glGetTextureHandleARB)( GLuint texture );
1276 GLuint64 (WINE_GLAPI *p_glGetTextureHandleNV)( GLuint texture );
1277 void (WINE_GLAPI *p_glGetTextureImage)( GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels );
1278 void (WINE_GLAPI *p_glGetTextureImageEXT)( GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, void *pixels );
1279 void (WINE_GLAPI *p_glGetTextureLevelParameterfv)( GLuint texture, GLint level, GLenum pname, GLfloat *params );
1280 void (WINE_GLAPI *p_glGetTextureLevelParameterfvEXT)( GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat *params );
1281 void (WINE_GLAPI *p_glGetTextureLevelParameteriv)( GLuint texture, GLint level, GLenum pname, GLint *params );
1282 void (WINE_GLAPI *p_glGetTextureLevelParameterivEXT)( GLuint texture, GLenum target, GLint level, GLenum pname, GLint *params );
1283 void (WINE_GLAPI *p_glGetTextureParameterIiv)( GLuint texture, GLenum pname, GLint *params );
1284 void (WINE_GLAPI *p_glGetTextureParameterIivEXT)( GLuint texture, GLenum target, GLenum pname, GLint *params );
1285 void (WINE_GLAPI *p_glGetTextureParameterIuiv)( GLuint texture, GLenum pname, GLuint *params );
1286 void (WINE_GLAPI *p_glGetTextureParameterIuivEXT)( GLuint texture, GLenum target, GLenum pname, GLuint *params );
1287 void (WINE_GLAPI *p_glGetTextureParameterfv)( GLuint texture, GLenum pname, GLfloat *params );
1288 void (WINE_GLAPI *p_glGetTextureParameterfvEXT)( GLuint texture, GLenum target, GLenum pname, GLfloat *params );
1289 void (WINE_GLAPI *p_glGetTextureParameteriv)( GLuint texture, GLenum pname, GLint *params );
1290 void (WINE_GLAPI *p_glGetTextureParameterivEXT)( GLuint texture, GLenum target, GLenum pname, GLint *params );
1291 GLuint64 (WINE_GLAPI *p_glGetTextureSamplerHandleARB)( GLuint texture, GLuint sampler );
1292 GLuint64 (WINE_GLAPI *p_glGetTextureSamplerHandleNV)( GLuint texture, GLuint sampler );
1293 void (WINE_GLAPI *p_glGetTextureSubImage)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels );
1294 void (WINE_GLAPI *p_glGetTrackMatrixivNV)( GLenum target, GLuint address, GLenum pname, GLint *params );
1295 void (WINE_GLAPI *p_glGetTransformFeedbackVarying)( GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name );
1296 void (WINE_GLAPI *p_glGetTransformFeedbackVaryingEXT)( GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name );
1297 void (WINE_GLAPI *p_glGetTransformFeedbackVaryingNV)( GLuint program, GLuint index, GLint *location );
1298 void (WINE_GLAPI *p_glGetTransformFeedbacki64_v)( GLuint xfb, GLenum pname, GLuint index, GLint64 *param );
1299 void (WINE_GLAPI *p_glGetTransformFeedbacki_v)( GLuint xfb, GLenum pname, GLuint index, GLint *param );
1300 void (WINE_GLAPI *p_glGetTransformFeedbackiv)( GLuint xfb, GLenum pname, GLint *param );
1301 GLuint (WINE_GLAPI *p_glGetUniformBlockIndex)( GLuint program, const GLchar *uniformBlockName );
1302 GLint (WINE_GLAPI *p_glGetUniformBufferSizeEXT)( GLuint program, GLint location );
1303 void (WINE_GLAPI *p_glGetUniformIndices)( GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices );
1304 GLint (WINE_GLAPI *p_glGetUniformLocation)( GLuint program, const GLchar *name );
1305 GLint (WINE_GLAPI *p_glGetUniformLocationARB)( GLhandleARB programObj, const GLcharARB *name );
1306 GLintptr (WINE_GLAPI *p_glGetUniformOffsetEXT)( GLuint program, GLint location );
1307 void (WINE_GLAPI *p_glGetUniformSubroutineuiv)( GLenum shadertype, GLint location, GLuint *params );
1308 void (WINE_GLAPI *p_glGetUniformdv)( GLuint program, GLint location, GLdouble *params );
1309 void (WINE_GLAPI *p_glGetUniformfv)( GLuint program, GLint location, GLfloat *params );
1310 void (WINE_GLAPI *p_glGetUniformfvARB)( GLhandleARB programObj, GLint location, GLfloat *params );
1311 void (WINE_GLAPI *p_glGetUniformi64vARB)( GLuint program, GLint location, GLint64 *params );
1312 void (WINE_GLAPI *p_glGetUniformi64vNV)( GLuint program, GLint location, GLint64EXT *params );
1313 void (WINE_GLAPI *p_glGetUniformiv)( GLuint program, GLint location, GLint *params );
1314 void (WINE_GLAPI *p_glGetUniformivARB)( GLhandleARB programObj, GLint location, GLint *params );
1315 void (WINE_GLAPI *p_glGetUniformui64vARB)( GLuint program, GLint location, GLuint64 *params );
1316 void (WINE_GLAPI *p_glGetUniformui64vNV)( GLuint program, GLint location, GLuint64EXT *params );
1317 void (WINE_GLAPI *p_glGetUniformuiv)( GLuint program, GLint location, GLuint *params );
1318 void (WINE_GLAPI *p_glGetUniformuivEXT)( GLuint program, GLint location, GLuint *params );
1319 void (WINE_GLAPI *p_glGetUnsignedBytei_vEXT)( GLenum target, GLuint index, GLubyte *data );
1320 void (WINE_GLAPI *p_glGetUnsignedBytevEXT)( GLenum pname, GLubyte *data );
1321 void (WINE_GLAPI *p_glGetVariantArrayObjectfvATI)( GLuint id, GLenum pname, GLfloat *params );
1322 void (WINE_GLAPI *p_glGetVariantArrayObjectivATI)( GLuint id, GLenum pname, GLint *params );
1323 void (WINE_GLAPI *p_glGetVariantBooleanvEXT)( GLuint id, GLenum value, GLboolean *data );
1324 void (WINE_GLAPI *p_glGetVariantFloatvEXT)( GLuint id, GLenum value, GLfloat *data );
1325 void (WINE_GLAPI *p_glGetVariantIntegervEXT)( GLuint id, GLenum value, GLint *data );
1326 void (WINE_GLAPI *p_glGetVariantPointervEXT)( GLuint id, GLenum value, void **data );
1327 GLint (WINE_GLAPI *p_glGetVaryingLocationNV)( GLuint program, const GLchar *name );
1328 void (WINE_GLAPI *p_glGetVertexArrayIndexed64iv)( GLuint vaobj, GLuint index, GLenum pname, GLint64 *param );
1329 void (WINE_GLAPI *p_glGetVertexArrayIndexediv)( GLuint vaobj, GLuint index, GLenum pname, GLint *param );
1330 void (WINE_GLAPI *p_glGetVertexArrayIntegeri_vEXT)( GLuint vaobj, GLuint index, GLenum pname, GLint *param );
1331 void (WINE_GLAPI *p_glGetVertexArrayIntegervEXT)( GLuint vaobj, GLenum pname, GLint *param );
1332 void (WINE_GLAPI *p_glGetVertexArrayPointeri_vEXT)( GLuint vaobj, GLuint index, GLenum pname, void **param );
1333 void (WINE_GLAPI *p_glGetVertexArrayPointervEXT)( GLuint vaobj, GLenum pname, void **param );
1334 void (WINE_GLAPI *p_glGetVertexArrayiv)( GLuint vaobj, GLenum pname, GLint *param );
1335 void (WINE_GLAPI *p_glGetVertexAttribArrayObjectfvATI)( GLuint index, GLenum pname, GLfloat *params );
1336 void (WINE_GLAPI *p_glGetVertexAttribArrayObjectivATI)( GLuint index, GLenum pname, GLint *params );
1337 void (WINE_GLAPI *p_glGetVertexAttribIiv)( GLuint index, GLenum pname, GLint *params );
1338 void (WINE_GLAPI *p_glGetVertexAttribIivEXT)( GLuint index, GLenum pname, GLint *params );
1339 void (WINE_GLAPI *p_glGetVertexAttribIuiv)( GLuint index, GLenum pname, GLuint *params );
1340 void (WINE_GLAPI *p_glGetVertexAttribIuivEXT)( GLuint index, GLenum pname, GLuint *params );
1341 void (WINE_GLAPI *p_glGetVertexAttribLdv)( GLuint index, GLenum pname, GLdouble *params );
1342 void (WINE_GLAPI *p_glGetVertexAttribLdvEXT)( GLuint index, GLenum pname, GLdouble *params );
1343 void (WINE_GLAPI *p_glGetVertexAttribLi64vNV)( GLuint index, GLenum pname, GLint64EXT *params );
1344 void (WINE_GLAPI *p_glGetVertexAttribLui64vARB)( GLuint index, GLenum pname, GLuint64EXT *params );
1345 void (WINE_GLAPI *p_glGetVertexAttribLui64vNV)( GLuint index, GLenum pname, GLuint64EXT *params );
1346 void (WINE_GLAPI *p_glGetVertexAttribPointerv)( GLuint index, GLenum pname, void **pointer );
1347 void (WINE_GLAPI *p_glGetVertexAttribPointervARB)( GLuint index, GLenum pname, void **pointer );
1348 void (WINE_GLAPI *p_glGetVertexAttribPointervNV)( GLuint index, GLenum pname, void **pointer );
1349 void (WINE_GLAPI *p_glGetVertexAttribdv)( GLuint index, GLenum pname, GLdouble *params );
1350 void (WINE_GLAPI *p_glGetVertexAttribdvARB)( GLuint index, GLenum pname, GLdouble *params );
1351 void (WINE_GLAPI *p_glGetVertexAttribdvNV)( GLuint index, GLenum pname, GLdouble *params );
1352 void (WINE_GLAPI *p_glGetVertexAttribfv)( GLuint index, GLenum pname, GLfloat *params );
1353 void (WINE_GLAPI *p_glGetVertexAttribfvARB)( GLuint index, GLenum pname, GLfloat *params );
1354 void (WINE_GLAPI *p_glGetVertexAttribfvNV)( GLuint index, GLenum pname, GLfloat *params );
1355 void (WINE_GLAPI *p_glGetVertexAttribiv)( GLuint index, GLenum pname, GLint *params );
1356 void (WINE_GLAPI *p_glGetVertexAttribivARB)( GLuint index, GLenum pname, GLint *params );
1357 void (WINE_GLAPI *p_glGetVertexAttribivNV)( GLuint index, GLenum pname, GLint *params );
1358 void (WINE_GLAPI *p_glGetVideoCaptureStreamdvNV)( GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble *params );
1359 void (WINE_GLAPI *p_glGetVideoCaptureStreamfvNV)( GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat *params );
1360 void (WINE_GLAPI *p_glGetVideoCaptureStreamivNV)( GLuint video_capture_slot, GLuint stream, GLenum pname, GLint *params );
1361 void (WINE_GLAPI *p_glGetVideoCaptureivNV)( GLuint video_capture_slot, GLenum pname, GLint *params );
1362 void (WINE_GLAPI *p_glGetVideoi64vNV)( GLuint video_slot, GLenum pname, GLint64EXT *params );
1363 void (WINE_GLAPI *p_glGetVideoivNV)( GLuint video_slot, GLenum pname, GLint *params );
1364 void (WINE_GLAPI *p_glGetVideoui64vNV)( GLuint video_slot, GLenum pname, GLuint64EXT *params );
1365 void (WINE_GLAPI *p_glGetVideouivNV)( GLuint video_slot, GLenum pname, GLuint *params );
1366 GLVULKANPROCNV (WINE_GLAPI *p_glGetVkProcAddrNV)( const GLchar *name );
1367 void (WINE_GLAPI *p_glGetnColorTable)( GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table );
1368 void (WINE_GLAPI *p_glGetnColorTableARB)( GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table );
1369 void (WINE_GLAPI *p_glGetnCompressedTexImage)( GLenum target, GLint lod, GLsizei bufSize, void *pixels );
1370 void (WINE_GLAPI *p_glGetnCompressedTexImageARB)( GLenum target, GLint lod, GLsizei bufSize, void *img );
1371 void (WINE_GLAPI *p_glGetnConvolutionFilter)( GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image );
1372 void (WINE_GLAPI *p_glGetnConvolutionFilterARB)( GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image );
1373 void (WINE_GLAPI *p_glGetnHistogram)( GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values );
1374 void (WINE_GLAPI *p_glGetnHistogramARB)( GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values );
1375 void (WINE_GLAPI *p_glGetnMapdv)( GLenum target, GLenum query, GLsizei bufSize, GLdouble *v );
1376 void (WINE_GLAPI *p_glGetnMapdvARB)( GLenum target, GLenum query, GLsizei bufSize, GLdouble *v );
1377 void (WINE_GLAPI *p_glGetnMapfv)( GLenum target, GLenum query, GLsizei bufSize, GLfloat *v );
1378 void (WINE_GLAPI *p_glGetnMapfvARB)( GLenum target, GLenum query, GLsizei bufSize, GLfloat *v );
1379 void (WINE_GLAPI *p_glGetnMapiv)( GLenum target, GLenum query, GLsizei bufSize, GLint *v );
1380 void (WINE_GLAPI *p_glGetnMapivARB)( GLenum target, GLenum query, GLsizei bufSize, GLint *v );
1381 void (WINE_GLAPI *p_glGetnMinmax)( GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values );
1382 void (WINE_GLAPI *p_glGetnMinmaxARB)( GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values );
1383 void (WINE_GLAPI *p_glGetnPixelMapfv)( GLenum map, GLsizei bufSize, GLfloat *values );
1384 void (WINE_GLAPI *p_glGetnPixelMapfvARB)( GLenum map, GLsizei bufSize, GLfloat *values );
1385 void (WINE_GLAPI *p_glGetnPixelMapuiv)( GLenum map, GLsizei bufSize, GLuint *values );
1386 void (WINE_GLAPI *p_glGetnPixelMapuivARB)( GLenum map, GLsizei bufSize, GLuint *values );
1387 void (WINE_GLAPI *p_glGetnPixelMapusv)( GLenum map, GLsizei bufSize, GLushort *values );
1388 void (WINE_GLAPI *p_glGetnPixelMapusvARB)( GLenum map, GLsizei bufSize, GLushort *values );
1389 void (WINE_GLAPI *p_glGetnPolygonStipple)( GLsizei bufSize, GLubyte *pattern );
1390 void (WINE_GLAPI *p_glGetnPolygonStippleARB)( GLsizei bufSize, GLubyte *pattern );
1391 void (WINE_GLAPI *p_glGetnSeparableFilter)( GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span );
1392 void (WINE_GLAPI *p_glGetnSeparableFilterARB)( GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span );
1393 void (WINE_GLAPI *p_glGetnTexImage)( GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels );
1394 void (WINE_GLAPI *p_glGetnTexImageARB)( GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *img );
1395 void (WINE_GLAPI *p_glGetnUniformdv)( GLuint program, GLint location, GLsizei bufSize, GLdouble *params );
1396 void (WINE_GLAPI *p_glGetnUniformdvARB)( GLuint program, GLint location, GLsizei bufSize, GLdouble *params );
1397 void (WINE_GLAPI *p_glGetnUniformfv)( GLuint program, GLint location, GLsizei bufSize, GLfloat *params );
1398 void (WINE_GLAPI *p_glGetnUniformfvARB)( GLuint program, GLint location, GLsizei bufSize, GLfloat *params );
1399 void (WINE_GLAPI *p_glGetnUniformi64vARB)( GLuint program, GLint location, GLsizei bufSize, GLint64 *params );
1400 void (WINE_GLAPI *p_glGetnUniformiv)( GLuint program, GLint location, GLsizei bufSize, GLint *params );
1401 void (WINE_GLAPI *p_glGetnUniformivARB)( GLuint program, GLint location, GLsizei bufSize, GLint *params );
1402 void (WINE_GLAPI *p_glGetnUniformui64vARB)( GLuint program, GLint location, GLsizei bufSize, GLuint64 *params );
1403 void (WINE_GLAPI *p_glGetnUniformuiv)( GLuint program, GLint location, GLsizei bufSize, GLuint *params );
1404 void (WINE_GLAPI *p_glGetnUniformuivARB)( GLuint program, GLint location, GLsizei bufSize, GLuint *params );
1405 void (WINE_GLAPI *p_glGlobalAlphaFactorbSUN)( GLbyte factor );
1406 void (WINE_GLAPI *p_glGlobalAlphaFactordSUN)( GLdouble factor );
1407 void (WINE_GLAPI *p_glGlobalAlphaFactorfSUN)( GLfloat factor );
1408 void (WINE_GLAPI *p_glGlobalAlphaFactoriSUN)( GLint factor );
1409 void (WINE_GLAPI *p_glGlobalAlphaFactorsSUN)( GLshort factor );
1410 void (WINE_GLAPI *p_glGlobalAlphaFactorubSUN)( GLubyte factor );
1411 void (WINE_GLAPI *p_glGlobalAlphaFactoruiSUN)( GLuint factor );
1412 void (WINE_GLAPI *p_glGlobalAlphaFactorusSUN)( GLushort factor );
1413 void (WINE_GLAPI *p_glHintPGI)( GLenum target, GLint mode );
1414 void (WINE_GLAPI *p_glHistogram)( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink );
1415 void (WINE_GLAPI *p_glHistogramEXT)( GLenum target, GLsizei width, GLenum internalformat, GLboolean sink );
1416 void (WINE_GLAPI *p_glIglooInterfaceSGIX)( GLenum pname, const void *params );
1417 void (WINE_GLAPI *p_glImageTransformParameterfHP)( GLenum target, GLenum pname, GLfloat param );
1418 void (WINE_GLAPI *p_glImageTransformParameterfvHP)( GLenum target, GLenum pname, const GLfloat *params );
1419 void (WINE_GLAPI *p_glImageTransformParameteriHP)( GLenum target, GLenum pname, GLint param );
1420 void (WINE_GLAPI *p_glImageTransformParameterivHP)( GLenum target, GLenum pname, const GLint *params );
1421 void (WINE_GLAPI *p_glImportMemoryFdEXT)( GLuint memory, GLuint64 size, GLenum handleType, GLint fd );
1422 void (WINE_GLAPI *p_glImportMemoryWin32HandleEXT)( GLuint memory, GLuint64 size, GLenum handleType, void *handle );
1423 void (WINE_GLAPI *p_glImportMemoryWin32NameEXT)( GLuint memory, GLuint64 size, GLenum handleType, const void *name );
1424 void (WINE_GLAPI *p_glImportSemaphoreFdEXT)( GLuint semaphore, GLenum handleType, GLint fd );
1425 void (WINE_GLAPI *p_glImportSemaphoreWin32HandleEXT)( GLuint semaphore, GLenum handleType, void *handle );
1426 void (WINE_GLAPI *p_glImportSemaphoreWin32NameEXT)( GLuint semaphore, GLenum handleType, const void *name );
1427 GLsync (WINE_GLAPI *p_glImportSyncEXT)( GLenum external_sync_type, GLintptr external_sync, GLbitfield flags );
1428 void (WINE_GLAPI *p_glIndexFormatNV)( GLenum type, GLsizei stride );
1429 void (WINE_GLAPI *p_glIndexFuncEXT)( GLenum func, GLclampf ref );
1430 void (WINE_GLAPI *p_glIndexMaterialEXT)( GLenum face, GLenum mode );
1431 void (WINE_GLAPI *p_glIndexPointerEXT)( GLenum type, GLsizei stride, GLsizei count, const void *pointer );
1432 void (WINE_GLAPI *p_glIndexPointerListIBM)( GLenum type, GLint stride, const void **pointer, GLint ptrstride );
1433 void (WINE_GLAPI *p_glIndexxOES)( GLfixed component );
1434 void (WINE_GLAPI *p_glIndexxvOES)( const GLfixed *component );
1435 void (WINE_GLAPI *p_glInsertComponentEXT)( GLuint res, GLuint src, GLuint num );
1436 void (WINE_GLAPI *p_glInsertEventMarkerEXT)( GLsizei length, const GLchar *marker );
1437 void (WINE_GLAPI *p_glInstrumentsBufferSGIX)( GLsizei size, GLint *buffer );
1438 void (WINE_GLAPI *p_glInterpolatePathsNV)( GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight );
1439 void (WINE_GLAPI *p_glInvalidateBufferData)( GLuint buffer );
1440 void (WINE_GLAPI *p_glInvalidateBufferSubData)( GLuint buffer, GLintptr offset, GLsizeiptr length );
1441 void (WINE_GLAPI *p_glInvalidateFramebuffer)( GLenum target, GLsizei numAttachments, const GLenum *attachments );
1442 void (WINE_GLAPI *p_glInvalidateNamedFramebufferData)( GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments );
1443 void (WINE_GLAPI *p_glInvalidateNamedFramebufferSubData)( GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height );
1444 void (WINE_GLAPI *p_glInvalidateSubFramebuffer)( GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height );
1445 void (WINE_GLAPI *p_glInvalidateTexImage)( GLuint texture, GLint level );
1446 void (WINE_GLAPI *p_glInvalidateTexSubImage)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth );
1447 GLboolean (WINE_GLAPI *p_glIsAsyncMarkerSGIX)( GLuint marker );
1448 GLboolean (WINE_GLAPI *p_glIsBuffer)( GLuint buffer );
1449 GLboolean (WINE_GLAPI *p_glIsBufferARB)( GLuint buffer );
1450 GLboolean (WINE_GLAPI *p_glIsBufferResidentNV)( GLenum target );
1451 GLboolean (WINE_GLAPI *p_glIsCommandListNV)( GLuint list );
1452 GLboolean (WINE_GLAPI *p_glIsEnabledIndexedEXT)( GLenum target, GLuint index );
1453 GLboolean (WINE_GLAPI *p_glIsEnabledi)( GLenum target, GLuint index );
1454 GLboolean (WINE_GLAPI *p_glIsFenceAPPLE)( GLuint fence );
1455 GLboolean (WINE_GLAPI *p_glIsFenceNV)( GLuint fence );
1456 GLboolean (WINE_GLAPI *p_glIsFramebuffer)( GLuint framebuffer );
1457 GLboolean (WINE_GLAPI *p_glIsFramebufferEXT)( GLuint framebuffer );
1458 GLboolean (WINE_GLAPI *p_glIsImageHandleResidentARB)( GLuint64 handle );
1459 GLboolean (WINE_GLAPI *p_glIsImageHandleResidentNV)( GLuint64 handle );
1460 GLboolean (WINE_GLAPI *p_glIsMemoryObjectEXT)( GLuint memoryObject );
1461 GLboolean (WINE_GLAPI *p_glIsNameAMD)( GLenum identifier, GLuint name );
1462 GLboolean (WINE_GLAPI *p_glIsNamedBufferResidentNV)( GLuint buffer );
1463 GLboolean (WINE_GLAPI *p_glIsNamedStringARB)( GLint namelen, const GLchar *name );
1464 GLboolean (WINE_GLAPI *p_glIsObjectBufferATI)( GLuint buffer );
1465 GLboolean (WINE_GLAPI *p_glIsOcclusionQueryNV)( GLuint id );
1466 GLboolean (WINE_GLAPI *p_glIsPathNV)( GLuint path );
1467 GLboolean (WINE_GLAPI *p_glIsPointInFillPathNV)( GLuint path, GLuint mask, GLfloat x, GLfloat y );
1468 GLboolean (WINE_GLAPI *p_glIsPointInStrokePathNV)( GLuint path, GLfloat x, GLfloat y );
1469 GLboolean (WINE_GLAPI *p_glIsProgram)( GLuint program );
1470 GLboolean (WINE_GLAPI *p_glIsProgramARB)( GLuint program );
1471 GLboolean (WINE_GLAPI *p_glIsProgramNV)( GLuint id );
1472 GLboolean (WINE_GLAPI *p_glIsProgramPipeline)( GLuint pipeline );
1473 GLboolean (WINE_GLAPI *p_glIsQuery)( GLuint id );
1474 GLboolean (WINE_GLAPI *p_glIsQueryARB)( GLuint id );
1475 GLboolean (WINE_GLAPI *p_glIsRenderbuffer)( GLuint renderbuffer );
1476 GLboolean (WINE_GLAPI *p_glIsRenderbufferEXT)( GLuint renderbuffer );
1477 GLboolean (WINE_GLAPI *p_glIsSampler)( GLuint sampler );
1478 GLboolean (WINE_GLAPI *p_glIsSemaphoreEXT)( GLuint semaphore );
1479 GLboolean (WINE_GLAPI *p_glIsShader)( GLuint shader );
1480 GLboolean (WINE_GLAPI *p_glIsStateNV)( GLuint state );
1481 GLboolean (WINE_GLAPI *p_glIsSync)( GLsync sync );
1482 GLboolean (WINE_GLAPI *p_glIsTextureEXT)( GLuint texture );
1483 GLboolean (WINE_GLAPI *p_glIsTextureHandleResidentARB)( GLuint64 handle );
1484 GLboolean (WINE_GLAPI *p_glIsTextureHandleResidentNV)( GLuint64 handle );
1485 GLboolean (WINE_GLAPI *p_glIsTransformFeedback)( GLuint id );
1486 GLboolean (WINE_GLAPI *p_glIsTransformFeedbackNV)( GLuint id );
1487 GLboolean (WINE_GLAPI *p_glIsVariantEnabledEXT)( GLuint id, GLenum cap );
1488 GLboolean (WINE_GLAPI *p_glIsVertexArray)( GLuint array );
1489 GLboolean (WINE_GLAPI *p_glIsVertexArrayAPPLE)( GLuint array );
1490 GLboolean (WINE_GLAPI *p_glIsVertexAttribEnabledAPPLE)( GLuint index, GLenum pname );
1491 void (WINE_GLAPI *p_glLGPUCopyImageSubDataNVX)( GLuint sourceGpu, GLbitfield destinationGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srxY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth );
1492 void (WINE_GLAPI *p_glLGPUInterlockNVX)(void);
1493 void (WINE_GLAPI *p_glLGPUNamedBufferSubDataNVX)( GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data );
1494 void (WINE_GLAPI *p_glLabelObjectEXT)( GLenum type, GLuint object, GLsizei length, const GLchar *label );
1495 void (WINE_GLAPI *p_glLightEnviSGIX)( GLenum pname, GLint param );
1496 void (WINE_GLAPI *p_glLightModelxOES)( GLenum pname, GLfixed param );
1497 void (WINE_GLAPI *p_glLightModelxvOES)( GLenum pname, const GLfixed *param );
1498 void (WINE_GLAPI *p_glLightxOES)( GLenum light, GLenum pname, GLfixed param );
1499 void (WINE_GLAPI *p_glLightxvOES)( GLenum light, GLenum pname, const GLfixed *params );
1500 void (WINE_GLAPI *p_glLineWidthxOES)( GLfixed width );
1501 void (WINE_GLAPI *p_glLinkProgram)( GLuint program );
1502 void (WINE_GLAPI *p_glLinkProgramARB)( GLhandleARB programObj );
1503 void (WINE_GLAPI *p_glListDrawCommandsStatesClientNV)( GLuint list, GLuint segment, const void **indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count );
1504 void (WINE_GLAPI *p_glListParameterfSGIX)( GLuint list, GLenum pname, GLfloat param );
1505 void (WINE_GLAPI *p_glListParameterfvSGIX)( GLuint list, GLenum pname, const GLfloat *params );
1506 void (WINE_GLAPI *p_glListParameteriSGIX)( GLuint list, GLenum pname, GLint param );
1507 void (WINE_GLAPI *p_glListParameterivSGIX)( GLuint list, GLenum pname, const GLint *params );
1508 void (WINE_GLAPI *p_glLoadIdentityDeformationMapSGIX)( GLbitfield mask );
1509 void (WINE_GLAPI *p_glLoadMatrixxOES)( const GLfixed *m );
1510 void (WINE_GLAPI *p_glLoadProgramNV)( GLenum target, GLuint id, GLsizei len, const GLubyte *program );
1511 void (WINE_GLAPI *p_glLoadTransposeMatrixd)( const GLdouble *m );
1512 void (WINE_GLAPI *p_glLoadTransposeMatrixdARB)( const GLdouble *m );
1513 void (WINE_GLAPI *p_glLoadTransposeMatrixf)( const GLfloat *m );
1514 void (WINE_GLAPI *p_glLoadTransposeMatrixfARB)( const GLfloat *m );
1515 void (WINE_GLAPI *p_glLoadTransposeMatrixxOES)( const GLfixed *m );
1516 void (WINE_GLAPI *p_glLockArraysEXT)( GLint first, GLsizei count );
1517 void (WINE_GLAPI *p_glMTexCoord2fSGIS)( GLenum target, GLfloat s, GLfloat t );
1518 void (WINE_GLAPI *p_glMTexCoord2fvSGIS)( GLenum target, GLfloat * v );
1519 void (WINE_GLAPI *p_glMakeBufferNonResidentNV)( GLenum target );
1520 void (WINE_GLAPI *p_glMakeBufferResidentNV)( GLenum target, GLenum access );
1521 void (WINE_GLAPI *p_glMakeImageHandleNonResidentARB)( GLuint64 handle );
1522 void (WINE_GLAPI *p_glMakeImageHandleNonResidentNV)( GLuint64 handle );
1523 void (WINE_GLAPI *p_glMakeImageHandleResidentARB)( GLuint64 handle, GLenum access );
1524 void (WINE_GLAPI *p_glMakeImageHandleResidentNV)( GLuint64 handle, GLenum access );
1525 void (WINE_GLAPI *p_glMakeNamedBufferNonResidentNV)( GLuint buffer );
1526 void (WINE_GLAPI *p_glMakeNamedBufferResidentNV)( GLuint buffer, GLenum access );
1527 void (WINE_GLAPI *p_glMakeTextureHandleNonResidentARB)( GLuint64 handle );
1528 void (WINE_GLAPI *p_glMakeTextureHandleNonResidentNV)( GLuint64 handle );
1529 void (WINE_GLAPI *p_glMakeTextureHandleResidentARB)( GLuint64 handle );
1530 void (WINE_GLAPI *p_glMakeTextureHandleResidentNV)( GLuint64 handle );
1531 void (WINE_GLAPI *p_glMap1xOES)( GLenum target, GLfixed u1, GLfixed u2, GLint stride, GLint order, GLfixed points );
1532 void (WINE_GLAPI *p_glMap2xOES)( GLenum target, GLfixed u1, GLfixed u2, GLint ustride, GLint uorder, GLfixed v1, GLfixed v2, GLint vstride, GLint vorder, GLfixed points );
1533 void * (WINE_GLAPI *p_glMapBuffer)( GLenum target, GLenum access );
1534 void * (WINE_GLAPI *p_glMapBufferARB)( GLenum target, GLenum access );
1535 void * (WINE_GLAPI *p_glMapBufferRange)( GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access );
1536 void (WINE_GLAPI *p_glMapControlPointsNV)( GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const void *points );
1537 void (WINE_GLAPI *p_glMapGrid1xOES)( GLint n, GLfixed u1, GLfixed u2 );
1538 void (WINE_GLAPI *p_glMapGrid2xOES)( GLint n, GLfixed u1, GLfixed u2, GLfixed v1, GLfixed v2 );
1539 void * (WINE_GLAPI *p_glMapNamedBuffer)( GLuint buffer, GLenum access );
1540 void * (WINE_GLAPI *p_glMapNamedBufferEXT)( GLuint buffer, GLenum access );
1541 void * (WINE_GLAPI *p_glMapNamedBufferRange)( GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access );
1542 void * (WINE_GLAPI *p_glMapNamedBufferRangeEXT)( GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access );
1543 void * (WINE_GLAPI *p_glMapObjectBufferATI)( GLuint buffer );
1544 void (WINE_GLAPI *p_glMapParameterfvNV)( GLenum target, GLenum pname, const GLfloat *params );
1545 void (WINE_GLAPI *p_glMapParameterivNV)( GLenum target, GLenum pname, const GLint *params );
1546 void * (WINE_GLAPI *p_glMapTexture2DINTEL)( GLuint texture, GLint level, GLbitfield access, GLint *stride, GLenum *layout );
1547 void (WINE_GLAPI *p_glMapVertexAttrib1dAPPLE)( GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points );
1548 void (WINE_GLAPI *p_glMapVertexAttrib1fAPPLE)( GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points );
1549 void (WINE_GLAPI *p_glMapVertexAttrib2dAPPLE)( GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points );
1550 void (WINE_GLAPI *p_glMapVertexAttrib2fAPPLE)( GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points );
1551 void (WINE_GLAPI *p_glMaterialxOES)( GLenum face, GLenum pname, GLfixed param );
1552 void (WINE_GLAPI *p_glMaterialxvOES)( GLenum face, GLenum pname, const GLfixed *param );
1553 void (WINE_GLAPI *p_glMatrixFrustumEXT)( GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar );
1554 void (WINE_GLAPI *p_glMatrixIndexPointerARB)( GLint size, GLenum type, GLsizei stride, const void *pointer );
1555 void (WINE_GLAPI *p_glMatrixIndexubvARB)( GLint size, const GLubyte *indices );
1556 void (WINE_GLAPI *p_glMatrixIndexuivARB)( GLint size, const GLuint *indices );
1557 void (WINE_GLAPI *p_glMatrixIndexusvARB)( GLint size, const GLushort *indices );
1558 void (WINE_GLAPI *p_glMatrixLoad3x2fNV)( GLenum matrixMode, const GLfloat *m );
1559 void (WINE_GLAPI *p_glMatrixLoad3x3fNV)( GLenum matrixMode, const GLfloat *m );
1560 void (WINE_GLAPI *p_glMatrixLoadIdentityEXT)( GLenum mode );
1561 void (WINE_GLAPI *p_glMatrixLoadTranspose3x3fNV)( GLenum matrixMode, const GLfloat *m );
1562 void (WINE_GLAPI *p_glMatrixLoadTransposedEXT)( GLenum mode, const GLdouble *m );
1563 void (WINE_GLAPI *p_glMatrixLoadTransposefEXT)( GLenum mode, const GLfloat *m );
1564 void (WINE_GLAPI *p_glMatrixLoaddEXT)( GLenum mode, const GLdouble *m );
1565 void (WINE_GLAPI *p_glMatrixLoadfEXT)( GLenum mode, const GLfloat *m );
1566 void (WINE_GLAPI *p_glMatrixMult3x2fNV)( GLenum matrixMode, const GLfloat *m );
1567 void (WINE_GLAPI *p_glMatrixMult3x3fNV)( GLenum matrixMode, const GLfloat *m );
1568 void (WINE_GLAPI *p_glMatrixMultTranspose3x3fNV)( GLenum matrixMode, const GLfloat *m );
1569 void (WINE_GLAPI *p_glMatrixMultTransposedEXT)( GLenum mode, const GLdouble *m );
1570 void (WINE_GLAPI *p_glMatrixMultTransposefEXT)( GLenum mode, const GLfloat *m );
1571 void (WINE_GLAPI *p_glMatrixMultdEXT)( GLenum mode, const GLdouble *m );
1572 void (WINE_GLAPI *p_glMatrixMultfEXT)( GLenum mode, const GLfloat *m );
1573 void (WINE_GLAPI *p_glMatrixOrthoEXT)( GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar );
1574 void (WINE_GLAPI *p_glMatrixPopEXT)( GLenum mode );
1575 void (WINE_GLAPI *p_glMatrixPushEXT)( GLenum mode );
1576 void (WINE_GLAPI *p_glMatrixRotatedEXT)( GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z );
1577 void (WINE_GLAPI *p_glMatrixRotatefEXT)( GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z );
1578 void (WINE_GLAPI *p_glMatrixScaledEXT)( GLenum mode, GLdouble x, GLdouble y, GLdouble z );
1579 void (WINE_GLAPI *p_glMatrixScalefEXT)( GLenum mode, GLfloat x, GLfloat y, GLfloat z );
1580 void (WINE_GLAPI *p_glMatrixTranslatedEXT)( GLenum mode, GLdouble x, GLdouble y, GLdouble z );
1581 void (WINE_GLAPI *p_glMatrixTranslatefEXT)( GLenum mode, GLfloat x, GLfloat y, GLfloat z );
1582 void (WINE_GLAPI *p_glMaxShaderCompilerThreadsARB)( GLuint count );
1583 void (WINE_GLAPI *p_glMaxShaderCompilerThreadsKHR)( GLuint count );
1584 void (WINE_GLAPI *p_glMemoryBarrier)( GLbitfield barriers );
1585 void (WINE_GLAPI *p_glMemoryBarrierByRegion)( GLbitfield barriers );
1586 void (WINE_GLAPI *p_glMemoryBarrierEXT)( GLbitfield barriers );
1587 void (WINE_GLAPI *p_glMemoryObjectParameterivEXT)( GLuint memoryObject, GLenum pname, const GLint *params );
1588 void (WINE_GLAPI *p_glMinSampleShading)( GLfloat value );
1589 void (WINE_GLAPI *p_glMinSampleShadingARB)( GLfloat value );
1590 void (WINE_GLAPI *p_glMinmax)( GLenum target, GLenum internalformat, GLboolean sink );
1591 void (WINE_GLAPI *p_glMinmaxEXT)( GLenum target, GLenum internalformat, GLboolean sink );
1592 void (WINE_GLAPI *p_glMultMatrixxOES)( const GLfixed *m );
1593 void (WINE_GLAPI *p_glMultTransposeMatrixd)( const GLdouble *m );
1594 void (WINE_GLAPI *p_glMultTransposeMatrixdARB)( const GLdouble *m );
1595 void (WINE_GLAPI *p_glMultTransposeMatrixf)( const GLfloat *m );
1596 void (WINE_GLAPI *p_glMultTransposeMatrixfARB)( const GLfloat *m );
1597 void (WINE_GLAPI *p_glMultTransposeMatrixxOES)( const GLfixed *m );
1598 void (WINE_GLAPI *p_glMultiDrawArrays)( GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount );
1599 void (WINE_GLAPI *p_glMultiDrawArraysEXT)( GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount );
1600 void (WINE_GLAPI *p_glMultiDrawArraysIndirect)( GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride );
1601 void (WINE_GLAPI *p_glMultiDrawArraysIndirectAMD)( GLenum mode, const void *indirect, GLsizei primcount, GLsizei stride );
1602 void (WINE_GLAPI *p_glMultiDrawArraysIndirectBindlessCountNV)( GLenum mode, const void *indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount );
1603 void (WINE_GLAPI *p_glMultiDrawArraysIndirectBindlessNV)( GLenum mode, const void *indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount );
1604 void (WINE_GLAPI *p_glMultiDrawArraysIndirectCount)( GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride );
1605 void (WINE_GLAPI *p_glMultiDrawArraysIndirectCountARB)( GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride );
1606 void (WINE_GLAPI *p_glMultiDrawElementArrayAPPLE)( GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount );
1607 void (WINE_GLAPI *p_glMultiDrawElements)( GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount );
1608 void (WINE_GLAPI *p_glMultiDrawElementsBaseVertex)( GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex );
1609 void (WINE_GLAPI *p_glMultiDrawElementsEXT)( GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei primcount );
1610 void (WINE_GLAPI *p_glMultiDrawElementsIndirect)( GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride );
1611 void (WINE_GLAPI *p_glMultiDrawElementsIndirectAMD)( GLenum mode, GLenum type, const void *indirect, GLsizei primcount, GLsizei stride );
1612 void (WINE_GLAPI *p_glMultiDrawElementsIndirectBindlessCountNV)( GLenum mode, GLenum type, const void *indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount );
1613 void (WINE_GLAPI *p_glMultiDrawElementsIndirectBindlessNV)( GLenum mode, GLenum type, const void *indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount );
1614 void (WINE_GLAPI *p_glMultiDrawElementsIndirectCount)( GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride );
1615 void (WINE_GLAPI *p_glMultiDrawElementsIndirectCountARB)( GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride );
1616 void (WINE_GLAPI *p_glMultiDrawMeshTasksIndirectCountNV)( GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride );
1617 void (WINE_GLAPI *p_glMultiDrawMeshTasksIndirectNV)( GLintptr indirect, GLsizei drawcount, GLsizei stride );
1618 void (WINE_GLAPI *p_glMultiDrawRangeElementArrayAPPLE)( GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount );
1619 void (WINE_GLAPI *p_glMultiModeDrawArraysIBM)( const GLenum *mode, const GLint *first, const GLsizei *count, GLsizei primcount, GLint modestride );
1620 void (WINE_GLAPI *p_glMultiModeDrawElementsIBM)( const GLenum *mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei primcount, GLint modestride );
1621 void (WINE_GLAPI *p_glMultiTexBufferEXT)( GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer );
1622 void (WINE_GLAPI *p_glMultiTexCoord1bOES)( GLenum texture, GLbyte s );
1623 void (WINE_GLAPI *p_glMultiTexCoord1bvOES)( GLenum texture, const GLbyte *coords );
1624 void (WINE_GLAPI *p_glMultiTexCoord1d)( GLenum target, GLdouble s );
1625 void (WINE_GLAPI *p_glMultiTexCoord1dARB)( GLenum target, GLdouble s );
1626 void (WINE_GLAPI *p_glMultiTexCoord1dSGIS)( GLenum target, GLdouble s );
1627 void (WINE_GLAPI *p_glMultiTexCoord1dv)( GLenum target, const GLdouble *v );
1628 void (WINE_GLAPI *p_glMultiTexCoord1dvARB)( GLenum target, const GLdouble *v );
1629 void (WINE_GLAPI *p_glMultiTexCoord1dvSGIS)( GLenum target, GLdouble * v );
1630 void (WINE_GLAPI *p_glMultiTexCoord1f)( GLenum target, GLfloat s );
1631 void (WINE_GLAPI *p_glMultiTexCoord1fARB)( GLenum target, GLfloat s );
1632 void (WINE_GLAPI *p_glMultiTexCoord1fSGIS)( GLenum target, GLfloat s );
1633 void (WINE_GLAPI *p_glMultiTexCoord1fv)( GLenum target, const GLfloat *v );
1634 void (WINE_GLAPI *p_glMultiTexCoord1fvARB)( GLenum target, const GLfloat *v );
1635 void (WINE_GLAPI *p_glMultiTexCoord1fvSGIS)( GLenum target, const GLfloat * v );
1636 void (WINE_GLAPI *p_glMultiTexCoord1hNV)( GLenum target, GLhalfNV s );
1637 void (WINE_GLAPI *p_glMultiTexCoord1hvNV)( GLenum target, const GLhalfNV *v );
1638 void (WINE_GLAPI *p_glMultiTexCoord1i)( GLenum target, GLint s );
1639 void (WINE_GLAPI *p_glMultiTexCoord1iARB)( GLenum target, GLint s );
1640 void (WINE_GLAPI *p_glMultiTexCoord1iSGIS)( GLenum target, GLint s );
1641 void (WINE_GLAPI *p_glMultiTexCoord1iv)( GLenum target, const GLint *v );
1642 void (WINE_GLAPI *p_glMultiTexCoord1ivARB)( GLenum target, const GLint *v );
1643 void (WINE_GLAPI *p_glMultiTexCoord1ivSGIS)( GLenum target, GLint * v );
1644 void (WINE_GLAPI *p_glMultiTexCoord1s)( GLenum target, GLshort s );
1645 void (WINE_GLAPI *p_glMultiTexCoord1sARB)( GLenum target, GLshort s );
1646 void (WINE_GLAPI *p_glMultiTexCoord1sSGIS)( GLenum target, GLshort s );
1647 void (WINE_GLAPI *p_glMultiTexCoord1sv)( GLenum target, const GLshort *v );
1648 void (WINE_GLAPI *p_glMultiTexCoord1svARB)( GLenum target, const GLshort *v );
1649 void (WINE_GLAPI *p_glMultiTexCoord1svSGIS)( GLenum target, GLshort * v );
1650 void (WINE_GLAPI *p_glMultiTexCoord1xOES)( GLenum texture, GLfixed s );
1651 void (WINE_GLAPI *p_glMultiTexCoord1xvOES)( GLenum texture, const GLfixed *coords );
1652 void (WINE_GLAPI *p_glMultiTexCoord2bOES)( GLenum texture, GLbyte s, GLbyte t );
1653 void (WINE_GLAPI *p_glMultiTexCoord2bvOES)( GLenum texture, const GLbyte *coords );
1654 void (WINE_GLAPI *p_glMultiTexCoord2d)( GLenum target, GLdouble s, GLdouble t );
1655 void (WINE_GLAPI *p_glMultiTexCoord2dARB)( GLenum target, GLdouble s, GLdouble t );
1656 void (WINE_GLAPI *p_glMultiTexCoord2dSGIS)( GLenum target, GLdouble s, GLdouble t );
1657 void (WINE_GLAPI *p_glMultiTexCoord2dv)( GLenum target, const GLdouble *v );
1658 void (WINE_GLAPI *p_glMultiTexCoord2dvARB)( GLenum target, const GLdouble *v );
1659 void (WINE_GLAPI *p_glMultiTexCoord2dvSGIS)( GLenum target, GLdouble * v );
1660 void (WINE_GLAPI *p_glMultiTexCoord2f)( GLenum target, GLfloat s, GLfloat t );
1661 void (WINE_GLAPI *p_glMultiTexCoord2fARB)( GLenum target, GLfloat s, GLfloat t );
1662 void (WINE_GLAPI *p_glMultiTexCoord2fSGIS)( GLenum target, GLfloat s, GLfloat t );
1663 void (WINE_GLAPI *p_glMultiTexCoord2fv)( GLenum target, const GLfloat *v );
1664 void (WINE_GLAPI *p_glMultiTexCoord2fvARB)( GLenum target, const GLfloat *v );
1665 void (WINE_GLAPI *p_glMultiTexCoord2fvSGIS)( GLenum target, GLfloat * v );
1666 void (WINE_GLAPI *p_glMultiTexCoord2hNV)( GLenum target, GLhalfNV s, GLhalfNV t );
1667 void (WINE_GLAPI *p_glMultiTexCoord2hvNV)( GLenum target, const GLhalfNV *v );
1668 void (WINE_GLAPI *p_glMultiTexCoord2i)( GLenum target, GLint s, GLint t );
1669 void (WINE_GLAPI *p_glMultiTexCoord2iARB)( GLenum target, GLint s, GLint t );
1670 void (WINE_GLAPI *p_glMultiTexCoord2iSGIS)( GLenum target, GLint s, GLint t );
1671 void (WINE_GLAPI *p_glMultiTexCoord2iv)( GLenum target, const GLint *v );
1672 void (WINE_GLAPI *p_glMultiTexCoord2ivARB)( GLenum target, const GLint *v );
1673 void (WINE_GLAPI *p_glMultiTexCoord2ivSGIS)( GLenum target, GLint * v );
1674 void (WINE_GLAPI *p_glMultiTexCoord2s)( GLenum target, GLshort s, GLshort t );
1675 void (WINE_GLAPI *p_glMultiTexCoord2sARB)( GLenum target, GLshort s, GLshort t );
1676 void (WINE_GLAPI *p_glMultiTexCoord2sSGIS)( GLenum target, GLshort s, GLshort t );
1677 void (WINE_GLAPI *p_glMultiTexCoord2sv)( GLenum target, const GLshort *v );
1678 void (WINE_GLAPI *p_glMultiTexCoord2svARB)( GLenum target, const GLshort *v );
1679 void (WINE_GLAPI *p_glMultiTexCoord2svSGIS)( GLenum target, GLshort * v );
1680 void (WINE_GLAPI *p_glMultiTexCoord2xOES)( GLenum texture, GLfixed s, GLfixed t );
1681 void (WINE_GLAPI *p_glMultiTexCoord2xvOES)( GLenum texture, const GLfixed *coords );
1682 void (WINE_GLAPI *p_glMultiTexCoord3bOES)( GLenum texture, GLbyte s, GLbyte t, GLbyte r );
1683 void (WINE_GLAPI *p_glMultiTexCoord3bvOES)( GLenum texture, const GLbyte *coords );
1684 void (WINE_GLAPI *p_glMultiTexCoord3d)( GLenum target, GLdouble s, GLdouble t, GLdouble r );
1685 void (WINE_GLAPI *p_glMultiTexCoord3dARB)( GLenum target, GLdouble s, GLdouble t, GLdouble r );
1686 void (WINE_GLAPI *p_glMultiTexCoord3dSGIS)( GLenum target, GLdouble s, GLdouble t, GLdouble r );
1687 void (WINE_GLAPI *p_glMultiTexCoord3dv)( GLenum target, const GLdouble *v );
1688 void (WINE_GLAPI *p_glMultiTexCoord3dvARB)( GLenum target, const GLdouble *v );
1689 void (WINE_GLAPI *p_glMultiTexCoord3dvSGIS)( GLenum target, GLdouble * v );
1690 void (WINE_GLAPI *p_glMultiTexCoord3f)( GLenum target, GLfloat s, GLfloat t, GLfloat r );
1691 void (WINE_GLAPI *p_glMultiTexCoord3fARB)( GLenum target, GLfloat s, GLfloat t, GLfloat r );
1692 void (WINE_GLAPI *p_glMultiTexCoord3fSGIS)( GLenum target, GLfloat s, GLfloat t, GLfloat r );
1693 void (WINE_GLAPI *p_glMultiTexCoord3fv)( GLenum target, const GLfloat *v );
1694 void (WINE_GLAPI *p_glMultiTexCoord3fvARB)( GLenum target, const GLfloat *v );
1695 void (WINE_GLAPI *p_glMultiTexCoord3fvSGIS)( GLenum target, GLfloat * v );
1696 void (WINE_GLAPI *p_glMultiTexCoord3hNV)( GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r );
1697 void (WINE_GLAPI *p_glMultiTexCoord3hvNV)( GLenum target, const GLhalfNV *v );
1698 void (WINE_GLAPI *p_glMultiTexCoord3i)( GLenum target, GLint s, GLint t, GLint r );
1699 void (WINE_GLAPI *p_glMultiTexCoord3iARB)( GLenum target, GLint s, GLint t, GLint r );
1700 void (WINE_GLAPI *p_glMultiTexCoord3iSGIS)( GLenum target, GLint s, GLint t, GLint r );
1701 void (WINE_GLAPI *p_glMultiTexCoord3iv)( GLenum target, const GLint *v );
1702 void (WINE_GLAPI *p_glMultiTexCoord3ivARB)( GLenum target, const GLint *v );
1703 void (WINE_GLAPI *p_glMultiTexCoord3ivSGIS)( GLenum target, GLint * v );
1704 void (WINE_GLAPI *p_glMultiTexCoord3s)( GLenum target, GLshort s, GLshort t, GLshort r );
1705 void (WINE_GLAPI *p_glMultiTexCoord3sARB)( GLenum target, GLshort s, GLshort t, GLshort r );
1706 void (WINE_GLAPI *p_glMultiTexCoord3sSGIS)( GLenum target, GLshort s, GLshort t, GLshort r );
1707 void (WINE_GLAPI *p_glMultiTexCoord3sv)( GLenum target, const GLshort *v );
1708 void (WINE_GLAPI *p_glMultiTexCoord3svARB)( GLenum target, const GLshort *v );
1709 void (WINE_GLAPI *p_glMultiTexCoord3svSGIS)( GLenum target, GLshort * v );
1710 void (WINE_GLAPI *p_glMultiTexCoord3xOES)( GLenum texture, GLfixed s, GLfixed t, GLfixed r );
1711 void (WINE_GLAPI *p_glMultiTexCoord3xvOES)( GLenum texture, const GLfixed *coords );
1712 void (WINE_GLAPI *p_glMultiTexCoord4bOES)( GLenum texture, GLbyte s, GLbyte t, GLbyte r, GLbyte q );
1713 void (WINE_GLAPI *p_glMultiTexCoord4bvOES)( GLenum texture, const GLbyte *coords );
1714 void (WINE_GLAPI *p_glMultiTexCoord4d)( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q );
1715 void (WINE_GLAPI *p_glMultiTexCoord4dARB)( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q );
1716 void (WINE_GLAPI *p_glMultiTexCoord4dSGIS)( GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q );
1717 void (WINE_GLAPI *p_glMultiTexCoord4dv)( GLenum target, const GLdouble *v );
1718 void (WINE_GLAPI *p_glMultiTexCoord4dvARB)( GLenum target, const GLdouble *v );
1719 void (WINE_GLAPI *p_glMultiTexCoord4dvSGIS)( GLenum target, GLdouble * v );
1720 void (WINE_GLAPI *p_glMultiTexCoord4f)( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q );
1721 void (WINE_GLAPI *p_glMultiTexCoord4fARB)( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q );
1722 void (WINE_GLAPI *p_glMultiTexCoord4fSGIS)( GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q );
1723 void (WINE_GLAPI *p_glMultiTexCoord4fv)( GLenum target, const GLfloat *v );
1724 void (WINE_GLAPI *p_glMultiTexCoord4fvARB)( GLenum target, const GLfloat *v );
1725 void (WINE_GLAPI *p_glMultiTexCoord4fvSGIS)( GLenum target, GLfloat * v );
1726 void (WINE_GLAPI *p_glMultiTexCoord4hNV)( GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q );
1727 void (WINE_GLAPI *p_glMultiTexCoord4hvNV)( GLenum target, const GLhalfNV *v );
1728 void (WINE_GLAPI *p_glMultiTexCoord4i)( GLenum target, GLint s, GLint t, GLint r, GLint q );
1729 void (WINE_GLAPI *p_glMultiTexCoord4iARB)( GLenum target, GLint s, GLint t, GLint r, GLint q );
1730 void (WINE_GLAPI *p_glMultiTexCoord4iSGIS)( GLenum target, GLint s, GLint t, GLint r, GLint q );
1731 void (WINE_GLAPI *p_glMultiTexCoord4iv)( GLenum target, const GLint *v );
1732 void (WINE_GLAPI *p_glMultiTexCoord4ivARB)( GLenum target, const GLint *v );
1733 void (WINE_GLAPI *p_glMultiTexCoord4ivSGIS)( GLenum target, GLint * v );
1734 void (WINE_GLAPI *p_glMultiTexCoord4s)( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q );
1735 void (WINE_GLAPI *p_glMultiTexCoord4sARB)( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q );
1736 void (WINE_GLAPI *p_glMultiTexCoord4sSGIS)( GLenum target, GLshort s, GLshort t, GLshort r, GLshort q );
1737 void (WINE_GLAPI *p_glMultiTexCoord4sv)( GLenum target, const GLshort *v );
1738 void (WINE_GLAPI *p_glMultiTexCoord4svARB)( GLenum target, const GLshort *v );
1739 void (WINE_GLAPI *p_glMultiTexCoord4svSGIS)( GLenum target, GLshort * v );
1740 void (WINE_GLAPI *p_glMultiTexCoord4xOES)( GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q );
1741 void (WINE_GLAPI *p_glMultiTexCoord4xvOES)( GLenum texture, const GLfixed *coords );
1742 void (WINE_GLAPI *p_glMultiTexCoordP1ui)( GLenum texture, GLenum type, GLuint coords );
1743 void (WINE_GLAPI *p_glMultiTexCoordP1uiv)( GLenum texture, GLenum type, const GLuint *coords );
1744 void (WINE_GLAPI *p_glMultiTexCoordP2ui)( GLenum texture, GLenum type, GLuint coords );
1745 void (WINE_GLAPI *p_glMultiTexCoordP2uiv)( GLenum texture, GLenum type, const GLuint *coords );
1746 void (WINE_GLAPI *p_glMultiTexCoordP3ui)( GLenum texture, GLenum type, GLuint coords );
1747 void (WINE_GLAPI *p_glMultiTexCoordP3uiv)( GLenum texture, GLenum type, const GLuint *coords );
1748 void (WINE_GLAPI *p_glMultiTexCoordP4ui)( GLenum texture, GLenum type, GLuint coords );
1749 void (WINE_GLAPI *p_glMultiTexCoordP4uiv)( GLenum texture, GLenum type, const GLuint *coords );
1750 void (WINE_GLAPI *p_glMultiTexCoordPointerEXT)( GLenum texunit, GLint size, GLenum type, GLsizei stride, const void *pointer );
1751 void (WINE_GLAPI *p_glMultiTexCoordPointerSGIS)( GLenum target, GLint size, GLenum type, GLsizei stride, GLvoid * pointer );
1752 void (WINE_GLAPI *p_glMultiTexEnvfEXT)( GLenum texunit, GLenum target, GLenum pname, GLfloat param );
1753 void (WINE_GLAPI *p_glMultiTexEnvfvEXT)( GLenum texunit, GLenum target, GLenum pname, const GLfloat *params );
1754 void (WINE_GLAPI *p_glMultiTexEnviEXT)( GLenum texunit, GLenum target, GLenum pname, GLint param );
1755 void (WINE_GLAPI *p_glMultiTexEnvivEXT)( GLenum texunit, GLenum target, GLenum pname, const GLint *params );
1756 void (WINE_GLAPI *p_glMultiTexGendEXT)( GLenum texunit, GLenum coord, GLenum pname, GLdouble param );
1757 void (WINE_GLAPI *p_glMultiTexGendvEXT)( GLenum texunit, GLenum coord, GLenum pname, const GLdouble *params );
1758 void (WINE_GLAPI *p_glMultiTexGenfEXT)( GLenum texunit, GLenum coord, GLenum pname, GLfloat param );
1759 void (WINE_GLAPI *p_glMultiTexGenfvEXT)( GLenum texunit, GLenum coord, GLenum pname, const GLfloat *params );
1760 void (WINE_GLAPI *p_glMultiTexGeniEXT)( GLenum texunit, GLenum coord, GLenum pname, GLint param );
1761 void (WINE_GLAPI *p_glMultiTexGenivEXT)( GLenum texunit, GLenum coord, GLenum pname, const GLint *params );
1762 void (WINE_GLAPI *p_glMultiTexImage1DEXT)( GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels );
1763 void (WINE_GLAPI *p_glMultiTexImage2DEXT)( GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels );
1764 void (WINE_GLAPI *p_glMultiTexImage3DEXT)( GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels );
1765 void (WINE_GLAPI *p_glMultiTexParameterIivEXT)( GLenum texunit, GLenum target, GLenum pname, const GLint *params );
1766 void (WINE_GLAPI *p_glMultiTexParameterIuivEXT)( GLenum texunit, GLenum target, GLenum pname, const GLuint *params );
1767 void (WINE_GLAPI *p_glMultiTexParameterfEXT)( GLenum texunit, GLenum target, GLenum pname, GLfloat param );
1768 void (WINE_GLAPI *p_glMultiTexParameterfvEXT)( GLenum texunit, GLenum target, GLenum pname, const GLfloat *params );
1769 void (WINE_GLAPI *p_glMultiTexParameteriEXT)( GLenum texunit, GLenum target, GLenum pname, GLint param );
1770 void (WINE_GLAPI *p_glMultiTexParameterivEXT)( GLenum texunit, GLenum target, GLenum pname, const GLint *params );
1771 void (WINE_GLAPI *p_glMultiTexRenderbufferEXT)( GLenum texunit, GLenum target, GLuint renderbuffer );
1772 void (WINE_GLAPI *p_glMultiTexSubImage1DEXT)( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels );
1773 void (WINE_GLAPI *p_glMultiTexSubImage2DEXT)( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels );
1774 void (WINE_GLAPI *p_glMultiTexSubImage3DEXT)( GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels );
1775 void (WINE_GLAPI *p_glMulticastBarrierNV)(void);
1776 void (WINE_GLAPI *p_glMulticastBlitFramebufferNV)( GLuint srcGpu, GLuint dstGpu, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter );
1777 void (WINE_GLAPI *p_glMulticastBufferSubDataNV)( GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data );
1778 void (WINE_GLAPI *p_glMulticastCopyBufferSubDataNV)( GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size );
1779 void (WINE_GLAPI *p_glMulticastCopyImageSubDataNV)( GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth );
1780 void (WINE_GLAPI *p_glMulticastFramebufferSampleLocationsfvNV)( GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v );
1781 void (WINE_GLAPI *p_glMulticastGetQueryObjecti64vNV)( GLuint gpu, GLuint id, GLenum pname, GLint64 *params );
1782 void (WINE_GLAPI *p_glMulticastGetQueryObjectivNV)( GLuint gpu, GLuint id, GLenum pname, GLint *params );
1783 void (WINE_GLAPI *p_glMulticastGetQueryObjectui64vNV)( GLuint gpu, GLuint id, GLenum pname, GLuint64 *params );
1784 void (WINE_GLAPI *p_glMulticastGetQueryObjectuivNV)( GLuint gpu, GLuint id, GLenum pname, GLuint *params );
1785 void (WINE_GLAPI *p_glMulticastScissorArrayvNVX)( GLuint gpu, GLuint first, GLsizei count, const GLint *v );
1786 void (WINE_GLAPI *p_glMulticastViewportArrayvNVX)( GLuint gpu, GLuint first, GLsizei count, const GLfloat *v );
1787 void (WINE_GLAPI *p_glMulticastViewportPositionWScaleNVX)( GLuint gpu, GLuint index, GLfloat xcoeff, GLfloat ycoeff );
1788 void (WINE_GLAPI *p_glMulticastWaitSyncNV)( GLuint signalGpu, GLbitfield waitGpuMask );
1789 void (WINE_GLAPI *p_glNamedBufferAttachMemoryNV)( GLuint buffer, GLuint memory, GLuint64 offset );
1790 void (WINE_GLAPI *p_glNamedBufferData)( GLuint buffer, GLsizeiptr size, const void *data, GLenum usage );
1791 void (WINE_GLAPI *p_glNamedBufferDataEXT)( GLuint buffer, GLsizeiptr size, const void *data, GLenum usage );
1792 void (WINE_GLAPI *p_glNamedBufferPageCommitmentARB)( GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit );
1793 void (WINE_GLAPI *p_glNamedBufferPageCommitmentEXT)( GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit );
1794 void (WINE_GLAPI *p_glNamedBufferStorage)( GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags );
1795 void (WINE_GLAPI *p_glNamedBufferStorageEXT)( GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags );
1796 void (WINE_GLAPI *p_glNamedBufferStorageExternalEXT)( GLuint buffer, GLintptr offset, GLsizeiptr size, GLeglClientBufferEXT clientBuffer, GLbitfield flags );
1797 void (WINE_GLAPI *p_glNamedBufferStorageMemEXT)( GLuint buffer, GLsizeiptr size, GLuint memory, GLuint64 offset );
1798 void (WINE_GLAPI *p_glNamedBufferSubData)( GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data );
1799 void (WINE_GLAPI *p_glNamedBufferSubDataEXT)( GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data );
1800 void (WINE_GLAPI *p_glNamedCopyBufferSubDataEXT)( GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size );
1801 void (WINE_GLAPI *p_glNamedFramebufferDrawBuffer)( GLuint framebuffer, GLenum buf );
1802 void (WINE_GLAPI *p_glNamedFramebufferDrawBuffers)( GLuint framebuffer, GLsizei n, const GLenum *bufs );
1803 void (WINE_GLAPI *p_glNamedFramebufferParameteri)( GLuint framebuffer, GLenum pname, GLint param );
1804 void (WINE_GLAPI *p_glNamedFramebufferParameteriEXT)( GLuint framebuffer, GLenum pname, GLint param );
1805 void (WINE_GLAPI *p_glNamedFramebufferReadBuffer)( GLuint framebuffer, GLenum src );
1806 void (WINE_GLAPI *p_glNamedFramebufferRenderbuffer)( GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer );
1807 void (WINE_GLAPI *p_glNamedFramebufferRenderbufferEXT)( GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer );
1808 void (WINE_GLAPI *p_glNamedFramebufferSampleLocationsfvARB)( GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v );
1809 void (WINE_GLAPI *p_glNamedFramebufferSampleLocationsfvNV)( GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v );
1810 void (WINE_GLAPI *p_glNamedFramebufferSamplePositionsfvAMD)( GLuint framebuffer, GLuint numsamples, GLuint pixelindex, const GLfloat *values );
1811 void (WINE_GLAPI *p_glNamedFramebufferTexture)( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level );
1812 void (WINE_GLAPI *p_glNamedFramebufferTexture1DEXT)( GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level );
1813 void (WINE_GLAPI *p_glNamedFramebufferTexture2DEXT)( GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level );
1814 void (WINE_GLAPI *p_glNamedFramebufferTexture3DEXT)( GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset );
1815 void (WINE_GLAPI *p_glNamedFramebufferTextureEXT)( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level );
1816 void (WINE_GLAPI *p_glNamedFramebufferTextureFaceEXT)( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face );
1817 void (WINE_GLAPI *p_glNamedFramebufferTextureLayer)( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer );
1818 void (WINE_GLAPI *p_glNamedFramebufferTextureLayerEXT)( GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer );
1819 void (WINE_GLAPI *p_glNamedProgramLocalParameter4dEXT)( GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
1820 void (WINE_GLAPI *p_glNamedProgramLocalParameter4dvEXT)( GLuint program, GLenum target, GLuint index, const GLdouble *params );
1821 void (WINE_GLAPI *p_glNamedProgramLocalParameter4fEXT)( GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
1822 void (WINE_GLAPI *p_glNamedProgramLocalParameter4fvEXT)( GLuint program, GLenum target, GLuint index, const GLfloat *params );
1823 void (WINE_GLAPI *p_glNamedProgramLocalParameterI4iEXT)( GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w );
1824 void (WINE_GLAPI *p_glNamedProgramLocalParameterI4ivEXT)( GLuint program, GLenum target, GLuint index, const GLint *params );
1825 void (WINE_GLAPI *p_glNamedProgramLocalParameterI4uiEXT)( GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w );
1826 void (WINE_GLAPI *p_glNamedProgramLocalParameterI4uivEXT)( GLuint program, GLenum target, GLuint index, const GLuint *params );
1827 void (WINE_GLAPI *p_glNamedProgramLocalParameters4fvEXT)( GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat *params );
1828 void (WINE_GLAPI *p_glNamedProgramLocalParametersI4ivEXT)( GLuint program, GLenum target, GLuint index, GLsizei count, const GLint *params );
1829 void (WINE_GLAPI *p_glNamedProgramLocalParametersI4uivEXT)( GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint *params );
1830 void (WINE_GLAPI *p_glNamedProgramStringEXT)( GLuint program, GLenum target, GLenum format, GLsizei len, const void *string );
1831 void (WINE_GLAPI *p_glNamedRenderbufferStorage)( GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height );
1832 void (WINE_GLAPI *p_glNamedRenderbufferStorageEXT)( GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height );
1833 void (WINE_GLAPI *p_glNamedRenderbufferStorageMultisample)( GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height );
1834 void (WINE_GLAPI *p_glNamedRenderbufferStorageMultisampleAdvancedAMD)( GLuint renderbuffer, GLsizei samples, GLsizei storageSamples, GLenum internalformat, GLsizei width, GLsizei height );
1835 void (WINE_GLAPI *p_glNamedRenderbufferStorageMultisampleCoverageEXT)( GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height );
1836 void (WINE_GLAPI *p_glNamedRenderbufferStorageMultisampleEXT)( GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height );
1837 void (WINE_GLAPI *p_glNamedStringARB)( GLenum type, GLint namelen, const GLchar *name, GLint stringlen, const GLchar *string );
1838 GLuint (WINE_GLAPI *p_glNewBufferRegion)( GLenum type );
1839 GLuint (WINE_GLAPI *p_glNewObjectBufferATI)( GLsizei size, const void *pointer, GLenum usage );
1840 void (WINE_GLAPI *p_glNormal3fVertex3fSUN)( GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z );
1841 void (WINE_GLAPI *p_glNormal3fVertex3fvSUN)( const GLfloat *n, const GLfloat *v );
1842 void (WINE_GLAPI *p_glNormal3hNV)( GLhalfNV nx, GLhalfNV ny, GLhalfNV nz );
1843 void (WINE_GLAPI *p_glNormal3hvNV)( const GLhalfNV *v );
1844 void (WINE_GLAPI *p_glNormal3xOES)( GLfixed nx, GLfixed ny, GLfixed nz );
1845 void (WINE_GLAPI *p_glNormal3xvOES)( const GLfixed *coords );
1846 void (WINE_GLAPI *p_glNormalFormatNV)( GLenum type, GLsizei stride );
1847 void (WINE_GLAPI *p_glNormalP3ui)( GLenum type, GLuint coords );
1848 void (WINE_GLAPI *p_glNormalP3uiv)( GLenum type, const GLuint *coords );
1849 void (WINE_GLAPI *p_glNormalPointerEXT)( GLenum type, GLsizei stride, GLsizei count, const void *pointer );
1850 void (WINE_GLAPI *p_glNormalPointerListIBM)( GLenum type, GLint stride, const void **pointer, GLint ptrstride );
1851 void (WINE_GLAPI *p_glNormalPointervINTEL)( GLenum type, const void **pointer );
1852 void (WINE_GLAPI *p_glNormalStream3bATI)( GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz );
1853 void (WINE_GLAPI *p_glNormalStream3bvATI)( GLenum stream, const GLbyte *coords );
1854 void (WINE_GLAPI *p_glNormalStream3dATI)( GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz );
1855 void (WINE_GLAPI *p_glNormalStream3dvATI)( GLenum stream, const GLdouble *coords );
1856 void (WINE_GLAPI *p_glNormalStream3fATI)( GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz );
1857 void (WINE_GLAPI *p_glNormalStream3fvATI)( GLenum stream, const GLfloat *coords );
1858 void (WINE_GLAPI *p_glNormalStream3iATI)( GLenum stream, GLint nx, GLint ny, GLint nz );
1859 void (WINE_GLAPI *p_glNormalStream3ivATI)( GLenum stream, const GLint *coords );
1860 void (WINE_GLAPI *p_glNormalStream3sATI)( GLenum stream, GLshort nx, GLshort ny, GLshort nz );
1861 void (WINE_GLAPI *p_glNormalStream3svATI)( GLenum stream, const GLshort *coords );
1862 void (WINE_GLAPI *p_glObjectLabel)( GLenum identifier, GLuint name, GLsizei length, const GLchar *label );
1863 void (WINE_GLAPI *p_glObjectPtrLabel)( const void *ptr, GLsizei length, const GLchar *label );
1864 GLenum (WINE_GLAPI *p_glObjectPurgeableAPPLE)( GLenum objectType, GLuint name, GLenum option );
1865 GLenum (WINE_GLAPI *p_glObjectUnpurgeableAPPLE)( GLenum objectType, GLuint name, GLenum option );
1866 void (WINE_GLAPI *p_glOrthofOES)( GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f );
1867 void (WINE_GLAPI *p_glOrthoxOES)( GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f );
1868 void (WINE_GLAPI *p_glPNTrianglesfATI)( GLenum pname, GLfloat param );
1869 void (WINE_GLAPI *p_glPNTrianglesiATI)( GLenum pname, GLint param );
1870 void (WINE_GLAPI *p_glPassTexCoordATI)( GLuint dst, GLuint coord, GLenum swizzle );
1871 void (WINE_GLAPI *p_glPassThroughxOES)( GLfixed token );
1872 void (WINE_GLAPI *p_glPatchParameterfv)( GLenum pname, const GLfloat *values );
1873 void (WINE_GLAPI *p_glPatchParameteri)( GLenum pname, GLint value );
1874 void (WINE_GLAPI *p_glPathColorGenNV)( GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat *coeffs );
1875 void (WINE_GLAPI *p_glPathCommandsNV)( GLuint path, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords );
1876 void (WINE_GLAPI *p_glPathCoordsNV)( GLuint path, GLsizei numCoords, GLenum coordType, const void *coords );
1877 void (WINE_GLAPI *p_glPathCoverDepthFuncNV)( GLenum func );
1878 void (WINE_GLAPI *p_glPathDashArrayNV)( GLuint path, GLsizei dashCount, const GLfloat *dashArray );
1879 void (WINE_GLAPI *p_glPathFogGenNV)( GLenum genMode );
1880 GLenum (WINE_GLAPI *p_glPathGlyphIndexArrayNV)( GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale );
1881 GLenum (WINE_GLAPI *p_glPathGlyphIndexRangeNV)( GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint pathParameterTemplate, GLfloat emScale, GLuint baseAndCount[2] );
1882 void (WINE_GLAPI *p_glPathGlyphRangeNV)( GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale );
1883 void (WINE_GLAPI *p_glPathGlyphsNV)( GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const void *charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale );
1884 GLenum (WINE_GLAPI *p_glPathMemoryGlyphIndexArrayNV)( GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale );
1885 void (WINE_GLAPI *p_glPathParameterfNV)( GLuint path, GLenum pname, GLfloat value );
1886 void (WINE_GLAPI *p_glPathParameterfvNV)( GLuint path, GLenum pname, const GLfloat *value );
1887 void (WINE_GLAPI *p_glPathParameteriNV)( GLuint path, GLenum pname, GLint value );
1888 void (WINE_GLAPI *p_glPathParameterivNV)( GLuint path, GLenum pname, const GLint *value );
1889 void (WINE_GLAPI *p_glPathStencilDepthOffsetNV)( GLfloat factor, GLfloat units );
1890 void (WINE_GLAPI *p_glPathStencilFuncNV)( GLenum func, GLint ref, GLuint mask );
1891 void (WINE_GLAPI *p_glPathStringNV)( GLuint path, GLenum format, GLsizei length, const void *pathString );
1892 void (WINE_GLAPI *p_glPathSubCommandsNV)( GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords );
1893 void (WINE_GLAPI *p_glPathSubCoordsNV)( GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, const void *coords );
1894 void (WINE_GLAPI *p_glPathTexGenNV)( GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat *coeffs );
1895 void (WINE_GLAPI *p_glPauseTransformFeedback)(void);
1896 void (WINE_GLAPI *p_glPauseTransformFeedbackNV)(void);
1897 void (WINE_GLAPI *p_glPixelDataRangeNV)( GLenum target, GLsizei length, const void *pointer );
1898 void (WINE_GLAPI *p_glPixelMapx)( GLenum map, GLint size, const GLfixed *values );
1899 void (WINE_GLAPI *p_glPixelStorex)( GLenum pname, GLfixed param );
1900 void (WINE_GLAPI *p_glPixelTexGenParameterfSGIS)( GLenum pname, GLfloat param );
1901 void (WINE_GLAPI *p_glPixelTexGenParameterfvSGIS)( GLenum pname, const GLfloat *params );
1902 void (WINE_GLAPI *p_glPixelTexGenParameteriSGIS)( GLenum pname, GLint param );
1903 void (WINE_GLAPI *p_glPixelTexGenParameterivSGIS)( GLenum pname, const GLint *params );
1904 void (WINE_GLAPI *p_glPixelTexGenSGIX)( GLenum mode );
1905 void (WINE_GLAPI *p_glPixelTransferxOES)( GLenum pname, GLfixed param );
1906 void (WINE_GLAPI *p_glPixelTransformParameterfEXT)( GLenum target, GLenum pname, GLfloat param );
1907 void (WINE_GLAPI *p_glPixelTransformParameterfvEXT)( GLenum target, GLenum pname, const GLfloat *params );
1908 void (WINE_GLAPI *p_glPixelTransformParameteriEXT)( GLenum target, GLenum pname, GLint param );
1909 void (WINE_GLAPI *p_glPixelTransformParameterivEXT)( GLenum target, GLenum pname, const GLint *params );
1910 void (WINE_GLAPI *p_glPixelZoomxOES)( GLfixed xfactor, GLfixed yfactor );
1911 GLboolean (WINE_GLAPI *p_glPointAlongPathNV)( GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat *x, GLfloat *y, GLfloat *tangentX, GLfloat *tangentY );
1912 void (WINE_GLAPI *p_glPointParameterf)( GLenum pname, GLfloat param );
1913 void (WINE_GLAPI *p_glPointParameterfARB)( GLenum pname, GLfloat param );
1914 void (WINE_GLAPI *p_glPointParameterfEXT)( GLenum pname, GLfloat param );
1915 void (WINE_GLAPI *p_glPointParameterfSGIS)( GLenum pname, GLfloat param );
1916 void (WINE_GLAPI *p_glPointParameterfv)( GLenum pname, const GLfloat *params );
1917 void (WINE_GLAPI *p_glPointParameterfvARB)( GLenum pname, const GLfloat *params );
1918 void (WINE_GLAPI *p_glPointParameterfvEXT)( GLenum pname, const GLfloat *params );
1919 void (WINE_GLAPI *p_glPointParameterfvSGIS)( GLenum pname, const GLfloat *params );
1920 void (WINE_GLAPI *p_glPointParameteri)( GLenum pname, GLint param );
1921 void (WINE_GLAPI *p_glPointParameteriNV)( GLenum pname, GLint param );
1922 void (WINE_GLAPI *p_glPointParameteriv)( GLenum pname, const GLint *params );
1923 void (WINE_GLAPI *p_glPointParameterivNV)( GLenum pname, const GLint *params );
1924 void (WINE_GLAPI *p_glPointParameterxvOES)( GLenum pname, const GLfixed *params );
1925 void (WINE_GLAPI *p_glPointSizexOES)( GLfixed size );
1926 GLint (WINE_GLAPI *p_glPollAsyncSGIX)( GLuint *markerp );
1927 GLint (WINE_GLAPI *p_glPollInstrumentsSGIX)( GLint *marker_p );
1928 void (WINE_GLAPI *p_glPolygonOffsetClamp)( GLfloat factor, GLfloat units, GLfloat clamp );
1929 void (WINE_GLAPI *p_glPolygonOffsetClampEXT)( GLfloat factor, GLfloat units, GLfloat clamp );
1930 void (WINE_GLAPI *p_glPolygonOffsetEXT)( GLfloat factor, GLfloat bias );
1931 void (WINE_GLAPI *p_glPolygonOffsetxOES)( GLfixed factor, GLfixed units );
1932 void (WINE_GLAPI *p_glPopDebugGroup)(void);
1933 void (WINE_GLAPI *p_glPopGroupMarkerEXT)(void);
1934 void (WINE_GLAPI *p_glPresentFrameDualFillNV)( GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLenum target1, GLuint fill1, GLenum target2, GLuint fill2, GLenum target3, GLuint fill3 );
1935 void (WINE_GLAPI *p_glPresentFrameKeyedNV)( GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1 );
1936 void (WINE_GLAPI *p_glPrimitiveBoundingBoxARB)( GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW );
1937 void (WINE_GLAPI *p_glPrimitiveRestartIndex)( GLuint index );
1938 void (WINE_GLAPI *p_glPrimitiveRestartIndexNV)( GLuint index );
1939 void (WINE_GLAPI *p_glPrimitiveRestartNV)(void);
1940 void (WINE_GLAPI *p_glPrioritizeTexturesEXT)( GLsizei n, const GLuint *textures, const GLclampf *priorities );
1941 void (WINE_GLAPI *p_glPrioritizeTexturesxOES)( GLsizei n, const GLuint *textures, const GLfixed *priorities );
1942 void (WINE_GLAPI *p_glProgramBinary)( GLuint program, GLenum binaryFormat, const void *binary, GLsizei length );
1943 void (WINE_GLAPI *p_glProgramBufferParametersIivNV)( GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLint *params );
1944 void (WINE_GLAPI *p_glProgramBufferParametersIuivNV)( GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLuint *params );
1945 void (WINE_GLAPI *p_glProgramBufferParametersfvNV)( GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLfloat *params );
1946 void (WINE_GLAPI *p_glProgramEnvParameter4dARB)( GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
1947 void (WINE_GLAPI *p_glProgramEnvParameter4dvARB)( GLenum target, GLuint index, const GLdouble *params );
1948 void (WINE_GLAPI *p_glProgramEnvParameter4fARB)( GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
1949 void (WINE_GLAPI *p_glProgramEnvParameter4fvARB)( GLenum target, GLuint index, const GLfloat *params );
1950 void (WINE_GLAPI *p_glProgramEnvParameterI4iNV)( GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w );
1951 void (WINE_GLAPI *p_glProgramEnvParameterI4ivNV)( GLenum target, GLuint index, const GLint *params );
1952 void (WINE_GLAPI *p_glProgramEnvParameterI4uiNV)( GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w );
1953 void (WINE_GLAPI *p_glProgramEnvParameterI4uivNV)( GLenum target, GLuint index, const GLuint *params );
1954 void (WINE_GLAPI *p_glProgramEnvParameters4fvEXT)( GLenum target, GLuint index, GLsizei count, const GLfloat *params );
1955 void (WINE_GLAPI *p_glProgramEnvParametersI4ivNV)( GLenum target, GLuint index, GLsizei count, const GLint *params );
1956 void (WINE_GLAPI *p_glProgramEnvParametersI4uivNV)( GLenum target, GLuint index, GLsizei count, const GLuint *params );
1957 void (WINE_GLAPI *p_glProgramLocalParameter4dARB)( GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
1958 void (WINE_GLAPI *p_glProgramLocalParameter4dvARB)( GLenum target, GLuint index, const GLdouble *params );
1959 void (WINE_GLAPI *p_glProgramLocalParameter4fARB)( GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
1960 void (WINE_GLAPI *p_glProgramLocalParameter4fvARB)( GLenum target, GLuint index, const GLfloat *params );
1961 void (WINE_GLAPI *p_glProgramLocalParameterI4iNV)( GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w );
1962 void (WINE_GLAPI *p_glProgramLocalParameterI4ivNV)( GLenum target, GLuint index, const GLint *params );
1963 void (WINE_GLAPI *p_glProgramLocalParameterI4uiNV)( GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w );
1964 void (WINE_GLAPI *p_glProgramLocalParameterI4uivNV)( GLenum target, GLuint index, const GLuint *params );
1965 void (WINE_GLAPI *p_glProgramLocalParameters4fvEXT)( GLenum target, GLuint index, GLsizei count, const GLfloat *params );
1966 void (WINE_GLAPI *p_glProgramLocalParametersI4ivNV)( GLenum target, GLuint index, GLsizei count, const GLint *params );
1967 void (WINE_GLAPI *p_glProgramLocalParametersI4uivNV)( GLenum target, GLuint index, GLsizei count, const GLuint *params );
1968 void (WINE_GLAPI *p_glProgramNamedParameter4dNV)( GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
1969 void (WINE_GLAPI *p_glProgramNamedParameter4dvNV)( GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v );
1970 void (WINE_GLAPI *p_glProgramNamedParameter4fNV)( GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
1971 void (WINE_GLAPI *p_glProgramNamedParameter4fvNV)( GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v );
1972 void (WINE_GLAPI *p_glProgramParameter4dNV)( GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
1973 void (WINE_GLAPI *p_glProgramParameter4dvNV)( GLenum target, GLuint index, const GLdouble *v );
1974 void (WINE_GLAPI *p_glProgramParameter4fNV)( GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
1975 void (WINE_GLAPI *p_glProgramParameter4fvNV)( GLenum target, GLuint index, const GLfloat *v );
1976 void (WINE_GLAPI *p_glProgramParameteri)( GLuint program, GLenum pname, GLint value );
1977 void (WINE_GLAPI *p_glProgramParameteriARB)( GLuint program, GLenum pname, GLint value );
1978 void (WINE_GLAPI *p_glProgramParameteriEXT)( GLuint program, GLenum pname, GLint value );
1979 void (WINE_GLAPI *p_glProgramParameters4dvNV)( GLenum target, GLuint index, GLsizei count, const GLdouble *v );
1980 void (WINE_GLAPI *p_glProgramParameters4fvNV)( GLenum target, GLuint index, GLsizei count, const GLfloat *v );
1981 void (WINE_GLAPI *p_glProgramPathFragmentInputGenNV)( GLuint program, GLint location, GLenum genMode, GLint components, const GLfloat *coeffs );
1982 void (WINE_GLAPI *p_glProgramStringARB)( GLenum target, GLenum format, GLsizei len, const void *string );
1983 void (WINE_GLAPI *p_glProgramSubroutineParametersuivNV)( GLenum target, GLsizei count, const GLuint *params );
1984 void (WINE_GLAPI *p_glProgramUniform1d)( GLuint program, GLint location, GLdouble v0 );
1985 void (WINE_GLAPI *p_glProgramUniform1dEXT)( GLuint program, GLint location, GLdouble x );
1986 void (WINE_GLAPI *p_glProgramUniform1dv)( GLuint program, GLint location, GLsizei count, const GLdouble *value );
1987 void (WINE_GLAPI *p_glProgramUniform1dvEXT)( GLuint program, GLint location, GLsizei count, const GLdouble *value );
1988 void (WINE_GLAPI *p_glProgramUniform1f)( GLuint program, GLint location, GLfloat v0 );
1989 void (WINE_GLAPI *p_glProgramUniform1fEXT)( GLuint program, GLint location, GLfloat v0 );
1990 void (WINE_GLAPI *p_glProgramUniform1fv)( GLuint program, GLint location, GLsizei count, const GLfloat *value );
1991 void (WINE_GLAPI *p_glProgramUniform1fvEXT)( GLuint program, GLint location, GLsizei count, const GLfloat *value );
1992 void (WINE_GLAPI *p_glProgramUniform1i)( GLuint program, GLint location, GLint v0 );
1993 void (WINE_GLAPI *p_glProgramUniform1i64ARB)( GLuint program, GLint location, GLint64 x );
1994 void (WINE_GLAPI *p_glProgramUniform1i64NV)( GLuint program, GLint location, GLint64EXT x );
1995 void (WINE_GLAPI *p_glProgramUniform1i64vARB)( GLuint program, GLint location, GLsizei count, const GLint64 *value );
1996 void (WINE_GLAPI *p_glProgramUniform1i64vNV)( GLuint program, GLint location, GLsizei count, const GLint64EXT *value );
1997 void (WINE_GLAPI *p_glProgramUniform1iEXT)( GLuint program, GLint location, GLint v0 );
1998 void (WINE_GLAPI *p_glProgramUniform1iv)( GLuint program, GLint location, GLsizei count, const GLint *value );
1999 void (WINE_GLAPI *p_glProgramUniform1ivEXT)( GLuint program, GLint location, GLsizei count, const GLint *value );
2000 void (WINE_GLAPI *p_glProgramUniform1ui)( GLuint program, GLint location, GLuint v0 );
2001 void (WINE_GLAPI *p_glProgramUniform1ui64ARB)( GLuint program, GLint location, GLuint64 x );
2002 void (WINE_GLAPI *p_glProgramUniform1ui64NV)( GLuint program, GLint location, GLuint64EXT x );
2003 void (WINE_GLAPI *p_glProgramUniform1ui64vARB)( GLuint program, GLint location, GLsizei count, const GLuint64 *value );
2004 void (WINE_GLAPI *p_glProgramUniform1ui64vNV)( GLuint program, GLint location, GLsizei count, const GLuint64EXT *value );
2005 void (WINE_GLAPI *p_glProgramUniform1uiEXT)( GLuint program, GLint location, GLuint v0 );
2006 void (WINE_GLAPI *p_glProgramUniform1uiv)( GLuint program, GLint location, GLsizei count, const GLuint *value );
2007 void (WINE_GLAPI *p_glProgramUniform1uivEXT)( GLuint program, GLint location, GLsizei count, const GLuint *value );
2008 void (WINE_GLAPI *p_glProgramUniform2d)( GLuint program, GLint location, GLdouble v0, GLdouble v1 );
2009 void (WINE_GLAPI *p_glProgramUniform2dEXT)( GLuint program, GLint location, GLdouble x, GLdouble y );
2010 void (WINE_GLAPI *p_glProgramUniform2dv)( GLuint program, GLint location, GLsizei count, const GLdouble *value );
2011 void (WINE_GLAPI *p_glProgramUniform2dvEXT)( GLuint program, GLint location, GLsizei count, const GLdouble *value );
2012 void (WINE_GLAPI *p_glProgramUniform2f)( GLuint program, GLint location, GLfloat v0, GLfloat v1 );
2013 void (WINE_GLAPI *p_glProgramUniform2fEXT)( GLuint program, GLint location, GLfloat v0, GLfloat v1 );
2014 void (WINE_GLAPI *p_glProgramUniform2fv)( GLuint program, GLint location, GLsizei count, const GLfloat *value );
2015 void (WINE_GLAPI *p_glProgramUniform2fvEXT)( GLuint program, GLint location, GLsizei count, const GLfloat *value );
2016 void (WINE_GLAPI *p_glProgramUniform2i)( GLuint program, GLint location, GLint v0, GLint v1 );
2017 void (WINE_GLAPI *p_glProgramUniform2i64ARB)( GLuint program, GLint location, GLint64 x, GLint64 y );
2018 void (WINE_GLAPI *p_glProgramUniform2i64NV)( GLuint program, GLint location, GLint64EXT x, GLint64EXT y );
2019 void (WINE_GLAPI *p_glProgramUniform2i64vARB)( GLuint program, GLint location, GLsizei count, const GLint64 *value );
2020 void (WINE_GLAPI *p_glProgramUniform2i64vNV)( GLuint program, GLint location, GLsizei count, const GLint64EXT *value );
2021 void (WINE_GLAPI *p_glProgramUniform2iEXT)( GLuint program, GLint location, GLint v0, GLint v1 );
2022 void (WINE_GLAPI *p_glProgramUniform2iv)( GLuint program, GLint location, GLsizei count, const GLint *value );
2023 void (WINE_GLAPI *p_glProgramUniform2ivEXT)( GLuint program, GLint location, GLsizei count, const GLint *value );
2024 void (WINE_GLAPI *p_glProgramUniform2ui)( GLuint program, GLint location, GLuint v0, GLuint v1 );
2025 void (WINE_GLAPI *p_glProgramUniform2ui64ARB)( GLuint program, GLint location, GLuint64 x, GLuint64 y );
2026 void (WINE_GLAPI *p_glProgramUniform2ui64NV)( GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y );
2027 void (WINE_GLAPI *p_glProgramUniform2ui64vARB)( GLuint program, GLint location, GLsizei count, const GLuint64 *value );
2028 void (WINE_GLAPI *p_glProgramUniform2ui64vNV)( GLuint program, GLint location, GLsizei count, const GLuint64EXT *value );
2029 void (WINE_GLAPI *p_glProgramUniform2uiEXT)( GLuint program, GLint location, GLuint v0, GLuint v1 );
2030 void (WINE_GLAPI *p_glProgramUniform2uiv)( GLuint program, GLint location, GLsizei count, const GLuint *value );
2031 void (WINE_GLAPI *p_glProgramUniform2uivEXT)( GLuint program, GLint location, GLsizei count, const GLuint *value );
2032 void (WINE_GLAPI *p_glProgramUniform3d)( GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2 );
2033 void (WINE_GLAPI *p_glProgramUniform3dEXT)( GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z );
2034 void (WINE_GLAPI *p_glProgramUniform3dv)( GLuint program, GLint location, GLsizei count, const GLdouble *value );
2035 void (WINE_GLAPI *p_glProgramUniform3dvEXT)( GLuint program, GLint location, GLsizei count, const GLdouble *value );
2036 void (WINE_GLAPI *p_glProgramUniform3f)( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2 );
2037 void (WINE_GLAPI *p_glProgramUniform3fEXT)( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2 );
2038 void (WINE_GLAPI *p_glProgramUniform3fv)( GLuint program, GLint location, GLsizei count, const GLfloat *value );
2039 void (WINE_GLAPI *p_glProgramUniform3fvEXT)( GLuint program, GLint location, GLsizei count, const GLfloat *value );
2040 void (WINE_GLAPI *p_glProgramUniform3i)( GLuint program, GLint location, GLint v0, GLint v1, GLint v2 );
2041 void (WINE_GLAPI *p_glProgramUniform3i64ARB)( GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z );
2042 void (WINE_GLAPI *p_glProgramUniform3i64NV)( GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z );
2043 void (WINE_GLAPI *p_glProgramUniform3i64vARB)( GLuint program, GLint location, GLsizei count, const GLint64 *value );
2044 void (WINE_GLAPI *p_glProgramUniform3i64vNV)( GLuint program, GLint location, GLsizei count, const GLint64EXT *value );
2045 void (WINE_GLAPI *p_glProgramUniform3iEXT)( GLuint program, GLint location, GLint v0, GLint v1, GLint v2 );
2046 void (WINE_GLAPI *p_glProgramUniform3iv)( GLuint program, GLint location, GLsizei count, const GLint *value );
2047 void (WINE_GLAPI *p_glProgramUniform3ivEXT)( GLuint program, GLint location, GLsizei count, const GLint *value );
2048 void (WINE_GLAPI *p_glProgramUniform3ui)( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2 );
2049 void (WINE_GLAPI *p_glProgramUniform3ui64ARB)( GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z );
2050 void (WINE_GLAPI *p_glProgramUniform3ui64NV)( GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z );
2051 void (WINE_GLAPI *p_glProgramUniform3ui64vARB)( GLuint program, GLint location, GLsizei count, const GLuint64 *value );
2052 void (WINE_GLAPI *p_glProgramUniform3ui64vNV)( GLuint program, GLint location, GLsizei count, const GLuint64EXT *value );
2053 void (WINE_GLAPI *p_glProgramUniform3uiEXT)( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2 );
2054 void (WINE_GLAPI *p_glProgramUniform3uiv)( GLuint program, GLint location, GLsizei count, const GLuint *value );
2055 void (WINE_GLAPI *p_glProgramUniform3uivEXT)( GLuint program, GLint location, GLsizei count, const GLuint *value );
2056 void (WINE_GLAPI *p_glProgramUniform4d)( GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3 );
2057 void (WINE_GLAPI *p_glProgramUniform4dEXT)( GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
2058 void (WINE_GLAPI *p_glProgramUniform4dv)( GLuint program, GLint location, GLsizei count, const GLdouble *value );
2059 void (WINE_GLAPI *p_glProgramUniform4dvEXT)( GLuint program, GLint location, GLsizei count, const GLdouble *value );
2060 void (WINE_GLAPI *p_glProgramUniform4f)( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 );
2061 void (WINE_GLAPI *p_glProgramUniform4fEXT)( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 );
2062 void (WINE_GLAPI *p_glProgramUniform4fv)( GLuint program, GLint location, GLsizei count, const GLfloat *value );
2063 void (WINE_GLAPI *p_glProgramUniform4fvEXT)( GLuint program, GLint location, GLsizei count, const GLfloat *value );
2064 void (WINE_GLAPI *p_glProgramUniform4i)( GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3 );
2065 void (WINE_GLAPI *p_glProgramUniform4i64ARB)( GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w );
2066 void (WINE_GLAPI *p_glProgramUniform4i64NV)( GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w );
2067 void (WINE_GLAPI *p_glProgramUniform4i64vARB)( GLuint program, GLint location, GLsizei count, const GLint64 *value );
2068 void (WINE_GLAPI *p_glProgramUniform4i64vNV)( GLuint program, GLint location, GLsizei count, const GLint64EXT *value );
2069 void (WINE_GLAPI *p_glProgramUniform4iEXT)( GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3 );
2070 void (WINE_GLAPI *p_glProgramUniform4iv)( GLuint program, GLint location, GLsizei count, const GLint *value );
2071 void (WINE_GLAPI *p_glProgramUniform4ivEXT)( GLuint program, GLint location, GLsizei count, const GLint *value );
2072 void (WINE_GLAPI *p_glProgramUniform4ui)( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 );
2073 void (WINE_GLAPI *p_glProgramUniform4ui64ARB)( GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w );
2074 void (WINE_GLAPI *p_glProgramUniform4ui64NV)( GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w );
2075 void (WINE_GLAPI *p_glProgramUniform4ui64vARB)( GLuint program, GLint location, GLsizei count, const GLuint64 *value );
2076 void (WINE_GLAPI *p_glProgramUniform4ui64vNV)( GLuint program, GLint location, GLsizei count, const GLuint64EXT *value );
2077 void (WINE_GLAPI *p_glProgramUniform4uiEXT)( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 );
2078 void (WINE_GLAPI *p_glProgramUniform4uiv)( GLuint program, GLint location, GLsizei count, const GLuint *value );
2079 void (WINE_GLAPI *p_glProgramUniform4uivEXT)( GLuint program, GLint location, GLsizei count, const GLuint *value );
2080 void (WINE_GLAPI *p_glProgramUniformHandleui64ARB)( GLuint program, GLint location, GLuint64 value );
2081 void (WINE_GLAPI *p_glProgramUniformHandleui64NV)( GLuint program, GLint location, GLuint64 value );
2082 void (WINE_GLAPI *p_glProgramUniformHandleui64vARB)( GLuint program, GLint location, GLsizei count, const GLuint64 *values );
2083 void (WINE_GLAPI *p_glProgramUniformHandleui64vNV)( GLuint program, GLint location, GLsizei count, const GLuint64 *values );
2084 void (WINE_GLAPI *p_glProgramUniformMatrix2dv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2085 void (WINE_GLAPI *p_glProgramUniformMatrix2dvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2086 void (WINE_GLAPI *p_glProgramUniformMatrix2fv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2087 void (WINE_GLAPI *p_glProgramUniformMatrix2fvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2088 void (WINE_GLAPI *p_glProgramUniformMatrix2x3dv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2089 void (WINE_GLAPI *p_glProgramUniformMatrix2x3dvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2090 void (WINE_GLAPI *p_glProgramUniformMatrix2x3fv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2091 void (WINE_GLAPI *p_glProgramUniformMatrix2x3fvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2092 void (WINE_GLAPI *p_glProgramUniformMatrix2x4dv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2093 void (WINE_GLAPI *p_glProgramUniformMatrix2x4dvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2094 void (WINE_GLAPI *p_glProgramUniformMatrix2x4fv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2095 void (WINE_GLAPI *p_glProgramUniformMatrix2x4fvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2096 void (WINE_GLAPI *p_glProgramUniformMatrix3dv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2097 void (WINE_GLAPI *p_glProgramUniformMatrix3dvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2098 void (WINE_GLAPI *p_glProgramUniformMatrix3fv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2099 void (WINE_GLAPI *p_glProgramUniformMatrix3fvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2100 void (WINE_GLAPI *p_glProgramUniformMatrix3x2dv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2101 void (WINE_GLAPI *p_glProgramUniformMatrix3x2dvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2102 void (WINE_GLAPI *p_glProgramUniformMatrix3x2fv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2103 void (WINE_GLAPI *p_glProgramUniformMatrix3x2fvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2104 void (WINE_GLAPI *p_glProgramUniformMatrix3x4dv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2105 void (WINE_GLAPI *p_glProgramUniformMatrix3x4dvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2106 void (WINE_GLAPI *p_glProgramUniformMatrix3x4fv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2107 void (WINE_GLAPI *p_glProgramUniformMatrix3x4fvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2108 void (WINE_GLAPI *p_glProgramUniformMatrix4dv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2109 void (WINE_GLAPI *p_glProgramUniformMatrix4dvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2110 void (WINE_GLAPI *p_glProgramUniformMatrix4fv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2111 void (WINE_GLAPI *p_glProgramUniformMatrix4fvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2112 void (WINE_GLAPI *p_glProgramUniformMatrix4x2dv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2113 void (WINE_GLAPI *p_glProgramUniformMatrix4x2dvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2114 void (WINE_GLAPI *p_glProgramUniformMatrix4x2fv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2115 void (WINE_GLAPI *p_glProgramUniformMatrix4x2fvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2116 void (WINE_GLAPI *p_glProgramUniformMatrix4x3dv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2117 void (WINE_GLAPI *p_glProgramUniformMatrix4x3dvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2118 void (WINE_GLAPI *p_glProgramUniformMatrix4x3fv)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2119 void (WINE_GLAPI *p_glProgramUniformMatrix4x3fvEXT)( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2120 void (WINE_GLAPI *p_glProgramUniformui64NV)( GLuint program, GLint location, GLuint64EXT value );
2121 void (WINE_GLAPI *p_glProgramUniformui64vNV)( GLuint program, GLint location, GLsizei count, const GLuint64EXT *value );
2122 void (WINE_GLAPI *p_glProgramVertexLimitNV)( GLenum target, GLint limit );
2123 void (WINE_GLAPI *p_glProvokingVertex)( GLenum mode );
2124 void (WINE_GLAPI *p_glProvokingVertexEXT)( GLenum mode );
2125 void (WINE_GLAPI *p_glPushClientAttribDefaultEXT)( GLbitfield mask );
2126 void (WINE_GLAPI *p_glPushDebugGroup)( GLenum source, GLuint id, GLsizei length, const GLchar *message );
2127 void (WINE_GLAPI *p_glPushGroupMarkerEXT)( GLsizei length, const GLchar *marker );
2128 void (WINE_GLAPI *p_glQueryCounter)( GLuint id, GLenum target );
2129 GLbitfield (WINE_GLAPI *p_glQueryMatrixxOES)( GLfixed *mantissa, GLint *exponent );
2130 void (WINE_GLAPI *p_glQueryObjectParameteruiAMD)( GLenum target, GLuint id, GLenum pname, GLuint param );
2131 GLint (WINE_GLAPI *p_glQueryResourceNV)( GLenum queryType, GLint tagId, GLuint count, GLint *buffer );
2132 void (WINE_GLAPI *p_glQueryResourceTagNV)( GLint tagId, const GLchar *tagString );
2133 void (WINE_GLAPI *p_glRasterPos2xOES)( GLfixed x, GLfixed y );
2134 void (WINE_GLAPI *p_glRasterPos2xvOES)( const GLfixed *coords );
2135 void (WINE_GLAPI *p_glRasterPos3xOES)( GLfixed x, GLfixed y, GLfixed z );
2136 void (WINE_GLAPI *p_glRasterPos3xvOES)( const GLfixed *coords );
2137 void (WINE_GLAPI *p_glRasterPos4xOES)( GLfixed x, GLfixed y, GLfixed z, GLfixed w );
2138 void (WINE_GLAPI *p_glRasterPos4xvOES)( const GLfixed *coords );
2139 void (WINE_GLAPI *p_glRasterSamplesEXT)( GLuint samples, GLboolean fixedsamplelocations );
2140 void (WINE_GLAPI *p_glReadBufferRegion)( GLenum region, GLint x, GLint y, GLsizei width, GLsizei height );
2141 void (WINE_GLAPI *p_glReadInstrumentsSGIX)( GLint marker );
2142 void (WINE_GLAPI *p_glReadnPixels)( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data );
2143 void (WINE_GLAPI *p_glReadnPixelsARB)( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data );
2144 void (WINE_GLAPI *p_glRectxOES)( GLfixed x1, GLfixed y1, GLfixed x2, GLfixed y2 );
2145 void (WINE_GLAPI *p_glRectxvOES)( const GLfixed *v1, const GLfixed *v2 );
2146 void (WINE_GLAPI *p_glReferencePlaneSGIX)( const GLdouble *equation );
2147 GLboolean (WINE_GLAPI *p_glReleaseKeyedMutexWin32EXT)( GLuint memory, GLuint64 key );
2148 void (WINE_GLAPI *p_glReleaseShaderCompiler)(void);
2149 void (WINE_GLAPI *p_glRenderGpuMaskNV)( GLbitfield mask );
2150 void (WINE_GLAPI *p_glRenderbufferStorage)( GLenum target, GLenum internalformat, GLsizei width, GLsizei height );
2151 void (WINE_GLAPI *p_glRenderbufferStorageEXT)( GLenum target, GLenum internalformat, GLsizei width, GLsizei height );
2152 void (WINE_GLAPI *p_glRenderbufferStorageMultisample)( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height );
2153 void (WINE_GLAPI *p_glRenderbufferStorageMultisampleAdvancedAMD)( GLenum target, GLsizei samples, GLsizei storageSamples, GLenum internalformat, GLsizei width, GLsizei height );
2154 void (WINE_GLAPI *p_glRenderbufferStorageMultisampleCoverageNV)( GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height );
2155 void (WINE_GLAPI *p_glRenderbufferStorageMultisampleEXT)( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height );
2156 void (WINE_GLAPI *p_glReplacementCodePointerSUN)( GLenum type, GLsizei stride, const void **pointer );
2157 void (WINE_GLAPI *p_glReplacementCodeubSUN)( GLubyte code );
2158 void (WINE_GLAPI *p_glReplacementCodeubvSUN)( const GLubyte *code );
2159 void (WINE_GLAPI *p_glReplacementCodeuiColor3fVertex3fSUN)( GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z );
2160 void (WINE_GLAPI *p_glReplacementCodeuiColor3fVertex3fvSUN)( const GLuint *rc, const GLfloat *c, const GLfloat *v );
2161 void (WINE_GLAPI *p_glReplacementCodeuiColor4fNormal3fVertex3fSUN)( GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z );
2162 void (WINE_GLAPI *p_glReplacementCodeuiColor4fNormal3fVertex3fvSUN)( const GLuint *rc, const GLfloat *c, const GLfloat *n, const GLfloat *v );
2163 void (WINE_GLAPI *p_glReplacementCodeuiColor4ubVertex3fSUN)( GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z );
2164 void (WINE_GLAPI *p_glReplacementCodeuiColor4ubVertex3fvSUN)( const GLuint *rc, const GLubyte *c, const GLfloat *v );
2165 void (WINE_GLAPI *p_glReplacementCodeuiNormal3fVertex3fSUN)( GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z );
2166 void (WINE_GLAPI *p_glReplacementCodeuiNormal3fVertex3fvSUN)( const GLuint *rc, const GLfloat *n, const GLfloat *v );
2167 void (WINE_GLAPI *p_glReplacementCodeuiSUN)( GLuint code );
2168 void (WINE_GLAPI *p_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN)( GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z );
2169 void (WINE_GLAPI *p_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN)( const GLuint *rc, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v );
2170 void (WINE_GLAPI *p_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN)( GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z );
2171 void (WINE_GLAPI *p_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)( const GLuint *rc, const GLfloat *tc, const GLfloat *n, const GLfloat *v );
2172 void (WINE_GLAPI *p_glReplacementCodeuiTexCoord2fVertex3fSUN)( GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z );
2173 void (WINE_GLAPI *p_glReplacementCodeuiTexCoord2fVertex3fvSUN)( const GLuint *rc, const GLfloat *tc, const GLfloat *v );
2174 void (WINE_GLAPI *p_glReplacementCodeuiVertex3fSUN)( GLuint rc, GLfloat x, GLfloat y, GLfloat z );
2175 void (WINE_GLAPI *p_glReplacementCodeuiVertex3fvSUN)( const GLuint *rc, const GLfloat *v );
2176 void (WINE_GLAPI *p_glReplacementCodeuivSUN)( const GLuint *code );
2177 void (WINE_GLAPI *p_glReplacementCodeusSUN)( GLushort code );
2178 void (WINE_GLAPI *p_glReplacementCodeusvSUN)( const GLushort *code );
2179 void (WINE_GLAPI *p_glRequestResidentProgramsNV)( GLsizei n, const GLuint *programs );
2180 void (WINE_GLAPI *p_glResetHistogram)( GLenum target );
2181 void (WINE_GLAPI *p_glResetHistogramEXT)( GLenum target );
2182 void (WINE_GLAPI *p_glResetMemoryObjectParameterNV)( GLuint memory, GLenum pname );
2183 void (WINE_GLAPI *p_glResetMinmax)( GLenum target );
2184 void (WINE_GLAPI *p_glResetMinmaxEXT)( GLenum target );
2185 void (WINE_GLAPI *p_glResizeBuffersMESA)(void);
2186 void (WINE_GLAPI *p_glResolveDepthValuesNV)(void);
2187 void (WINE_GLAPI *p_glResumeTransformFeedback)(void);
2188 void (WINE_GLAPI *p_glResumeTransformFeedbackNV)(void);
2189 void (WINE_GLAPI *p_glRotatexOES)( GLfixed angle, GLfixed x, GLfixed y, GLfixed z );
2190 void (WINE_GLAPI *p_glSampleCoverage)( GLfloat value, GLboolean invert );
2191 void (WINE_GLAPI *p_glSampleCoverageARB)( GLfloat value, GLboolean invert );
2192 void (WINE_GLAPI *p_glSampleMapATI)( GLuint dst, GLuint interp, GLenum swizzle );
2193 void (WINE_GLAPI *p_glSampleMaskEXT)( GLclampf value, GLboolean invert );
2194 void (WINE_GLAPI *p_glSampleMaskIndexedNV)( GLuint index, GLbitfield mask );
2195 void (WINE_GLAPI *p_glSampleMaskSGIS)( GLclampf value, GLboolean invert );
2196 void (WINE_GLAPI *p_glSampleMaski)( GLuint maskNumber, GLbitfield mask );
2197 void (WINE_GLAPI *p_glSamplePatternEXT)( GLenum pattern );
2198 void (WINE_GLAPI *p_glSamplePatternSGIS)( GLenum pattern );
2199 void (WINE_GLAPI *p_glSamplerParameterIiv)( GLuint sampler, GLenum pname, const GLint *param );
2200 void (WINE_GLAPI *p_glSamplerParameterIuiv)( GLuint sampler, GLenum pname, const GLuint *param );
2201 void (WINE_GLAPI *p_glSamplerParameterf)( GLuint sampler, GLenum pname, GLfloat param );
2202 void (WINE_GLAPI *p_glSamplerParameterfv)( GLuint sampler, GLenum pname, const GLfloat *param );
2203 void (WINE_GLAPI *p_glSamplerParameteri)( GLuint sampler, GLenum pname, GLint param );
2204 void (WINE_GLAPI *p_glSamplerParameteriv)( GLuint sampler, GLenum pname, const GLint *param );
2205 void (WINE_GLAPI *p_glScalexOES)( GLfixed x, GLfixed y, GLfixed z );
2206 void (WINE_GLAPI *p_glScissorArrayv)( GLuint first, GLsizei count, const GLint *v );
2207 void (WINE_GLAPI *p_glScissorExclusiveArrayvNV)( GLuint first, GLsizei count, const GLint *v );
2208 void (WINE_GLAPI *p_glScissorExclusiveNV)( GLint x, GLint y, GLsizei width, GLsizei height );
2209 void (WINE_GLAPI *p_glScissorIndexed)( GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height );
2210 void (WINE_GLAPI *p_glScissorIndexedv)( GLuint index, const GLint *v );
2211 void (WINE_GLAPI *p_glSecondaryColor3b)( GLbyte red, GLbyte green, GLbyte blue );
2212 void (WINE_GLAPI *p_glSecondaryColor3bEXT)( GLbyte red, GLbyte green, GLbyte blue );
2213 void (WINE_GLAPI *p_glSecondaryColor3bv)( const GLbyte *v );
2214 void (WINE_GLAPI *p_glSecondaryColor3bvEXT)( const GLbyte *v );
2215 void (WINE_GLAPI *p_glSecondaryColor3d)( GLdouble red, GLdouble green, GLdouble blue );
2216 void (WINE_GLAPI *p_glSecondaryColor3dEXT)( GLdouble red, GLdouble green, GLdouble blue );
2217 void (WINE_GLAPI *p_glSecondaryColor3dv)( const GLdouble *v );
2218 void (WINE_GLAPI *p_glSecondaryColor3dvEXT)( const GLdouble *v );
2219 void (WINE_GLAPI *p_glSecondaryColor3f)( GLfloat red, GLfloat green, GLfloat blue );
2220 void (WINE_GLAPI *p_glSecondaryColor3fEXT)( GLfloat red, GLfloat green, GLfloat blue );
2221 void (WINE_GLAPI *p_glSecondaryColor3fv)( const GLfloat *v );
2222 void (WINE_GLAPI *p_glSecondaryColor3fvEXT)( const GLfloat *v );
2223 void (WINE_GLAPI *p_glSecondaryColor3hNV)( GLhalfNV red, GLhalfNV green, GLhalfNV blue );
2224 void (WINE_GLAPI *p_glSecondaryColor3hvNV)( const GLhalfNV *v );
2225 void (WINE_GLAPI *p_glSecondaryColor3i)( GLint red, GLint green, GLint blue );
2226 void (WINE_GLAPI *p_glSecondaryColor3iEXT)( GLint red, GLint green, GLint blue );
2227 void (WINE_GLAPI *p_glSecondaryColor3iv)( const GLint *v );
2228 void (WINE_GLAPI *p_glSecondaryColor3ivEXT)( const GLint *v );
2229 void (WINE_GLAPI *p_glSecondaryColor3s)( GLshort red, GLshort green, GLshort blue );
2230 void (WINE_GLAPI *p_glSecondaryColor3sEXT)( GLshort red, GLshort green, GLshort blue );
2231 void (WINE_GLAPI *p_glSecondaryColor3sv)( const GLshort *v );
2232 void (WINE_GLAPI *p_glSecondaryColor3svEXT)( const GLshort *v );
2233 void (WINE_GLAPI *p_glSecondaryColor3ub)( GLubyte red, GLubyte green, GLubyte blue );
2234 void (WINE_GLAPI *p_glSecondaryColor3ubEXT)( GLubyte red, GLubyte green, GLubyte blue );
2235 void (WINE_GLAPI *p_glSecondaryColor3ubv)( const GLubyte *v );
2236 void (WINE_GLAPI *p_glSecondaryColor3ubvEXT)( const GLubyte *v );
2237 void (WINE_GLAPI *p_glSecondaryColor3ui)( GLuint red, GLuint green, GLuint blue );
2238 void (WINE_GLAPI *p_glSecondaryColor3uiEXT)( GLuint red, GLuint green, GLuint blue );
2239 void (WINE_GLAPI *p_glSecondaryColor3uiv)( const GLuint *v );
2240 void (WINE_GLAPI *p_glSecondaryColor3uivEXT)( const GLuint *v );
2241 void (WINE_GLAPI *p_glSecondaryColor3us)( GLushort red, GLushort green, GLushort blue );
2242 void (WINE_GLAPI *p_glSecondaryColor3usEXT)( GLushort red, GLushort green, GLushort blue );
2243 void (WINE_GLAPI *p_glSecondaryColor3usv)( const GLushort *v );
2244 void (WINE_GLAPI *p_glSecondaryColor3usvEXT)( const GLushort *v );
2245 void (WINE_GLAPI *p_glSecondaryColorFormatNV)( GLint size, GLenum type, GLsizei stride );
2246 void (WINE_GLAPI *p_glSecondaryColorP3ui)( GLenum type, GLuint color );
2247 void (WINE_GLAPI *p_glSecondaryColorP3uiv)( GLenum type, const GLuint *color );
2248 void (WINE_GLAPI *p_glSecondaryColorPointer)( GLint size, GLenum type, GLsizei stride, const void *pointer );
2249 void (WINE_GLAPI *p_glSecondaryColorPointerEXT)( GLint size, GLenum type, GLsizei stride, const void *pointer );
2250 void (WINE_GLAPI *p_glSecondaryColorPointerListIBM)( GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride );
2251 void (WINE_GLAPI *p_glSelectPerfMonitorCountersAMD)( GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint *counterList );
2252 void (WINE_GLAPI *p_glSelectTextureCoordSetSGIS)( GLenum target );
2253 void (WINE_GLAPI *p_glSelectTextureSGIS)( GLenum target );
2254 void (WINE_GLAPI *p_glSemaphoreParameterui64vEXT)( GLuint semaphore, GLenum pname, const GLuint64 *params );
2255 void (WINE_GLAPI *p_glSeparableFilter2D)( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column );
2256 void (WINE_GLAPI *p_glSeparableFilter2DEXT)( GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column );
2257 void (WINE_GLAPI *p_glSetFenceAPPLE)( GLuint fence );
2258 void (WINE_GLAPI *p_glSetFenceNV)( GLuint fence, GLenum condition );
2259 void (WINE_GLAPI *p_glSetFragmentShaderConstantATI)( GLuint dst, const GLfloat *value );
2260 void (WINE_GLAPI *p_glSetInvariantEXT)( GLuint id, GLenum type, const void *addr );
2261 void (WINE_GLAPI *p_glSetLocalConstantEXT)( GLuint id, GLenum type, const void *addr );
2262 void (WINE_GLAPI *p_glSetMultisamplefvAMD)( GLenum pname, GLuint index, const GLfloat *val );
2263 void (WINE_GLAPI *p_glShaderBinary)( GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length );
2264 void (WINE_GLAPI *p_glShaderOp1EXT)( GLenum op, GLuint res, GLuint arg1 );
2265 void (WINE_GLAPI *p_glShaderOp2EXT)( GLenum op, GLuint res, GLuint arg1, GLuint arg2 );
2266 void (WINE_GLAPI *p_glShaderOp3EXT)( GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3 );
2267 void (WINE_GLAPI *p_glShaderSource)( GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length );
2268 void (WINE_GLAPI *p_glShaderSourceARB)( GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length );
2269 void (WINE_GLAPI *p_glShaderStorageBlockBinding)( GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding );
2270 void (WINE_GLAPI *p_glShadingRateImageBarrierNV)( GLboolean synchronize );
2271 void (WINE_GLAPI *p_glShadingRateImagePaletteNV)( GLuint viewport, GLuint first, GLsizei count, const GLenum *rates );
2272 void (WINE_GLAPI *p_glShadingRateSampleOrderCustomNV)( GLenum rate, GLuint samples, const GLint *locations );
2273 void (WINE_GLAPI *p_glShadingRateSampleOrderNV)( GLenum order );
2274 void (WINE_GLAPI *p_glSharpenTexFuncSGIS)( GLenum target, GLsizei n, const GLfloat *points );
2275 void (WINE_GLAPI *p_glSignalSemaphoreEXT)( GLuint semaphore, GLuint numBufferBarriers, const GLuint *buffers, GLuint numTextureBarriers, const GLuint *textures, const GLenum *dstLayouts );
2276 void (WINE_GLAPI *p_glSignalSemaphoreui64NVX)( GLuint signalGpu, GLsizei fenceObjectCount, const GLuint *semaphoreArray, const GLuint64 *fenceValueArray );
2277 void (WINE_GLAPI *p_glSignalVkFenceNV)( GLuint64 vkFence );
2278 void (WINE_GLAPI *p_glSignalVkSemaphoreNV)( GLuint64 vkSemaphore );
2279 void (WINE_GLAPI *p_glSpecializeShader)( GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue );
2280 void (WINE_GLAPI *p_glSpecializeShaderARB)( GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue );
2281 void (WINE_GLAPI *p_glSpriteParameterfSGIX)( GLenum pname, GLfloat param );
2282 void (WINE_GLAPI *p_glSpriteParameterfvSGIX)( GLenum pname, const GLfloat *params );
2283 void (WINE_GLAPI *p_glSpriteParameteriSGIX)( GLenum pname, GLint param );
2284 void (WINE_GLAPI *p_glSpriteParameterivSGIX)( GLenum pname, const GLint *params );
2285 void (WINE_GLAPI *p_glStartInstrumentsSGIX)(void);
2286 void (WINE_GLAPI *p_glStateCaptureNV)( GLuint state, GLenum mode );
2287 void (WINE_GLAPI *p_glStencilClearTagEXT)( GLsizei stencilTagBits, GLuint stencilClearTag );
2288 void (WINE_GLAPI *p_glStencilFillPathInstancedNV)( GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues );
2289 void (WINE_GLAPI *p_glStencilFillPathNV)( GLuint path, GLenum fillMode, GLuint mask );
2290 void (WINE_GLAPI *p_glStencilFuncSeparate)( GLenum face, GLenum func, GLint ref, GLuint mask );
2291 void (WINE_GLAPI *p_glStencilFuncSeparateATI)( GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask );
2292 void (WINE_GLAPI *p_glStencilMaskSeparate)( GLenum face, GLuint mask );
2293 void (WINE_GLAPI *p_glStencilOpSeparate)( GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass );
2294 void (WINE_GLAPI *p_glStencilOpSeparateATI)( GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass );
2295 void (WINE_GLAPI *p_glStencilOpValueAMD)( GLenum face, GLuint value );
2296 void (WINE_GLAPI *p_glStencilStrokePathInstancedNV)( GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues );
2297 void (WINE_GLAPI *p_glStencilStrokePathNV)( GLuint path, GLint reference, GLuint mask );
2298 void (WINE_GLAPI *p_glStencilThenCoverFillPathInstancedNV)( GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues );
2299 void (WINE_GLAPI *p_glStencilThenCoverFillPathNV)( GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode );
2300 void (WINE_GLAPI *p_glStencilThenCoverStrokePathInstancedNV)( GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues );
2301 void (WINE_GLAPI *p_glStencilThenCoverStrokePathNV)( GLuint path, GLint reference, GLuint mask, GLenum coverMode );
2302 void (WINE_GLAPI *p_glStopInstrumentsSGIX)( GLint marker );
2303 void (WINE_GLAPI *p_glStringMarkerGREMEDY)( GLsizei len, const void *string );
2304 void (WINE_GLAPI *p_glSubpixelPrecisionBiasNV)( GLuint xbits, GLuint ybits );
2305 void (WINE_GLAPI *p_glSwizzleEXT)( GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW );
2306 void (WINE_GLAPI *p_glSyncTextureINTEL)( GLuint texture );
2307 void (WINE_GLAPI *p_glTagSampleBufferSGIX)(void);
2308 void (WINE_GLAPI *p_glTangent3bEXT)( GLbyte tx, GLbyte ty, GLbyte tz );
2309 void (WINE_GLAPI *p_glTangent3bvEXT)( const GLbyte *v );
2310 void (WINE_GLAPI *p_glTangent3dEXT)( GLdouble tx, GLdouble ty, GLdouble tz );
2311 void (WINE_GLAPI *p_glTangent3dvEXT)( const GLdouble *v );
2312 void (WINE_GLAPI *p_glTangent3fEXT)( GLfloat tx, GLfloat ty, GLfloat tz );
2313 void (WINE_GLAPI *p_glTangent3fvEXT)( const GLfloat *v );
2314 void (WINE_GLAPI *p_glTangent3iEXT)( GLint tx, GLint ty, GLint tz );
2315 void (WINE_GLAPI *p_glTangent3ivEXT)( const GLint *v );
2316 void (WINE_GLAPI *p_glTangent3sEXT)( GLshort tx, GLshort ty, GLshort tz );
2317 void (WINE_GLAPI *p_glTangent3svEXT)( const GLshort *v );
2318 void (WINE_GLAPI *p_glTangentPointerEXT)( GLenum type, GLsizei stride, const void *pointer );
2319 void (WINE_GLAPI *p_glTbufferMask3DFX)( GLuint mask );
2320 void (WINE_GLAPI *p_glTessellationFactorAMD)( GLfloat factor );
2321 void (WINE_GLAPI *p_glTessellationModeAMD)( GLenum mode );
2322 GLboolean (WINE_GLAPI *p_glTestFenceAPPLE)( GLuint fence );
2323 GLboolean (WINE_GLAPI *p_glTestFenceNV)( GLuint fence );
2324 GLboolean (WINE_GLAPI *p_glTestObjectAPPLE)( GLenum object, GLuint name );
2325 void (WINE_GLAPI *p_glTexAttachMemoryNV)( GLenum target, GLuint memory, GLuint64 offset );
2326 void (WINE_GLAPI *p_glTexBuffer)( GLenum target, GLenum internalformat, GLuint buffer );
2327 void (WINE_GLAPI *p_glTexBufferARB)( GLenum target, GLenum internalformat, GLuint buffer );
2328 void (WINE_GLAPI *p_glTexBufferEXT)( GLenum target, GLenum internalformat, GLuint buffer );
2329 void (WINE_GLAPI *p_glTexBufferRange)( GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size );
2330 void (WINE_GLAPI *p_glTexBumpParameterfvATI)( GLenum pname, const GLfloat *param );
2331 void (WINE_GLAPI *p_glTexBumpParameterivATI)( GLenum pname, const GLint *param );
2332 void (WINE_GLAPI *p_glTexCoord1bOES)( GLbyte s );
2333 void (WINE_GLAPI *p_glTexCoord1bvOES)( const GLbyte *coords );
2334 void (WINE_GLAPI *p_glTexCoord1hNV)( GLhalfNV s );
2335 void (WINE_GLAPI *p_glTexCoord1hvNV)( const GLhalfNV *v );
2336 void (WINE_GLAPI *p_glTexCoord1xOES)( GLfixed s );
2337 void (WINE_GLAPI *p_glTexCoord1xvOES)( const GLfixed *coords );
2338 void (WINE_GLAPI *p_glTexCoord2bOES)( GLbyte s, GLbyte t );
2339 void (WINE_GLAPI *p_glTexCoord2bvOES)( const GLbyte *coords );
2340 void (WINE_GLAPI *p_glTexCoord2fColor3fVertex3fSUN)( GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z );
2341 void (WINE_GLAPI *p_glTexCoord2fColor3fVertex3fvSUN)( const GLfloat *tc, const GLfloat *c, const GLfloat *v );
2342 void (WINE_GLAPI *p_glTexCoord2fColor4fNormal3fVertex3fSUN)( GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z );
2343 void (WINE_GLAPI *p_glTexCoord2fColor4fNormal3fVertex3fvSUN)( const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v );
2344 void (WINE_GLAPI *p_glTexCoord2fColor4ubVertex3fSUN)( GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z );
2345 void (WINE_GLAPI *p_glTexCoord2fColor4ubVertex3fvSUN)( const GLfloat *tc, const GLubyte *c, const GLfloat *v );
2346 void (WINE_GLAPI *p_glTexCoord2fNormal3fVertex3fSUN)( GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z );
2347 void (WINE_GLAPI *p_glTexCoord2fNormal3fVertex3fvSUN)( const GLfloat *tc, const GLfloat *n, const GLfloat *v );
2348 void (WINE_GLAPI *p_glTexCoord2fVertex3fSUN)( GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z );
2349 void (WINE_GLAPI *p_glTexCoord2fVertex3fvSUN)( const GLfloat *tc, const GLfloat *v );
2350 void (WINE_GLAPI *p_glTexCoord2hNV)( GLhalfNV s, GLhalfNV t );
2351 void (WINE_GLAPI *p_glTexCoord2hvNV)( const GLhalfNV *v );
2352 void (WINE_GLAPI *p_glTexCoord2xOES)( GLfixed s, GLfixed t );
2353 void (WINE_GLAPI *p_glTexCoord2xvOES)( const GLfixed *coords );
2354 void (WINE_GLAPI *p_glTexCoord3bOES)( GLbyte s, GLbyte t, GLbyte r );
2355 void (WINE_GLAPI *p_glTexCoord3bvOES)( const GLbyte *coords );
2356 void (WINE_GLAPI *p_glTexCoord3hNV)( GLhalfNV s, GLhalfNV t, GLhalfNV r );
2357 void (WINE_GLAPI *p_glTexCoord3hvNV)( const GLhalfNV *v );
2358 void (WINE_GLAPI *p_glTexCoord3xOES)( GLfixed s, GLfixed t, GLfixed r );
2359 void (WINE_GLAPI *p_glTexCoord3xvOES)( const GLfixed *coords );
2360 void (WINE_GLAPI *p_glTexCoord4bOES)( GLbyte s, GLbyte t, GLbyte r, GLbyte q );
2361 void (WINE_GLAPI *p_glTexCoord4bvOES)( const GLbyte *coords );
2362 void (WINE_GLAPI *p_glTexCoord4fColor4fNormal3fVertex4fSUN)( GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
2363 void (WINE_GLAPI *p_glTexCoord4fColor4fNormal3fVertex4fvSUN)( const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v );
2364 void (WINE_GLAPI *p_glTexCoord4fVertex4fSUN)( GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
2365 void (WINE_GLAPI *p_glTexCoord4fVertex4fvSUN)( const GLfloat *tc, const GLfloat *v );
2366 void (WINE_GLAPI *p_glTexCoord4hNV)( GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q );
2367 void (WINE_GLAPI *p_glTexCoord4hvNV)( const GLhalfNV *v );
2368 void (WINE_GLAPI *p_glTexCoord4xOES)( GLfixed s, GLfixed t, GLfixed r, GLfixed q );
2369 void (WINE_GLAPI *p_glTexCoord4xvOES)( const GLfixed *coords );
2370 void (WINE_GLAPI *p_glTexCoordFormatNV)( GLint size, GLenum type, GLsizei stride );
2371 void (WINE_GLAPI *p_glTexCoordP1ui)( GLenum type, GLuint coords );
2372 void (WINE_GLAPI *p_glTexCoordP1uiv)( GLenum type, const GLuint *coords );
2373 void (WINE_GLAPI *p_glTexCoordP2ui)( GLenum type, GLuint coords );
2374 void (WINE_GLAPI *p_glTexCoordP2uiv)( GLenum type, const GLuint *coords );
2375 void (WINE_GLAPI *p_glTexCoordP3ui)( GLenum type, GLuint coords );
2376 void (WINE_GLAPI *p_glTexCoordP3uiv)( GLenum type, const GLuint *coords );
2377 void (WINE_GLAPI *p_glTexCoordP4ui)( GLenum type, GLuint coords );
2378 void (WINE_GLAPI *p_glTexCoordP4uiv)( GLenum type, const GLuint *coords );
2379 void (WINE_GLAPI *p_glTexCoordPointerEXT)( GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer );
2380 void (WINE_GLAPI *p_glTexCoordPointerListIBM)( GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride );
2381 void (WINE_GLAPI *p_glTexCoordPointervINTEL)( GLint size, GLenum type, const void **pointer );
2382 void (WINE_GLAPI *p_glTexEnvxOES)( GLenum target, GLenum pname, GLfixed param );
2383 void (WINE_GLAPI *p_glTexEnvxvOES)( GLenum target, GLenum pname, const GLfixed *params );
2384 void (WINE_GLAPI *p_glTexFilterFuncSGIS)( GLenum target, GLenum filter, GLsizei n, const GLfloat *weights );
2385 void (WINE_GLAPI *p_glTexGenxOES)( GLenum coord, GLenum pname, GLfixed param );
2386 void (WINE_GLAPI *p_glTexGenxvOES)( GLenum coord, GLenum pname, const GLfixed *params );
2387 void (WINE_GLAPI *p_glTexImage2DMultisample)( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations );
2388 void (WINE_GLAPI *p_glTexImage2DMultisampleCoverageNV)( GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations );
2389 void (WINE_GLAPI *p_glTexImage3D)( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels );
2390 void (WINE_GLAPI *p_glTexImage3DEXT)( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels );
2391 void (WINE_GLAPI *p_glTexImage3DMultisample)( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations );
2392 void (WINE_GLAPI *p_glTexImage3DMultisampleCoverageNV)( GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations );
2393 void (WINE_GLAPI *p_glTexImage4DSGIS)( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const void *pixels );
2394 void (WINE_GLAPI *p_glTexPageCommitmentARB)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit );
2395 void (WINE_GLAPI *p_glTexParameterIiv)( GLenum target, GLenum pname, const GLint *params );
2396 void (WINE_GLAPI *p_glTexParameterIivEXT)( GLenum target, GLenum pname, const GLint *params );
2397 void (WINE_GLAPI *p_glTexParameterIuiv)( GLenum target, GLenum pname, const GLuint *params );
2398 void (WINE_GLAPI *p_glTexParameterIuivEXT)( GLenum target, GLenum pname, const GLuint *params );
2399 void (WINE_GLAPI *p_glTexParameterxOES)( GLenum target, GLenum pname, GLfixed param );
2400 void (WINE_GLAPI *p_glTexParameterxvOES)( GLenum target, GLenum pname, const GLfixed *params );
2401 void (WINE_GLAPI *p_glTexRenderbufferNV)( GLenum target, GLuint renderbuffer );
2402 void (WINE_GLAPI *p_glTexStorage1D)( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width );
2403 void (WINE_GLAPI *p_glTexStorage2D)( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height );
2404 void (WINE_GLAPI *p_glTexStorage2DMultisample)( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations );
2405 void (WINE_GLAPI *p_glTexStorage3D)( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth );
2406 void (WINE_GLAPI *p_glTexStorage3DMultisample)( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations );
2407 void (WINE_GLAPI *p_glTexStorageMem1DEXT)( GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset );
2408 void (WINE_GLAPI *p_glTexStorageMem2DEXT)( GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset );
2409 void (WINE_GLAPI *p_glTexStorageMem2DMultisampleEXT)( GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset );
2410 void (WINE_GLAPI *p_glTexStorageMem3DEXT)( GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset );
2411 void (WINE_GLAPI *p_glTexStorageMem3DMultisampleEXT)( GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset );
2412 void (WINE_GLAPI *p_glTexStorageSparseAMD)( GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags );
2413 void (WINE_GLAPI *p_glTexSubImage1DEXT)( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels );
2414 void (WINE_GLAPI *p_glTexSubImage2DEXT)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels );
2415 void (WINE_GLAPI *p_glTexSubImage3D)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels );
2416 void (WINE_GLAPI *p_glTexSubImage3DEXT)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels );
2417 void (WINE_GLAPI *p_glTexSubImage4DSGIS)( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const void *pixels );
2418 void (WINE_GLAPI *p_glTextureAttachMemoryNV)( GLuint texture, GLuint memory, GLuint64 offset );
2419 void (WINE_GLAPI *p_glTextureBarrier)(void);
2420 void (WINE_GLAPI *p_glTextureBarrierNV)(void);
2421 void (WINE_GLAPI *p_glTextureBuffer)( GLuint texture, GLenum internalformat, GLuint buffer );
2422 void (WINE_GLAPI *p_glTextureBufferEXT)( GLuint texture, GLenum target, GLenum internalformat, GLuint buffer );
2423 void (WINE_GLAPI *p_glTextureBufferRange)( GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size );
2424 void (WINE_GLAPI *p_glTextureBufferRangeEXT)( GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size );
2425 void (WINE_GLAPI *p_glTextureColorMaskSGIS)( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha );
2426 void (WINE_GLAPI *p_glTextureImage1DEXT)( GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels );
2427 void (WINE_GLAPI *p_glTextureImage2DEXT)( GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels );
2428 void (WINE_GLAPI *p_glTextureImage2DMultisampleCoverageNV)( GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations );
2429 void (WINE_GLAPI *p_glTextureImage2DMultisampleNV)( GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations );
2430 void (WINE_GLAPI *p_glTextureImage3DEXT)( GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels );
2431 void (WINE_GLAPI *p_glTextureImage3DMultisampleCoverageNV)( GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations );
2432 void (WINE_GLAPI *p_glTextureImage3DMultisampleNV)( GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations );
2433 void (WINE_GLAPI *p_glTextureLightEXT)( GLenum pname );
2434 void (WINE_GLAPI *p_glTextureMaterialEXT)( GLenum face, GLenum mode );
2435 void (WINE_GLAPI *p_glTextureNormalEXT)( GLenum mode );
2436 void (WINE_GLAPI *p_glTexturePageCommitmentEXT)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit );
2437 void (WINE_GLAPI *p_glTextureParameterIiv)( GLuint texture, GLenum pname, const GLint *params );
2438 void (WINE_GLAPI *p_glTextureParameterIivEXT)( GLuint texture, GLenum target, GLenum pname, const GLint *params );
2439 void (WINE_GLAPI *p_glTextureParameterIuiv)( GLuint texture, GLenum pname, const GLuint *params );
2440 void (WINE_GLAPI *p_glTextureParameterIuivEXT)( GLuint texture, GLenum target, GLenum pname, const GLuint *params );
2441 void (WINE_GLAPI *p_glTextureParameterf)( GLuint texture, GLenum pname, GLfloat param );
2442 void (WINE_GLAPI *p_glTextureParameterfEXT)( GLuint texture, GLenum target, GLenum pname, GLfloat param );
2443 void (WINE_GLAPI *p_glTextureParameterfv)( GLuint texture, GLenum pname, const GLfloat *param );
2444 void (WINE_GLAPI *p_glTextureParameterfvEXT)( GLuint texture, GLenum target, GLenum pname, const GLfloat *params );
2445 void (WINE_GLAPI *p_glTextureParameteri)( GLuint texture, GLenum pname, GLint param );
2446 void (WINE_GLAPI *p_glTextureParameteriEXT)( GLuint texture, GLenum target, GLenum pname, GLint param );
2447 void (WINE_GLAPI *p_glTextureParameteriv)( GLuint texture, GLenum pname, const GLint *param );
2448 void (WINE_GLAPI *p_glTextureParameterivEXT)( GLuint texture, GLenum target, GLenum pname, const GLint *params );
2449 void (WINE_GLAPI *p_glTextureRangeAPPLE)( GLenum target, GLsizei length, const void *pointer );
2450 void (WINE_GLAPI *p_glTextureRenderbufferEXT)( GLuint texture, GLenum target, GLuint renderbuffer );
2451 void (WINE_GLAPI *p_glTextureStorage1D)( GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width );
2452 void (WINE_GLAPI *p_glTextureStorage1DEXT)( GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width );
2453 void (WINE_GLAPI *p_glTextureStorage2D)( GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height );
2454 void (WINE_GLAPI *p_glTextureStorage2DEXT)( GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height );
2455 void (WINE_GLAPI *p_glTextureStorage2DMultisample)( GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations );
2456 void (WINE_GLAPI *p_glTextureStorage2DMultisampleEXT)( GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations );
2457 void (WINE_GLAPI *p_glTextureStorage3D)( GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth );
2458 void (WINE_GLAPI *p_glTextureStorage3DEXT)( GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth );
2459 void (WINE_GLAPI *p_glTextureStorage3DMultisample)( GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations );
2460 void (WINE_GLAPI *p_glTextureStorage3DMultisampleEXT)( GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations );
2461 void (WINE_GLAPI *p_glTextureStorageMem1DEXT)( GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset );
2462 void (WINE_GLAPI *p_glTextureStorageMem2DEXT)( GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset );
2463 void (WINE_GLAPI *p_glTextureStorageMem2DMultisampleEXT)( GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset );
2464 void (WINE_GLAPI *p_glTextureStorageMem3DEXT)( GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset );
2465 void (WINE_GLAPI *p_glTextureStorageMem3DMultisampleEXT)( GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset );
2466 void (WINE_GLAPI *p_glTextureStorageSparseAMD)( GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags );
2467 void (WINE_GLAPI *p_glTextureSubImage1D)( GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels );
2468 void (WINE_GLAPI *p_glTextureSubImage1DEXT)( GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels );
2469 void (WINE_GLAPI *p_glTextureSubImage2D)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels );
2470 void (WINE_GLAPI *p_glTextureSubImage2DEXT)( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels );
2471 void (WINE_GLAPI *p_glTextureSubImage3D)( GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels );
2472 void (WINE_GLAPI *p_glTextureSubImage3DEXT)( GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels );
2473 void (WINE_GLAPI *p_glTextureView)( GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers );
2474 void (WINE_GLAPI *p_glTrackMatrixNV)( GLenum target, GLuint address, GLenum matrix, GLenum transform );
2475 void (WINE_GLAPI *p_glTransformFeedbackAttribsNV)( GLsizei count, const GLint *attribs, GLenum bufferMode );
2476 void (WINE_GLAPI *p_glTransformFeedbackBufferBase)( GLuint xfb, GLuint index, GLuint buffer );
2477 void (WINE_GLAPI *p_glTransformFeedbackBufferRange)( GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size );
2478 void (WINE_GLAPI *p_glTransformFeedbackStreamAttribsNV)( GLsizei count, const GLint *attribs, GLsizei nbuffers, const GLint *bufstreams, GLenum bufferMode );
2479 void (WINE_GLAPI *p_glTransformFeedbackVaryings)( GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode );
2480 void (WINE_GLAPI *p_glTransformFeedbackVaryingsEXT)( GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode );
2481 void (WINE_GLAPI *p_glTransformFeedbackVaryingsNV)( GLuint program, GLsizei count, const GLint *locations, GLenum bufferMode );
2482 void (WINE_GLAPI *p_glTransformPathNV)( GLuint resultPath, GLuint srcPath, GLenum transformType, const GLfloat *transformValues );
2483 void (WINE_GLAPI *p_glTranslatexOES)( GLfixed x, GLfixed y, GLfixed z );
2484 void (WINE_GLAPI *p_glUniform1d)( GLint location, GLdouble x );
2485 void (WINE_GLAPI *p_glUniform1dv)( GLint location, GLsizei count, const GLdouble *value );
2486 void (WINE_GLAPI *p_glUniform1f)( GLint location, GLfloat v0 );
2487 void (WINE_GLAPI *p_glUniform1fARB)( GLint location, GLfloat v0 );
2488 void (WINE_GLAPI *p_glUniform1fv)( GLint location, GLsizei count, const GLfloat *value );
2489 void (WINE_GLAPI *p_glUniform1fvARB)( GLint location, GLsizei count, const GLfloat *value );
2490 void (WINE_GLAPI *p_glUniform1i)( GLint location, GLint v0 );
2491 void (WINE_GLAPI *p_glUniform1i64ARB)( GLint location, GLint64 x );
2492 void (WINE_GLAPI *p_glUniform1i64NV)( GLint location, GLint64EXT x );
2493 void (WINE_GLAPI *p_glUniform1i64vARB)( GLint location, GLsizei count, const GLint64 *value );
2494 void (WINE_GLAPI *p_glUniform1i64vNV)( GLint location, GLsizei count, const GLint64EXT *value );
2495 void (WINE_GLAPI *p_glUniform1iARB)( GLint location, GLint v0 );
2496 void (WINE_GLAPI *p_glUniform1iv)( GLint location, GLsizei count, const GLint *value );
2497 void (WINE_GLAPI *p_glUniform1ivARB)( GLint location, GLsizei count, const GLint *value );
2498 void (WINE_GLAPI *p_glUniform1ui)( GLint location, GLuint v0 );
2499 void (WINE_GLAPI *p_glUniform1ui64ARB)( GLint location, GLuint64 x );
2500 void (WINE_GLAPI *p_glUniform1ui64NV)( GLint location, GLuint64EXT x );
2501 void (WINE_GLAPI *p_glUniform1ui64vARB)( GLint location, GLsizei count, const GLuint64 *value );
2502 void (WINE_GLAPI *p_glUniform1ui64vNV)( GLint location, GLsizei count, const GLuint64EXT *value );
2503 void (WINE_GLAPI *p_glUniform1uiEXT)( GLint location, GLuint v0 );
2504 void (WINE_GLAPI *p_glUniform1uiv)( GLint location, GLsizei count, const GLuint *value );
2505 void (WINE_GLAPI *p_glUniform1uivEXT)( GLint location, GLsizei count, const GLuint *value );
2506 void (WINE_GLAPI *p_glUniform2d)( GLint location, GLdouble x, GLdouble y );
2507 void (WINE_GLAPI *p_glUniform2dv)( GLint location, GLsizei count, const GLdouble *value );
2508 void (WINE_GLAPI *p_glUniform2f)( GLint location, GLfloat v0, GLfloat v1 );
2509 void (WINE_GLAPI *p_glUniform2fARB)( GLint location, GLfloat v0, GLfloat v1 );
2510 void (WINE_GLAPI *p_glUniform2fv)( GLint location, GLsizei count, const GLfloat *value );
2511 void (WINE_GLAPI *p_glUniform2fvARB)( GLint location, GLsizei count, const GLfloat *value );
2512 void (WINE_GLAPI *p_glUniform2i)( GLint location, GLint v0, GLint v1 );
2513 void (WINE_GLAPI *p_glUniform2i64ARB)( GLint location, GLint64 x, GLint64 y );
2514 void (WINE_GLAPI *p_glUniform2i64NV)( GLint location, GLint64EXT x, GLint64EXT y );
2515 void (WINE_GLAPI *p_glUniform2i64vARB)( GLint location, GLsizei count, const GLint64 *value );
2516 void (WINE_GLAPI *p_glUniform2i64vNV)( GLint location, GLsizei count, const GLint64EXT *value );
2517 void (WINE_GLAPI *p_glUniform2iARB)( GLint location, GLint v0, GLint v1 );
2518 void (WINE_GLAPI *p_glUniform2iv)( GLint location, GLsizei count, const GLint *value );
2519 void (WINE_GLAPI *p_glUniform2ivARB)( GLint location, GLsizei count, const GLint *value );
2520 void (WINE_GLAPI *p_glUniform2ui)( GLint location, GLuint v0, GLuint v1 );
2521 void (WINE_GLAPI *p_glUniform2ui64ARB)( GLint location, GLuint64 x, GLuint64 y );
2522 void (WINE_GLAPI *p_glUniform2ui64NV)( GLint location, GLuint64EXT x, GLuint64EXT y );
2523 void (WINE_GLAPI *p_glUniform2ui64vARB)( GLint location, GLsizei count, const GLuint64 *value );
2524 void (WINE_GLAPI *p_glUniform2ui64vNV)( GLint location, GLsizei count, const GLuint64EXT *value );
2525 void (WINE_GLAPI *p_glUniform2uiEXT)( GLint location, GLuint v0, GLuint v1 );
2526 void (WINE_GLAPI *p_glUniform2uiv)( GLint location, GLsizei count, const GLuint *value );
2527 void (WINE_GLAPI *p_glUniform2uivEXT)( GLint location, GLsizei count, const GLuint *value );
2528 void (WINE_GLAPI *p_glUniform3d)( GLint location, GLdouble x, GLdouble y, GLdouble z );
2529 void (WINE_GLAPI *p_glUniform3dv)( GLint location, GLsizei count, const GLdouble *value );
2530 void (WINE_GLAPI *p_glUniform3f)( GLint location, GLfloat v0, GLfloat v1, GLfloat v2 );
2531 void (WINE_GLAPI *p_glUniform3fARB)( GLint location, GLfloat v0, GLfloat v1, GLfloat v2 );
2532 void (WINE_GLAPI *p_glUniform3fv)( GLint location, GLsizei count, const GLfloat *value );
2533 void (WINE_GLAPI *p_glUniform3fvARB)( GLint location, GLsizei count, const GLfloat *value );
2534 void (WINE_GLAPI *p_glUniform3i)( GLint location, GLint v0, GLint v1, GLint v2 );
2535 void (WINE_GLAPI *p_glUniform3i64ARB)( GLint location, GLint64 x, GLint64 y, GLint64 z );
2536 void (WINE_GLAPI *p_glUniform3i64NV)( GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z );
2537 void (WINE_GLAPI *p_glUniform3i64vARB)( GLint location, GLsizei count, const GLint64 *value );
2538 void (WINE_GLAPI *p_glUniform3i64vNV)( GLint location, GLsizei count, const GLint64EXT *value );
2539 void (WINE_GLAPI *p_glUniform3iARB)( GLint location, GLint v0, GLint v1, GLint v2 );
2540 void (WINE_GLAPI *p_glUniform3iv)( GLint location, GLsizei count, const GLint *value );
2541 void (WINE_GLAPI *p_glUniform3ivARB)( GLint location, GLsizei count, const GLint *value );
2542 void (WINE_GLAPI *p_glUniform3ui)( GLint location, GLuint v0, GLuint v1, GLuint v2 );
2543 void (WINE_GLAPI *p_glUniform3ui64ARB)( GLint location, GLuint64 x, GLuint64 y, GLuint64 z );
2544 void (WINE_GLAPI *p_glUniform3ui64NV)( GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z );
2545 void (WINE_GLAPI *p_glUniform3ui64vARB)( GLint location, GLsizei count, const GLuint64 *value );
2546 void (WINE_GLAPI *p_glUniform3ui64vNV)( GLint location, GLsizei count, const GLuint64EXT *value );
2547 void (WINE_GLAPI *p_glUniform3uiEXT)( GLint location, GLuint v0, GLuint v1, GLuint v2 );
2548 void (WINE_GLAPI *p_glUniform3uiv)( GLint location, GLsizei count, const GLuint *value );
2549 void (WINE_GLAPI *p_glUniform3uivEXT)( GLint location, GLsizei count, const GLuint *value );
2550 void (WINE_GLAPI *p_glUniform4d)( GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
2551 void (WINE_GLAPI *p_glUniform4dv)( GLint location, GLsizei count, const GLdouble *value );
2552 void (WINE_GLAPI *p_glUniform4f)( GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 );
2553 void (WINE_GLAPI *p_glUniform4fARB)( GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3 );
2554 void (WINE_GLAPI *p_glUniform4fv)( GLint location, GLsizei count, const GLfloat *value );
2555 void (WINE_GLAPI *p_glUniform4fvARB)( GLint location, GLsizei count, const GLfloat *value );
2556 void (WINE_GLAPI *p_glUniform4i)( GLint location, GLint v0, GLint v1, GLint v2, GLint v3 );
2557 void (WINE_GLAPI *p_glUniform4i64ARB)( GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w );
2558 void (WINE_GLAPI *p_glUniform4i64NV)( GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w );
2559 void (WINE_GLAPI *p_glUniform4i64vARB)( GLint location, GLsizei count, const GLint64 *value );
2560 void (WINE_GLAPI *p_glUniform4i64vNV)( GLint location, GLsizei count, const GLint64EXT *value );
2561 void (WINE_GLAPI *p_glUniform4iARB)( GLint location, GLint v0, GLint v1, GLint v2, GLint v3 );
2562 void (WINE_GLAPI *p_glUniform4iv)( GLint location, GLsizei count, const GLint *value );
2563 void (WINE_GLAPI *p_glUniform4ivARB)( GLint location, GLsizei count, const GLint *value );
2564 void (WINE_GLAPI *p_glUniform4ui)( GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 );
2565 void (WINE_GLAPI *p_glUniform4ui64ARB)( GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w );
2566 void (WINE_GLAPI *p_glUniform4ui64NV)( GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w );
2567 void (WINE_GLAPI *p_glUniform4ui64vARB)( GLint location, GLsizei count, const GLuint64 *value );
2568 void (WINE_GLAPI *p_glUniform4ui64vNV)( GLint location, GLsizei count, const GLuint64EXT *value );
2569 void (WINE_GLAPI *p_glUniform4uiEXT)( GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 );
2570 void (WINE_GLAPI *p_glUniform4uiv)( GLint location, GLsizei count, const GLuint *value );
2571 void (WINE_GLAPI *p_glUniform4uivEXT)( GLint location, GLsizei count, const GLuint *value );
2572 void (WINE_GLAPI *p_glUniformBlockBinding)( GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding );
2573 void (WINE_GLAPI *p_glUniformBufferEXT)( GLuint program, GLint location, GLuint buffer );
2574 void (WINE_GLAPI *p_glUniformHandleui64ARB)( GLint location, GLuint64 value );
2575 void (WINE_GLAPI *p_glUniformHandleui64NV)( GLint location, GLuint64 value );
2576 void (WINE_GLAPI *p_glUniformHandleui64vARB)( GLint location, GLsizei count, const GLuint64 *value );
2577 void (WINE_GLAPI *p_glUniformHandleui64vNV)( GLint location, GLsizei count, const GLuint64 *value );
2578 void (WINE_GLAPI *p_glUniformMatrix2dv)( GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2579 void (WINE_GLAPI *p_glUniformMatrix2fv)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2580 void (WINE_GLAPI *p_glUniformMatrix2fvARB)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2581 void (WINE_GLAPI *p_glUniformMatrix2x3dv)( GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2582 void (WINE_GLAPI *p_glUniformMatrix2x3fv)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2583 void (WINE_GLAPI *p_glUniformMatrix2x4dv)( GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2584 void (WINE_GLAPI *p_glUniformMatrix2x4fv)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2585 void (WINE_GLAPI *p_glUniformMatrix3dv)( GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2586 void (WINE_GLAPI *p_glUniformMatrix3fv)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2587 void (WINE_GLAPI *p_glUniformMatrix3fvARB)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2588 void (WINE_GLAPI *p_glUniformMatrix3x2dv)( GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2589 void (WINE_GLAPI *p_glUniformMatrix3x2fv)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2590 void (WINE_GLAPI *p_glUniformMatrix3x4dv)( GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2591 void (WINE_GLAPI *p_glUniformMatrix3x4fv)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2592 void (WINE_GLAPI *p_glUniformMatrix4dv)( GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2593 void (WINE_GLAPI *p_glUniformMatrix4fv)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2594 void (WINE_GLAPI *p_glUniformMatrix4fvARB)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2595 void (WINE_GLAPI *p_glUniformMatrix4x2dv)( GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2596 void (WINE_GLAPI *p_glUniformMatrix4x2fv)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2597 void (WINE_GLAPI *p_glUniformMatrix4x3dv)( GLint location, GLsizei count, GLboolean transpose, const GLdouble *value );
2598 void (WINE_GLAPI *p_glUniformMatrix4x3fv)( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value );
2599 void (WINE_GLAPI *p_glUniformSubroutinesuiv)( GLenum shadertype, GLsizei count, const GLuint *indices );
2600 void (WINE_GLAPI *p_glUniformui64NV)( GLint location, GLuint64EXT value );
2601 void (WINE_GLAPI *p_glUniformui64vNV)( GLint location, GLsizei count, const GLuint64EXT *value );
2602 void (WINE_GLAPI *p_glUnlockArraysEXT)(void);
2603 GLboolean (WINE_GLAPI *p_glUnmapBuffer)( GLenum target );
2604 GLboolean (WINE_GLAPI *p_glUnmapBufferARB)( GLenum target );
2605 GLboolean (WINE_GLAPI *p_glUnmapNamedBuffer)( GLuint buffer );
2606 GLboolean (WINE_GLAPI *p_glUnmapNamedBufferEXT)( GLuint buffer );
2607 void (WINE_GLAPI *p_glUnmapObjectBufferATI)( GLuint buffer );
2608 void (WINE_GLAPI *p_glUnmapTexture2DINTEL)( GLuint texture, GLint level );
2609 void (WINE_GLAPI *p_glUpdateObjectBufferATI)( GLuint buffer, GLuint offset, GLsizei size, const void *pointer, GLenum preserve );
2610 void (WINE_GLAPI *p_glUploadGpuMaskNVX)( GLbitfield mask );
2611 void (WINE_GLAPI *p_glUseProgram)( GLuint program );
2612 void (WINE_GLAPI *p_glUseProgramObjectARB)( GLhandleARB programObj );
2613 void (WINE_GLAPI *p_glUseProgramStages)( GLuint pipeline, GLbitfield stages, GLuint program );
2614 void (WINE_GLAPI *p_glUseShaderProgramEXT)( GLenum type, GLuint program );
2615 void (WINE_GLAPI *p_glVDPAUFiniNV)(void);
2616 void (WINE_GLAPI *p_glVDPAUGetSurfaceivNV)( GLvdpauSurfaceNV surface, GLenum pname, GLsizei count, GLsizei *length, GLint *values );
2617 void (WINE_GLAPI *p_glVDPAUInitNV)( const void *vdpDevice, const void *getProcAddress );
2618 GLboolean (WINE_GLAPI *p_glVDPAUIsSurfaceNV)( GLvdpauSurfaceNV surface );
2619 void (WINE_GLAPI *p_glVDPAUMapSurfacesNV)( GLsizei numSurfaces, const GLvdpauSurfaceNV *surfaces );
2620 GLvdpauSurfaceNV (WINE_GLAPI *p_glVDPAURegisterOutputSurfaceNV)( const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames );
2621 GLvdpauSurfaceNV (WINE_GLAPI *p_glVDPAURegisterVideoSurfaceNV)( const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames );
2622 GLvdpauSurfaceNV (WINE_GLAPI *p_glVDPAURegisterVideoSurfaceWithPictureStructureNV)( const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames, GLboolean isFrameStructure );
2623 void (WINE_GLAPI *p_glVDPAUSurfaceAccessNV)( GLvdpauSurfaceNV surface, GLenum access );
2624 void (WINE_GLAPI *p_glVDPAUUnmapSurfacesNV)( GLsizei numSurface, const GLvdpauSurfaceNV *surfaces );
2625 void (WINE_GLAPI *p_glVDPAUUnregisterSurfaceNV)( GLvdpauSurfaceNV surface );
2626 void (WINE_GLAPI *p_glValidateProgram)( GLuint program );
2627 void (WINE_GLAPI *p_glValidateProgramARB)( GLhandleARB programObj );
2628 void (WINE_GLAPI *p_glValidateProgramPipeline)( GLuint pipeline );
2629 void (WINE_GLAPI *p_glVariantArrayObjectATI)( GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset );
2630 void (WINE_GLAPI *p_glVariantPointerEXT)( GLuint id, GLenum type, GLuint stride, const void *addr );
2631 void (WINE_GLAPI *p_glVariantbvEXT)( GLuint id, const GLbyte *addr );
2632 void (WINE_GLAPI *p_glVariantdvEXT)( GLuint id, const GLdouble *addr );
2633 void (WINE_GLAPI *p_glVariantfvEXT)( GLuint id, const GLfloat *addr );
2634 void (WINE_GLAPI *p_glVariantivEXT)( GLuint id, const GLint *addr );
2635 void (WINE_GLAPI *p_glVariantsvEXT)( GLuint id, const GLshort *addr );
2636 void (WINE_GLAPI *p_glVariantubvEXT)( GLuint id, const GLubyte *addr );
2637 void (WINE_GLAPI *p_glVariantuivEXT)( GLuint id, const GLuint *addr );
2638 void (WINE_GLAPI *p_glVariantusvEXT)( GLuint id, const GLushort *addr );
2639 void (WINE_GLAPI *p_glVertex2bOES)( GLbyte x, GLbyte y );
2640 void (WINE_GLAPI *p_glVertex2bvOES)( const GLbyte *coords );
2641 void (WINE_GLAPI *p_glVertex2hNV)( GLhalfNV x, GLhalfNV y );
2642 void (WINE_GLAPI *p_glVertex2hvNV)( const GLhalfNV *v );
2643 void (WINE_GLAPI *p_glVertex2xOES)( GLfixed x );
2644 void (WINE_GLAPI *p_glVertex2xvOES)( const GLfixed *coords );
2645 void (WINE_GLAPI *p_glVertex3bOES)( GLbyte x, GLbyte y, GLbyte z );
2646 void (WINE_GLAPI *p_glVertex3bvOES)( const GLbyte *coords );
2647 void (WINE_GLAPI *p_glVertex3hNV)( GLhalfNV x, GLhalfNV y, GLhalfNV z );
2648 void (WINE_GLAPI *p_glVertex3hvNV)( const GLhalfNV *v );
2649 void (WINE_GLAPI *p_glVertex3xOES)( GLfixed x, GLfixed y );
2650 void (WINE_GLAPI *p_glVertex3xvOES)( const GLfixed *coords );
2651 void (WINE_GLAPI *p_glVertex4bOES)( GLbyte x, GLbyte y, GLbyte z, GLbyte w );
2652 void (WINE_GLAPI *p_glVertex4bvOES)( const GLbyte *coords );
2653 void (WINE_GLAPI *p_glVertex4hNV)( GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w );
2654 void (WINE_GLAPI *p_glVertex4hvNV)( const GLhalfNV *v );
2655 void (WINE_GLAPI *p_glVertex4xOES)( GLfixed x, GLfixed y, GLfixed z );
2656 void (WINE_GLAPI *p_glVertex4xvOES)( const GLfixed *coords );
2657 void (WINE_GLAPI *p_glVertexArrayAttribBinding)( GLuint vaobj, GLuint attribindex, GLuint bindingindex );
2658 void (WINE_GLAPI *p_glVertexArrayAttribFormat)( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset );
2659 void (WINE_GLAPI *p_glVertexArrayAttribIFormat)( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset );
2660 void (WINE_GLAPI *p_glVertexArrayAttribLFormat)( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset );
2661 void (WINE_GLAPI *p_glVertexArrayBindVertexBufferEXT)( GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride );
2662 void (WINE_GLAPI *p_glVertexArrayBindingDivisor)( GLuint vaobj, GLuint bindingindex, GLuint divisor );
2663 void (WINE_GLAPI *p_glVertexArrayColorOffsetEXT)( GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset );
2664 void (WINE_GLAPI *p_glVertexArrayEdgeFlagOffsetEXT)( GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset );
2665 void (WINE_GLAPI *p_glVertexArrayElementBuffer)( GLuint vaobj, GLuint buffer );
2666 void (WINE_GLAPI *p_glVertexArrayFogCoordOffsetEXT)( GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset );
2667 void (WINE_GLAPI *p_glVertexArrayIndexOffsetEXT)( GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset );
2668 void (WINE_GLAPI *p_glVertexArrayMultiTexCoordOffsetEXT)( GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset );
2669 void (WINE_GLAPI *p_glVertexArrayNormalOffsetEXT)( GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset );
2670 void (WINE_GLAPI *p_glVertexArrayParameteriAPPLE)( GLenum pname, GLint param );
2671 void (WINE_GLAPI *p_glVertexArrayRangeAPPLE)( GLsizei length, void *pointer );
2672 void (WINE_GLAPI *p_glVertexArrayRangeNV)( GLsizei length, const void *pointer );
2673 void (WINE_GLAPI *p_glVertexArraySecondaryColorOffsetEXT)( GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset );
2674 void (WINE_GLAPI *p_glVertexArrayTexCoordOffsetEXT)( GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset );
2675 void (WINE_GLAPI *p_glVertexArrayVertexAttribBindingEXT)( GLuint vaobj, GLuint attribindex, GLuint bindingindex );
2676 void (WINE_GLAPI *p_glVertexArrayVertexAttribDivisorEXT)( GLuint vaobj, GLuint index, GLuint divisor );
2677 void (WINE_GLAPI *p_glVertexArrayVertexAttribFormatEXT)( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset );
2678 void (WINE_GLAPI *p_glVertexArrayVertexAttribIFormatEXT)( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset );
2679 void (WINE_GLAPI *p_glVertexArrayVertexAttribIOffsetEXT)( GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset );
2680 void (WINE_GLAPI *p_glVertexArrayVertexAttribLFormatEXT)( GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset );
2681 void (WINE_GLAPI *p_glVertexArrayVertexAttribLOffsetEXT)( GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset );
2682 void (WINE_GLAPI *p_glVertexArrayVertexAttribOffsetEXT)( GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset );
2683 void (WINE_GLAPI *p_glVertexArrayVertexBindingDivisorEXT)( GLuint vaobj, GLuint bindingindex, GLuint divisor );
2684 void (WINE_GLAPI *p_glVertexArrayVertexBuffer)( GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride );
2685 void (WINE_GLAPI *p_glVertexArrayVertexBuffers)( GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides );
2686 void (WINE_GLAPI *p_glVertexArrayVertexOffsetEXT)( GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset );
2687 void (WINE_GLAPI *p_glVertexAttrib1d)( GLuint index, GLdouble x );
2688 void (WINE_GLAPI *p_glVertexAttrib1dARB)( GLuint index, GLdouble x );
2689 void (WINE_GLAPI *p_glVertexAttrib1dNV)( GLuint index, GLdouble x );
2690 void (WINE_GLAPI *p_glVertexAttrib1dv)( GLuint index, const GLdouble *v );
2691 void (WINE_GLAPI *p_glVertexAttrib1dvARB)( GLuint index, const GLdouble *v );
2692 void (WINE_GLAPI *p_glVertexAttrib1dvNV)( GLuint index, const GLdouble *v );
2693 void (WINE_GLAPI *p_glVertexAttrib1f)( GLuint index, GLfloat x );
2694 void (WINE_GLAPI *p_glVertexAttrib1fARB)( GLuint index, GLfloat x );
2695 void (WINE_GLAPI *p_glVertexAttrib1fNV)( GLuint index, GLfloat x );
2696 void (WINE_GLAPI *p_glVertexAttrib1fv)( GLuint index, const GLfloat *v );
2697 void (WINE_GLAPI *p_glVertexAttrib1fvARB)( GLuint index, const GLfloat *v );
2698 void (WINE_GLAPI *p_glVertexAttrib1fvNV)( GLuint index, const GLfloat *v );
2699 void (WINE_GLAPI *p_glVertexAttrib1hNV)( GLuint index, GLhalfNV x );
2700 void (WINE_GLAPI *p_glVertexAttrib1hvNV)( GLuint index, const GLhalfNV *v );
2701 void (WINE_GLAPI *p_glVertexAttrib1s)( GLuint index, GLshort x );
2702 void (WINE_GLAPI *p_glVertexAttrib1sARB)( GLuint index, GLshort x );
2703 void (WINE_GLAPI *p_glVertexAttrib1sNV)( GLuint index, GLshort x );
2704 void (WINE_GLAPI *p_glVertexAttrib1sv)( GLuint index, const GLshort *v );
2705 void (WINE_GLAPI *p_glVertexAttrib1svARB)( GLuint index, const GLshort *v );
2706 void (WINE_GLAPI *p_glVertexAttrib1svNV)( GLuint index, const GLshort *v );
2707 void (WINE_GLAPI *p_glVertexAttrib2d)( GLuint index, GLdouble x, GLdouble y );
2708 void (WINE_GLAPI *p_glVertexAttrib2dARB)( GLuint index, GLdouble x, GLdouble y );
2709 void (WINE_GLAPI *p_glVertexAttrib2dNV)( GLuint index, GLdouble x, GLdouble y );
2710 void (WINE_GLAPI *p_glVertexAttrib2dv)( GLuint index, const GLdouble *v );
2711 void (WINE_GLAPI *p_glVertexAttrib2dvARB)( GLuint index, const GLdouble *v );
2712 void (WINE_GLAPI *p_glVertexAttrib2dvNV)( GLuint index, const GLdouble *v );
2713 void (WINE_GLAPI *p_glVertexAttrib2f)( GLuint index, GLfloat x, GLfloat y );
2714 void (WINE_GLAPI *p_glVertexAttrib2fARB)( GLuint index, GLfloat x, GLfloat y );
2715 void (WINE_GLAPI *p_glVertexAttrib2fNV)( GLuint index, GLfloat x, GLfloat y );
2716 void (WINE_GLAPI *p_glVertexAttrib2fv)( GLuint index, const GLfloat *v );
2717 void (WINE_GLAPI *p_glVertexAttrib2fvARB)( GLuint index, const GLfloat *v );
2718 void (WINE_GLAPI *p_glVertexAttrib2fvNV)( GLuint index, const GLfloat *v );
2719 void (WINE_GLAPI *p_glVertexAttrib2hNV)( GLuint index, GLhalfNV x, GLhalfNV y );
2720 void (WINE_GLAPI *p_glVertexAttrib2hvNV)( GLuint index, const GLhalfNV *v );
2721 void (WINE_GLAPI *p_glVertexAttrib2s)( GLuint index, GLshort x, GLshort y );
2722 void (WINE_GLAPI *p_glVertexAttrib2sARB)( GLuint index, GLshort x, GLshort y );
2723 void (WINE_GLAPI *p_glVertexAttrib2sNV)( GLuint index, GLshort x, GLshort y );
2724 void (WINE_GLAPI *p_glVertexAttrib2sv)( GLuint index, const GLshort *v );
2725 void (WINE_GLAPI *p_glVertexAttrib2svARB)( GLuint index, const GLshort *v );
2726 void (WINE_GLAPI *p_glVertexAttrib2svNV)( GLuint index, const GLshort *v );
2727 void (WINE_GLAPI *p_glVertexAttrib3d)( GLuint index, GLdouble x, GLdouble y, GLdouble z );
2728 void (WINE_GLAPI *p_glVertexAttrib3dARB)( GLuint index, GLdouble x, GLdouble y, GLdouble z );
2729 void (WINE_GLAPI *p_glVertexAttrib3dNV)( GLuint index, GLdouble x, GLdouble y, GLdouble z );
2730 void (WINE_GLAPI *p_glVertexAttrib3dv)( GLuint index, const GLdouble *v );
2731 void (WINE_GLAPI *p_glVertexAttrib3dvARB)( GLuint index, const GLdouble *v );
2732 void (WINE_GLAPI *p_glVertexAttrib3dvNV)( GLuint index, const GLdouble *v );
2733 void (WINE_GLAPI *p_glVertexAttrib3f)( GLuint index, GLfloat x, GLfloat y, GLfloat z );
2734 void (WINE_GLAPI *p_glVertexAttrib3fARB)( GLuint index, GLfloat x, GLfloat y, GLfloat z );
2735 void (WINE_GLAPI *p_glVertexAttrib3fNV)( GLuint index, GLfloat x, GLfloat y, GLfloat z );
2736 void (WINE_GLAPI *p_glVertexAttrib3fv)( GLuint index, const GLfloat *v );
2737 void (WINE_GLAPI *p_glVertexAttrib3fvARB)( GLuint index, const GLfloat *v );
2738 void (WINE_GLAPI *p_glVertexAttrib3fvNV)( GLuint index, const GLfloat *v );
2739 void (WINE_GLAPI *p_glVertexAttrib3hNV)( GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z );
2740 void (WINE_GLAPI *p_glVertexAttrib3hvNV)( GLuint index, const GLhalfNV *v );
2741 void (WINE_GLAPI *p_glVertexAttrib3s)( GLuint index, GLshort x, GLshort y, GLshort z );
2742 void (WINE_GLAPI *p_glVertexAttrib3sARB)( GLuint index, GLshort x, GLshort y, GLshort z );
2743 void (WINE_GLAPI *p_glVertexAttrib3sNV)( GLuint index, GLshort x, GLshort y, GLshort z );
2744 void (WINE_GLAPI *p_glVertexAttrib3sv)( GLuint index, const GLshort *v );
2745 void (WINE_GLAPI *p_glVertexAttrib3svARB)( GLuint index, const GLshort *v );
2746 void (WINE_GLAPI *p_glVertexAttrib3svNV)( GLuint index, const GLshort *v );
2747 void (WINE_GLAPI *p_glVertexAttrib4Nbv)( GLuint index, const GLbyte *v );
2748 void (WINE_GLAPI *p_glVertexAttrib4NbvARB)( GLuint index, const GLbyte *v );
2749 void (WINE_GLAPI *p_glVertexAttrib4Niv)( GLuint index, const GLint *v );
2750 void (WINE_GLAPI *p_glVertexAttrib4NivARB)( GLuint index, const GLint *v );
2751 void (WINE_GLAPI *p_glVertexAttrib4Nsv)( GLuint index, const GLshort *v );
2752 void (WINE_GLAPI *p_glVertexAttrib4NsvARB)( GLuint index, const GLshort *v );
2753 void (WINE_GLAPI *p_glVertexAttrib4Nub)( GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w );
2754 void (WINE_GLAPI *p_glVertexAttrib4NubARB)( GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w );
2755 void (WINE_GLAPI *p_glVertexAttrib4Nubv)( GLuint index, const GLubyte *v );
2756 void (WINE_GLAPI *p_glVertexAttrib4NubvARB)( GLuint index, const GLubyte *v );
2757 void (WINE_GLAPI *p_glVertexAttrib4Nuiv)( GLuint index, const GLuint *v );
2758 void (WINE_GLAPI *p_glVertexAttrib4NuivARB)( GLuint index, const GLuint *v );
2759 void (WINE_GLAPI *p_glVertexAttrib4Nusv)( GLuint index, const GLushort *v );
2760 void (WINE_GLAPI *p_glVertexAttrib4NusvARB)( GLuint index, const GLushort *v );
2761 void (WINE_GLAPI *p_glVertexAttrib4bv)( GLuint index, const GLbyte *v );
2762 void (WINE_GLAPI *p_glVertexAttrib4bvARB)( GLuint index, const GLbyte *v );
2763 void (WINE_GLAPI *p_glVertexAttrib4d)( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
2764 void (WINE_GLAPI *p_glVertexAttrib4dARB)( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
2765 void (WINE_GLAPI *p_glVertexAttrib4dNV)( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
2766 void (WINE_GLAPI *p_glVertexAttrib4dv)( GLuint index, const GLdouble *v );
2767 void (WINE_GLAPI *p_glVertexAttrib4dvARB)( GLuint index, const GLdouble *v );
2768 void (WINE_GLAPI *p_glVertexAttrib4dvNV)( GLuint index, const GLdouble *v );
2769 void (WINE_GLAPI *p_glVertexAttrib4f)( GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
2770 void (WINE_GLAPI *p_glVertexAttrib4fARB)( GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
2771 void (WINE_GLAPI *p_glVertexAttrib4fNV)( GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
2772 void (WINE_GLAPI *p_glVertexAttrib4fv)( GLuint index, const GLfloat *v );
2773 void (WINE_GLAPI *p_glVertexAttrib4fvARB)( GLuint index, const GLfloat *v );
2774 void (WINE_GLAPI *p_glVertexAttrib4fvNV)( GLuint index, const GLfloat *v );
2775 void (WINE_GLAPI *p_glVertexAttrib4hNV)( GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w );
2776 void (WINE_GLAPI *p_glVertexAttrib4hvNV)( GLuint index, const GLhalfNV *v );
2777 void (WINE_GLAPI *p_glVertexAttrib4iv)( GLuint index, const GLint *v );
2778 void (WINE_GLAPI *p_glVertexAttrib4ivARB)( GLuint index, const GLint *v );
2779 void (WINE_GLAPI *p_glVertexAttrib4s)( GLuint index, GLshort x, GLshort y, GLshort z, GLshort w );
2780 void (WINE_GLAPI *p_glVertexAttrib4sARB)( GLuint index, GLshort x, GLshort y, GLshort z, GLshort w );
2781 void (WINE_GLAPI *p_glVertexAttrib4sNV)( GLuint index, GLshort x, GLshort y, GLshort z, GLshort w );
2782 void (WINE_GLAPI *p_glVertexAttrib4sv)( GLuint index, const GLshort *v );
2783 void (WINE_GLAPI *p_glVertexAttrib4svARB)( GLuint index, const GLshort *v );
2784 void (WINE_GLAPI *p_glVertexAttrib4svNV)( GLuint index, const GLshort *v );
2785 void (WINE_GLAPI *p_glVertexAttrib4ubNV)( GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w );
2786 void (WINE_GLAPI *p_glVertexAttrib4ubv)( GLuint index, const GLubyte *v );
2787 void (WINE_GLAPI *p_glVertexAttrib4ubvARB)( GLuint index, const GLubyte *v );
2788 void (WINE_GLAPI *p_glVertexAttrib4ubvNV)( GLuint index, const GLubyte *v );
2789 void (WINE_GLAPI *p_glVertexAttrib4uiv)( GLuint index, const GLuint *v );
2790 void (WINE_GLAPI *p_glVertexAttrib4uivARB)( GLuint index, const GLuint *v );
2791 void (WINE_GLAPI *p_glVertexAttrib4usv)( GLuint index, const GLushort *v );
2792 void (WINE_GLAPI *p_glVertexAttrib4usvARB)( GLuint index, const GLushort *v );
2793 void (WINE_GLAPI *p_glVertexAttribArrayObjectATI)( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset );
2794 void (WINE_GLAPI *p_glVertexAttribBinding)( GLuint attribindex, GLuint bindingindex );
2795 void (WINE_GLAPI *p_glVertexAttribDivisor)( GLuint index, GLuint divisor );
2796 void (WINE_GLAPI *p_glVertexAttribDivisorARB)( GLuint index, GLuint divisor );
2797 void (WINE_GLAPI *p_glVertexAttribFormat)( GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset );
2798 void (WINE_GLAPI *p_glVertexAttribFormatNV)( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride );
2799 void (WINE_GLAPI *p_glVertexAttribI1i)( GLuint index, GLint x );
2800 void (WINE_GLAPI *p_glVertexAttribI1iEXT)( GLuint index, GLint x );
2801 void (WINE_GLAPI *p_glVertexAttribI1iv)( GLuint index, const GLint *v );
2802 void (WINE_GLAPI *p_glVertexAttribI1ivEXT)( GLuint index, const GLint *v );
2803 void (WINE_GLAPI *p_glVertexAttribI1ui)( GLuint index, GLuint x );
2804 void (WINE_GLAPI *p_glVertexAttribI1uiEXT)( GLuint index, GLuint x );
2805 void (WINE_GLAPI *p_glVertexAttribI1uiv)( GLuint index, const GLuint *v );
2806 void (WINE_GLAPI *p_glVertexAttribI1uivEXT)( GLuint index, const GLuint *v );
2807 void (WINE_GLAPI *p_glVertexAttribI2i)( GLuint index, GLint x, GLint y );
2808 void (WINE_GLAPI *p_glVertexAttribI2iEXT)( GLuint index, GLint x, GLint y );
2809 void (WINE_GLAPI *p_glVertexAttribI2iv)( GLuint index, const GLint *v );
2810 void (WINE_GLAPI *p_glVertexAttribI2ivEXT)( GLuint index, const GLint *v );
2811 void (WINE_GLAPI *p_glVertexAttribI2ui)( GLuint index, GLuint x, GLuint y );
2812 void (WINE_GLAPI *p_glVertexAttribI2uiEXT)( GLuint index, GLuint x, GLuint y );
2813 void (WINE_GLAPI *p_glVertexAttribI2uiv)( GLuint index, const GLuint *v );
2814 void (WINE_GLAPI *p_glVertexAttribI2uivEXT)( GLuint index, const GLuint *v );
2815 void (WINE_GLAPI *p_glVertexAttribI3i)( GLuint index, GLint x, GLint y, GLint z );
2816 void (WINE_GLAPI *p_glVertexAttribI3iEXT)( GLuint index, GLint x, GLint y, GLint z );
2817 void (WINE_GLAPI *p_glVertexAttribI3iv)( GLuint index, const GLint *v );
2818 void (WINE_GLAPI *p_glVertexAttribI3ivEXT)( GLuint index, const GLint *v );
2819 void (WINE_GLAPI *p_glVertexAttribI3ui)( GLuint index, GLuint x, GLuint y, GLuint z );
2820 void (WINE_GLAPI *p_glVertexAttribI3uiEXT)( GLuint index, GLuint x, GLuint y, GLuint z );
2821 void (WINE_GLAPI *p_glVertexAttribI3uiv)( GLuint index, const GLuint *v );
2822 void (WINE_GLAPI *p_glVertexAttribI3uivEXT)( GLuint index, const GLuint *v );
2823 void (WINE_GLAPI *p_glVertexAttribI4bv)( GLuint index, const GLbyte *v );
2824 void (WINE_GLAPI *p_glVertexAttribI4bvEXT)( GLuint index, const GLbyte *v );
2825 void (WINE_GLAPI *p_glVertexAttribI4i)( GLuint index, GLint x, GLint y, GLint z, GLint w );
2826 void (WINE_GLAPI *p_glVertexAttribI4iEXT)( GLuint index, GLint x, GLint y, GLint z, GLint w );
2827 void (WINE_GLAPI *p_glVertexAttribI4iv)( GLuint index, const GLint *v );
2828 void (WINE_GLAPI *p_glVertexAttribI4ivEXT)( GLuint index, const GLint *v );
2829 void (WINE_GLAPI *p_glVertexAttribI4sv)( GLuint index, const GLshort *v );
2830 void (WINE_GLAPI *p_glVertexAttribI4svEXT)( GLuint index, const GLshort *v );
2831 void (WINE_GLAPI *p_glVertexAttribI4ubv)( GLuint index, const GLubyte *v );
2832 void (WINE_GLAPI *p_glVertexAttribI4ubvEXT)( GLuint index, const GLubyte *v );
2833 void (WINE_GLAPI *p_glVertexAttribI4ui)( GLuint index, GLuint x, GLuint y, GLuint z, GLuint w );
2834 void (WINE_GLAPI *p_glVertexAttribI4uiEXT)( GLuint index, GLuint x, GLuint y, GLuint z, GLuint w );
2835 void (WINE_GLAPI *p_glVertexAttribI4uiv)( GLuint index, const GLuint *v );
2836 void (WINE_GLAPI *p_glVertexAttribI4uivEXT)( GLuint index, const GLuint *v );
2837 void (WINE_GLAPI *p_glVertexAttribI4usv)( GLuint index, const GLushort *v );
2838 void (WINE_GLAPI *p_glVertexAttribI4usvEXT)( GLuint index, const GLushort *v );
2839 void (WINE_GLAPI *p_glVertexAttribIFormat)( GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset );
2840 void (WINE_GLAPI *p_glVertexAttribIFormatNV)( GLuint index, GLint size, GLenum type, GLsizei stride );
2841 void (WINE_GLAPI *p_glVertexAttribIPointer)( GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer );
2842 void (WINE_GLAPI *p_glVertexAttribIPointerEXT)( GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer );
2843 void (WINE_GLAPI *p_glVertexAttribL1d)( GLuint index, GLdouble x );
2844 void (WINE_GLAPI *p_glVertexAttribL1dEXT)( GLuint index, GLdouble x );
2845 void (WINE_GLAPI *p_glVertexAttribL1dv)( GLuint index, const GLdouble *v );
2846 void (WINE_GLAPI *p_glVertexAttribL1dvEXT)( GLuint index, const GLdouble *v );
2847 void (WINE_GLAPI *p_glVertexAttribL1i64NV)( GLuint index, GLint64EXT x );
2848 void (WINE_GLAPI *p_glVertexAttribL1i64vNV)( GLuint index, const GLint64EXT *v );
2849 void (WINE_GLAPI *p_glVertexAttribL1ui64ARB)( GLuint index, GLuint64EXT x );
2850 void (WINE_GLAPI *p_glVertexAttribL1ui64NV)( GLuint index, GLuint64EXT x );
2851 void (WINE_GLAPI *p_glVertexAttribL1ui64vARB)( GLuint index, const GLuint64EXT *v );
2852 void (WINE_GLAPI *p_glVertexAttribL1ui64vNV)( GLuint index, const GLuint64EXT *v );
2853 void (WINE_GLAPI *p_glVertexAttribL2d)( GLuint index, GLdouble x, GLdouble y );
2854 void (WINE_GLAPI *p_glVertexAttribL2dEXT)( GLuint index, GLdouble x, GLdouble y );
2855 void (WINE_GLAPI *p_glVertexAttribL2dv)( GLuint index, const GLdouble *v );
2856 void (WINE_GLAPI *p_glVertexAttribL2dvEXT)( GLuint index, const GLdouble *v );
2857 void (WINE_GLAPI *p_glVertexAttribL2i64NV)( GLuint index, GLint64EXT x, GLint64EXT y );
2858 void (WINE_GLAPI *p_glVertexAttribL2i64vNV)( GLuint index, const GLint64EXT *v );
2859 void (WINE_GLAPI *p_glVertexAttribL2ui64NV)( GLuint index, GLuint64EXT x, GLuint64EXT y );
2860 void (WINE_GLAPI *p_glVertexAttribL2ui64vNV)( GLuint index, const GLuint64EXT *v );
2861 void (WINE_GLAPI *p_glVertexAttribL3d)( GLuint index, GLdouble x, GLdouble y, GLdouble z );
2862 void (WINE_GLAPI *p_glVertexAttribL3dEXT)( GLuint index, GLdouble x, GLdouble y, GLdouble z );
2863 void (WINE_GLAPI *p_glVertexAttribL3dv)( GLuint index, const GLdouble *v );
2864 void (WINE_GLAPI *p_glVertexAttribL3dvEXT)( GLuint index, const GLdouble *v );
2865 void (WINE_GLAPI *p_glVertexAttribL3i64NV)( GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z );
2866 void (WINE_GLAPI *p_glVertexAttribL3i64vNV)( GLuint index, const GLint64EXT *v );
2867 void (WINE_GLAPI *p_glVertexAttribL3ui64NV)( GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z );
2868 void (WINE_GLAPI *p_glVertexAttribL3ui64vNV)( GLuint index, const GLuint64EXT *v );
2869 void (WINE_GLAPI *p_glVertexAttribL4d)( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
2870 void (WINE_GLAPI *p_glVertexAttribL4dEXT)( GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
2871 void (WINE_GLAPI *p_glVertexAttribL4dv)( GLuint index, const GLdouble *v );
2872 void (WINE_GLAPI *p_glVertexAttribL4dvEXT)( GLuint index, const GLdouble *v );
2873 void (WINE_GLAPI *p_glVertexAttribL4i64NV)( GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w );
2874 void (WINE_GLAPI *p_glVertexAttribL4i64vNV)( GLuint index, const GLint64EXT *v );
2875 void (WINE_GLAPI *p_glVertexAttribL4ui64NV)( GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w );
2876 void (WINE_GLAPI *p_glVertexAttribL4ui64vNV)( GLuint index, const GLuint64EXT *v );
2877 void (WINE_GLAPI *p_glVertexAttribLFormat)( GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset );
2878 void (WINE_GLAPI *p_glVertexAttribLFormatNV)( GLuint index, GLint size, GLenum type, GLsizei stride );
2879 void (WINE_GLAPI *p_glVertexAttribLPointer)( GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer );
2880 void (WINE_GLAPI *p_glVertexAttribLPointerEXT)( GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer );
2881 void (WINE_GLAPI *p_glVertexAttribP1ui)( GLuint index, GLenum type, GLboolean normalized, GLuint value );
2882 void (WINE_GLAPI *p_glVertexAttribP1uiv)( GLuint index, GLenum type, GLboolean normalized, const GLuint *value );
2883 void (WINE_GLAPI *p_glVertexAttribP2ui)( GLuint index, GLenum type, GLboolean normalized, GLuint value );
2884 void (WINE_GLAPI *p_glVertexAttribP2uiv)( GLuint index, GLenum type, GLboolean normalized, const GLuint *value );
2885 void (WINE_GLAPI *p_glVertexAttribP3ui)( GLuint index, GLenum type, GLboolean normalized, GLuint value );
2886 void (WINE_GLAPI *p_glVertexAttribP3uiv)( GLuint index, GLenum type, GLboolean normalized, const GLuint *value );
2887 void (WINE_GLAPI *p_glVertexAttribP4ui)( GLuint index, GLenum type, GLboolean normalized, GLuint value );
2888 void (WINE_GLAPI *p_glVertexAttribP4uiv)( GLuint index, GLenum type, GLboolean normalized, const GLuint *value );
2889 void (WINE_GLAPI *p_glVertexAttribParameteriAMD)( GLuint index, GLenum pname, GLint param );
2890 void (WINE_GLAPI *p_glVertexAttribPointer)( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer );
2891 void (WINE_GLAPI *p_glVertexAttribPointerARB)( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer );
2892 void (WINE_GLAPI *p_glVertexAttribPointerNV)( GLuint index, GLint fsize, GLenum type, GLsizei stride, const void *pointer );
2893 void (WINE_GLAPI *p_glVertexAttribs1dvNV)( GLuint index, GLsizei count, const GLdouble *v );
2894 void (WINE_GLAPI *p_glVertexAttribs1fvNV)( GLuint index, GLsizei count, const GLfloat *v );
2895 void (WINE_GLAPI *p_glVertexAttribs1hvNV)( GLuint index, GLsizei n, const GLhalfNV *v );
2896 void (WINE_GLAPI *p_glVertexAttribs1svNV)( GLuint index, GLsizei count, const GLshort *v );
2897 void (WINE_GLAPI *p_glVertexAttribs2dvNV)( GLuint index, GLsizei count, const GLdouble *v );
2898 void (WINE_GLAPI *p_glVertexAttribs2fvNV)( GLuint index, GLsizei count, const GLfloat *v );
2899 void (WINE_GLAPI *p_glVertexAttribs2hvNV)( GLuint index, GLsizei n, const GLhalfNV *v );
2900 void (WINE_GLAPI *p_glVertexAttribs2svNV)( GLuint index, GLsizei count, const GLshort *v );
2901 void (WINE_GLAPI *p_glVertexAttribs3dvNV)( GLuint index, GLsizei count, const GLdouble *v );
2902 void (WINE_GLAPI *p_glVertexAttribs3fvNV)( GLuint index, GLsizei count, const GLfloat *v );
2903 void (WINE_GLAPI *p_glVertexAttribs3hvNV)( GLuint index, GLsizei n, const GLhalfNV *v );
2904 void (WINE_GLAPI *p_glVertexAttribs3svNV)( GLuint index, GLsizei count, const GLshort *v );
2905 void (WINE_GLAPI *p_glVertexAttribs4dvNV)( GLuint index, GLsizei count, const GLdouble *v );
2906 void (WINE_GLAPI *p_glVertexAttribs4fvNV)( GLuint index, GLsizei count, const GLfloat *v );
2907 void (WINE_GLAPI *p_glVertexAttribs4hvNV)( GLuint index, GLsizei n, const GLhalfNV *v );
2908 void (WINE_GLAPI *p_glVertexAttribs4svNV)( GLuint index, GLsizei count, const GLshort *v );
2909 void (WINE_GLAPI *p_glVertexAttribs4ubvNV)( GLuint index, GLsizei count, const GLubyte *v );
2910 void (WINE_GLAPI *p_glVertexBindingDivisor)( GLuint bindingindex, GLuint divisor );
2911 void (WINE_GLAPI *p_glVertexBlendARB)( GLint count );
2912 void (WINE_GLAPI *p_glVertexBlendEnvfATI)( GLenum pname, GLfloat param );
2913 void (WINE_GLAPI *p_glVertexBlendEnviATI)( GLenum pname, GLint param );
2914 void (WINE_GLAPI *p_glVertexFormatNV)( GLint size, GLenum type, GLsizei stride );
2915 void (WINE_GLAPI *p_glVertexP2ui)( GLenum type, GLuint value );
2916 void (WINE_GLAPI *p_glVertexP2uiv)( GLenum type, const GLuint *value );
2917 void (WINE_GLAPI *p_glVertexP3ui)( GLenum type, GLuint value );
2918 void (WINE_GLAPI *p_glVertexP3uiv)( GLenum type, const GLuint *value );
2919 void (WINE_GLAPI *p_glVertexP4ui)( GLenum type, GLuint value );
2920 void (WINE_GLAPI *p_glVertexP4uiv)( GLenum type, const GLuint *value );
2921 void (WINE_GLAPI *p_glVertexPointerEXT)( GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer );
2922 void (WINE_GLAPI *p_glVertexPointerListIBM)( GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride );
2923 void (WINE_GLAPI *p_glVertexPointervINTEL)( GLint size, GLenum type, const void **pointer );
2924 void (WINE_GLAPI *p_glVertexStream1dATI)( GLenum stream, GLdouble x );
2925 void (WINE_GLAPI *p_glVertexStream1dvATI)( GLenum stream, const GLdouble *coords );
2926 void (WINE_GLAPI *p_glVertexStream1fATI)( GLenum stream, GLfloat x );
2927 void (WINE_GLAPI *p_glVertexStream1fvATI)( GLenum stream, const GLfloat *coords );
2928 void (WINE_GLAPI *p_glVertexStream1iATI)( GLenum stream, GLint x );
2929 void (WINE_GLAPI *p_glVertexStream1ivATI)( GLenum stream, const GLint *coords );
2930 void (WINE_GLAPI *p_glVertexStream1sATI)( GLenum stream, GLshort x );
2931 void (WINE_GLAPI *p_glVertexStream1svATI)( GLenum stream, const GLshort *coords );
2932 void (WINE_GLAPI *p_glVertexStream2dATI)( GLenum stream, GLdouble x, GLdouble y );
2933 void (WINE_GLAPI *p_glVertexStream2dvATI)( GLenum stream, const GLdouble *coords );
2934 void (WINE_GLAPI *p_glVertexStream2fATI)( GLenum stream, GLfloat x, GLfloat y );
2935 void (WINE_GLAPI *p_glVertexStream2fvATI)( GLenum stream, const GLfloat *coords );
2936 void (WINE_GLAPI *p_glVertexStream2iATI)( GLenum stream, GLint x, GLint y );
2937 void (WINE_GLAPI *p_glVertexStream2ivATI)( GLenum stream, const GLint *coords );
2938 void (WINE_GLAPI *p_glVertexStream2sATI)( GLenum stream, GLshort x, GLshort y );
2939 void (WINE_GLAPI *p_glVertexStream2svATI)( GLenum stream, const GLshort *coords );
2940 void (WINE_GLAPI *p_glVertexStream3dATI)( GLenum stream, GLdouble x, GLdouble y, GLdouble z );
2941 void (WINE_GLAPI *p_glVertexStream3dvATI)( GLenum stream, const GLdouble *coords );
2942 void (WINE_GLAPI *p_glVertexStream3fATI)( GLenum stream, GLfloat x, GLfloat y, GLfloat z );
2943 void (WINE_GLAPI *p_glVertexStream3fvATI)( GLenum stream, const GLfloat *coords );
2944 void (WINE_GLAPI *p_glVertexStream3iATI)( GLenum stream, GLint x, GLint y, GLint z );
2945 void (WINE_GLAPI *p_glVertexStream3ivATI)( GLenum stream, const GLint *coords );
2946 void (WINE_GLAPI *p_glVertexStream3sATI)( GLenum stream, GLshort x, GLshort y, GLshort z );
2947 void (WINE_GLAPI *p_glVertexStream3svATI)( GLenum stream, const GLshort *coords );
2948 void (WINE_GLAPI *p_glVertexStream4dATI)( GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w );
2949 void (WINE_GLAPI *p_glVertexStream4dvATI)( GLenum stream, const GLdouble *coords );
2950 void (WINE_GLAPI *p_glVertexStream4fATI)( GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w );
2951 void (WINE_GLAPI *p_glVertexStream4fvATI)( GLenum stream, const GLfloat *coords );
2952 void (WINE_GLAPI *p_glVertexStream4iATI)( GLenum stream, GLint x, GLint y, GLint z, GLint w );
2953 void (WINE_GLAPI *p_glVertexStream4ivATI)( GLenum stream, const GLint *coords );
2954 void (WINE_GLAPI *p_glVertexStream4sATI)( GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w );
2955 void (WINE_GLAPI *p_glVertexStream4svATI)( GLenum stream, const GLshort *coords );
2956 void (WINE_GLAPI *p_glVertexWeightPointerEXT)( GLint size, GLenum type, GLsizei stride, const void *pointer );
2957 void (WINE_GLAPI *p_glVertexWeightfEXT)( GLfloat weight );
2958 void (WINE_GLAPI *p_glVertexWeightfvEXT)( const GLfloat *weight );
2959 void (WINE_GLAPI *p_glVertexWeighthNV)( GLhalfNV weight );
2960 void (WINE_GLAPI *p_glVertexWeighthvNV)( const GLhalfNV *weight );
2961 GLenum (WINE_GLAPI *p_glVideoCaptureNV)( GLuint video_capture_slot, GLuint *sequence_num, GLuint64EXT *capture_time );
2962 void (WINE_GLAPI *p_glVideoCaptureStreamParameterdvNV)( GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble *params );
2963 void (WINE_GLAPI *p_glVideoCaptureStreamParameterfvNV)( GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat *params );
2964 void (WINE_GLAPI *p_glVideoCaptureStreamParameterivNV)( GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint *params );
2965 void (WINE_GLAPI *p_glViewportArrayv)( GLuint first, GLsizei count, const GLfloat *v );
2966 void (WINE_GLAPI *p_glViewportIndexedf)( GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h );
2967 void (WINE_GLAPI *p_glViewportIndexedfv)( GLuint index, const GLfloat *v );
2968 void (WINE_GLAPI *p_glViewportPositionWScaleNV)( GLuint index, GLfloat xcoeff, GLfloat ycoeff );
2969 void (WINE_GLAPI *p_glViewportSwizzleNV)( GLuint index, GLenum swizzlex, GLenum swizzley, GLenum swizzlez, GLenum swizzlew );
2970 void (WINE_GLAPI *p_glWaitSemaphoreEXT)( GLuint semaphore, GLuint numBufferBarriers, const GLuint *buffers, GLuint numTextureBarriers, const GLuint *textures, const GLenum *srcLayouts );
2971 void (WINE_GLAPI *p_glWaitSemaphoreui64NVX)( GLuint waitGpu, GLsizei fenceObjectCount, const GLuint *semaphoreArray, const GLuint64 *fenceValueArray );
2972 void (WINE_GLAPI *p_glWaitSync)( GLsync sync, GLbitfield flags, GLuint64 timeout );
2973 void (WINE_GLAPI *p_glWaitVkSemaphoreNV)( GLuint64 vkSemaphore );
2974 void (WINE_GLAPI *p_glWeightPathsNV)( GLuint resultPath, GLsizei numPaths, const GLuint *paths, const GLfloat *weights );
2975 void (WINE_GLAPI *p_glWeightPointerARB)( GLint size, GLenum type, GLsizei stride, const void *pointer );
2976 void (WINE_GLAPI *p_glWeightbvARB)( GLint size, const GLbyte *weights );
2977 void (WINE_GLAPI *p_glWeightdvARB)( GLint size, const GLdouble *weights );
2978 void (WINE_GLAPI *p_glWeightfvARB)( GLint size, const GLfloat *weights );
2979 void (WINE_GLAPI *p_glWeightivARB)( GLint size, const GLint *weights );
2980 void (WINE_GLAPI *p_glWeightsvARB)( GLint size, const GLshort *weights );
2981 void (WINE_GLAPI *p_glWeightubvARB)( GLint size, const GLubyte *weights );
2982 void (WINE_GLAPI *p_glWeightuivARB)( GLint size, const GLuint *weights );
2983 void (WINE_GLAPI *p_glWeightusvARB)( GLint size, const GLushort *weights );
2984 void (WINE_GLAPI *p_glWindowPos2d)( GLdouble x, GLdouble y );
2985 void (WINE_GLAPI *p_glWindowPos2dARB)( GLdouble x, GLdouble y );
2986 void (WINE_GLAPI *p_glWindowPos2dMESA)( GLdouble x, GLdouble y );
2987 void (WINE_GLAPI *p_glWindowPos2dv)( const GLdouble *v );
2988 void (WINE_GLAPI *p_glWindowPos2dvARB)( const GLdouble *v );
2989 void (WINE_GLAPI *p_glWindowPos2dvMESA)( const GLdouble *v );
2990 void (WINE_GLAPI *p_glWindowPos2f)( GLfloat x, GLfloat y );
2991 void (WINE_GLAPI *p_glWindowPos2fARB)( GLfloat x, GLfloat y );
2992 void (WINE_GLAPI *p_glWindowPos2fMESA)( GLfloat x, GLfloat y );
2993 void (WINE_GLAPI *p_glWindowPos2fv)( const GLfloat *v );
2994 void (WINE_GLAPI *p_glWindowPos2fvARB)( const GLfloat *v );
2995 void (WINE_GLAPI *p_glWindowPos2fvMESA)( const GLfloat *v );
2996 void (WINE_GLAPI *p_glWindowPos2i)( GLint x, GLint y );
2997 void (WINE_GLAPI *p_glWindowPos2iARB)( GLint x, GLint y );
2998 void (WINE_GLAPI *p_glWindowPos2iMESA)( GLint x, GLint y );
2999 void (WINE_GLAPI *p_glWindowPos2iv)( const GLint *v );
3000 void (WINE_GLAPI *p_glWindowPos2ivARB)( const GLint *v );
3001 void (WINE_GLAPI *p_glWindowPos2ivMESA)( const GLint *v );
3002 void (WINE_GLAPI *p_glWindowPos2s)( GLshort x, GLshort y );
3003 void (WINE_GLAPI *p_glWindowPos2sARB)( GLshort x, GLshort y );
3004 void (WINE_GLAPI *p_glWindowPos2sMESA)( GLshort x, GLshort y );
3005 void (WINE_GLAPI *p_glWindowPos2sv)( const GLshort *v );
3006 void (WINE_GLAPI *p_glWindowPos2svARB)( const GLshort *v );
3007 void (WINE_GLAPI *p_glWindowPos2svMESA)( const GLshort *v );
3008 void (WINE_GLAPI *p_glWindowPos3d)( GLdouble x, GLdouble y, GLdouble z );
3009 void (WINE_GLAPI *p_glWindowPos3dARB)( GLdouble x, GLdouble y, GLdouble z );
3010 void (WINE_GLAPI *p_glWindowPos3dMESA)( GLdouble x, GLdouble y, GLdouble z );
3011 void (WINE_GLAPI *p_glWindowPos3dv)( const GLdouble *v );
3012 void (WINE_GLAPI *p_glWindowPos3dvARB)( const GLdouble *v );
3013 void (WINE_GLAPI *p_glWindowPos3dvMESA)( const GLdouble *v );
3014 void (WINE_GLAPI *p_glWindowPos3f)( GLfloat x, GLfloat y, GLfloat z );
3015 void (WINE_GLAPI *p_glWindowPos3fARB)( GLfloat x, GLfloat y, GLfloat z );
3016 void (WINE_GLAPI *p_glWindowPos3fMESA)( GLfloat x, GLfloat y, GLfloat z );
3017 void (WINE_GLAPI *p_glWindowPos3fv)( const GLfloat *v );
3018 void (WINE_GLAPI *p_glWindowPos3fvARB)( const GLfloat *v );
3019 void (WINE_GLAPI *p_glWindowPos3fvMESA)( const GLfloat *v );
3020 void (WINE_GLAPI *p_glWindowPos3i)( GLint x, GLint y, GLint z );
3021 void (WINE_GLAPI *p_glWindowPos3iARB)( GLint x, GLint y, GLint z );
3022 void (WINE_GLAPI *p_glWindowPos3iMESA)( GLint x, GLint y, GLint z );
3023 void (WINE_GLAPI *p_glWindowPos3iv)( const GLint *v );
3024 void (WINE_GLAPI *p_glWindowPos3ivARB)( const GLint *v );
3025 void (WINE_GLAPI *p_glWindowPos3ivMESA)( const GLint *v );
3026 void (WINE_GLAPI *p_glWindowPos3s)( GLshort x, GLshort y, GLshort z );
3027 void (WINE_GLAPI *p_glWindowPos3sARB)( GLshort x, GLshort y, GLshort z );
3028 void (WINE_GLAPI *p_glWindowPos3sMESA)( GLshort x, GLshort y, GLshort z );
3029 void (WINE_GLAPI *p_glWindowPos3sv)( const GLshort *v );
3030 void (WINE_GLAPI *p_glWindowPos3svARB)( const GLshort *v );
3031 void (WINE_GLAPI *p_glWindowPos3svMESA)( const GLshort *v );
3032 void (WINE_GLAPI *p_glWindowPos4dMESA)( GLdouble x, GLdouble y, GLdouble z, GLdouble w );
3033 void (WINE_GLAPI *p_glWindowPos4dvMESA)( const GLdouble *v );
3034 void (WINE_GLAPI *p_glWindowPos4fMESA)( GLfloat x, GLfloat y, GLfloat z, GLfloat w );
3035 void (WINE_GLAPI *p_glWindowPos4fvMESA)( const GLfloat *v );
3036 void (WINE_GLAPI *p_glWindowPos4iMESA)( GLint x, GLint y, GLint z, GLint w );
3037 void (WINE_GLAPI *p_glWindowPos4ivMESA)( const GLint *v );
3038 void (WINE_GLAPI *p_glWindowPos4sMESA)( GLshort x, GLshort y, GLshort z, GLshort w );
3039 void (WINE_GLAPI *p_glWindowPos4svMESA)( const GLshort *v );
3040 void (WINE_GLAPI *p_glWindowRectanglesEXT)( GLenum mode, GLsizei count, const GLint *box );
3041 void (WINE_GLAPI *p_glWriteMaskEXT)( GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW );
3042 void * (WINE_GLAPI *p_wglAllocateMemoryNV)( GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority );
3043 BOOL (WINE_GLAPI *p_wglBindTexImageARB)( struct wgl_pbuffer * hPbuffer, int iBuffer );
3044 BOOL (WINE_GLAPI *p_wglChoosePixelFormatARB)( HDC hdc, const int *piAttribIList, const FLOAT *pfAttribFList, UINT nMaxFormats, int *piFormats, UINT *nNumFormats );
3045 struct wgl_context * (WINE_GLAPI *p_wglCreateContextAttribsARB)( HDC hDC, struct wgl_context * hShareContext, const int *attribList );
3046 struct wgl_pbuffer * (WINE_GLAPI *p_wglCreatePbufferARB)( HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int *piAttribList );
3047 BOOL (WINE_GLAPI *p_wglDestroyPbufferARB)( struct wgl_pbuffer * hPbuffer );
3048 void (WINE_GLAPI *p_wglFreeMemoryNV)( void *pointer );
3049 HDC (WINE_GLAPI *p_wglGetCurrentReadDCARB)(void);
3050 const char * (WINE_GLAPI *p_wglGetExtensionsStringARB)( HDC hdc );
3051 const char * (WINE_GLAPI *p_wglGetExtensionsStringEXT)(void);
3052 HDC (WINE_GLAPI *p_wglGetPbufferDCARB)( struct wgl_pbuffer * hPbuffer );
3053 BOOL (WINE_GLAPI *p_wglGetPixelFormatAttribfvARB)( HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int *piAttributes, FLOAT *pfValues );
3054 BOOL (WINE_GLAPI *p_wglGetPixelFormatAttribivARB)( HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int *piAttributes, int *piValues );
3055 int (WINE_GLAPI *p_wglGetSwapIntervalEXT)(void);
3056 BOOL (WINE_GLAPI *p_wglMakeContextCurrentARB)( HDC hDrawDC, HDC hReadDC, struct wgl_context * hglrc );
3057 BOOL (WINE_GLAPI *p_wglQueryCurrentRendererIntegerWINE)( GLenum attribute, GLuint *value );
3058 const GLchar * (WINE_GLAPI *p_wglQueryCurrentRendererStringWINE)( GLenum attribute );
3059 BOOL (WINE_GLAPI *p_wglQueryPbufferARB)( struct wgl_pbuffer * hPbuffer, int iAttribute, int *piValue );
3060 BOOL (WINE_GLAPI *p_wglQueryRendererIntegerWINE)( HDC dc, GLint renderer, GLenum attribute, GLuint *value );
3061 const GLchar * (WINE_GLAPI *p_wglQueryRendererStringWINE)( HDC dc, GLint renderer, GLenum attribute );
3062 int (WINE_GLAPI *p_wglReleasePbufferDCARB)( struct wgl_pbuffer * hPbuffer, HDC hDC );
3063 BOOL (WINE_GLAPI *p_wglReleaseTexImageARB)( struct wgl_pbuffer * hPbuffer, int iBuffer );
3064 BOOL (WINE_GLAPI *p_wglSetPbufferAttribARB)( struct wgl_pbuffer * hPbuffer, const int *piAttribList );
3065 BOOL (WINE_GLAPI *p_wglSetPixelFormatWINE)( HDC hdc, int format );
3066 BOOL (WINE_GLAPI *p_wglSwapIntervalEXT)( int interval );
3067 } ext;
3070 #define ALL_WGL_FUNCS \
3071 USE_GL_FUNC(glAccum) \
3072 USE_GL_FUNC(glAlphaFunc) \
3073 USE_GL_FUNC(glAreTexturesResident) \
3074 USE_GL_FUNC(glArrayElement) \
3075 USE_GL_FUNC(glBegin) \
3076 USE_GL_FUNC(glBindTexture) \
3077 USE_GL_FUNC(glBitmap) \
3078 USE_GL_FUNC(glBlendFunc) \
3079 USE_GL_FUNC(glCallList) \
3080 USE_GL_FUNC(glCallLists) \
3081 USE_GL_FUNC(glClear) \
3082 USE_GL_FUNC(glClearAccum) \
3083 USE_GL_FUNC(glClearColor) \
3084 USE_GL_FUNC(glClearDepth) \
3085 USE_GL_FUNC(glClearIndex) \
3086 USE_GL_FUNC(glClearStencil) \
3087 USE_GL_FUNC(glClipPlane) \
3088 USE_GL_FUNC(glColor3b) \
3089 USE_GL_FUNC(glColor3bv) \
3090 USE_GL_FUNC(glColor3d) \
3091 USE_GL_FUNC(glColor3dv) \
3092 USE_GL_FUNC(glColor3f) \
3093 USE_GL_FUNC(glColor3fv) \
3094 USE_GL_FUNC(glColor3i) \
3095 USE_GL_FUNC(glColor3iv) \
3096 USE_GL_FUNC(glColor3s) \
3097 USE_GL_FUNC(glColor3sv) \
3098 USE_GL_FUNC(glColor3ub) \
3099 USE_GL_FUNC(glColor3ubv) \
3100 USE_GL_FUNC(glColor3ui) \
3101 USE_GL_FUNC(glColor3uiv) \
3102 USE_GL_FUNC(glColor3us) \
3103 USE_GL_FUNC(glColor3usv) \
3104 USE_GL_FUNC(glColor4b) \
3105 USE_GL_FUNC(glColor4bv) \
3106 USE_GL_FUNC(glColor4d) \
3107 USE_GL_FUNC(glColor4dv) \
3108 USE_GL_FUNC(glColor4f) \
3109 USE_GL_FUNC(glColor4fv) \
3110 USE_GL_FUNC(glColor4i) \
3111 USE_GL_FUNC(glColor4iv) \
3112 USE_GL_FUNC(glColor4s) \
3113 USE_GL_FUNC(glColor4sv) \
3114 USE_GL_FUNC(glColor4ub) \
3115 USE_GL_FUNC(glColor4ubv) \
3116 USE_GL_FUNC(glColor4ui) \
3117 USE_GL_FUNC(glColor4uiv) \
3118 USE_GL_FUNC(glColor4us) \
3119 USE_GL_FUNC(glColor4usv) \
3120 USE_GL_FUNC(glColorMask) \
3121 USE_GL_FUNC(glColorMaterial) \
3122 USE_GL_FUNC(glColorPointer) \
3123 USE_GL_FUNC(glCopyPixels) \
3124 USE_GL_FUNC(glCopyTexImage1D) \
3125 USE_GL_FUNC(glCopyTexImage2D) \
3126 USE_GL_FUNC(glCopyTexSubImage1D) \
3127 USE_GL_FUNC(glCopyTexSubImage2D) \
3128 USE_GL_FUNC(glCullFace) \
3129 USE_GL_FUNC(glDeleteLists) \
3130 USE_GL_FUNC(glDeleteTextures) \
3131 USE_GL_FUNC(glDepthFunc) \
3132 USE_GL_FUNC(glDepthMask) \
3133 USE_GL_FUNC(glDepthRange) \
3134 USE_GL_FUNC(glDisable) \
3135 USE_GL_FUNC(glDisableClientState) \
3136 USE_GL_FUNC(glDrawArrays) \
3137 USE_GL_FUNC(glDrawBuffer) \
3138 USE_GL_FUNC(glDrawElements) \
3139 USE_GL_FUNC(glDrawPixels) \
3140 USE_GL_FUNC(glEdgeFlag) \
3141 USE_GL_FUNC(glEdgeFlagPointer) \
3142 USE_GL_FUNC(glEdgeFlagv) \
3143 USE_GL_FUNC(glEnable) \
3144 USE_GL_FUNC(glEnableClientState) \
3145 USE_GL_FUNC(glEnd) \
3146 USE_GL_FUNC(glEndList) \
3147 USE_GL_FUNC(glEvalCoord1d) \
3148 USE_GL_FUNC(glEvalCoord1dv) \
3149 USE_GL_FUNC(glEvalCoord1f) \
3150 USE_GL_FUNC(glEvalCoord1fv) \
3151 USE_GL_FUNC(glEvalCoord2d) \
3152 USE_GL_FUNC(glEvalCoord2dv) \
3153 USE_GL_FUNC(glEvalCoord2f) \
3154 USE_GL_FUNC(glEvalCoord2fv) \
3155 USE_GL_FUNC(glEvalMesh1) \
3156 USE_GL_FUNC(glEvalMesh2) \
3157 USE_GL_FUNC(glEvalPoint1) \
3158 USE_GL_FUNC(glEvalPoint2) \
3159 USE_GL_FUNC(glFeedbackBuffer) \
3160 USE_GL_FUNC(glFinish) \
3161 USE_GL_FUNC(glFlush) \
3162 USE_GL_FUNC(glFogf) \
3163 USE_GL_FUNC(glFogfv) \
3164 USE_GL_FUNC(glFogi) \
3165 USE_GL_FUNC(glFogiv) \
3166 USE_GL_FUNC(glFrontFace) \
3167 USE_GL_FUNC(glFrustum) \
3168 USE_GL_FUNC(glGenLists) \
3169 USE_GL_FUNC(glGenTextures) \
3170 USE_GL_FUNC(glGetBooleanv) \
3171 USE_GL_FUNC(glGetClipPlane) \
3172 USE_GL_FUNC(glGetDoublev) \
3173 USE_GL_FUNC(glGetError) \
3174 USE_GL_FUNC(glGetFloatv) \
3175 USE_GL_FUNC(glGetIntegerv) \
3176 USE_GL_FUNC(glGetLightfv) \
3177 USE_GL_FUNC(glGetLightiv) \
3178 USE_GL_FUNC(glGetMapdv) \
3179 USE_GL_FUNC(glGetMapfv) \
3180 USE_GL_FUNC(glGetMapiv) \
3181 USE_GL_FUNC(glGetMaterialfv) \
3182 USE_GL_FUNC(glGetMaterialiv) \
3183 USE_GL_FUNC(glGetPixelMapfv) \
3184 USE_GL_FUNC(glGetPixelMapuiv) \
3185 USE_GL_FUNC(glGetPixelMapusv) \
3186 USE_GL_FUNC(glGetPointerv) \
3187 USE_GL_FUNC(glGetPolygonStipple) \
3188 USE_GL_FUNC(glGetString) \
3189 USE_GL_FUNC(glGetTexEnvfv) \
3190 USE_GL_FUNC(glGetTexEnviv) \
3191 USE_GL_FUNC(glGetTexGendv) \
3192 USE_GL_FUNC(glGetTexGenfv) \
3193 USE_GL_FUNC(glGetTexGeniv) \
3194 USE_GL_FUNC(glGetTexImage) \
3195 USE_GL_FUNC(glGetTexLevelParameterfv) \
3196 USE_GL_FUNC(glGetTexLevelParameteriv) \
3197 USE_GL_FUNC(glGetTexParameterfv) \
3198 USE_GL_FUNC(glGetTexParameteriv) \
3199 USE_GL_FUNC(glHint) \
3200 USE_GL_FUNC(glIndexMask) \
3201 USE_GL_FUNC(glIndexPointer) \
3202 USE_GL_FUNC(glIndexd) \
3203 USE_GL_FUNC(glIndexdv) \
3204 USE_GL_FUNC(glIndexf) \
3205 USE_GL_FUNC(glIndexfv) \
3206 USE_GL_FUNC(glIndexi) \
3207 USE_GL_FUNC(glIndexiv) \
3208 USE_GL_FUNC(glIndexs) \
3209 USE_GL_FUNC(glIndexsv) \
3210 USE_GL_FUNC(glIndexub) \
3211 USE_GL_FUNC(glIndexubv) \
3212 USE_GL_FUNC(glInitNames) \
3213 USE_GL_FUNC(glInterleavedArrays) \
3214 USE_GL_FUNC(glIsEnabled) \
3215 USE_GL_FUNC(glIsList) \
3216 USE_GL_FUNC(glIsTexture) \
3217 USE_GL_FUNC(glLightModelf) \
3218 USE_GL_FUNC(glLightModelfv) \
3219 USE_GL_FUNC(glLightModeli) \
3220 USE_GL_FUNC(glLightModeliv) \
3221 USE_GL_FUNC(glLightf) \
3222 USE_GL_FUNC(glLightfv) \
3223 USE_GL_FUNC(glLighti) \
3224 USE_GL_FUNC(glLightiv) \
3225 USE_GL_FUNC(glLineStipple) \
3226 USE_GL_FUNC(glLineWidth) \
3227 USE_GL_FUNC(glListBase) \
3228 USE_GL_FUNC(glLoadIdentity) \
3229 USE_GL_FUNC(glLoadMatrixd) \
3230 USE_GL_FUNC(glLoadMatrixf) \
3231 USE_GL_FUNC(glLoadName) \
3232 USE_GL_FUNC(glLogicOp) \
3233 USE_GL_FUNC(glMap1d) \
3234 USE_GL_FUNC(glMap1f) \
3235 USE_GL_FUNC(glMap2d) \
3236 USE_GL_FUNC(glMap2f) \
3237 USE_GL_FUNC(glMapGrid1d) \
3238 USE_GL_FUNC(glMapGrid1f) \
3239 USE_GL_FUNC(glMapGrid2d) \
3240 USE_GL_FUNC(glMapGrid2f) \
3241 USE_GL_FUNC(glMaterialf) \
3242 USE_GL_FUNC(glMaterialfv) \
3243 USE_GL_FUNC(glMateriali) \
3244 USE_GL_FUNC(glMaterialiv) \
3245 USE_GL_FUNC(glMatrixMode) \
3246 USE_GL_FUNC(glMultMatrixd) \
3247 USE_GL_FUNC(glMultMatrixf) \
3248 USE_GL_FUNC(glNewList) \
3249 USE_GL_FUNC(glNormal3b) \
3250 USE_GL_FUNC(glNormal3bv) \
3251 USE_GL_FUNC(glNormal3d) \
3252 USE_GL_FUNC(glNormal3dv) \
3253 USE_GL_FUNC(glNormal3f) \
3254 USE_GL_FUNC(glNormal3fv) \
3255 USE_GL_FUNC(glNormal3i) \
3256 USE_GL_FUNC(glNormal3iv) \
3257 USE_GL_FUNC(glNormal3s) \
3258 USE_GL_FUNC(glNormal3sv) \
3259 USE_GL_FUNC(glNormalPointer) \
3260 USE_GL_FUNC(glOrtho) \
3261 USE_GL_FUNC(glPassThrough) \
3262 USE_GL_FUNC(glPixelMapfv) \
3263 USE_GL_FUNC(glPixelMapuiv) \
3264 USE_GL_FUNC(glPixelMapusv) \
3265 USE_GL_FUNC(glPixelStoref) \
3266 USE_GL_FUNC(glPixelStorei) \
3267 USE_GL_FUNC(glPixelTransferf) \
3268 USE_GL_FUNC(glPixelTransferi) \
3269 USE_GL_FUNC(glPixelZoom) \
3270 USE_GL_FUNC(glPointSize) \
3271 USE_GL_FUNC(glPolygonMode) \
3272 USE_GL_FUNC(glPolygonOffset) \
3273 USE_GL_FUNC(glPolygonStipple) \
3274 USE_GL_FUNC(glPopAttrib) \
3275 USE_GL_FUNC(glPopClientAttrib) \
3276 USE_GL_FUNC(glPopMatrix) \
3277 USE_GL_FUNC(glPopName) \
3278 USE_GL_FUNC(glPrioritizeTextures) \
3279 USE_GL_FUNC(glPushAttrib) \
3280 USE_GL_FUNC(glPushClientAttrib) \
3281 USE_GL_FUNC(glPushMatrix) \
3282 USE_GL_FUNC(glPushName) \
3283 USE_GL_FUNC(glRasterPos2d) \
3284 USE_GL_FUNC(glRasterPos2dv) \
3285 USE_GL_FUNC(glRasterPos2f) \
3286 USE_GL_FUNC(glRasterPos2fv) \
3287 USE_GL_FUNC(glRasterPos2i) \
3288 USE_GL_FUNC(glRasterPos2iv) \
3289 USE_GL_FUNC(glRasterPos2s) \
3290 USE_GL_FUNC(glRasterPos2sv) \
3291 USE_GL_FUNC(glRasterPos3d) \
3292 USE_GL_FUNC(glRasterPos3dv) \
3293 USE_GL_FUNC(glRasterPos3f) \
3294 USE_GL_FUNC(glRasterPos3fv) \
3295 USE_GL_FUNC(glRasterPos3i) \
3296 USE_GL_FUNC(glRasterPos3iv) \
3297 USE_GL_FUNC(glRasterPos3s) \
3298 USE_GL_FUNC(glRasterPos3sv) \
3299 USE_GL_FUNC(glRasterPos4d) \
3300 USE_GL_FUNC(glRasterPos4dv) \
3301 USE_GL_FUNC(glRasterPos4f) \
3302 USE_GL_FUNC(glRasterPos4fv) \
3303 USE_GL_FUNC(glRasterPos4i) \
3304 USE_GL_FUNC(glRasterPos4iv) \
3305 USE_GL_FUNC(glRasterPos4s) \
3306 USE_GL_FUNC(glRasterPos4sv) \
3307 USE_GL_FUNC(glReadBuffer) \
3308 USE_GL_FUNC(glReadPixels) \
3309 USE_GL_FUNC(glRectd) \
3310 USE_GL_FUNC(glRectdv) \
3311 USE_GL_FUNC(glRectf) \
3312 USE_GL_FUNC(glRectfv) \
3313 USE_GL_FUNC(glRecti) \
3314 USE_GL_FUNC(glRectiv) \
3315 USE_GL_FUNC(glRects) \
3316 USE_GL_FUNC(glRectsv) \
3317 USE_GL_FUNC(glRenderMode) \
3318 USE_GL_FUNC(glRotated) \
3319 USE_GL_FUNC(glRotatef) \
3320 USE_GL_FUNC(glScaled) \
3321 USE_GL_FUNC(glScalef) \
3322 USE_GL_FUNC(glScissor) \
3323 USE_GL_FUNC(glSelectBuffer) \
3324 USE_GL_FUNC(glShadeModel) \
3325 USE_GL_FUNC(glStencilFunc) \
3326 USE_GL_FUNC(glStencilMask) \
3327 USE_GL_FUNC(glStencilOp) \
3328 USE_GL_FUNC(glTexCoord1d) \
3329 USE_GL_FUNC(glTexCoord1dv) \
3330 USE_GL_FUNC(glTexCoord1f) \
3331 USE_GL_FUNC(glTexCoord1fv) \
3332 USE_GL_FUNC(glTexCoord1i) \
3333 USE_GL_FUNC(glTexCoord1iv) \
3334 USE_GL_FUNC(glTexCoord1s) \
3335 USE_GL_FUNC(glTexCoord1sv) \
3336 USE_GL_FUNC(glTexCoord2d) \
3337 USE_GL_FUNC(glTexCoord2dv) \
3338 USE_GL_FUNC(glTexCoord2f) \
3339 USE_GL_FUNC(glTexCoord2fv) \
3340 USE_GL_FUNC(glTexCoord2i) \
3341 USE_GL_FUNC(glTexCoord2iv) \
3342 USE_GL_FUNC(glTexCoord2s) \
3343 USE_GL_FUNC(glTexCoord2sv) \
3344 USE_GL_FUNC(glTexCoord3d) \
3345 USE_GL_FUNC(glTexCoord3dv) \
3346 USE_GL_FUNC(glTexCoord3f) \
3347 USE_GL_FUNC(glTexCoord3fv) \
3348 USE_GL_FUNC(glTexCoord3i) \
3349 USE_GL_FUNC(glTexCoord3iv) \
3350 USE_GL_FUNC(glTexCoord3s) \
3351 USE_GL_FUNC(glTexCoord3sv) \
3352 USE_GL_FUNC(glTexCoord4d) \
3353 USE_GL_FUNC(glTexCoord4dv) \
3354 USE_GL_FUNC(glTexCoord4f) \
3355 USE_GL_FUNC(glTexCoord4fv) \
3356 USE_GL_FUNC(glTexCoord4i) \
3357 USE_GL_FUNC(glTexCoord4iv) \
3358 USE_GL_FUNC(glTexCoord4s) \
3359 USE_GL_FUNC(glTexCoord4sv) \
3360 USE_GL_FUNC(glTexCoordPointer) \
3361 USE_GL_FUNC(glTexEnvf) \
3362 USE_GL_FUNC(glTexEnvfv) \
3363 USE_GL_FUNC(glTexEnvi) \
3364 USE_GL_FUNC(glTexEnviv) \
3365 USE_GL_FUNC(glTexGend) \
3366 USE_GL_FUNC(glTexGendv) \
3367 USE_GL_FUNC(glTexGenf) \
3368 USE_GL_FUNC(glTexGenfv) \
3369 USE_GL_FUNC(glTexGeni) \
3370 USE_GL_FUNC(glTexGeniv) \
3371 USE_GL_FUNC(glTexImage1D) \
3372 USE_GL_FUNC(glTexImage2D) \
3373 USE_GL_FUNC(glTexParameterf) \
3374 USE_GL_FUNC(glTexParameterfv) \
3375 USE_GL_FUNC(glTexParameteri) \
3376 USE_GL_FUNC(glTexParameteriv) \
3377 USE_GL_FUNC(glTexSubImage1D) \
3378 USE_GL_FUNC(glTexSubImage2D) \
3379 USE_GL_FUNC(glTranslated) \
3380 USE_GL_FUNC(glTranslatef) \
3381 USE_GL_FUNC(glVertex2d) \
3382 USE_GL_FUNC(glVertex2dv) \
3383 USE_GL_FUNC(glVertex2f) \
3384 USE_GL_FUNC(glVertex2fv) \
3385 USE_GL_FUNC(glVertex2i) \
3386 USE_GL_FUNC(glVertex2iv) \
3387 USE_GL_FUNC(glVertex2s) \
3388 USE_GL_FUNC(glVertex2sv) \
3389 USE_GL_FUNC(glVertex3d) \
3390 USE_GL_FUNC(glVertex3dv) \
3391 USE_GL_FUNC(glVertex3f) \
3392 USE_GL_FUNC(glVertex3fv) \
3393 USE_GL_FUNC(glVertex3i) \
3394 USE_GL_FUNC(glVertex3iv) \
3395 USE_GL_FUNC(glVertex3s) \
3396 USE_GL_FUNC(glVertex3sv) \
3397 USE_GL_FUNC(glVertex4d) \
3398 USE_GL_FUNC(glVertex4dv) \
3399 USE_GL_FUNC(glVertex4f) \
3400 USE_GL_FUNC(glVertex4fv) \
3401 USE_GL_FUNC(glVertex4i) \
3402 USE_GL_FUNC(glVertex4iv) \
3403 USE_GL_FUNC(glVertex4s) \
3404 USE_GL_FUNC(glVertex4sv) \
3405 USE_GL_FUNC(glVertexPointer) \
3406 USE_GL_FUNC(glViewport)
3408 extern struct opengl_funcs * CDECL __wine_get_wgl_driver( HDC hdc, UINT version );
3409 extern BOOL CDECL __wine_set_pixel_format( HWND hwnd, int format );
3411 #endif /* __WINE_WGL_DRIVER_H */