1 /****************************************************************************
2 **
3 ** Copyright (C) 2013 Klaralvdalens Datakonsult AB (KDAB)
4 ** Copyright (C) 2016 The Qt Company Ltd.
5 ** Contact: https://www.qt.io/licensing/
6 **
7 ** This file is part of the QtGui module of the Qt Toolkit.
8 **
9 ** $QT_BEGIN_LICENSE:LGPL$
10 ** Commercial License Usage
11 ** Licensees holding valid commercial Qt licenses may use this file in
12 ** accordance with the commercial license agreement provided with the
13 ** Software or, alternatively, in accordance with the terms contained in
14 ** a written agreement between you and The Qt Company. For licensing terms
15 ** and conditions see https://www.qt.io/terms-conditions. For further
16 ** information use the contact form at https://www.qt.io/contact-us.
17 **
18 ** GNU Lesser General Public License Usage
19 ** Alternatively, this file may be used under the terms of the GNU Lesser
20 ** General Public License version 3 as published by the Free Software
21 ** Foundation and appearing in the file LICENSE.LGPL3 included in the
22 ** packaging of this file. Please review the following information to
23 ** ensure the GNU Lesser General Public License version 3 requirements
24 ** will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
25 **
26 ** GNU General Public License Usage
27 ** Alternatively, this file may be used under the terms of the GNU
28 ** General Public License version 2.0 or (at your option) the GNU General
29 ** Public license version 3 or any later version approved by the KDE Free
30 ** Qt Foundation. The licenses are as published by the Free Software
31 ** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
32 ** included in the packaging of this file. Please review the following
33 ** information to ensure the GNU General Public License requirements will
34 ** be met: https://www.gnu.org/licenses/gpl-2.0.html and
35 ** https://www.gnu.org/licenses/gpl-3.0.html.
36 **
37 ** $QT_END_LICENSE$
38 **
39 **
40 ** This file was generated by glgen version 0.1
41 ** Command line was: glgen
42 **
43 ** glgen is Copyright (C) 2013 Klaralvdalens Datakonsult AB (KDAB)
44 **
45 ** This is an auto-generated file.
46 ** Do not edit! All changes made to it will be lost.
47 **
48 ****************************************************************************/
49 
50 #ifndef QOPENGLVERSIONFUNCTIONS_1_4_H
51 #define QOPENGLVERSIONFUNCTIONS_1_4_H
52 
53 #include <QtGui/qtguiglobal.h>
54 
55 #if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2)
56 
57 #include <QtGui/QOpenGLVersionFunctions>
58 #include <QtGui/qopenglcontext.h>
59 
60 QT_BEGIN_NAMESPACE
61 
62 class Q_GUI_EXPORT QOpenGLFunctions_1_4 : public QAbstractOpenGLFunctions
63 {
64 public:
65     QOpenGLFunctions_1_4();
66     ~QOpenGLFunctions_1_4();
67 
68     bool initializeOpenGLFunctions() override;
69 
70     // OpenGL 1.0 core functions
71     void glViewport(GLint x, GLint y, GLsizei width, GLsizei height);
72     void glDepthRange(GLdouble nearVal, GLdouble farVal);
73     GLboolean glIsEnabled(GLenum cap);
74     void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params);
75     void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params);
76     void glGetTexParameteriv(GLenum target, GLenum pname, GLint *params);
77     void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params);
78     void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels);
79     const GLubyte * glGetString(GLenum name);
80     void glGetIntegerv(GLenum pname, GLint *params);
81     void glGetFloatv(GLenum pname, GLfloat *params);
82     GLenum glGetError();
83     void glGetDoublev(GLenum pname, GLdouble *params);
84     void glGetBooleanv(GLenum pname, GLboolean *params);
85     void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
86     void glReadBuffer(GLenum mode);
87     void glPixelStorei(GLenum pname, GLint param);
88     void glPixelStoref(GLenum pname, GLfloat param);
89     void glDepthFunc(GLenum func);
90     void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);
91     void glStencilFunc(GLenum func, GLint ref, GLuint mask);
92     void glLogicOp(GLenum opcode);
93     void glBlendFunc(GLenum sfactor, GLenum dfactor);
94     void glFlush();
95     void glFinish();
96     void glEnable(GLenum cap);
97     void glDisable(GLenum cap);
98     void glDepthMask(GLboolean flag);
99     void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
100     void glStencilMask(GLuint mask);
101     void glClearDepth(GLdouble depth);
102     void glClearStencil(GLint s);
103     void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
104     void glClear(GLbitfield mask);
105     void glDrawBuffer(GLenum mode);
106     void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
107     void glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
108     void glTexParameteriv(GLenum target, GLenum pname, const GLint *params);
109     void glTexParameteri(GLenum target, GLenum pname, GLint param);
110     void glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params);
111     void glTexParameterf(GLenum target, GLenum pname, GLfloat param);
112     void glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
113     void glPolygonMode(GLenum face, GLenum mode);
114     void glPointSize(GLfloat size);
115     void glLineWidth(GLfloat width);
116     void glHint(GLenum target, GLenum mode);
117     void glFrontFace(GLenum mode);
118     void glCullFace(GLenum mode);
119 
120     // OpenGL 1.1 core functions
121     void glIndexubv(const GLubyte *c);
122     void glIndexub(GLubyte c);
123     GLboolean glIsTexture(GLuint texture);
124     void glGenTextures(GLsizei n, GLuint *textures);
125     void glDeleteTextures(GLsizei n, const GLuint *textures);
126     void glBindTexture(GLenum target, GLuint texture);
127     void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
128     void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);
129     void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
130     void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
131     void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
132     void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
133     void glPolygonOffset(GLfloat factor, GLfloat units);
134     void glGetPointerv(GLenum pname, GLvoid* *params);
135     void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices);
136     void glDrawArrays(GLenum mode, GLint first, GLsizei count);
137 
138     // OpenGL 1.2 core functions
139     void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
140     void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels);
141     void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
142     void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices);
143     void glBlendEquation(GLenum mode);
144     void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
145 
146     // OpenGL 1.3 core functions
147     void glGetCompressedTexImage(GLenum target, GLint level, GLvoid *img);
148     void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);
149     void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);
150     void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data);
151     void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);
152     void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);
153     void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data);
154     void glSampleCoverage(GLfloat value, GLboolean invert);
155     void glActiveTexture(GLenum texture);
156 
157     // OpenGL 1.4 core functions
158     void glPointParameteriv(GLenum pname, const GLint *params);
159     void glPointParameteri(GLenum pname, GLint param);
160     void glPointParameterfv(GLenum pname, const GLfloat *params);
161     void glPointParameterf(GLenum pname, GLfloat param);
162     void glMultiDrawElements(GLenum mode, const GLsizei *count, GLenum type, const GLvoid* const *indices, GLsizei drawcount);
163     void glMultiDrawArrays(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount);
164     void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
165 
166     // OpenGL 1.0 deprecated functions
167     void glTranslatef(GLfloat x, GLfloat y, GLfloat z);
168     void glTranslated(GLdouble x, GLdouble y, GLdouble z);
169     void glScalef(GLfloat x, GLfloat y, GLfloat z);
170     void glScaled(GLdouble x, GLdouble y, GLdouble z);
171     void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
172     void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
173     void glPushMatrix();
174     void glPopMatrix();
175     void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
176     void glMultMatrixd(const GLdouble *m);
177     void glMultMatrixf(const GLfloat *m);
178     void glMatrixMode(GLenum mode);
179     void glLoadMatrixd(const GLdouble *m);
180     void glLoadMatrixf(const GLfloat *m);
181     void glLoadIdentity();
182     void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
183     GLboolean glIsList(GLuint list);
184     void glGetTexGeniv(GLenum coord, GLenum pname, GLint *params);
185     void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params);
186     void glGetTexGendv(GLenum coord, GLenum pname, GLdouble *params);
187     void glGetTexEnviv(GLenum target, GLenum pname, GLint *params);
188     void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params);
189     void glGetPolygonStipple(GLubyte *mask);
190     void glGetPixelMapusv(GLenum map, GLushort *values);
191     void glGetPixelMapuiv(GLenum map, GLuint *values);
192     void glGetPixelMapfv(GLenum map, GLfloat *values);
193     void glGetMaterialiv(GLenum face, GLenum pname, GLint *params);
194     void glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params);
195     void glGetMapiv(GLenum target, GLenum query, GLint *v);
196     void glGetMapfv(GLenum target, GLenum query, GLfloat *v);
197     void glGetMapdv(GLenum target, GLenum query, GLdouble *v);
198     void glGetLightiv(GLenum light, GLenum pname, GLint *params);
199     void glGetLightfv(GLenum light, GLenum pname, GLfloat *params);
200     void glGetClipPlane(GLenum plane, GLdouble *equation);
201     void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
202     void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
203     void glPixelMapusv(GLenum map, GLint mapsize, const GLushort *values);
204     void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint *values);
205     void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat *values);
206     void glPixelTransferi(GLenum pname, GLint param);
207     void glPixelTransferf(GLenum pname, GLfloat param);
208     void glPixelZoom(GLfloat xfactor, GLfloat yfactor);
209     void glAlphaFunc(GLenum func, GLfloat ref);
210     void glEvalPoint2(GLint i, GLint j);
211     void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
212     void glEvalPoint1(GLint i);
213     void glEvalMesh1(GLenum mode, GLint i1, GLint i2);
214     void glEvalCoord2fv(const GLfloat *u);
215     void glEvalCoord2f(GLfloat u, GLfloat v);
216     void glEvalCoord2dv(const GLdouble *u);
217     void glEvalCoord2d(GLdouble u, GLdouble v);
218     void glEvalCoord1fv(const GLfloat *u);
219     void glEvalCoord1f(GLfloat u);
220     void glEvalCoord1dv(const GLdouble *u);
221     void glEvalCoord1d(GLdouble u);
222     void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
223     void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
224     void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2);
225     void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2);
226     void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);
227     void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points);
228     void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
229     void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);
230     void glPushAttrib(GLbitfield mask);
231     void glPopAttrib();
232     void glAccum(GLenum op, GLfloat value);
233     void glIndexMask(GLuint mask);
234     void glClearIndex(GLfloat c);
235     void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
236     void glPushName(GLuint name);
237     void glPopName();
238     void glPassThrough(GLfloat token);
239     void glLoadName(GLuint name);
240     void glInitNames();
241     GLint glRenderMode(GLenum mode);
242     void glSelectBuffer(GLsizei size, GLuint *buffer);
243     void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer);
244     void glTexGeniv(GLenum coord, GLenum pname, const GLint *params);
245     void glTexGeni(GLenum coord, GLenum pname, GLint param);
246     void glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params);
247     void glTexGenf(GLenum coord, GLenum pname, GLfloat param);
248     void glTexGendv(GLenum coord, GLenum pname, const GLdouble *params);
249     void glTexGend(GLenum coord, GLenum pname, GLdouble param);
250     void glTexEnviv(GLenum target, GLenum pname, const GLint *params);
251     void glTexEnvi(GLenum target, GLenum pname, GLint param);
252     void glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params);
253     void glTexEnvf(GLenum target, GLenum pname, GLfloat param);
254     void glShadeModel(GLenum mode);
255     void glPolygonStipple(const GLubyte *mask);
256     void glMaterialiv(GLenum face, GLenum pname, const GLint *params);
257     void glMateriali(GLenum face, GLenum pname, GLint param);
258     void glMaterialfv(GLenum face, GLenum pname, const GLfloat *params);
259     void glMaterialf(GLenum face, GLenum pname, GLfloat param);
260     void glLineStipple(GLint factor, GLushort pattern);
261     void glLightModeliv(GLenum pname, const GLint *params);
262     void glLightModeli(GLenum pname, GLint param);
263     void glLightModelfv(GLenum pname, const GLfloat *params);
264     void glLightModelf(GLenum pname, GLfloat param);
265     void glLightiv(GLenum light, GLenum pname, const GLint *params);
266     void glLighti(GLenum light, GLenum pname, GLint param);
267     void glLightfv(GLenum light, GLenum pname, const GLfloat *params);
268     void glLightf(GLenum light, GLenum pname, GLfloat param);
269     void glFogiv(GLenum pname, const GLint *params);
270     void glFogi(GLenum pname, GLint param);
271     void glFogfv(GLenum pname, const GLfloat *params);
272     void glFogf(GLenum pname, GLfloat param);
273     void glColorMaterial(GLenum face, GLenum mode);
274     void glClipPlane(GLenum plane, const GLdouble *equation);
275     void glVertex4sv(const GLshort *v);
276     void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w);
277     void glVertex4iv(const GLint *v);
278     void glVertex4i(GLint x, GLint y, GLint z, GLint w);
279     void glVertex4fv(const GLfloat *v);
280     void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
281     void glVertex4dv(const GLdouble *v);
282     void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
283     void glVertex3sv(const GLshort *v);
284     void glVertex3s(GLshort x, GLshort y, GLshort z);
285     void glVertex3iv(const GLint *v);
286     void glVertex3i(GLint x, GLint y, GLint z);
287     void glVertex3fv(const GLfloat *v);
288     void glVertex3f(GLfloat x, GLfloat y, GLfloat z);
289     void glVertex3dv(const GLdouble *v);
290     void glVertex3d(GLdouble x, GLdouble y, GLdouble z);
291     void glVertex2sv(const GLshort *v);
292     void glVertex2s(GLshort x, GLshort y);
293     void glVertex2iv(const GLint *v);
294     void glVertex2i(GLint x, GLint y);
295     void glVertex2fv(const GLfloat *v);
296     void glVertex2f(GLfloat x, GLfloat y);
297     void glVertex2dv(const GLdouble *v);
298     void glVertex2d(GLdouble x, GLdouble y);
299     void glTexCoord4sv(const GLshort *v);
300     void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q);
301     void glTexCoord4iv(const GLint *v);
302     void glTexCoord4i(GLint s, GLint t, GLint r, GLint q);
303     void glTexCoord4fv(const GLfloat *v);
304     void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q);
305     void glTexCoord4dv(const GLdouble *v);
306     void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q);
307     void glTexCoord3sv(const GLshort *v);
308     void glTexCoord3s(GLshort s, GLshort t, GLshort r);
309     void glTexCoord3iv(const GLint *v);
310     void glTexCoord3i(GLint s, GLint t, GLint r);
311     void glTexCoord3fv(const GLfloat *v);
312     void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r);
313     void glTexCoord3dv(const GLdouble *v);
314     void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r);
315     void glTexCoord2sv(const GLshort *v);
316     void glTexCoord2s(GLshort s, GLshort t);
317     void glTexCoord2iv(const GLint *v);
318     void glTexCoord2i(GLint s, GLint t);
319     void glTexCoord2fv(const GLfloat *v);
320     void glTexCoord2f(GLfloat s, GLfloat t);
321     void glTexCoord2dv(const GLdouble *v);
322     void glTexCoord2d(GLdouble s, GLdouble t);
323     void glTexCoord1sv(const GLshort *v);
324     void glTexCoord1s(GLshort s);
325     void glTexCoord1iv(const GLint *v);
326     void glTexCoord1i(GLint s);
327     void glTexCoord1fv(const GLfloat *v);
328     void glTexCoord1f(GLfloat s);
329     void glTexCoord1dv(const GLdouble *v);
330     void glTexCoord1d(GLdouble s);
331     void glRectsv(const GLshort *v1, const GLshort *v2);
332     void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2);
333     void glRectiv(const GLint *v1, const GLint *v2);
334     void glRecti(GLint x1, GLint y1, GLint x2, GLint y2);
335     void glRectfv(const GLfloat *v1, const GLfloat *v2);
336     void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
337     void glRectdv(const GLdouble *v1, const GLdouble *v2);
338     void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
339     void glRasterPos4sv(const GLshort *v);
340     void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w);
341     void glRasterPos4iv(const GLint *v);
342     void glRasterPos4i(GLint x, GLint y, GLint z, GLint w);
343     void glRasterPos4fv(const GLfloat *v);
344     void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
345     void glRasterPos4dv(const GLdouble *v);
346     void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
347     void glRasterPos3sv(const GLshort *v);
348     void glRasterPos3s(GLshort x, GLshort y, GLshort z);
349     void glRasterPos3iv(const GLint *v);
350     void glRasterPos3i(GLint x, GLint y, GLint z);
351     void glRasterPos3fv(const GLfloat *v);
352     void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z);
353     void glRasterPos3dv(const GLdouble *v);
354     void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z);
355     void glRasterPos2sv(const GLshort *v);
356     void glRasterPos2s(GLshort x, GLshort y);
357     void glRasterPos2iv(const GLint *v);
358     void glRasterPos2i(GLint x, GLint y);
359     void glRasterPos2fv(const GLfloat *v);
360     void glRasterPos2f(GLfloat x, GLfloat y);
361     void glRasterPos2dv(const GLdouble *v);
362     void glRasterPos2d(GLdouble x, GLdouble y);
363     void glNormal3sv(const GLshort *v);
364     void glNormal3s(GLshort nx, GLshort ny, GLshort nz);
365     void glNormal3iv(const GLint *v);
366     void glNormal3i(GLint nx, GLint ny, GLint nz);
367     void glNormal3fv(const GLfloat *v);
368     void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz);
369     void glNormal3dv(const GLdouble *v);
370     void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz);
371     void glNormal3bv(const GLbyte *v);
372     void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz);
373     void glIndexsv(const GLshort *c);
374     void glIndexs(GLshort c);
375     void glIndexiv(const GLint *c);
376     void glIndexi(GLint c);
377     void glIndexfv(const GLfloat *c);
378     void glIndexf(GLfloat c);
379     void glIndexdv(const GLdouble *c);
380     void glIndexd(GLdouble c);
381     void glEnd();
382     void glEdgeFlagv(const GLboolean *flag);
383     void glEdgeFlag(GLboolean flag);
384     void glColor4usv(const GLushort *v);
385     void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha);
386     void glColor4uiv(const GLuint *v);
387     void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);
388     void glColor4ubv(const GLubyte *v);
389     void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
390     void glColor4sv(const GLshort *v);
391     void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);
392     void glColor4iv(const GLint *v);
393     void glColor4i(GLint red, GLint green, GLint blue, GLint alpha);
394     void glColor4fv(const GLfloat *v);
395     void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
396     void glColor4dv(const GLdouble *v);
397     void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);
398     void glColor4bv(const GLbyte *v);
399     void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
400     void glColor3usv(const GLushort *v);
401     void glColor3us(GLushort red, GLushort green, GLushort blue);
402     void glColor3uiv(const GLuint *v);
403     void glColor3ui(GLuint red, GLuint green, GLuint blue);
404     void glColor3ubv(const GLubyte *v);
405     void glColor3ub(GLubyte red, GLubyte green, GLubyte blue);
406     void glColor3sv(const GLshort *v);
407     void glColor3s(GLshort red, GLshort green, GLshort blue);
408     void glColor3iv(const GLint *v);
409     void glColor3i(GLint red, GLint green, GLint blue);
410     void glColor3fv(const GLfloat *v);
411     void glColor3f(GLfloat red, GLfloat green, GLfloat blue);
412     void glColor3dv(const GLdouble *v);
413     void glColor3d(GLdouble red, GLdouble green, GLdouble blue);
414     void glColor3bv(const GLbyte *v);
415     void glColor3b(GLbyte red, GLbyte green, GLbyte blue);
416     void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);
417     void glBegin(GLenum mode);
418     void glListBase(GLuint base);
419     GLuint glGenLists(GLsizei range);
420     void glDeleteLists(GLuint list, GLsizei range);
421     void glCallLists(GLsizei n, GLenum type, const GLvoid *lists);
422     void glCallList(GLuint list);
423     void glEndList();
424     void glNewList(GLuint list, GLenum mode);
425 
426     // OpenGL 1.1 deprecated functions
427     void glPushClientAttrib(GLbitfield mask);
428     void glPopClientAttrib();
429     void glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLfloat *priorities);
430     GLboolean glAreTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences);
431     void glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
432     void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
433     void glNormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer);
434     void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer);
435     void glIndexPointer(GLenum type, GLsizei stride, const GLvoid *pointer);
436     void glEnableClientState(GLenum array);
437     void glEdgeFlagPointer(GLsizei stride, const GLvoid *pointer);
438     void glDisableClientState(GLenum array);
439     void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
440     void glArrayElement(GLint i);
441 
442     // OpenGL 1.2 deprecated functions
443     void glResetMinmax(GLenum target);
444     void glResetHistogram(GLenum target);
445     void glMinmax(GLenum target, GLenum internalformat, GLboolean sink);
446     void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
447     void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint *params);
448     void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat *params);
449     void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
450     void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint *params);
451     void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat *params);
452     void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
453     void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column);
454     void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span);
455     void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint *params);
456     void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat *params);
457     void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid *image);
458     void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
459     void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
460     void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params);
461     void glConvolutionParameteri(GLenum target, GLenum pname, GLint params);
462     void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat *params);
463     void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params);
464     void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image);
465     void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image);
466     void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
467     void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data);
468     void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint *params);
469     void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat *params);
470     void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid *table);
471     void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
472     void glColorTableParameteriv(GLenum target, GLenum pname, const GLint *params);
473     void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat *params);
474     void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table);
475 
476     // OpenGL 1.3 deprecated functions
477     void glMultTransposeMatrixd(const GLdouble *m);
478     void glMultTransposeMatrixf(const GLfloat *m);
479     void glLoadTransposeMatrixd(const GLdouble *m);
480     void glLoadTransposeMatrixf(const GLfloat *m);
481     void glMultiTexCoord4sv(GLenum target, const GLshort *v);
482     void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
483     void glMultiTexCoord4iv(GLenum target, const GLint *v);
484     void glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q);
485     void glMultiTexCoord4fv(GLenum target, const GLfloat *v);
486     void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
487     void glMultiTexCoord4dv(GLenum target, const GLdouble *v);
488     void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
489     void glMultiTexCoord3sv(GLenum target, const GLshort *v);
490     void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);
491     void glMultiTexCoord3iv(GLenum target, const GLint *v);
492     void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);
493     void glMultiTexCoord3fv(GLenum target, const GLfloat *v);
494     void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);
495     void glMultiTexCoord3dv(GLenum target, const GLdouble *v);
496     void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);
497     void glMultiTexCoord2sv(GLenum target, const GLshort *v);
498     void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t);
499     void glMultiTexCoord2iv(GLenum target, const GLint *v);
500     void glMultiTexCoord2i(GLenum target, GLint s, GLint t);
501     void glMultiTexCoord2fv(GLenum target, const GLfloat *v);
502     void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);
503     void glMultiTexCoord2dv(GLenum target, const GLdouble *v);
504     void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);
505     void glMultiTexCoord1sv(GLenum target, const GLshort *v);
506     void glMultiTexCoord1s(GLenum target, GLshort s);
507     void glMultiTexCoord1iv(GLenum target, const GLint *v);
508     void glMultiTexCoord1i(GLenum target, GLint s);
509     void glMultiTexCoord1fv(GLenum target, const GLfloat *v);
510     void glMultiTexCoord1f(GLenum target, GLfloat s);
511     void glMultiTexCoord1dv(GLenum target, const GLdouble *v);
512     void glMultiTexCoord1d(GLenum target, GLdouble s);
513     void glClientActiveTexture(GLenum texture);
514 
515     // OpenGL 1.4 deprecated functions
516     void glWindowPos3sv(const GLshort *v);
517     void glWindowPos3s(GLshort x, GLshort y, GLshort z);
518     void glWindowPos3iv(const GLint *v);
519     void glWindowPos3i(GLint x, GLint y, GLint z);
520     void glWindowPos3fv(const GLfloat *v);
521     void glWindowPos3f(GLfloat x, GLfloat y, GLfloat z);
522     void glWindowPos3dv(const GLdouble *v);
523     void glWindowPos3d(GLdouble x, GLdouble y, GLdouble z);
524     void glWindowPos2sv(const GLshort *v);
525     void glWindowPos2s(GLshort x, GLshort y);
526     void glWindowPos2iv(const GLint *v);
527     void glWindowPos2i(GLint x, GLint y);
528     void glWindowPos2fv(const GLfloat *v);
529     void glWindowPos2f(GLfloat x, GLfloat y);
530     void glWindowPos2dv(const GLdouble *v);
531     void glWindowPos2d(GLdouble x, GLdouble y);
532     void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
533     void glSecondaryColor3usv(const GLushort *v);
534     void glSecondaryColor3us(GLushort red, GLushort green, GLushort blue);
535     void glSecondaryColor3uiv(const GLuint *v);
536     void glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue);
537     void glSecondaryColor3ubv(const GLubyte *v);
538     void glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue);
539     void glSecondaryColor3sv(const GLshort *v);
540     void glSecondaryColor3s(GLshort red, GLshort green, GLshort blue);
541     void glSecondaryColor3iv(const GLint *v);
542     void glSecondaryColor3i(GLint red, GLint green, GLint blue);
543     void glSecondaryColor3fv(const GLfloat *v);
544     void glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue);
545     void glSecondaryColor3dv(const GLdouble *v);
546     void glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue);
547     void glSecondaryColor3bv(const GLbyte *v);
548     void glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue);
549     void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid *pointer);
550     void glFogCoorddv(const GLdouble *coord);
551     void glFogCoordd(GLdouble coord);
552     void glFogCoordfv(const GLfloat *coord);
553     void glFogCoordf(GLfloat coord);
554 
555 private:
556     friend class QOpenGLContext;
557 
558     static bool isContextCompatible(QOpenGLContext *context);
559     static QOpenGLVersionProfile versionProfile();
560 
561     QOpenGLFunctions_1_0_CoreBackend* d_1_0_Core;
562     QOpenGLFunctions_1_1_CoreBackend* d_1_1_Core;
563     QOpenGLFunctions_1_2_CoreBackend* d_1_2_Core;
564     QOpenGLFunctions_1_3_CoreBackend* d_1_3_Core;
565     QOpenGLFunctions_1_4_CoreBackend* d_1_4_Core;
566     QOpenGLFunctions_1_0_DeprecatedBackend* d_1_0_Deprecated;
567     QOpenGLFunctions_1_1_DeprecatedBackend* d_1_1_Deprecated;
568     QOpenGLFunctions_1_2_DeprecatedBackend* d_1_2_Deprecated;
569     QOpenGLFunctions_1_3_DeprecatedBackend* d_1_3_Deprecated;
570     QOpenGLFunctions_1_4_DeprecatedBackend* d_1_4_Deprecated;
571 };
572 
573 // OpenGL 1.0 core functions
glViewport(GLint x,GLint y,GLsizei width,GLsizei height)574 inline void QOpenGLFunctions_1_4::glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
575 {
576     d_1_0_Core->f.Viewport(x, y, width, height);
577 }
578 
glDepthRange(GLdouble nearVal,GLdouble farVal)579 inline void QOpenGLFunctions_1_4::glDepthRange(GLdouble nearVal, GLdouble farVal)
580 {
581     d_1_0_Core->f.DepthRange(nearVal, farVal);
582 }
583 
glIsEnabled(GLenum cap)584 inline GLboolean QOpenGLFunctions_1_4::glIsEnabled(GLenum cap)
585 {
586     return d_1_0_Core->f.IsEnabled(cap);
587 }
588 
glGetTexLevelParameteriv(GLenum target,GLint level,GLenum pname,GLint * params)589 inline void QOpenGLFunctions_1_4::glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params)
590 {
591     d_1_0_Core->f.GetTexLevelParameteriv(target, level, pname, params);
592 }
593 
glGetTexLevelParameterfv(GLenum target,GLint level,GLenum pname,GLfloat * params)594 inline void QOpenGLFunctions_1_4::glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params)
595 {
596     d_1_0_Core->f.GetTexLevelParameterfv(target, level, pname, params);
597 }
598 
glGetTexParameteriv(GLenum target,GLenum pname,GLint * params)599 inline void QOpenGLFunctions_1_4::glGetTexParameteriv(GLenum target, GLenum pname, GLint *params)
600 {
601     d_1_0_Core->f.GetTexParameteriv(target, pname, params);
602 }
603 
glGetTexParameterfv(GLenum target,GLenum pname,GLfloat * params)604 inline void QOpenGLFunctions_1_4::glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params)
605 {
606     d_1_0_Core->f.GetTexParameterfv(target, pname, params);
607 }
608 
glGetTexImage(GLenum target,GLint level,GLenum format,GLenum type,GLvoid * pixels)609 inline void QOpenGLFunctions_1_4::glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels)
610 {
611     d_1_0_Core->f.GetTexImage(target, level, format, type, pixels);
612 }
613 
glGetString(GLenum name)614 inline const GLubyte * QOpenGLFunctions_1_4::glGetString(GLenum name)
615 {
616     return d_1_0_Core->f.GetString(name);
617 }
618 
glGetIntegerv(GLenum pname,GLint * params)619 inline void QOpenGLFunctions_1_4::glGetIntegerv(GLenum pname, GLint *params)
620 {
621     d_1_0_Core->f.GetIntegerv(pname, params);
622 }
623 
glGetFloatv(GLenum pname,GLfloat * params)624 inline void QOpenGLFunctions_1_4::glGetFloatv(GLenum pname, GLfloat *params)
625 {
626     d_1_0_Core->f.GetFloatv(pname, params);
627 }
628 
glGetError()629 inline GLenum QOpenGLFunctions_1_4::glGetError()
630 {
631     return d_1_0_Core->f.GetError();
632 }
633 
glGetDoublev(GLenum pname,GLdouble * params)634 inline void QOpenGLFunctions_1_4::glGetDoublev(GLenum pname, GLdouble *params)
635 {
636     d_1_0_Core->f.GetDoublev(pname, params);
637 }
638 
glGetBooleanv(GLenum pname,GLboolean * params)639 inline void QOpenGLFunctions_1_4::glGetBooleanv(GLenum pname, GLboolean *params)
640 {
641     d_1_0_Core->f.GetBooleanv(pname, params);
642 }
643 
glReadPixels(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLvoid * pixels)644 inline void QOpenGLFunctions_1_4::glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)
645 {
646     d_1_0_Core->f.ReadPixels(x, y, width, height, format, type, pixels);
647 }
648 
glReadBuffer(GLenum mode)649 inline void QOpenGLFunctions_1_4::glReadBuffer(GLenum mode)
650 {
651     d_1_0_Core->f.ReadBuffer(mode);
652 }
653 
glPixelStorei(GLenum pname,GLint param)654 inline void QOpenGLFunctions_1_4::glPixelStorei(GLenum pname, GLint param)
655 {
656     d_1_0_Core->f.PixelStorei(pname, param);
657 }
658 
glPixelStoref(GLenum pname,GLfloat param)659 inline void QOpenGLFunctions_1_4::glPixelStoref(GLenum pname, GLfloat param)
660 {
661     d_1_0_Core->f.PixelStoref(pname, param);
662 }
663 
glDepthFunc(GLenum func)664 inline void QOpenGLFunctions_1_4::glDepthFunc(GLenum func)
665 {
666     d_1_0_Core->f.DepthFunc(func);
667 }
668 
glStencilOp(GLenum fail,GLenum zfail,GLenum zpass)669 inline void QOpenGLFunctions_1_4::glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
670 {
671     d_1_0_Core->f.StencilOp(fail, zfail, zpass);
672 }
673 
glStencilFunc(GLenum func,GLint ref,GLuint mask)674 inline void QOpenGLFunctions_1_4::glStencilFunc(GLenum func, GLint ref, GLuint mask)
675 {
676     d_1_0_Core->f.StencilFunc(func, ref, mask);
677 }
678 
glLogicOp(GLenum opcode)679 inline void QOpenGLFunctions_1_4::glLogicOp(GLenum opcode)
680 {
681     d_1_0_Core->f.LogicOp(opcode);
682 }
683 
glBlendFunc(GLenum sfactor,GLenum dfactor)684 inline void QOpenGLFunctions_1_4::glBlendFunc(GLenum sfactor, GLenum dfactor)
685 {
686     d_1_0_Core->f.BlendFunc(sfactor, dfactor);
687 }
688 
glFlush()689 inline void QOpenGLFunctions_1_4::glFlush()
690 {
691     d_1_0_Core->f.Flush();
692 }
693 
glFinish()694 inline void QOpenGLFunctions_1_4::glFinish()
695 {
696     d_1_0_Core->f.Finish();
697 }
698 
glEnable(GLenum cap)699 inline void QOpenGLFunctions_1_4::glEnable(GLenum cap)
700 {
701     d_1_0_Core->f.Enable(cap);
702 }
703 
glDisable(GLenum cap)704 inline void QOpenGLFunctions_1_4::glDisable(GLenum cap)
705 {
706     d_1_0_Core->f.Disable(cap);
707 }
708 
glDepthMask(GLboolean flag)709 inline void QOpenGLFunctions_1_4::glDepthMask(GLboolean flag)
710 {
711     d_1_0_Core->f.DepthMask(flag);
712 }
713 
glColorMask(GLboolean red,GLboolean green,GLboolean blue,GLboolean alpha)714 inline void QOpenGLFunctions_1_4::glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
715 {
716     d_1_0_Core->f.ColorMask(red, green, blue, alpha);
717 }
718 
glStencilMask(GLuint mask)719 inline void QOpenGLFunctions_1_4::glStencilMask(GLuint mask)
720 {
721     d_1_0_Core->f.StencilMask(mask);
722 }
723 
glClearDepth(GLdouble depth)724 inline void QOpenGLFunctions_1_4::glClearDepth(GLdouble depth)
725 {
726     d_1_0_Core->f.ClearDepth(depth);
727 }
728 
glClearStencil(GLint s)729 inline void QOpenGLFunctions_1_4::glClearStencil(GLint s)
730 {
731     d_1_0_Core->f.ClearStencil(s);
732 }
733 
glClearColor(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)734 inline void QOpenGLFunctions_1_4::glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
735 {
736     d_1_0_Core->f.ClearColor(red, green, blue, alpha);
737 }
738 
glClear(GLbitfield mask)739 inline void QOpenGLFunctions_1_4::glClear(GLbitfield mask)
740 {
741     d_1_0_Core->f.Clear(mask);
742 }
743 
glDrawBuffer(GLenum mode)744 inline void QOpenGLFunctions_1_4::glDrawBuffer(GLenum mode)
745 {
746     d_1_0_Core->f.DrawBuffer(mode);
747 }
748 
glTexImage2D(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLint border,GLenum format,GLenum type,const GLvoid * pixels)749 inline void QOpenGLFunctions_1_4::glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
750 {
751     d_1_0_Core->f.TexImage2D(target, level, internalformat, width, height, border, format, type, pixels);
752 }
753 
glTexImage1D(GLenum target,GLint level,GLint internalformat,GLsizei width,GLint border,GLenum format,GLenum type,const GLvoid * pixels)754 inline void QOpenGLFunctions_1_4::glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
755 {
756     d_1_0_Core->f.TexImage1D(target, level, internalformat, width, border, format, type, pixels);
757 }
758 
glTexParameteriv(GLenum target,GLenum pname,const GLint * params)759 inline void QOpenGLFunctions_1_4::glTexParameteriv(GLenum target, GLenum pname, const GLint *params)
760 {
761     d_1_0_Core->f.TexParameteriv(target, pname, params);
762 }
763 
glTexParameteri(GLenum target,GLenum pname,GLint param)764 inline void QOpenGLFunctions_1_4::glTexParameteri(GLenum target, GLenum pname, GLint param)
765 {
766     d_1_0_Core->f.TexParameteri(target, pname, param);
767 }
768 
glTexParameterfv(GLenum target,GLenum pname,const GLfloat * params)769 inline void QOpenGLFunctions_1_4::glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params)
770 {
771     d_1_0_Core->f.TexParameterfv(target, pname, params);
772 }
773 
glTexParameterf(GLenum target,GLenum pname,GLfloat param)774 inline void QOpenGLFunctions_1_4::glTexParameterf(GLenum target, GLenum pname, GLfloat param)
775 {
776     d_1_0_Core->f.TexParameterf(target, pname, param);
777 }
778 
glScissor(GLint x,GLint y,GLsizei width,GLsizei height)779 inline void QOpenGLFunctions_1_4::glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
780 {
781     d_1_0_Core->f.Scissor(x, y, width, height);
782 }
783 
glPolygonMode(GLenum face,GLenum mode)784 inline void QOpenGLFunctions_1_4::glPolygonMode(GLenum face, GLenum mode)
785 {
786     d_1_0_Core->f.PolygonMode(face, mode);
787 }
788 
glPointSize(GLfloat size)789 inline void QOpenGLFunctions_1_4::glPointSize(GLfloat size)
790 {
791     d_1_0_Core->f.PointSize(size);
792 }
793 
glLineWidth(GLfloat width)794 inline void QOpenGLFunctions_1_4::glLineWidth(GLfloat width)
795 {
796     d_1_0_Core->f.LineWidth(width);
797 }
798 
glHint(GLenum target,GLenum mode)799 inline void QOpenGLFunctions_1_4::glHint(GLenum target, GLenum mode)
800 {
801     d_1_0_Core->f.Hint(target, mode);
802 }
803 
glFrontFace(GLenum mode)804 inline void QOpenGLFunctions_1_4::glFrontFace(GLenum mode)
805 {
806     d_1_0_Core->f.FrontFace(mode);
807 }
808 
glCullFace(GLenum mode)809 inline void QOpenGLFunctions_1_4::glCullFace(GLenum mode)
810 {
811     d_1_0_Core->f.CullFace(mode);
812 }
813 
814 
815 // OpenGL 1.1 core functions
glIndexubv(const GLubyte * c)816 inline void QOpenGLFunctions_1_4::glIndexubv(const GLubyte *c)
817 {
818     d_1_1_Deprecated->f.Indexubv(c);
819 }
820 
glIndexub(GLubyte c)821 inline void QOpenGLFunctions_1_4::glIndexub(GLubyte c)
822 {
823     d_1_1_Deprecated->f.Indexub(c);
824 }
825 
glIsTexture(GLuint texture)826 inline GLboolean QOpenGLFunctions_1_4::glIsTexture(GLuint texture)
827 {
828     return d_1_1_Core->f.IsTexture(texture);
829 }
830 
glGenTextures(GLsizei n,GLuint * textures)831 inline void QOpenGLFunctions_1_4::glGenTextures(GLsizei n, GLuint *textures)
832 {
833     d_1_1_Core->f.GenTextures(n, textures);
834 }
835 
glDeleteTextures(GLsizei n,const GLuint * textures)836 inline void QOpenGLFunctions_1_4::glDeleteTextures(GLsizei n, const GLuint *textures)
837 {
838     d_1_1_Core->f.DeleteTextures(n, textures);
839 }
840 
glBindTexture(GLenum target,GLuint texture)841 inline void QOpenGLFunctions_1_4::glBindTexture(GLenum target, GLuint texture)
842 {
843     d_1_1_Core->f.BindTexture(target, texture);
844 }
845 
glTexSubImage2D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLenum type,const GLvoid * pixels)846 inline void QOpenGLFunctions_1_4::glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
847 {
848     d_1_1_Core->f.TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels);
849 }
850 
glTexSubImage1D(GLenum target,GLint level,GLint xoffset,GLsizei width,GLenum format,GLenum type,const GLvoid * pixels)851 inline void QOpenGLFunctions_1_4::glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels)
852 {
853     d_1_1_Core->f.TexSubImage1D(target, level, xoffset, width, format, type, pixels);
854 }
855 
glCopyTexSubImage2D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint x,GLint y,GLsizei width,GLsizei height)856 inline void QOpenGLFunctions_1_4::glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
857 {
858     d_1_1_Core->f.CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height);
859 }
860 
glCopyTexSubImage1D(GLenum target,GLint level,GLint xoffset,GLint x,GLint y,GLsizei width)861 inline void QOpenGLFunctions_1_4::glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
862 {
863     d_1_1_Core->f.CopyTexSubImage1D(target, level, xoffset, x, y, width);
864 }
865 
glCopyTexImage2D(GLenum target,GLint level,GLenum internalformat,GLint x,GLint y,GLsizei width,GLsizei height,GLint border)866 inline void QOpenGLFunctions_1_4::glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
867 {
868     d_1_1_Core->f.CopyTexImage2D(target, level, internalformat, x, y, width, height, border);
869 }
870 
glCopyTexImage1D(GLenum target,GLint level,GLenum internalformat,GLint x,GLint y,GLsizei width,GLint border)871 inline void QOpenGLFunctions_1_4::glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
872 {
873     d_1_1_Core->f.CopyTexImage1D(target, level, internalformat, x, y, width, border);
874 }
875 
glPolygonOffset(GLfloat factor,GLfloat units)876 inline void QOpenGLFunctions_1_4::glPolygonOffset(GLfloat factor, GLfloat units)
877 {
878     d_1_1_Core->f.PolygonOffset(factor, units);
879 }
880 
glGetPointerv(GLenum pname,GLvoid ** params)881 inline void QOpenGLFunctions_1_4::glGetPointerv(GLenum pname, GLvoid* *params)
882 {
883     d_1_1_Deprecated->f.GetPointerv(pname, params);
884 }
885 
glDrawElements(GLenum mode,GLsizei count,GLenum type,const GLvoid * indices)886 inline void QOpenGLFunctions_1_4::glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)
887 {
888     d_1_1_Core->f.DrawElements(mode, count, type, indices);
889 }
890 
glDrawArrays(GLenum mode,GLint first,GLsizei count)891 inline void QOpenGLFunctions_1_4::glDrawArrays(GLenum mode, GLint first, GLsizei count)
892 {
893     d_1_1_Core->f.DrawArrays(mode, first, count);
894 }
895 
896 
897 // OpenGL 1.2 core functions
glCopyTexSubImage3D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLint x,GLint y,GLsizei width,GLsizei height)898 inline void QOpenGLFunctions_1_4::glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
899 {
900     d_1_2_Core->f.CopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height);
901 }
902 
glTexSubImage3D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLenum type,const GLvoid * pixels)903 inline void QOpenGLFunctions_1_4::glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels)
904 {
905     d_1_2_Core->f.TexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels);
906 }
907 
glTexImage3D(GLenum target,GLint level,GLint internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLenum format,GLenum type,const GLvoid * pixels)908 inline void QOpenGLFunctions_1_4::glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
909 {
910     d_1_2_Core->f.TexImage3D(target, level, internalformat, width, height, depth, border, format, type, pixels);
911 }
912 
glDrawRangeElements(GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const GLvoid * indices)913 inline void QOpenGLFunctions_1_4::glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices)
914 {
915     d_1_2_Core->f.DrawRangeElements(mode, start, end, count, type, indices);
916 }
917 
glBlendEquation(GLenum mode)918 inline void QOpenGLFunctions_1_4::glBlendEquation(GLenum mode)
919 {
920     d_1_2_Core->f.BlendEquation(mode);
921 }
922 
glBlendColor(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)923 inline void QOpenGLFunctions_1_4::glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
924 {
925     d_1_2_Core->f.BlendColor(red, green, blue, alpha);
926 }
927 
928 
929 // OpenGL 1.3 core functions
glGetCompressedTexImage(GLenum target,GLint level,GLvoid * img)930 inline void QOpenGLFunctions_1_4::glGetCompressedTexImage(GLenum target, GLint level, GLvoid *img)
931 {
932     d_1_3_Core->f.GetCompressedTexImage(target, level, img);
933 }
934 
glCompressedTexSubImage1D(GLenum target,GLint level,GLint xoffset,GLsizei width,GLenum format,GLsizei imageSize,const GLvoid * data)935 inline void QOpenGLFunctions_1_4::glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data)
936 {
937     d_1_3_Core->f.CompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data);
938 }
939 
glCompressedTexSubImage2D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLsizei imageSize,const GLvoid * data)940 inline void QOpenGLFunctions_1_4::glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)
941 {
942     d_1_3_Core->f.CompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data);
943 }
944 
glCompressedTexSubImage3D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,const GLvoid * data)945 inline void QOpenGLFunctions_1_4::glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data)
946 {
947     d_1_3_Core->f.CompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data);
948 }
949 
glCompressedTexImage1D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLint border,GLsizei imageSize,const GLvoid * data)950 inline void QOpenGLFunctions_1_4::glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data)
951 {
952     d_1_3_Core->f.CompressedTexImage1D(target, level, internalformat, width, border, imageSize, data);
953 }
954 
glCompressedTexImage2D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLint border,GLsizei imageSize,const GLvoid * data)955 inline void QOpenGLFunctions_1_4::glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)
956 {
957     d_1_3_Core->f.CompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data);
958 }
959 
glCompressedTexImage3D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLsizei depth,GLint border,GLsizei imageSize,const GLvoid * data)960 inline void QOpenGLFunctions_1_4::glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)
961 {
962     d_1_3_Core->f.CompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data);
963 }
964 
glSampleCoverage(GLfloat value,GLboolean invert)965 inline void QOpenGLFunctions_1_4::glSampleCoverage(GLfloat value, GLboolean invert)
966 {
967     d_1_3_Core->f.SampleCoverage(value, invert);
968 }
969 
glActiveTexture(GLenum texture)970 inline void QOpenGLFunctions_1_4::glActiveTexture(GLenum texture)
971 {
972     d_1_3_Core->f.ActiveTexture(texture);
973 }
974 
975 
976 // OpenGL 1.4 core functions
glPointParameteriv(GLenum pname,const GLint * params)977 inline void QOpenGLFunctions_1_4::glPointParameteriv(GLenum pname, const GLint *params)
978 {
979     d_1_4_Core->f.PointParameteriv(pname, params);
980 }
981 
glPointParameteri(GLenum pname,GLint param)982 inline void QOpenGLFunctions_1_4::glPointParameteri(GLenum pname, GLint param)
983 {
984     d_1_4_Core->f.PointParameteri(pname, param);
985 }
986 
glPointParameterfv(GLenum pname,const GLfloat * params)987 inline void QOpenGLFunctions_1_4::glPointParameterfv(GLenum pname, const GLfloat *params)
988 {
989     d_1_4_Core->f.PointParameterfv(pname, params);
990 }
991 
glPointParameterf(GLenum pname,GLfloat param)992 inline void QOpenGLFunctions_1_4::glPointParameterf(GLenum pname, GLfloat param)
993 {
994     d_1_4_Core->f.PointParameterf(pname, param);
995 }
996 
glMultiDrawElements(GLenum mode,const GLsizei * count,GLenum type,const GLvoid * const * indices,GLsizei drawcount)997 inline void QOpenGLFunctions_1_4::glMultiDrawElements(GLenum mode, const GLsizei *count, GLenum type, const GLvoid* const *indices, GLsizei drawcount)
998 {
999     d_1_4_Core->f.MultiDrawElements(mode, count, type, indices, drawcount);
1000 }
1001 
glMultiDrawArrays(GLenum mode,const GLint * first,const GLsizei * count,GLsizei drawcount)1002 inline void QOpenGLFunctions_1_4::glMultiDrawArrays(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
1003 {
1004     d_1_4_Core->f.MultiDrawArrays(mode, first, count, drawcount);
1005 }
1006 
glBlendFuncSeparate(GLenum sfactorRGB,GLenum dfactorRGB,GLenum sfactorAlpha,GLenum dfactorAlpha)1007 inline void QOpenGLFunctions_1_4::glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
1008 {
1009     d_1_4_Core->f.BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha);
1010 }
1011 
1012 
1013 // OpenGL 1.0 deprecated functions
glTranslatef(GLfloat x,GLfloat y,GLfloat z)1014 inline void QOpenGLFunctions_1_4::glTranslatef(GLfloat x, GLfloat y, GLfloat z)
1015 {
1016     d_1_0_Deprecated->f.Translatef(x, y, z);
1017 }
1018 
glTranslated(GLdouble x,GLdouble y,GLdouble z)1019 inline void QOpenGLFunctions_1_4::glTranslated(GLdouble x, GLdouble y, GLdouble z)
1020 {
1021     d_1_0_Deprecated->f.Translated(x, y, z);
1022 }
1023 
glScalef(GLfloat x,GLfloat y,GLfloat z)1024 inline void QOpenGLFunctions_1_4::glScalef(GLfloat x, GLfloat y, GLfloat z)
1025 {
1026     d_1_0_Deprecated->f.Scalef(x, y, z);
1027 }
1028 
glScaled(GLdouble x,GLdouble y,GLdouble z)1029 inline void QOpenGLFunctions_1_4::glScaled(GLdouble x, GLdouble y, GLdouble z)
1030 {
1031     d_1_0_Deprecated->f.Scaled(x, y, z);
1032 }
1033 
glRotatef(GLfloat angle,GLfloat x,GLfloat y,GLfloat z)1034 inline void QOpenGLFunctions_1_4::glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
1035 {
1036     d_1_0_Deprecated->f.Rotatef(angle, x, y, z);
1037 }
1038 
glRotated(GLdouble angle,GLdouble x,GLdouble y,GLdouble z)1039 inline void QOpenGLFunctions_1_4::glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
1040 {
1041     d_1_0_Deprecated->f.Rotated(angle, x, y, z);
1042 }
1043 
glPushMatrix()1044 inline void QOpenGLFunctions_1_4::glPushMatrix()
1045 {
1046     d_1_0_Deprecated->f.PushMatrix();
1047 }
1048 
glPopMatrix()1049 inline void QOpenGLFunctions_1_4::glPopMatrix()
1050 {
1051     d_1_0_Deprecated->f.PopMatrix();
1052 }
1053 
glOrtho(GLdouble left,GLdouble right,GLdouble bottom,GLdouble top,GLdouble zNear,GLdouble zFar)1054 inline void QOpenGLFunctions_1_4::glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
1055 {
1056     d_1_0_Deprecated->f.Ortho(left, right, bottom, top, zNear, zFar);
1057 }
1058 
glMultMatrixd(const GLdouble * m)1059 inline void QOpenGLFunctions_1_4::glMultMatrixd(const GLdouble *m)
1060 {
1061     d_1_0_Deprecated->f.MultMatrixd(m);
1062 }
1063 
glMultMatrixf(const GLfloat * m)1064 inline void QOpenGLFunctions_1_4::glMultMatrixf(const GLfloat *m)
1065 {
1066     d_1_0_Deprecated->f.MultMatrixf(m);
1067 }
1068 
glMatrixMode(GLenum mode)1069 inline void QOpenGLFunctions_1_4::glMatrixMode(GLenum mode)
1070 {
1071     d_1_0_Deprecated->f.MatrixMode(mode);
1072 }
1073 
glLoadMatrixd(const GLdouble * m)1074 inline void QOpenGLFunctions_1_4::glLoadMatrixd(const GLdouble *m)
1075 {
1076     d_1_0_Deprecated->f.LoadMatrixd(m);
1077 }
1078 
glLoadMatrixf(const GLfloat * m)1079 inline void QOpenGLFunctions_1_4::glLoadMatrixf(const GLfloat *m)
1080 {
1081     d_1_0_Deprecated->f.LoadMatrixf(m);
1082 }
1083 
glLoadIdentity()1084 inline void QOpenGLFunctions_1_4::glLoadIdentity()
1085 {
1086     d_1_0_Deprecated->f.LoadIdentity();
1087 }
1088 
glFrustum(GLdouble left,GLdouble right,GLdouble bottom,GLdouble top,GLdouble zNear,GLdouble zFar)1089 inline void QOpenGLFunctions_1_4::glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
1090 {
1091     d_1_0_Deprecated->f.Frustum(left, right, bottom, top, zNear, zFar);
1092 }
1093 
glIsList(GLuint list)1094 inline GLboolean QOpenGLFunctions_1_4::glIsList(GLuint list)
1095 {
1096     return d_1_0_Deprecated->f.IsList(list);
1097 }
1098 
glGetTexGeniv(GLenum coord,GLenum pname,GLint * params)1099 inline void QOpenGLFunctions_1_4::glGetTexGeniv(GLenum coord, GLenum pname, GLint *params)
1100 {
1101     d_1_0_Deprecated->f.GetTexGeniv(coord, pname, params);
1102 }
1103 
glGetTexGenfv(GLenum coord,GLenum pname,GLfloat * params)1104 inline void QOpenGLFunctions_1_4::glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params)
1105 {
1106     d_1_0_Deprecated->f.GetTexGenfv(coord, pname, params);
1107 }
1108 
glGetTexGendv(GLenum coord,GLenum pname,GLdouble * params)1109 inline void QOpenGLFunctions_1_4::glGetTexGendv(GLenum coord, GLenum pname, GLdouble *params)
1110 {
1111     d_1_0_Deprecated->f.GetTexGendv(coord, pname, params);
1112 }
1113 
glGetTexEnviv(GLenum target,GLenum pname,GLint * params)1114 inline void QOpenGLFunctions_1_4::glGetTexEnviv(GLenum target, GLenum pname, GLint *params)
1115 {
1116     d_1_0_Deprecated->f.GetTexEnviv(target, pname, params);
1117 }
1118 
glGetTexEnvfv(GLenum target,GLenum pname,GLfloat * params)1119 inline void QOpenGLFunctions_1_4::glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params)
1120 {
1121     d_1_0_Deprecated->f.GetTexEnvfv(target, pname, params);
1122 }
1123 
glGetPolygonStipple(GLubyte * mask)1124 inline void QOpenGLFunctions_1_4::glGetPolygonStipple(GLubyte *mask)
1125 {
1126     d_1_0_Deprecated->f.GetPolygonStipple(mask);
1127 }
1128 
glGetPixelMapusv(GLenum map,GLushort * values)1129 inline void QOpenGLFunctions_1_4::glGetPixelMapusv(GLenum map, GLushort *values)
1130 {
1131     d_1_0_Deprecated->f.GetPixelMapusv(map, values);
1132 }
1133 
glGetPixelMapuiv(GLenum map,GLuint * values)1134 inline void QOpenGLFunctions_1_4::glGetPixelMapuiv(GLenum map, GLuint *values)
1135 {
1136     d_1_0_Deprecated->f.GetPixelMapuiv(map, values);
1137 }
1138 
glGetPixelMapfv(GLenum map,GLfloat * values)1139 inline void QOpenGLFunctions_1_4::glGetPixelMapfv(GLenum map, GLfloat *values)
1140 {
1141     d_1_0_Deprecated->f.GetPixelMapfv(map, values);
1142 }
1143 
glGetMaterialiv(GLenum face,GLenum pname,GLint * params)1144 inline void QOpenGLFunctions_1_4::glGetMaterialiv(GLenum face, GLenum pname, GLint *params)
1145 {
1146     d_1_0_Deprecated->f.GetMaterialiv(face, pname, params);
1147 }
1148 
glGetMaterialfv(GLenum face,GLenum pname,GLfloat * params)1149 inline void QOpenGLFunctions_1_4::glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params)
1150 {
1151     d_1_0_Deprecated->f.GetMaterialfv(face, pname, params);
1152 }
1153 
glGetMapiv(GLenum target,GLenum query,GLint * v)1154 inline void QOpenGLFunctions_1_4::glGetMapiv(GLenum target, GLenum query, GLint *v)
1155 {
1156     d_1_0_Deprecated->f.GetMapiv(target, query, v);
1157 }
1158 
glGetMapfv(GLenum target,GLenum query,GLfloat * v)1159 inline void QOpenGLFunctions_1_4::glGetMapfv(GLenum target, GLenum query, GLfloat *v)
1160 {
1161     d_1_0_Deprecated->f.GetMapfv(target, query, v);
1162 }
1163 
glGetMapdv(GLenum target,GLenum query,GLdouble * v)1164 inline void QOpenGLFunctions_1_4::glGetMapdv(GLenum target, GLenum query, GLdouble *v)
1165 {
1166     d_1_0_Deprecated->f.GetMapdv(target, query, v);
1167 }
1168 
glGetLightiv(GLenum light,GLenum pname,GLint * params)1169 inline void QOpenGLFunctions_1_4::glGetLightiv(GLenum light, GLenum pname, GLint *params)
1170 {
1171     d_1_0_Deprecated->f.GetLightiv(light, pname, params);
1172 }
1173 
glGetLightfv(GLenum light,GLenum pname,GLfloat * params)1174 inline void QOpenGLFunctions_1_4::glGetLightfv(GLenum light, GLenum pname, GLfloat *params)
1175 {
1176     d_1_0_Deprecated->f.GetLightfv(light, pname, params);
1177 }
1178 
glGetClipPlane(GLenum plane,GLdouble * equation)1179 inline void QOpenGLFunctions_1_4::glGetClipPlane(GLenum plane, GLdouble *equation)
1180 {
1181     d_1_0_Deprecated->f.GetClipPlane(plane, equation);
1182 }
1183 
glDrawPixels(GLsizei width,GLsizei height,GLenum format,GLenum type,const GLvoid * pixels)1184 inline void QOpenGLFunctions_1_4::glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
1185 {
1186     d_1_0_Deprecated->f.DrawPixels(width, height, format, type, pixels);
1187 }
1188 
glCopyPixels(GLint x,GLint y,GLsizei width,GLsizei height,GLenum type)1189 inline void QOpenGLFunctions_1_4::glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
1190 {
1191     d_1_0_Deprecated->f.CopyPixels(x, y, width, height, type);
1192 }
1193 
glPixelMapusv(GLenum map,GLint mapsize,const GLushort * values)1194 inline void QOpenGLFunctions_1_4::glPixelMapusv(GLenum map, GLint mapsize, const GLushort *values)
1195 {
1196     d_1_0_Deprecated->f.PixelMapusv(map, mapsize, values);
1197 }
1198 
glPixelMapuiv(GLenum map,GLint mapsize,const GLuint * values)1199 inline void QOpenGLFunctions_1_4::glPixelMapuiv(GLenum map, GLint mapsize, const GLuint *values)
1200 {
1201     d_1_0_Deprecated->f.PixelMapuiv(map, mapsize, values);
1202 }
1203 
glPixelMapfv(GLenum map,GLint mapsize,const GLfloat * values)1204 inline void QOpenGLFunctions_1_4::glPixelMapfv(GLenum map, GLint mapsize, const GLfloat *values)
1205 {
1206     d_1_0_Deprecated->f.PixelMapfv(map, mapsize, values);
1207 }
1208 
glPixelTransferi(GLenum pname,GLint param)1209 inline void QOpenGLFunctions_1_4::glPixelTransferi(GLenum pname, GLint param)
1210 {
1211     d_1_0_Deprecated->f.PixelTransferi(pname, param);
1212 }
1213 
glPixelTransferf(GLenum pname,GLfloat param)1214 inline void QOpenGLFunctions_1_4::glPixelTransferf(GLenum pname, GLfloat param)
1215 {
1216     d_1_0_Deprecated->f.PixelTransferf(pname, param);
1217 }
1218 
glPixelZoom(GLfloat xfactor,GLfloat yfactor)1219 inline void QOpenGLFunctions_1_4::glPixelZoom(GLfloat xfactor, GLfloat yfactor)
1220 {
1221     d_1_0_Deprecated->f.PixelZoom(xfactor, yfactor);
1222 }
1223 
glAlphaFunc(GLenum func,GLfloat ref)1224 inline void QOpenGLFunctions_1_4::glAlphaFunc(GLenum func, GLfloat ref)
1225 {
1226     d_1_0_Deprecated->f.AlphaFunc(func, ref);
1227 }
1228 
glEvalPoint2(GLint i,GLint j)1229 inline void QOpenGLFunctions_1_4::glEvalPoint2(GLint i, GLint j)
1230 {
1231     d_1_0_Deprecated->f.EvalPoint2(i, j);
1232 }
1233 
glEvalMesh2(GLenum mode,GLint i1,GLint i2,GLint j1,GLint j2)1234 inline void QOpenGLFunctions_1_4::glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
1235 {
1236     d_1_0_Deprecated->f.EvalMesh2(mode, i1, i2, j1, j2);
1237 }
1238 
glEvalPoint1(GLint i)1239 inline void QOpenGLFunctions_1_4::glEvalPoint1(GLint i)
1240 {
1241     d_1_0_Deprecated->f.EvalPoint1(i);
1242 }
1243 
glEvalMesh1(GLenum mode,GLint i1,GLint i2)1244 inline void QOpenGLFunctions_1_4::glEvalMesh1(GLenum mode, GLint i1, GLint i2)
1245 {
1246     d_1_0_Deprecated->f.EvalMesh1(mode, i1, i2);
1247 }
1248 
glEvalCoord2fv(const GLfloat * u)1249 inline void QOpenGLFunctions_1_4::glEvalCoord2fv(const GLfloat *u)
1250 {
1251     d_1_0_Deprecated->f.EvalCoord2fv(u);
1252 }
1253 
glEvalCoord2f(GLfloat u,GLfloat v)1254 inline void QOpenGLFunctions_1_4::glEvalCoord2f(GLfloat u, GLfloat v)
1255 {
1256     d_1_0_Deprecated->f.EvalCoord2f(u, v);
1257 }
1258 
glEvalCoord2dv(const GLdouble * u)1259 inline void QOpenGLFunctions_1_4::glEvalCoord2dv(const GLdouble *u)
1260 {
1261     d_1_0_Deprecated->f.EvalCoord2dv(u);
1262 }
1263 
glEvalCoord2d(GLdouble u,GLdouble v)1264 inline void QOpenGLFunctions_1_4::glEvalCoord2d(GLdouble u, GLdouble v)
1265 {
1266     d_1_0_Deprecated->f.EvalCoord2d(u, v);
1267 }
1268 
glEvalCoord1fv(const GLfloat * u)1269 inline void QOpenGLFunctions_1_4::glEvalCoord1fv(const GLfloat *u)
1270 {
1271     d_1_0_Deprecated->f.EvalCoord1fv(u);
1272 }
1273 
glEvalCoord1f(GLfloat u)1274 inline void QOpenGLFunctions_1_4::glEvalCoord1f(GLfloat u)
1275 {
1276     d_1_0_Deprecated->f.EvalCoord1f(u);
1277 }
1278 
glEvalCoord1dv(const GLdouble * u)1279 inline void QOpenGLFunctions_1_4::glEvalCoord1dv(const GLdouble *u)
1280 {
1281     d_1_0_Deprecated->f.EvalCoord1dv(u);
1282 }
1283 
glEvalCoord1d(GLdouble u)1284 inline void QOpenGLFunctions_1_4::glEvalCoord1d(GLdouble u)
1285 {
1286     d_1_0_Deprecated->f.EvalCoord1d(u);
1287 }
1288 
glMapGrid2f(GLint un,GLfloat u1,GLfloat u2,GLint vn,GLfloat v1,GLfloat v2)1289 inline void QOpenGLFunctions_1_4::glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
1290 {
1291     d_1_0_Deprecated->f.MapGrid2f(un, u1, u2, vn, v1, v2);
1292 }
1293 
glMapGrid2d(GLint un,GLdouble u1,GLdouble u2,GLint vn,GLdouble v1,GLdouble v2)1294 inline void QOpenGLFunctions_1_4::glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
1295 {
1296     d_1_0_Deprecated->f.MapGrid2d(un, u1, u2, vn, v1, v2);
1297 }
1298 
glMapGrid1f(GLint un,GLfloat u1,GLfloat u2)1299 inline void QOpenGLFunctions_1_4::glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
1300 {
1301     d_1_0_Deprecated->f.MapGrid1f(un, u1, u2);
1302 }
1303 
glMapGrid1d(GLint un,GLdouble u1,GLdouble u2)1304 inline void QOpenGLFunctions_1_4::glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
1305 {
1306     d_1_0_Deprecated->f.MapGrid1d(un, u1, u2);
1307 }
1308 
glMap2f(GLenum target,GLfloat u1,GLfloat u2,GLint ustride,GLint uorder,GLfloat v1,GLfloat v2,GLint vstride,GLint vorder,const GLfloat * points)1309 inline void QOpenGLFunctions_1_4::glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)
1310 {
1311     d_1_0_Deprecated->f.Map2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points);
1312 }
1313 
glMap2d(GLenum target,GLdouble u1,GLdouble u2,GLint ustride,GLint uorder,GLdouble v1,GLdouble v2,GLint vstride,GLint vorder,const GLdouble * points)1314 inline void QOpenGLFunctions_1_4::glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)
1315 {
1316     d_1_0_Deprecated->f.Map2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points);
1317 }
1318 
glMap1f(GLenum target,GLfloat u1,GLfloat u2,GLint stride,GLint order,const GLfloat * points)1319 inline void QOpenGLFunctions_1_4::glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)
1320 {
1321     d_1_0_Deprecated->f.Map1f(target, u1, u2, stride, order, points);
1322 }
1323 
glMap1d(GLenum target,GLdouble u1,GLdouble u2,GLint stride,GLint order,const GLdouble * points)1324 inline void QOpenGLFunctions_1_4::glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)
1325 {
1326     d_1_0_Deprecated->f.Map1d(target, u1, u2, stride, order, points);
1327 }
1328 
glPushAttrib(GLbitfield mask)1329 inline void QOpenGLFunctions_1_4::glPushAttrib(GLbitfield mask)
1330 {
1331     d_1_0_Deprecated->f.PushAttrib(mask);
1332 }
1333 
glPopAttrib()1334 inline void QOpenGLFunctions_1_4::glPopAttrib()
1335 {
1336     d_1_0_Deprecated->f.PopAttrib();
1337 }
1338 
glAccum(GLenum op,GLfloat value)1339 inline void QOpenGLFunctions_1_4::glAccum(GLenum op, GLfloat value)
1340 {
1341     d_1_0_Deprecated->f.Accum(op, value);
1342 }
1343 
glIndexMask(GLuint mask)1344 inline void QOpenGLFunctions_1_4::glIndexMask(GLuint mask)
1345 {
1346     d_1_0_Deprecated->f.IndexMask(mask);
1347 }
1348 
glClearIndex(GLfloat c)1349 inline void QOpenGLFunctions_1_4::glClearIndex(GLfloat c)
1350 {
1351     d_1_0_Deprecated->f.ClearIndex(c);
1352 }
1353 
glClearAccum(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)1354 inline void QOpenGLFunctions_1_4::glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
1355 {
1356     d_1_0_Deprecated->f.ClearAccum(red, green, blue, alpha);
1357 }
1358 
glPushName(GLuint name)1359 inline void QOpenGLFunctions_1_4::glPushName(GLuint name)
1360 {
1361     d_1_0_Deprecated->f.PushName(name);
1362 }
1363 
glPopName()1364 inline void QOpenGLFunctions_1_4::glPopName()
1365 {
1366     d_1_0_Deprecated->f.PopName();
1367 }
1368 
glPassThrough(GLfloat token)1369 inline void QOpenGLFunctions_1_4::glPassThrough(GLfloat token)
1370 {
1371     d_1_0_Deprecated->f.PassThrough(token);
1372 }
1373 
glLoadName(GLuint name)1374 inline void QOpenGLFunctions_1_4::glLoadName(GLuint name)
1375 {
1376     d_1_0_Deprecated->f.LoadName(name);
1377 }
1378 
glInitNames()1379 inline void QOpenGLFunctions_1_4::glInitNames()
1380 {
1381     d_1_0_Deprecated->f.InitNames();
1382 }
1383 
glRenderMode(GLenum mode)1384 inline GLint QOpenGLFunctions_1_4::glRenderMode(GLenum mode)
1385 {
1386     return d_1_0_Deprecated->f.RenderMode(mode);
1387 }
1388 
glSelectBuffer(GLsizei size,GLuint * buffer)1389 inline void QOpenGLFunctions_1_4::glSelectBuffer(GLsizei size, GLuint *buffer)
1390 {
1391     d_1_0_Deprecated->f.SelectBuffer(size, buffer);
1392 }
1393 
glFeedbackBuffer(GLsizei size,GLenum type,GLfloat * buffer)1394 inline void QOpenGLFunctions_1_4::glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer)
1395 {
1396     d_1_0_Deprecated->f.FeedbackBuffer(size, type, buffer);
1397 }
1398 
glTexGeniv(GLenum coord,GLenum pname,const GLint * params)1399 inline void QOpenGLFunctions_1_4::glTexGeniv(GLenum coord, GLenum pname, const GLint *params)
1400 {
1401     d_1_0_Deprecated->f.TexGeniv(coord, pname, params);
1402 }
1403 
glTexGeni(GLenum coord,GLenum pname,GLint param)1404 inline void QOpenGLFunctions_1_4::glTexGeni(GLenum coord, GLenum pname, GLint param)
1405 {
1406     d_1_0_Deprecated->f.TexGeni(coord, pname, param);
1407 }
1408 
glTexGenfv(GLenum coord,GLenum pname,const GLfloat * params)1409 inline void QOpenGLFunctions_1_4::glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params)
1410 {
1411     d_1_0_Deprecated->f.TexGenfv(coord, pname, params);
1412 }
1413 
glTexGenf(GLenum coord,GLenum pname,GLfloat param)1414 inline void QOpenGLFunctions_1_4::glTexGenf(GLenum coord, GLenum pname, GLfloat param)
1415 {
1416     d_1_0_Deprecated->f.TexGenf(coord, pname, param);
1417 }
1418 
glTexGendv(GLenum coord,GLenum pname,const GLdouble * params)1419 inline void QOpenGLFunctions_1_4::glTexGendv(GLenum coord, GLenum pname, const GLdouble *params)
1420 {
1421     d_1_0_Deprecated->f.TexGendv(coord, pname, params);
1422 }
1423 
glTexGend(GLenum coord,GLenum pname,GLdouble param)1424 inline void QOpenGLFunctions_1_4::glTexGend(GLenum coord, GLenum pname, GLdouble param)
1425 {
1426     d_1_0_Deprecated->f.TexGend(coord, pname, param);
1427 }
1428 
glTexEnviv(GLenum target,GLenum pname,const GLint * params)1429 inline void QOpenGLFunctions_1_4::glTexEnviv(GLenum target, GLenum pname, const GLint *params)
1430 {
1431     d_1_0_Deprecated->f.TexEnviv(target, pname, params);
1432 }
1433 
glTexEnvi(GLenum target,GLenum pname,GLint param)1434 inline void QOpenGLFunctions_1_4::glTexEnvi(GLenum target, GLenum pname, GLint param)
1435 {
1436     d_1_0_Deprecated->f.TexEnvi(target, pname, param);
1437 }
1438 
glTexEnvfv(GLenum target,GLenum pname,const GLfloat * params)1439 inline void QOpenGLFunctions_1_4::glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params)
1440 {
1441     d_1_0_Deprecated->f.TexEnvfv(target, pname, params);
1442 }
1443 
glTexEnvf(GLenum target,GLenum pname,GLfloat param)1444 inline void QOpenGLFunctions_1_4::glTexEnvf(GLenum target, GLenum pname, GLfloat param)
1445 {
1446     d_1_0_Deprecated->f.TexEnvf(target, pname, param);
1447 }
1448 
glShadeModel(GLenum mode)1449 inline void QOpenGLFunctions_1_4::glShadeModel(GLenum mode)
1450 {
1451     d_1_0_Deprecated->f.ShadeModel(mode);
1452 }
1453 
glPolygonStipple(const GLubyte * mask)1454 inline void QOpenGLFunctions_1_4::glPolygonStipple(const GLubyte *mask)
1455 {
1456     d_1_0_Deprecated->f.PolygonStipple(mask);
1457 }
1458 
glMaterialiv(GLenum face,GLenum pname,const GLint * params)1459 inline void QOpenGLFunctions_1_4::glMaterialiv(GLenum face, GLenum pname, const GLint *params)
1460 {
1461     d_1_0_Deprecated->f.Materialiv(face, pname, params);
1462 }
1463 
glMateriali(GLenum face,GLenum pname,GLint param)1464 inline void QOpenGLFunctions_1_4::glMateriali(GLenum face, GLenum pname, GLint param)
1465 {
1466     d_1_0_Deprecated->f.Materiali(face, pname, param);
1467 }
1468 
glMaterialfv(GLenum face,GLenum pname,const GLfloat * params)1469 inline void QOpenGLFunctions_1_4::glMaterialfv(GLenum face, GLenum pname, const GLfloat *params)
1470 {
1471     d_1_0_Deprecated->f.Materialfv(face, pname, params);
1472 }
1473 
glMaterialf(GLenum face,GLenum pname,GLfloat param)1474 inline void QOpenGLFunctions_1_4::glMaterialf(GLenum face, GLenum pname, GLfloat param)
1475 {
1476     d_1_0_Deprecated->f.Materialf(face, pname, param);
1477 }
1478 
glLineStipple(GLint factor,GLushort pattern)1479 inline void QOpenGLFunctions_1_4::glLineStipple(GLint factor, GLushort pattern)
1480 {
1481     d_1_0_Deprecated->f.LineStipple(factor, pattern);
1482 }
1483 
glLightModeliv(GLenum pname,const GLint * params)1484 inline void QOpenGLFunctions_1_4::glLightModeliv(GLenum pname, const GLint *params)
1485 {
1486     d_1_0_Deprecated->f.LightModeliv(pname, params);
1487 }
1488 
glLightModeli(GLenum pname,GLint param)1489 inline void QOpenGLFunctions_1_4::glLightModeli(GLenum pname, GLint param)
1490 {
1491     d_1_0_Deprecated->f.LightModeli(pname, param);
1492 }
1493 
glLightModelfv(GLenum pname,const GLfloat * params)1494 inline void QOpenGLFunctions_1_4::glLightModelfv(GLenum pname, const GLfloat *params)
1495 {
1496     d_1_0_Deprecated->f.LightModelfv(pname, params);
1497 }
1498 
glLightModelf(GLenum pname,GLfloat param)1499 inline void QOpenGLFunctions_1_4::glLightModelf(GLenum pname, GLfloat param)
1500 {
1501     d_1_0_Deprecated->f.LightModelf(pname, param);
1502 }
1503 
glLightiv(GLenum light,GLenum pname,const GLint * params)1504 inline void QOpenGLFunctions_1_4::glLightiv(GLenum light, GLenum pname, const GLint *params)
1505 {
1506     d_1_0_Deprecated->f.Lightiv(light, pname, params);
1507 }
1508 
glLighti(GLenum light,GLenum pname,GLint param)1509 inline void QOpenGLFunctions_1_4::glLighti(GLenum light, GLenum pname, GLint param)
1510 {
1511     d_1_0_Deprecated->f.Lighti(light, pname, param);
1512 }
1513 
glLightfv(GLenum light,GLenum pname,const GLfloat * params)1514 inline void QOpenGLFunctions_1_4::glLightfv(GLenum light, GLenum pname, const GLfloat *params)
1515 {
1516     d_1_0_Deprecated->f.Lightfv(light, pname, params);
1517 }
1518 
glLightf(GLenum light,GLenum pname,GLfloat param)1519 inline void QOpenGLFunctions_1_4::glLightf(GLenum light, GLenum pname, GLfloat param)
1520 {
1521     d_1_0_Deprecated->f.Lightf(light, pname, param);
1522 }
1523 
glFogiv(GLenum pname,const GLint * params)1524 inline void QOpenGLFunctions_1_4::glFogiv(GLenum pname, const GLint *params)
1525 {
1526     d_1_0_Deprecated->f.Fogiv(pname, params);
1527 }
1528 
glFogi(GLenum pname,GLint param)1529 inline void QOpenGLFunctions_1_4::glFogi(GLenum pname, GLint param)
1530 {
1531     d_1_0_Deprecated->f.Fogi(pname, param);
1532 }
1533 
glFogfv(GLenum pname,const GLfloat * params)1534 inline void QOpenGLFunctions_1_4::glFogfv(GLenum pname, const GLfloat *params)
1535 {
1536     d_1_0_Deprecated->f.Fogfv(pname, params);
1537 }
1538 
glFogf(GLenum pname,GLfloat param)1539 inline void QOpenGLFunctions_1_4::glFogf(GLenum pname, GLfloat param)
1540 {
1541     d_1_0_Deprecated->f.Fogf(pname, param);
1542 }
1543 
glColorMaterial(GLenum face,GLenum mode)1544 inline void QOpenGLFunctions_1_4::glColorMaterial(GLenum face, GLenum mode)
1545 {
1546     d_1_0_Deprecated->f.ColorMaterial(face, mode);
1547 }
1548 
glClipPlane(GLenum plane,const GLdouble * equation)1549 inline void QOpenGLFunctions_1_4::glClipPlane(GLenum plane, const GLdouble *equation)
1550 {
1551     d_1_0_Deprecated->f.ClipPlane(plane, equation);
1552 }
1553 
glVertex4sv(const GLshort * v)1554 inline void QOpenGLFunctions_1_4::glVertex4sv(const GLshort *v)
1555 {
1556     d_1_0_Deprecated->f.Vertex4sv(v);
1557 }
1558 
glVertex4s(GLshort x,GLshort y,GLshort z,GLshort w)1559 inline void QOpenGLFunctions_1_4::glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
1560 {
1561     d_1_0_Deprecated->f.Vertex4s(x, y, z, w);
1562 }
1563 
glVertex4iv(const GLint * v)1564 inline void QOpenGLFunctions_1_4::glVertex4iv(const GLint *v)
1565 {
1566     d_1_0_Deprecated->f.Vertex4iv(v);
1567 }
1568 
glVertex4i(GLint x,GLint y,GLint z,GLint w)1569 inline void QOpenGLFunctions_1_4::glVertex4i(GLint x, GLint y, GLint z, GLint w)
1570 {
1571     d_1_0_Deprecated->f.Vertex4i(x, y, z, w);
1572 }
1573 
glVertex4fv(const GLfloat * v)1574 inline void QOpenGLFunctions_1_4::glVertex4fv(const GLfloat *v)
1575 {
1576     d_1_0_Deprecated->f.Vertex4fv(v);
1577 }
1578 
glVertex4f(GLfloat x,GLfloat y,GLfloat z,GLfloat w)1579 inline void QOpenGLFunctions_1_4::glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
1580 {
1581     d_1_0_Deprecated->f.Vertex4f(x, y, z, w);
1582 }
1583 
glVertex4dv(const GLdouble * v)1584 inline void QOpenGLFunctions_1_4::glVertex4dv(const GLdouble *v)
1585 {
1586     d_1_0_Deprecated->f.Vertex4dv(v);
1587 }
1588 
glVertex4d(GLdouble x,GLdouble y,GLdouble z,GLdouble w)1589 inline void QOpenGLFunctions_1_4::glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
1590 {
1591     d_1_0_Deprecated->f.Vertex4d(x, y, z, w);
1592 }
1593 
glVertex3sv(const GLshort * v)1594 inline void QOpenGLFunctions_1_4::glVertex3sv(const GLshort *v)
1595 {
1596     d_1_0_Deprecated->f.Vertex3sv(v);
1597 }
1598 
glVertex3s(GLshort x,GLshort y,GLshort z)1599 inline void QOpenGLFunctions_1_4::glVertex3s(GLshort x, GLshort y, GLshort z)
1600 {
1601     d_1_0_Deprecated->f.Vertex3s(x, y, z);
1602 }
1603 
glVertex3iv(const GLint * v)1604 inline void QOpenGLFunctions_1_4::glVertex3iv(const GLint *v)
1605 {
1606     d_1_0_Deprecated->f.Vertex3iv(v);
1607 }
1608 
glVertex3i(GLint x,GLint y,GLint z)1609 inline void QOpenGLFunctions_1_4::glVertex3i(GLint x, GLint y, GLint z)
1610 {
1611     d_1_0_Deprecated->f.Vertex3i(x, y, z);
1612 }
1613 
glVertex3fv(const GLfloat * v)1614 inline void QOpenGLFunctions_1_4::glVertex3fv(const GLfloat *v)
1615 {
1616     d_1_0_Deprecated->f.Vertex3fv(v);
1617 }
1618 
glVertex3f(GLfloat x,GLfloat y,GLfloat z)1619 inline void QOpenGLFunctions_1_4::glVertex3f(GLfloat x, GLfloat y, GLfloat z)
1620 {
1621     d_1_0_Deprecated->f.Vertex3f(x, y, z);
1622 }
1623 
glVertex3dv(const GLdouble * v)1624 inline void QOpenGLFunctions_1_4::glVertex3dv(const GLdouble *v)
1625 {
1626     d_1_0_Deprecated->f.Vertex3dv(v);
1627 }
1628 
glVertex3d(GLdouble x,GLdouble y,GLdouble z)1629 inline void QOpenGLFunctions_1_4::glVertex3d(GLdouble x, GLdouble y, GLdouble z)
1630 {
1631     d_1_0_Deprecated->f.Vertex3d(x, y, z);
1632 }
1633 
glVertex2sv(const GLshort * v)1634 inline void QOpenGLFunctions_1_4::glVertex2sv(const GLshort *v)
1635 {
1636     d_1_0_Deprecated->f.Vertex2sv(v);
1637 }
1638 
glVertex2s(GLshort x,GLshort y)1639 inline void QOpenGLFunctions_1_4::glVertex2s(GLshort x, GLshort y)
1640 {
1641     d_1_0_Deprecated->f.Vertex2s(x, y);
1642 }
1643 
glVertex2iv(const GLint * v)1644 inline void QOpenGLFunctions_1_4::glVertex2iv(const GLint *v)
1645 {
1646     d_1_0_Deprecated->f.Vertex2iv(v);
1647 }
1648 
glVertex2i(GLint x,GLint y)1649 inline void QOpenGLFunctions_1_4::glVertex2i(GLint x, GLint y)
1650 {
1651     d_1_0_Deprecated->f.Vertex2i(x, y);
1652 }
1653 
glVertex2fv(const GLfloat * v)1654 inline void QOpenGLFunctions_1_4::glVertex2fv(const GLfloat *v)
1655 {
1656     d_1_0_Deprecated->f.Vertex2fv(v);
1657 }
1658 
glVertex2f(GLfloat x,GLfloat y)1659 inline void QOpenGLFunctions_1_4::glVertex2f(GLfloat x, GLfloat y)
1660 {
1661     d_1_0_Deprecated->f.Vertex2f(x, y);
1662 }
1663 
glVertex2dv(const GLdouble * v)1664 inline void QOpenGLFunctions_1_4::glVertex2dv(const GLdouble *v)
1665 {
1666     d_1_0_Deprecated->f.Vertex2dv(v);
1667 }
1668 
glVertex2d(GLdouble x,GLdouble y)1669 inline void QOpenGLFunctions_1_4::glVertex2d(GLdouble x, GLdouble y)
1670 {
1671     d_1_0_Deprecated->f.Vertex2d(x, y);
1672 }
1673 
glTexCoord4sv(const GLshort * v)1674 inline void QOpenGLFunctions_1_4::glTexCoord4sv(const GLshort *v)
1675 {
1676     d_1_0_Deprecated->f.TexCoord4sv(v);
1677 }
1678 
glTexCoord4s(GLshort s,GLshort t,GLshort r,GLshort q)1679 inline void QOpenGLFunctions_1_4::glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
1680 {
1681     d_1_0_Deprecated->f.TexCoord4s(s, t, r, q);
1682 }
1683 
glTexCoord4iv(const GLint * v)1684 inline void QOpenGLFunctions_1_4::glTexCoord4iv(const GLint *v)
1685 {
1686     d_1_0_Deprecated->f.TexCoord4iv(v);
1687 }
1688 
glTexCoord4i(GLint s,GLint t,GLint r,GLint q)1689 inline void QOpenGLFunctions_1_4::glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
1690 {
1691     d_1_0_Deprecated->f.TexCoord4i(s, t, r, q);
1692 }
1693 
glTexCoord4fv(const GLfloat * v)1694 inline void QOpenGLFunctions_1_4::glTexCoord4fv(const GLfloat *v)
1695 {
1696     d_1_0_Deprecated->f.TexCoord4fv(v);
1697 }
1698 
glTexCoord4f(GLfloat s,GLfloat t,GLfloat r,GLfloat q)1699 inline void QOpenGLFunctions_1_4::glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
1700 {
1701     d_1_0_Deprecated->f.TexCoord4f(s, t, r, q);
1702 }
1703 
glTexCoord4dv(const GLdouble * v)1704 inline void QOpenGLFunctions_1_4::glTexCoord4dv(const GLdouble *v)
1705 {
1706     d_1_0_Deprecated->f.TexCoord4dv(v);
1707 }
1708 
glTexCoord4d(GLdouble s,GLdouble t,GLdouble r,GLdouble q)1709 inline void QOpenGLFunctions_1_4::glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
1710 {
1711     d_1_0_Deprecated->f.TexCoord4d(s, t, r, q);
1712 }
1713 
glTexCoord3sv(const GLshort * v)1714 inline void QOpenGLFunctions_1_4::glTexCoord3sv(const GLshort *v)
1715 {
1716     d_1_0_Deprecated->f.TexCoord3sv(v);
1717 }
1718 
glTexCoord3s(GLshort s,GLshort t,GLshort r)1719 inline void QOpenGLFunctions_1_4::glTexCoord3s(GLshort s, GLshort t, GLshort r)
1720 {
1721     d_1_0_Deprecated->f.TexCoord3s(s, t, r);
1722 }
1723 
glTexCoord3iv(const GLint * v)1724 inline void QOpenGLFunctions_1_4::glTexCoord3iv(const GLint *v)
1725 {
1726     d_1_0_Deprecated->f.TexCoord3iv(v);
1727 }
1728 
glTexCoord3i(GLint s,GLint t,GLint r)1729 inline void QOpenGLFunctions_1_4::glTexCoord3i(GLint s, GLint t, GLint r)
1730 {
1731     d_1_0_Deprecated->f.TexCoord3i(s, t, r);
1732 }
1733 
glTexCoord3fv(const GLfloat * v)1734 inline void QOpenGLFunctions_1_4::glTexCoord3fv(const GLfloat *v)
1735 {
1736     d_1_0_Deprecated->f.TexCoord3fv(v);
1737 }
1738 
glTexCoord3f(GLfloat s,GLfloat t,GLfloat r)1739 inline void QOpenGLFunctions_1_4::glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
1740 {
1741     d_1_0_Deprecated->f.TexCoord3f(s, t, r);
1742 }
1743 
glTexCoord3dv(const GLdouble * v)1744 inline void QOpenGLFunctions_1_4::glTexCoord3dv(const GLdouble *v)
1745 {
1746     d_1_0_Deprecated->f.TexCoord3dv(v);
1747 }
1748 
glTexCoord3d(GLdouble s,GLdouble t,GLdouble r)1749 inline void QOpenGLFunctions_1_4::glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
1750 {
1751     d_1_0_Deprecated->f.TexCoord3d(s, t, r);
1752 }
1753 
glTexCoord2sv(const GLshort * v)1754 inline void QOpenGLFunctions_1_4::glTexCoord2sv(const GLshort *v)
1755 {
1756     d_1_0_Deprecated->f.TexCoord2sv(v);
1757 }
1758 
glTexCoord2s(GLshort s,GLshort t)1759 inline void QOpenGLFunctions_1_4::glTexCoord2s(GLshort s, GLshort t)
1760 {
1761     d_1_0_Deprecated->f.TexCoord2s(s, t);
1762 }
1763 
glTexCoord2iv(const GLint * v)1764 inline void QOpenGLFunctions_1_4::glTexCoord2iv(const GLint *v)
1765 {
1766     d_1_0_Deprecated->f.TexCoord2iv(v);
1767 }
1768 
glTexCoord2i(GLint s,GLint t)1769 inline void QOpenGLFunctions_1_4::glTexCoord2i(GLint s, GLint t)
1770 {
1771     d_1_0_Deprecated->f.TexCoord2i(s, t);
1772 }
1773 
glTexCoord2fv(const GLfloat * v)1774 inline void QOpenGLFunctions_1_4::glTexCoord2fv(const GLfloat *v)
1775 {
1776     d_1_0_Deprecated->f.TexCoord2fv(v);
1777 }
1778 
glTexCoord2f(GLfloat s,GLfloat t)1779 inline void QOpenGLFunctions_1_4::glTexCoord2f(GLfloat s, GLfloat t)
1780 {
1781     d_1_0_Deprecated->f.TexCoord2f(s, t);
1782 }
1783 
glTexCoord2dv(const GLdouble * v)1784 inline void QOpenGLFunctions_1_4::glTexCoord2dv(const GLdouble *v)
1785 {
1786     d_1_0_Deprecated->f.TexCoord2dv(v);
1787 }
1788 
glTexCoord2d(GLdouble s,GLdouble t)1789 inline void QOpenGLFunctions_1_4::glTexCoord2d(GLdouble s, GLdouble t)
1790 {
1791     d_1_0_Deprecated->f.TexCoord2d(s, t);
1792 }
1793 
glTexCoord1sv(const GLshort * v)1794 inline void QOpenGLFunctions_1_4::glTexCoord1sv(const GLshort *v)
1795 {
1796     d_1_0_Deprecated->f.TexCoord1sv(v);
1797 }
1798 
glTexCoord1s(GLshort s)1799 inline void QOpenGLFunctions_1_4::glTexCoord1s(GLshort s)
1800 {
1801     d_1_0_Deprecated->f.TexCoord1s(s);
1802 }
1803 
glTexCoord1iv(const GLint * v)1804 inline void QOpenGLFunctions_1_4::glTexCoord1iv(const GLint *v)
1805 {
1806     d_1_0_Deprecated->f.TexCoord1iv(v);
1807 }
1808 
glTexCoord1i(GLint s)1809 inline void QOpenGLFunctions_1_4::glTexCoord1i(GLint s)
1810 {
1811     d_1_0_Deprecated->f.TexCoord1i(s);
1812 }
1813 
glTexCoord1fv(const GLfloat * v)1814 inline void QOpenGLFunctions_1_4::glTexCoord1fv(const GLfloat *v)
1815 {
1816     d_1_0_Deprecated->f.TexCoord1fv(v);
1817 }
1818 
glTexCoord1f(GLfloat s)1819 inline void QOpenGLFunctions_1_4::glTexCoord1f(GLfloat s)
1820 {
1821     d_1_0_Deprecated->f.TexCoord1f(s);
1822 }
1823 
glTexCoord1dv(const GLdouble * v)1824 inline void QOpenGLFunctions_1_4::glTexCoord1dv(const GLdouble *v)
1825 {
1826     d_1_0_Deprecated->f.TexCoord1dv(v);
1827 }
1828 
glTexCoord1d(GLdouble s)1829 inline void QOpenGLFunctions_1_4::glTexCoord1d(GLdouble s)
1830 {
1831     d_1_0_Deprecated->f.TexCoord1d(s);
1832 }
1833 
glRectsv(const GLshort * v1,const GLshort * v2)1834 inline void QOpenGLFunctions_1_4::glRectsv(const GLshort *v1, const GLshort *v2)
1835 {
1836     d_1_0_Deprecated->f.Rectsv(v1, v2);
1837 }
1838 
glRects(GLshort x1,GLshort y1,GLshort x2,GLshort y2)1839 inline void QOpenGLFunctions_1_4::glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
1840 {
1841     d_1_0_Deprecated->f.Rects(x1, y1, x2, y2);
1842 }
1843 
glRectiv(const GLint * v1,const GLint * v2)1844 inline void QOpenGLFunctions_1_4::glRectiv(const GLint *v1, const GLint *v2)
1845 {
1846     d_1_0_Deprecated->f.Rectiv(v1, v2);
1847 }
1848 
glRecti(GLint x1,GLint y1,GLint x2,GLint y2)1849 inline void QOpenGLFunctions_1_4::glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
1850 {
1851     d_1_0_Deprecated->f.Recti(x1, y1, x2, y2);
1852 }
1853 
glRectfv(const GLfloat * v1,const GLfloat * v2)1854 inline void QOpenGLFunctions_1_4::glRectfv(const GLfloat *v1, const GLfloat *v2)
1855 {
1856     d_1_0_Deprecated->f.Rectfv(v1, v2);
1857 }
1858 
glRectf(GLfloat x1,GLfloat y1,GLfloat x2,GLfloat y2)1859 inline void QOpenGLFunctions_1_4::glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
1860 {
1861     d_1_0_Deprecated->f.Rectf(x1, y1, x2, y2);
1862 }
1863 
glRectdv(const GLdouble * v1,const GLdouble * v2)1864 inline void QOpenGLFunctions_1_4::glRectdv(const GLdouble *v1, const GLdouble *v2)
1865 {
1866     d_1_0_Deprecated->f.Rectdv(v1, v2);
1867 }
1868 
glRectd(GLdouble x1,GLdouble y1,GLdouble x2,GLdouble y2)1869 inline void QOpenGLFunctions_1_4::glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
1870 {
1871     d_1_0_Deprecated->f.Rectd(x1, y1, x2, y2);
1872 }
1873 
glRasterPos4sv(const GLshort * v)1874 inline void QOpenGLFunctions_1_4::glRasterPos4sv(const GLshort *v)
1875 {
1876     d_1_0_Deprecated->f.RasterPos4sv(v);
1877 }
1878 
glRasterPos4s(GLshort x,GLshort y,GLshort z,GLshort w)1879 inline void QOpenGLFunctions_1_4::glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
1880 {
1881     d_1_0_Deprecated->f.RasterPos4s(x, y, z, w);
1882 }
1883 
glRasterPos4iv(const GLint * v)1884 inline void QOpenGLFunctions_1_4::glRasterPos4iv(const GLint *v)
1885 {
1886     d_1_0_Deprecated->f.RasterPos4iv(v);
1887 }
1888 
glRasterPos4i(GLint x,GLint y,GLint z,GLint w)1889 inline void QOpenGLFunctions_1_4::glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
1890 {
1891     d_1_0_Deprecated->f.RasterPos4i(x, y, z, w);
1892 }
1893 
glRasterPos4fv(const GLfloat * v)1894 inline void QOpenGLFunctions_1_4::glRasterPos4fv(const GLfloat *v)
1895 {
1896     d_1_0_Deprecated->f.RasterPos4fv(v);
1897 }
1898 
glRasterPos4f(GLfloat x,GLfloat y,GLfloat z,GLfloat w)1899 inline void QOpenGLFunctions_1_4::glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
1900 {
1901     d_1_0_Deprecated->f.RasterPos4f(x, y, z, w);
1902 }
1903 
glRasterPos4dv(const GLdouble * v)1904 inline void QOpenGLFunctions_1_4::glRasterPos4dv(const GLdouble *v)
1905 {
1906     d_1_0_Deprecated->f.RasterPos4dv(v);
1907 }
1908 
glRasterPos4d(GLdouble x,GLdouble y,GLdouble z,GLdouble w)1909 inline void QOpenGLFunctions_1_4::glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
1910 {
1911     d_1_0_Deprecated->f.RasterPos4d(x, y, z, w);
1912 }
1913 
glRasterPos3sv(const GLshort * v)1914 inline void QOpenGLFunctions_1_4::glRasterPos3sv(const GLshort *v)
1915 {
1916     d_1_0_Deprecated->f.RasterPos3sv(v);
1917 }
1918 
glRasterPos3s(GLshort x,GLshort y,GLshort z)1919 inline void QOpenGLFunctions_1_4::glRasterPos3s(GLshort x, GLshort y, GLshort z)
1920 {
1921     d_1_0_Deprecated->f.RasterPos3s(x, y, z);
1922 }
1923 
glRasterPos3iv(const GLint * v)1924 inline void QOpenGLFunctions_1_4::glRasterPos3iv(const GLint *v)
1925 {
1926     d_1_0_Deprecated->f.RasterPos3iv(v);
1927 }
1928 
glRasterPos3i(GLint x,GLint y,GLint z)1929 inline void QOpenGLFunctions_1_4::glRasterPos3i(GLint x, GLint y, GLint z)
1930 {
1931     d_1_0_Deprecated->f.RasterPos3i(x, y, z);
1932 }
1933 
glRasterPos3fv(const GLfloat * v)1934 inline void QOpenGLFunctions_1_4::glRasterPos3fv(const GLfloat *v)
1935 {
1936     d_1_0_Deprecated->f.RasterPos3fv(v);
1937 }
1938 
glRasterPos3f(GLfloat x,GLfloat y,GLfloat z)1939 inline void QOpenGLFunctions_1_4::glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
1940 {
1941     d_1_0_Deprecated->f.RasterPos3f(x, y, z);
1942 }
1943 
glRasterPos3dv(const GLdouble * v)1944 inline void QOpenGLFunctions_1_4::glRasterPos3dv(const GLdouble *v)
1945 {
1946     d_1_0_Deprecated->f.RasterPos3dv(v);
1947 }
1948 
glRasterPos3d(GLdouble x,GLdouble y,GLdouble z)1949 inline void QOpenGLFunctions_1_4::glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
1950 {
1951     d_1_0_Deprecated->f.RasterPos3d(x, y, z);
1952 }
1953 
glRasterPos2sv(const GLshort * v)1954 inline void QOpenGLFunctions_1_4::glRasterPos2sv(const GLshort *v)
1955 {
1956     d_1_0_Deprecated->f.RasterPos2sv(v);
1957 }
1958 
glRasterPos2s(GLshort x,GLshort y)1959 inline void QOpenGLFunctions_1_4::glRasterPos2s(GLshort x, GLshort y)
1960 {
1961     d_1_0_Deprecated->f.RasterPos2s(x, y);
1962 }
1963 
glRasterPos2iv(const GLint * v)1964 inline void QOpenGLFunctions_1_4::glRasterPos2iv(const GLint *v)
1965 {
1966     d_1_0_Deprecated->f.RasterPos2iv(v);
1967 }
1968 
glRasterPos2i(GLint x,GLint y)1969 inline void QOpenGLFunctions_1_4::glRasterPos2i(GLint x, GLint y)
1970 {
1971     d_1_0_Deprecated->f.RasterPos2i(x, y);
1972 }
1973 
glRasterPos2fv(const GLfloat * v)1974 inline void QOpenGLFunctions_1_4::glRasterPos2fv(const GLfloat *v)
1975 {
1976     d_1_0_Deprecated->f.RasterPos2fv(v);
1977 }
1978 
glRasterPos2f(GLfloat x,GLfloat y)1979 inline void QOpenGLFunctions_1_4::glRasterPos2f(GLfloat x, GLfloat y)
1980 {
1981     d_1_0_Deprecated->f.RasterPos2f(x, y);
1982 }
1983 
glRasterPos2dv(const GLdouble * v)1984 inline void QOpenGLFunctions_1_4::glRasterPos2dv(const GLdouble *v)
1985 {
1986     d_1_0_Deprecated->f.RasterPos2dv(v);
1987 }
1988 
glRasterPos2d(GLdouble x,GLdouble y)1989 inline void QOpenGLFunctions_1_4::glRasterPos2d(GLdouble x, GLdouble y)
1990 {
1991     d_1_0_Deprecated->f.RasterPos2d(x, y);
1992 }
1993 
glNormal3sv(const GLshort * v)1994 inline void QOpenGLFunctions_1_4::glNormal3sv(const GLshort *v)
1995 {
1996     d_1_0_Deprecated->f.Normal3sv(v);
1997 }
1998 
glNormal3s(GLshort nx,GLshort ny,GLshort nz)1999 inline void QOpenGLFunctions_1_4::glNormal3s(GLshort nx, GLshort ny, GLshort nz)
2000 {
2001     d_1_0_Deprecated->f.Normal3s(nx, ny, nz);
2002 }
2003 
glNormal3iv(const GLint * v)2004 inline void QOpenGLFunctions_1_4::glNormal3iv(const GLint *v)
2005 {
2006     d_1_0_Deprecated->f.Normal3iv(v);
2007 }
2008 
glNormal3i(GLint nx,GLint ny,GLint nz)2009 inline void QOpenGLFunctions_1_4::glNormal3i(GLint nx, GLint ny, GLint nz)
2010 {
2011     d_1_0_Deprecated->f.Normal3i(nx, ny, nz);
2012 }
2013 
glNormal3fv(const GLfloat * v)2014 inline void QOpenGLFunctions_1_4::glNormal3fv(const GLfloat *v)
2015 {
2016     d_1_0_Deprecated->f.Normal3fv(v);
2017 }
2018 
glNormal3f(GLfloat nx,GLfloat ny,GLfloat nz)2019 inline void QOpenGLFunctions_1_4::glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
2020 {
2021     d_1_0_Deprecated->f.Normal3f(nx, ny, nz);
2022 }
2023 
glNormal3dv(const GLdouble * v)2024 inline void QOpenGLFunctions_1_4::glNormal3dv(const GLdouble *v)
2025 {
2026     d_1_0_Deprecated->f.Normal3dv(v);
2027 }
2028 
glNormal3d(GLdouble nx,GLdouble ny,GLdouble nz)2029 inline void QOpenGLFunctions_1_4::glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
2030 {
2031     d_1_0_Deprecated->f.Normal3d(nx, ny, nz);
2032 }
2033 
glNormal3bv(const GLbyte * v)2034 inline void QOpenGLFunctions_1_4::glNormal3bv(const GLbyte *v)
2035 {
2036     d_1_0_Deprecated->f.Normal3bv(v);
2037 }
2038 
glNormal3b(GLbyte nx,GLbyte ny,GLbyte nz)2039 inline void QOpenGLFunctions_1_4::glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
2040 {
2041     d_1_0_Deprecated->f.Normal3b(nx, ny, nz);
2042 }
2043 
glIndexsv(const GLshort * c)2044 inline void QOpenGLFunctions_1_4::glIndexsv(const GLshort *c)
2045 {
2046     d_1_0_Deprecated->f.Indexsv(c);
2047 }
2048 
glIndexs(GLshort c)2049 inline void QOpenGLFunctions_1_4::glIndexs(GLshort c)
2050 {
2051     d_1_0_Deprecated->f.Indexs(c);
2052 }
2053 
glIndexiv(const GLint * c)2054 inline void QOpenGLFunctions_1_4::glIndexiv(const GLint *c)
2055 {
2056     d_1_0_Deprecated->f.Indexiv(c);
2057 }
2058 
glIndexi(GLint c)2059 inline void QOpenGLFunctions_1_4::glIndexi(GLint c)
2060 {
2061     d_1_0_Deprecated->f.Indexi(c);
2062 }
2063 
glIndexfv(const GLfloat * c)2064 inline void QOpenGLFunctions_1_4::glIndexfv(const GLfloat *c)
2065 {
2066     d_1_0_Deprecated->f.Indexfv(c);
2067 }
2068 
glIndexf(GLfloat c)2069 inline void QOpenGLFunctions_1_4::glIndexf(GLfloat c)
2070 {
2071     d_1_0_Deprecated->f.Indexf(c);
2072 }
2073 
glIndexdv(const GLdouble * c)2074 inline void QOpenGLFunctions_1_4::glIndexdv(const GLdouble *c)
2075 {
2076     d_1_0_Deprecated->f.Indexdv(c);
2077 }
2078 
glIndexd(GLdouble c)2079 inline void QOpenGLFunctions_1_4::glIndexd(GLdouble c)
2080 {
2081     d_1_0_Deprecated->f.Indexd(c);
2082 }
2083 
glEnd()2084 inline void QOpenGLFunctions_1_4::glEnd()
2085 {
2086     d_1_0_Deprecated->f.End();
2087 }
2088 
glEdgeFlagv(const GLboolean * flag)2089 inline void QOpenGLFunctions_1_4::glEdgeFlagv(const GLboolean *flag)
2090 {
2091     d_1_0_Deprecated->f.EdgeFlagv(flag);
2092 }
2093 
glEdgeFlag(GLboolean flag)2094 inline void QOpenGLFunctions_1_4::glEdgeFlag(GLboolean flag)
2095 {
2096     d_1_0_Deprecated->f.EdgeFlag(flag);
2097 }
2098 
glColor4usv(const GLushort * v)2099 inline void QOpenGLFunctions_1_4::glColor4usv(const GLushort *v)
2100 {
2101     d_1_0_Deprecated->f.Color4usv(v);
2102 }
2103 
glColor4us(GLushort red,GLushort green,GLushort blue,GLushort alpha)2104 inline void QOpenGLFunctions_1_4::glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
2105 {
2106     d_1_0_Deprecated->f.Color4us(red, green, blue, alpha);
2107 }
2108 
glColor4uiv(const GLuint * v)2109 inline void QOpenGLFunctions_1_4::glColor4uiv(const GLuint *v)
2110 {
2111     d_1_0_Deprecated->f.Color4uiv(v);
2112 }
2113 
glColor4ui(GLuint red,GLuint green,GLuint blue,GLuint alpha)2114 inline void QOpenGLFunctions_1_4::glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
2115 {
2116     d_1_0_Deprecated->f.Color4ui(red, green, blue, alpha);
2117 }
2118 
glColor4ubv(const GLubyte * v)2119 inline void QOpenGLFunctions_1_4::glColor4ubv(const GLubyte *v)
2120 {
2121     d_1_0_Deprecated->f.Color4ubv(v);
2122 }
2123 
glColor4ub(GLubyte red,GLubyte green,GLubyte blue,GLubyte alpha)2124 inline void QOpenGLFunctions_1_4::glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
2125 {
2126     d_1_0_Deprecated->f.Color4ub(red, green, blue, alpha);
2127 }
2128 
glColor4sv(const GLshort * v)2129 inline void QOpenGLFunctions_1_4::glColor4sv(const GLshort *v)
2130 {
2131     d_1_0_Deprecated->f.Color4sv(v);
2132 }
2133 
glColor4s(GLshort red,GLshort green,GLshort blue,GLshort alpha)2134 inline void QOpenGLFunctions_1_4::glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
2135 {
2136     d_1_0_Deprecated->f.Color4s(red, green, blue, alpha);
2137 }
2138 
glColor4iv(const GLint * v)2139 inline void QOpenGLFunctions_1_4::glColor4iv(const GLint *v)
2140 {
2141     d_1_0_Deprecated->f.Color4iv(v);
2142 }
2143 
glColor4i(GLint red,GLint green,GLint blue,GLint alpha)2144 inline void QOpenGLFunctions_1_4::glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
2145 {
2146     d_1_0_Deprecated->f.Color4i(red, green, blue, alpha);
2147 }
2148 
glColor4fv(const GLfloat * v)2149 inline void QOpenGLFunctions_1_4::glColor4fv(const GLfloat *v)
2150 {
2151     d_1_0_Deprecated->f.Color4fv(v);
2152 }
2153 
glColor4f(GLfloat red,GLfloat green,GLfloat blue,GLfloat alpha)2154 inline void QOpenGLFunctions_1_4::glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
2155 {
2156     d_1_0_Deprecated->f.Color4f(red, green, blue, alpha);
2157 }
2158 
glColor4dv(const GLdouble * v)2159 inline void QOpenGLFunctions_1_4::glColor4dv(const GLdouble *v)
2160 {
2161     d_1_0_Deprecated->f.Color4dv(v);
2162 }
2163 
glColor4d(GLdouble red,GLdouble green,GLdouble blue,GLdouble alpha)2164 inline void QOpenGLFunctions_1_4::glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
2165 {
2166     d_1_0_Deprecated->f.Color4d(red, green, blue, alpha);
2167 }
2168 
glColor4bv(const GLbyte * v)2169 inline void QOpenGLFunctions_1_4::glColor4bv(const GLbyte *v)
2170 {
2171     d_1_0_Deprecated->f.Color4bv(v);
2172 }
2173 
glColor4b(GLbyte red,GLbyte green,GLbyte blue,GLbyte alpha)2174 inline void QOpenGLFunctions_1_4::glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
2175 {
2176     d_1_0_Deprecated->f.Color4b(red, green, blue, alpha);
2177 }
2178 
glColor3usv(const GLushort * v)2179 inline void QOpenGLFunctions_1_4::glColor3usv(const GLushort *v)
2180 {
2181     d_1_0_Deprecated->f.Color3usv(v);
2182 }
2183 
glColor3us(GLushort red,GLushort green,GLushort blue)2184 inline void QOpenGLFunctions_1_4::glColor3us(GLushort red, GLushort green, GLushort blue)
2185 {
2186     d_1_0_Deprecated->f.Color3us(red, green, blue);
2187 }
2188 
glColor3uiv(const GLuint * v)2189 inline void QOpenGLFunctions_1_4::glColor3uiv(const GLuint *v)
2190 {
2191     d_1_0_Deprecated->f.Color3uiv(v);
2192 }
2193 
glColor3ui(GLuint red,GLuint green,GLuint blue)2194 inline void QOpenGLFunctions_1_4::glColor3ui(GLuint red, GLuint green, GLuint blue)
2195 {
2196     d_1_0_Deprecated->f.Color3ui(red, green, blue);
2197 }
2198 
glColor3ubv(const GLubyte * v)2199 inline void QOpenGLFunctions_1_4::glColor3ubv(const GLubyte *v)
2200 {
2201     d_1_0_Deprecated->f.Color3ubv(v);
2202 }
2203 
glColor3ub(GLubyte red,GLubyte green,GLubyte blue)2204 inline void QOpenGLFunctions_1_4::glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
2205 {
2206     d_1_0_Deprecated->f.Color3ub(red, green, blue);
2207 }
2208 
glColor3sv(const GLshort * v)2209 inline void QOpenGLFunctions_1_4::glColor3sv(const GLshort *v)
2210 {
2211     d_1_0_Deprecated->f.Color3sv(v);
2212 }
2213 
glColor3s(GLshort red,GLshort green,GLshort blue)2214 inline void QOpenGLFunctions_1_4::glColor3s(GLshort red, GLshort green, GLshort blue)
2215 {
2216     d_1_0_Deprecated->f.Color3s(red, green, blue);
2217 }
2218 
glColor3iv(const GLint * v)2219 inline void QOpenGLFunctions_1_4::glColor3iv(const GLint *v)
2220 {
2221     d_1_0_Deprecated->f.Color3iv(v);
2222 }
2223 
glColor3i(GLint red,GLint green,GLint blue)2224 inline void QOpenGLFunctions_1_4::glColor3i(GLint red, GLint green, GLint blue)
2225 {
2226     d_1_0_Deprecated->f.Color3i(red, green, blue);
2227 }
2228 
glColor3fv(const GLfloat * v)2229 inline void QOpenGLFunctions_1_4::glColor3fv(const GLfloat *v)
2230 {
2231     d_1_0_Deprecated->f.Color3fv(v);
2232 }
2233 
glColor3f(GLfloat red,GLfloat green,GLfloat blue)2234 inline void QOpenGLFunctions_1_4::glColor3f(GLfloat red, GLfloat green, GLfloat blue)
2235 {
2236     d_1_0_Deprecated->f.Color3f(red, green, blue);
2237 }
2238 
glColor3dv(const GLdouble * v)2239 inline void QOpenGLFunctions_1_4::glColor3dv(const GLdouble *v)
2240 {
2241     d_1_0_Deprecated->f.Color3dv(v);
2242 }
2243 
glColor3d(GLdouble red,GLdouble green,GLdouble blue)2244 inline void QOpenGLFunctions_1_4::glColor3d(GLdouble red, GLdouble green, GLdouble blue)
2245 {
2246     d_1_0_Deprecated->f.Color3d(red, green, blue);
2247 }
2248 
glColor3bv(const GLbyte * v)2249 inline void QOpenGLFunctions_1_4::glColor3bv(const GLbyte *v)
2250 {
2251     d_1_0_Deprecated->f.Color3bv(v);
2252 }
2253 
glColor3b(GLbyte red,GLbyte green,GLbyte blue)2254 inline void QOpenGLFunctions_1_4::glColor3b(GLbyte red, GLbyte green, GLbyte blue)
2255 {
2256     d_1_0_Deprecated->f.Color3b(red, green, blue);
2257 }
2258 
glBitmap(GLsizei width,GLsizei height,GLfloat xorig,GLfloat yorig,GLfloat xmove,GLfloat ymove,const GLubyte * bitmap)2259 inline void QOpenGLFunctions_1_4::glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)
2260 {
2261     d_1_0_Deprecated->f.Bitmap(width, height, xorig, yorig, xmove, ymove, bitmap);
2262 }
2263 
glBegin(GLenum mode)2264 inline void QOpenGLFunctions_1_4::glBegin(GLenum mode)
2265 {
2266     d_1_0_Deprecated->f.Begin(mode);
2267 }
2268 
glListBase(GLuint base)2269 inline void QOpenGLFunctions_1_4::glListBase(GLuint base)
2270 {
2271     d_1_0_Deprecated->f.ListBase(base);
2272 }
2273 
glGenLists(GLsizei range)2274 inline GLuint QOpenGLFunctions_1_4::glGenLists(GLsizei range)
2275 {
2276     return d_1_0_Deprecated->f.GenLists(range);
2277 }
2278 
glDeleteLists(GLuint list,GLsizei range)2279 inline void QOpenGLFunctions_1_4::glDeleteLists(GLuint list, GLsizei range)
2280 {
2281     d_1_0_Deprecated->f.DeleteLists(list, range);
2282 }
2283 
glCallLists(GLsizei n,GLenum type,const GLvoid * lists)2284 inline void QOpenGLFunctions_1_4::glCallLists(GLsizei n, GLenum type, const GLvoid *lists)
2285 {
2286     d_1_0_Deprecated->f.CallLists(n, type, lists);
2287 }
2288 
glCallList(GLuint list)2289 inline void QOpenGLFunctions_1_4::glCallList(GLuint list)
2290 {
2291     d_1_0_Deprecated->f.CallList(list);
2292 }
2293 
glEndList()2294 inline void QOpenGLFunctions_1_4::glEndList()
2295 {
2296     d_1_0_Deprecated->f.EndList();
2297 }
2298 
glNewList(GLuint list,GLenum mode)2299 inline void QOpenGLFunctions_1_4::glNewList(GLuint list, GLenum mode)
2300 {
2301     d_1_0_Deprecated->f.NewList(list, mode);
2302 }
2303 
2304 
2305 // OpenGL 1.1 deprecated functions
glPushClientAttrib(GLbitfield mask)2306 inline void QOpenGLFunctions_1_4::glPushClientAttrib(GLbitfield mask)
2307 {
2308     d_1_1_Deprecated->f.PushClientAttrib(mask);
2309 }
2310 
glPopClientAttrib()2311 inline void QOpenGLFunctions_1_4::glPopClientAttrib()
2312 {
2313     d_1_1_Deprecated->f.PopClientAttrib();
2314 }
2315 
glPrioritizeTextures(GLsizei n,const GLuint * textures,const GLfloat * priorities)2316 inline void QOpenGLFunctions_1_4::glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLfloat *priorities)
2317 {
2318     d_1_1_Deprecated->f.PrioritizeTextures(n, textures, priorities);
2319 }
2320 
glAreTexturesResident(GLsizei n,const GLuint * textures,GLboolean * residences)2321 inline GLboolean QOpenGLFunctions_1_4::glAreTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences)
2322 {
2323     return d_1_1_Deprecated->f.AreTexturesResident(n, textures, residences);
2324 }
2325 
glVertexPointer(GLint size,GLenum type,GLsizei stride,const GLvoid * pointer)2326 inline void QOpenGLFunctions_1_4::glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
2327 {
2328     d_1_1_Deprecated->f.VertexPointer(size, type, stride, pointer);
2329 }
2330 
glTexCoordPointer(GLint size,GLenum type,GLsizei stride,const GLvoid * pointer)2331 inline void QOpenGLFunctions_1_4::glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
2332 {
2333     d_1_1_Deprecated->f.TexCoordPointer(size, type, stride, pointer);
2334 }
2335 
glNormalPointer(GLenum type,GLsizei stride,const GLvoid * pointer)2336 inline void QOpenGLFunctions_1_4::glNormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
2337 {
2338     d_1_1_Deprecated->f.NormalPointer(type, stride, pointer);
2339 }
2340 
glInterleavedArrays(GLenum format,GLsizei stride,const GLvoid * pointer)2341 inline void QOpenGLFunctions_1_4::glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer)
2342 {
2343     d_1_1_Deprecated->f.InterleavedArrays(format, stride, pointer);
2344 }
2345 
glIndexPointer(GLenum type,GLsizei stride,const GLvoid * pointer)2346 inline void QOpenGLFunctions_1_4::glIndexPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
2347 {
2348     d_1_1_Deprecated->f.IndexPointer(type, stride, pointer);
2349 }
2350 
glEnableClientState(GLenum array)2351 inline void QOpenGLFunctions_1_4::glEnableClientState(GLenum array)
2352 {
2353     d_1_1_Deprecated->f.EnableClientState(array);
2354 }
2355 
glEdgeFlagPointer(GLsizei stride,const GLvoid * pointer)2356 inline void QOpenGLFunctions_1_4::glEdgeFlagPointer(GLsizei stride, const GLvoid *pointer)
2357 {
2358     d_1_1_Deprecated->f.EdgeFlagPointer(stride, pointer);
2359 }
2360 
glDisableClientState(GLenum array)2361 inline void QOpenGLFunctions_1_4::glDisableClientState(GLenum array)
2362 {
2363     d_1_1_Deprecated->f.DisableClientState(array);
2364 }
2365 
glColorPointer(GLint size,GLenum type,GLsizei stride,const GLvoid * pointer)2366 inline void QOpenGLFunctions_1_4::glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
2367 {
2368     d_1_1_Deprecated->f.ColorPointer(size, type, stride, pointer);
2369 }
2370 
glArrayElement(GLint i)2371 inline void QOpenGLFunctions_1_4::glArrayElement(GLint i)
2372 {
2373     d_1_1_Deprecated->f.ArrayElement(i);
2374 }
2375 
2376 
2377 // OpenGL 1.2 deprecated functions
glResetMinmax(GLenum target)2378 inline void QOpenGLFunctions_1_4::glResetMinmax(GLenum target)
2379 {
2380     d_1_2_Deprecated->f.ResetMinmax(target);
2381 }
2382 
glResetHistogram(GLenum target)2383 inline void QOpenGLFunctions_1_4::glResetHistogram(GLenum target)
2384 {
2385     d_1_2_Deprecated->f.ResetHistogram(target);
2386 }
2387 
glMinmax(GLenum target,GLenum internalformat,GLboolean sink)2388 inline void QOpenGLFunctions_1_4::glMinmax(GLenum target, GLenum internalformat, GLboolean sink)
2389 {
2390     d_1_2_Deprecated->f.Minmax(target, internalformat, sink);
2391 }
2392 
glHistogram(GLenum target,GLsizei width,GLenum internalformat,GLboolean sink)2393 inline void QOpenGLFunctions_1_4::glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
2394 {
2395     d_1_2_Deprecated->f.Histogram(target, width, internalformat, sink);
2396 }
2397 
glGetMinmaxParameteriv(GLenum target,GLenum pname,GLint * params)2398 inline void QOpenGLFunctions_1_4::glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint *params)
2399 {
2400     d_1_2_Deprecated->f.GetMinmaxParameteriv(target, pname, params);
2401 }
2402 
glGetMinmaxParameterfv(GLenum target,GLenum pname,GLfloat * params)2403 inline void QOpenGLFunctions_1_4::glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat *params)
2404 {
2405     d_1_2_Deprecated->f.GetMinmaxParameterfv(target, pname, params);
2406 }
2407 
glGetMinmax(GLenum target,GLboolean reset,GLenum format,GLenum type,GLvoid * values)2408 inline void QOpenGLFunctions_1_4::glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
2409 {
2410     d_1_2_Deprecated->f.GetMinmax(target, reset, format, type, values);
2411 }
2412 
glGetHistogramParameteriv(GLenum target,GLenum pname,GLint * params)2413 inline void QOpenGLFunctions_1_4::glGetHistogramParameteriv(GLenum target, GLenum pname, GLint *params)
2414 {
2415     d_1_2_Deprecated->f.GetHistogramParameteriv(target, pname, params);
2416 }
2417 
glGetHistogramParameterfv(GLenum target,GLenum pname,GLfloat * params)2418 inline void QOpenGLFunctions_1_4::glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat *params)
2419 {
2420     d_1_2_Deprecated->f.GetHistogramParameterfv(target, pname, params);
2421 }
2422 
glGetHistogram(GLenum target,GLboolean reset,GLenum format,GLenum type,GLvoid * values)2423 inline void QOpenGLFunctions_1_4::glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
2424 {
2425     d_1_2_Deprecated->f.GetHistogram(target, reset, format, type, values);
2426 }
2427 
glSeparableFilter2D(GLenum target,GLenum internalformat,GLsizei width,GLsizei height,GLenum format,GLenum type,const GLvoid * row,const GLvoid * column)2428 inline void QOpenGLFunctions_1_4::glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column)
2429 {
2430     d_1_2_Deprecated->f.SeparableFilter2D(target, internalformat, width, height, format, type, row, column);
2431 }
2432 
glGetSeparableFilter(GLenum target,GLenum format,GLenum type,GLvoid * row,GLvoid * column,GLvoid * span)2433 inline void QOpenGLFunctions_1_4::glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span)
2434 {
2435     d_1_2_Deprecated->f.GetSeparableFilter(target, format, type, row, column, span);
2436 }
2437 
glGetConvolutionParameteriv(GLenum target,GLenum pname,GLint * params)2438 inline void QOpenGLFunctions_1_4::glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint *params)
2439 {
2440     d_1_2_Deprecated->f.GetConvolutionParameteriv(target, pname, params);
2441 }
2442 
glGetConvolutionParameterfv(GLenum target,GLenum pname,GLfloat * params)2443 inline void QOpenGLFunctions_1_4::glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat *params)
2444 {
2445     d_1_2_Deprecated->f.GetConvolutionParameterfv(target, pname, params);
2446 }
2447 
glGetConvolutionFilter(GLenum target,GLenum format,GLenum type,GLvoid * image)2448 inline void QOpenGLFunctions_1_4::glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid *image)
2449 {
2450     d_1_2_Deprecated->f.GetConvolutionFilter(target, format, type, image);
2451 }
2452 
glCopyConvolutionFilter2D(GLenum target,GLenum internalformat,GLint x,GLint y,GLsizei width,GLsizei height)2453 inline void QOpenGLFunctions_1_4::glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
2454 {
2455     d_1_2_Deprecated->f.CopyConvolutionFilter2D(target, internalformat, x, y, width, height);
2456 }
2457 
glCopyConvolutionFilter1D(GLenum target,GLenum internalformat,GLint x,GLint y,GLsizei width)2458 inline void QOpenGLFunctions_1_4::glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
2459 {
2460     d_1_2_Deprecated->f.CopyConvolutionFilter1D(target, internalformat, x, y, width);
2461 }
2462 
glConvolutionParameteriv(GLenum target,GLenum pname,const GLint * params)2463 inline void QOpenGLFunctions_1_4::glConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params)
2464 {
2465     d_1_2_Deprecated->f.ConvolutionParameteriv(target, pname, params);
2466 }
2467 
glConvolutionParameteri(GLenum target,GLenum pname,GLint params)2468 inline void QOpenGLFunctions_1_4::glConvolutionParameteri(GLenum target, GLenum pname, GLint params)
2469 {
2470     d_1_2_Deprecated->f.ConvolutionParameteri(target, pname, params);
2471 }
2472 
glConvolutionParameterfv(GLenum target,GLenum pname,const GLfloat * params)2473 inline void QOpenGLFunctions_1_4::glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat *params)
2474 {
2475     d_1_2_Deprecated->f.ConvolutionParameterfv(target, pname, params);
2476 }
2477 
glConvolutionParameterf(GLenum target,GLenum pname,GLfloat params)2478 inline void QOpenGLFunctions_1_4::glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params)
2479 {
2480     d_1_2_Deprecated->f.ConvolutionParameterf(target, pname, params);
2481 }
2482 
glConvolutionFilter2D(GLenum target,GLenum internalformat,GLsizei width,GLsizei height,GLenum format,GLenum type,const GLvoid * image)2483 inline void QOpenGLFunctions_1_4::glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image)
2484 {
2485     d_1_2_Deprecated->f.ConvolutionFilter2D(target, internalformat, width, height, format, type, image);
2486 }
2487 
glConvolutionFilter1D(GLenum target,GLenum internalformat,GLsizei width,GLenum format,GLenum type,const GLvoid * image)2488 inline void QOpenGLFunctions_1_4::glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image)
2489 {
2490     d_1_2_Deprecated->f.ConvolutionFilter1D(target, internalformat, width, format, type, image);
2491 }
2492 
glCopyColorSubTable(GLenum target,GLsizei start,GLint x,GLint y,GLsizei width)2493 inline void QOpenGLFunctions_1_4::glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
2494 {
2495     d_1_2_Deprecated->f.CopyColorSubTable(target, start, x, y, width);
2496 }
2497 
glColorSubTable(GLenum target,GLsizei start,GLsizei count,GLenum format,GLenum type,const GLvoid * data)2498 inline void QOpenGLFunctions_1_4::glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data)
2499 {
2500     d_1_2_Deprecated->f.ColorSubTable(target, start, count, format, type, data);
2501 }
2502 
glGetColorTableParameteriv(GLenum target,GLenum pname,GLint * params)2503 inline void QOpenGLFunctions_1_4::glGetColorTableParameteriv(GLenum target, GLenum pname, GLint *params)
2504 {
2505     d_1_2_Deprecated->f.GetColorTableParameteriv(target, pname, params);
2506 }
2507 
glGetColorTableParameterfv(GLenum target,GLenum pname,GLfloat * params)2508 inline void QOpenGLFunctions_1_4::glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat *params)
2509 {
2510     d_1_2_Deprecated->f.GetColorTableParameterfv(target, pname, params);
2511 }
2512 
glGetColorTable(GLenum target,GLenum format,GLenum type,GLvoid * table)2513 inline void QOpenGLFunctions_1_4::glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid *table)
2514 {
2515     d_1_2_Deprecated->f.GetColorTable(target, format, type, table);
2516 }
2517 
glCopyColorTable(GLenum target,GLenum internalformat,GLint x,GLint y,GLsizei width)2518 inline void QOpenGLFunctions_1_4::glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
2519 {
2520     d_1_2_Deprecated->f.CopyColorTable(target, internalformat, x, y, width);
2521 }
2522 
glColorTableParameteriv(GLenum target,GLenum pname,const GLint * params)2523 inline void QOpenGLFunctions_1_4::glColorTableParameteriv(GLenum target, GLenum pname, const GLint *params)
2524 {
2525     d_1_2_Deprecated->f.ColorTableParameteriv(target, pname, params);
2526 }
2527 
glColorTableParameterfv(GLenum target,GLenum pname,const GLfloat * params)2528 inline void QOpenGLFunctions_1_4::glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat *params)
2529 {
2530     d_1_2_Deprecated->f.ColorTableParameterfv(target, pname, params);
2531 }
2532 
glColorTable(GLenum target,GLenum internalformat,GLsizei width,GLenum format,GLenum type,const GLvoid * table)2533 inline void QOpenGLFunctions_1_4::glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table)
2534 {
2535     d_1_2_Deprecated->f.ColorTable(target, internalformat, width, format, type, table);
2536 }
2537 
2538 
2539 // OpenGL 1.3 deprecated functions
glMultTransposeMatrixd(const GLdouble * m)2540 inline void QOpenGLFunctions_1_4::glMultTransposeMatrixd(const GLdouble *m)
2541 {
2542     d_1_3_Deprecated->f.MultTransposeMatrixd(m);
2543 }
2544 
glMultTransposeMatrixf(const GLfloat * m)2545 inline void QOpenGLFunctions_1_4::glMultTransposeMatrixf(const GLfloat *m)
2546 {
2547     d_1_3_Deprecated->f.MultTransposeMatrixf(m);
2548 }
2549 
glLoadTransposeMatrixd(const GLdouble * m)2550 inline void QOpenGLFunctions_1_4::glLoadTransposeMatrixd(const GLdouble *m)
2551 {
2552     d_1_3_Deprecated->f.LoadTransposeMatrixd(m);
2553 }
2554 
glLoadTransposeMatrixf(const GLfloat * m)2555 inline void QOpenGLFunctions_1_4::glLoadTransposeMatrixf(const GLfloat *m)
2556 {
2557     d_1_3_Deprecated->f.LoadTransposeMatrixf(m);
2558 }
2559 
glMultiTexCoord4sv(GLenum target,const GLshort * v)2560 inline void QOpenGLFunctions_1_4::glMultiTexCoord4sv(GLenum target, const GLshort *v)
2561 {
2562     d_1_3_Deprecated->f.MultiTexCoord4sv(target, v);
2563 }
2564 
glMultiTexCoord4s(GLenum target,GLshort s,GLshort t,GLshort r,GLshort q)2565 inline void QOpenGLFunctions_1_4::glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
2566 {
2567     d_1_3_Deprecated->f.MultiTexCoord4s(target, s, t, r, q);
2568 }
2569 
glMultiTexCoord4iv(GLenum target,const GLint * v)2570 inline void QOpenGLFunctions_1_4::glMultiTexCoord4iv(GLenum target, const GLint *v)
2571 {
2572     d_1_3_Deprecated->f.MultiTexCoord4iv(target, v);
2573 }
2574 
glMultiTexCoord4i(GLenum target,GLint s,GLint t,GLint r,GLint q)2575 inline void QOpenGLFunctions_1_4::glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)
2576 {
2577     d_1_3_Deprecated->f.MultiTexCoord4i(target, s, t, r, q);
2578 }
2579 
glMultiTexCoord4fv(GLenum target,const GLfloat * v)2580 inline void QOpenGLFunctions_1_4::glMultiTexCoord4fv(GLenum target, const GLfloat *v)
2581 {
2582     d_1_3_Deprecated->f.MultiTexCoord4fv(target, v);
2583 }
2584 
glMultiTexCoord4f(GLenum target,GLfloat s,GLfloat t,GLfloat r,GLfloat q)2585 inline void QOpenGLFunctions_1_4::glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
2586 {
2587     d_1_3_Deprecated->f.MultiTexCoord4f(target, s, t, r, q);
2588 }
2589 
glMultiTexCoord4dv(GLenum target,const GLdouble * v)2590 inline void QOpenGLFunctions_1_4::glMultiTexCoord4dv(GLenum target, const GLdouble *v)
2591 {
2592     d_1_3_Deprecated->f.MultiTexCoord4dv(target, v);
2593 }
2594 
glMultiTexCoord4d(GLenum target,GLdouble s,GLdouble t,GLdouble r,GLdouble q)2595 inline void QOpenGLFunctions_1_4::glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
2596 {
2597     d_1_3_Deprecated->f.MultiTexCoord4d(target, s, t, r, q);
2598 }
2599 
glMultiTexCoord3sv(GLenum target,const GLshort * v)2600 inline void QOpenGLFunctions_1_4::glMultiTexCoord3sv(GLenum target, const GLshort *v)
2601 {
2602     d_1_3_Deprecated->f.MultiTexCoord3sv(target, v);
2603 }
2604 
glMultiTexCoord3s(GLenum target,GLshort s,GLshort t,GLshort r)2605 inline void QOpenGLFunctions_1_4::glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)
2606 {
2607     d_1_3_Deprecated->f.MultiTexCoord3s(target, s, t, r);
2608 }
2609 
glMultiTexCoord3iv(GLenum target,const GLint * v)2610 inline void QOpenGLFunctions_1_4::glMultiTexCoord3iv(GLenum target, const GLint *v)
2611 {
2612     d_1_3_Deprecated->f.MultiTexCoord3iv(target, v);
2613 }
2614 
glMultiTexCoord3i(GLenum target,GLint s,GLint t,GLint r)2615 inline void QOpenGLFunctions_1_4::glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)
2616 {
2617     d_1_3_Deprecated->f.MultiTexCoord3i(target, s, t, r);
2618 }
2619 
glMultiTexCoord3fv(GLenum target,const GLfloat * v)2620 inline void QOpenGLFunctions_1_4::glMultiTexCoord3fv(GLenum target, const GLfloat *v)
2621 {
2622     d_1_3_Deprecated->f.MultiTexCoord3fv(target, v);
2623 }
2624 
glMultiTexCoord3f(GLenum target,GLfloat s,GLfloat t,GLfloat r)2625 inline void QOpenGLFunctions_1_4::glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)
2626 {
2627     d_1_3_Deprecated->f.MultiTexCoord3f(target, s, t, r);
2628 }
2629 
glMultiTexCoord3dv(GLenum target,const GLdouble * v)2630 inline void QOpenGLFunctions_1_4::glMultiTexCoord3dv(GLenum target, const GLdouble *v)
2631 {
2632     d_1_3_Deprecated->f.MultiTexCoord3dv(target, v);
2633 }
2634 
glMultiTexCoord3d(GLenum target,GLdouble s,GLdouble t,GLdouble r)2635 inline void QOpenGLFunctions_1_4::glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)
2636 {
2637     d_1_3_Deprecated->f.MultiTexCoord3d(target, s, t, r);
2638 }
2639 
glMultiTexCoord2sv(GLenum target,const GLshort * v)2640 inline void QOpenGLFunctions_1_4::glMultiTexCoord2sv(GLenum target, const GLshort *v)
2641 {
2642     d_1_3_Deprecated->f.MultiTexCoord2sv(target, v);
2643 }
2644 
glMultiTexCoord2s(GLenum target,GLshort s,GLshort t)2645 inline void QOpenGLFunctions_1_4::glMultiTexCoord2s(GLenum target, GLshort s, GLshort t)
2646 {
2647     d_1_3_Deprecated->f.MultiTexCoord2s(target, s, t);
2648 }
2649 
glMultiTexCoord2iv(GLenum target,const GLint * v)2650 inline void QOpenGLFunctions_1_4::glMultiTexCoord2iv(GLenum target, const GLint *v)
2651 {
2652     d_1_3_Deprecated->f.MultiTexCoord2iv(target, v);
2653 }
2654 
glMultiTexCoord2i(GLenum target,GLint s,GLint t)2655 inline void QOpenGLFunctions_1_4::glMultiTexCoord2i(GLenum target, GLint s, GLint t)
2656 {
2657     d_1_3_Deprecated->f.MultiTexCoord2i(target, s, t);
2658 }
2659 
glMultiTexCoord2fv(GLenum target,const GLfloat * v)2660 inline void QOpenGLFunctions_1_4::glMultiTexCoord2fv(GLenum target, const GLfloat *v)
2661 {
2662     d_1_3_Deprecated->f.MultiTexCoord2fv(target, v);
2663 }
2664 
glMultiTexCoord2f(GLenum target,GLfloat s,GLfloat t)2665 inline void QOpenGLFunctions_1_4::glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t)
2666 {
2667     d_1_3_Deprecated->f.MultiTexCoord2f(target, s, t);
2668 }
2669 
glMultiTexCoord2dv(GLenum target,const GLdouble * v)2670 inline void QOpenGLFunctions_1_4::glMultiTexCoord2dv(GLenum target, const GLdouble *v)
2671 {
2672     d_1_3_Deprecated->f.MultiTexCoord2dv(target, v);
2673 }
2674 
glMultiTexCoord2d(GLenum target,GLdouble s,GLdouble t)2675 inline void QOpenGLFunctions_1_4::glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t)
2676 {
2677     d_1_3_Deprecated->f.MultiTexCoord2d(target, s, t);
2678 }
2679 
glMultiTexCoord1sv(GLenum target,const GLshort * v)2680 inline void QOpenGLFunctions_1_4::glMultiTexCoord1sv(GLenum target, const GLshort *v)
2681 {
2682     d_1_3_Deprecated->f.MultiTexCoord1sv(target, v);
2683 }
2684 
glMultiTexCoord1s(GLenum target,GLshort s)2685 inline void QOpenGLFunctions_1_4::glMultiTexCoord1s(GLenum target, GLshort s)
2686 {
2687     d_1_3_Deprecated->f.MultiTexCoord1s(target, s);
2688 }
2689 
glMultiTexCoord1iv(GLenum target,const GLint * v)2690 inline void QOpenGLFunctions_1_4::glMultiTexCoord1iv(GLenum target, const GLint *v)
2691 {
2692     d_1_3_Deprecated->f.MultiTexCoord1iv(target, v);
2693 }
2694 
glMultiTexCoord1i(GLenum target,GLint s)2695 inline void QOpenGLFunctions_1_4::glMultiTexCoord1i(GLenum target, GLint s)
2696 {
2697     d_1_3_Deprecated->f.MultiTexCoord1i(target, s);
2698 }
2699 
glMultiTexCoord1fv(GLenum target,const GLfloat * v)2700 inline void QOpenGLFunctions_1_4::glMultiTexCoord1fv(GLenum target, const GLfloat *v)
2701 {
2702     d_1_3_Deprecated->f.MultiTexCoord1fv(target, v);
2703 }
2704 
glMultiTexCoord1f(GLenum target,GLfloat s)2705 inline void QOpenGLFunctions_1_4::glMultiTexCoord1f(GLenum target, GLfloat s)
2706 {
2707     d_1_3_Deprecated->f.MultiTexCoord1f(target, s);
2708 }
2709 
glMultiTexCoord1dv(GLenum target,const GLdouble * v)2710 inline void QOpenGLFunctions_1_4::glMultiTexCoord1dv(GLenum target, const GLdouble *v)
2711 {
2712     d_1_3_Deprecated->f.MultiTexCoord1dv(target, v);
2713 }
2714 
glMultiTexCoord1d(GLenum target,GLdouble s)2715 inline void QOpenGLFunctions_1_4::glMultiTexCoord1d(GLenum target, GLdouble s)
2716 {
2717     d_1_3_Deprecated->f.MultiTexCoord1d(target, s);
2718 }
2719 
glClientActiveTexture(GLenum texture)2720 inline void QOpenGLFunctions_1_4::glClientActiveTexture(GLenum texture)
2721 {
2722     d_1_3_Deprecated->f.ClientActiveTexture(texture);
2723 }
2724 
2725 
2726 // OpenGL 1.4 deprecated functions
glWindowPos3sv(const GLshort * v)2727 inline void QOpenGLFunctions_1_4::glWindowPos3sv(const GLshort *v)
2728 {
2729     d_1_4_Deprecated->f.WindowPos3sv(v);
2730 }
2731 
glWindowPos3s(GLshort x,GLshort y,GLshort z)2732 inline void QOpenGLFunctions_1_4::glWindowPos3s(GLshort x, GLshort y, GLshort z)
2733 {
2734     d_1_4_Deprecated->f.WindowPos3s(x, y, z);
2735 }
2736 
glWindowPos3iv(const GLint * v)2737 inline void QOpenGLFunctions_1_4::glWindowPos3iv(const GLint *v)
2738 {
2739     d_1_4_Deprecated->f.WindowPos3iv(v);
2740 }
2741 
glWindowPos3i(GLint x,GLint y,GLint z)2742 inline void QOpenGLFunctions_1_4::glWindowPos3i(GLint x, GLint y, GLint z)
2743 {
2744     d_1_4_Deprecated->f.WindowPos3i(x, y, z);
2745 }
2746 
glWindowPos3fv(const GLfloat * v)2747 inline void QOpenGLFunctions_1_4::glWindowPos3fv(const GLfloat *v)
2748 {
2749     d_1_4_Deprecated->f.WindowPos3fv(v);
2750 }
2751 
glWindowPos3f(GLfloat x,GLfloat y,GLfloat z)2752 inline void QOpenGLFunctions_1_4::glWindowPos3f(GLfloat x, GLfloat y, GLfloat z)
2753 {
2754     d_1_4_Deprecated->f.WindowPos3f(x, y, z);
2755 }
2756 
glWindowPos3dv(const GLdouble * v)2757 inline void QOpenGLFunctions_1_4::glWindowPos3dv(const GLdouble *v)
2758 {
2759     d_1_4_Deprecated->f.WindowPos3dv(v);
2760 }
2761 
glWindowPos3d(GLdouble x,GLdouble y,GLdouble z)2762 inline void QOpenGLFunctions_1_4::glWindowPos3d(GLdouble x, GLdouble y, GLdouble z)
2763 {
2764     d_1_4_Deprecated->f.WindowPos3d(x, y, z);
2765 }
2766 
glWindowPos2sv(const GLshort * v)2767 inline void QOpenGLFunctions_1_4::glWindowPos2sv(const GLshort *v)
2768 {
2769     d_1_4_Deprecated->f.WindowPos2sv(v);
2770 }
2771 
glWindowPos2s(GLshort x,GLshort y)2772 inline void QOpenGLFunctions_1_4::glWindowPos2s(GLshort x, GLshort y)
2773 {
2774     d_1_4_Deprecated->f.WindowPos2s(x, y);
2775 }
2776 
glWindowPos2iv(const GLint * v)2777 inline void QOpenGLFunctions_1_4::glWindowPos2iv(const GLint *v)
2778 {
2779     d_1_4_Deprecated->f.WindowPos2iv(v);
2780 }
2781 
glWindowPos2i(GLint x,GLint y)2782 inline void QOpenGLFunctions_1_4::glWindowPos2i(GLint x, GLint y)
2783 {
2784     d_1_4_Deprecated->f.WindowPos2i(x, y);
2785 }
2786 
glWindowPos2fv(const GLfloat * v)2787 inline void QOpenGLFunctions_1_4::glWindowPos2fv(const GLfloat *v)
2788 {
2789     d_1_4_Deprecated->f.WindowPos2fv(v);
2790 }
2791 
glWindowPos2f(GLfloat x,GLfloat y)2792 inline void QOpenGLFunctions_1_4::glWindowPos2f(GLfloat x, GLfloat y)
2793 {
2794     d_1_4_Deprecated->f.WindowPos2f(x, y);
2795 }
2796 
glWindowPos2dv(const GLdouble * v)2797 inline void QOpenGLFunctions_1_4::glWindowPos2dv(const GLdouble *v)
2798 {
2799     d_1_4_Deprecated->f.WindowPos2dv(v);
2800 }
2801 
glWindowPos2d(GLdouble x,GLdouble y)2802 inline void QOpenGLFunctions_1_4::glWindowPos2d(GLdouble x, GLdouble y)
2803 {
2804     d_1_4_Deprecated->f.WindowPos2d(x, y);
2805 }
2806 
glSecondaryColorPointer(GLint size,GLenum type,GLsizei stride,const GLvoid * pointer)2807 inline void QOpenGLFunctions_1_4::glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
2808 {
2809     d_1_4_Deprecated->f.SecondaryColorPointer(size, type, stride, pointer);
2810 }
2811 
glSecondaryColor3usv(const GLushort * v)2812 inline void QOpenGLFunctions_1_4::glSecondaryColor3usv(const GLushort *v)
2813 {
2814     d_1_4_Deprecated->f.SecondaryColor3usv(v);
2815 }
2816 
glSecondaryColor3us(GLushort red,GLushort green,GLushort blue)2817 inline void QOpenGLFunctions_1_4::glSecondaryColor3us(GLushort red, GLushort green, GLushort blue)
2818 {
2819     d_1_4_Deprecated->f.SecondaryColor3us(red, green, blue);
2820 }
2821 
glSecondaryColor3uiv(const GLuint * v)2822 inline void QOpenGLFunctions_1_4::glSecondaryColor3uiv(const GLuint *v)
2823 {
2824     d_1_4_Deprecated->f.SecondaryColor3uiv(v);
2825 }
2826 
glSecondaryColor3ui(GLuint red,GLuint green,GLuint blue)2827 inline void QOpenGLFunctions_1_4::glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue)
2828 {
2829     d_1_4_Deprecated->f.SecondaryColor3ui(red, green, blue);
2830 }
2831 
glSecondaryColor3ubv(const GLubyte * v)2832 inline void QOpenGLFunctions_1_4::glSecondaryColor3ubv(const GLubyte *v)
2833 {
2834     d_1_4_Deprecated->f.SecondaryColor3ubv(v);
2835 }
2836 
glSecondaryColor3ub(GLubyte red,GLubyte green,GLubyte blue)2837 inline void QOpenGLFunctions_1_4::glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue)
2838 {
2839     d_1_4_Deprecated->f.SecondaryColor3ub(red, green, blue);
2840 }
2841 
glSecondaryColor3sv(const GLshort * v)2842 inline void QOpenGLFunctions_1_4::glSecondaryColor3sv(const GLshort *v)
2843 {
2844     d_1_4_Deprecated->f.SecondaryColor3sv(v);
2845 }
2846 
glSecondaryColor3s(GLshort red,GLshort green,GLshort blue)2847 inline void QOpenGLFunctions_1_4::glSecondaryColor3s(GLshort red, GLshort green, GLshort blue)
2848 {
2849     d_1_4_Deprecated->f.SecondaryColor3s(red, green, blue);
2850 }
2851 
glSecondaryColor3iv(const GLint * v)2852 inline void QOpenGLFunctions_1_4::glSecondaryColor3iv(const GLint *v)
2853 {
2854     d_1_4_Deprecated->f.SecondaryColor3iv(v);
2855 }
2856 
glSecondaryColor3i(GLint red,GLint green,GLint blue)2857 inline void QOpenGLFunctions_1_4::glSecondaryColor3i(GLint red, GLint green, GLint blue)
2858 {
2859     d_1_4_Deprecated->f.SecondaryColor3i(red, green, blue);
2860 }
2861 
glSecondaryColor3fv(const GLfloat * v)2862 inline void QOpenGLFunctions_1_4::glSecondaryColor3fv(const GLfloat *v)
2863 {
2864     d_1_4_Deprecated->f.SecondaryColor3fv(v);
2865 }
2866 
glSecondaryColor3f(GLfloat red,GLfloat green,GLfloat blue)2867 inline void QOpenGLFunctions_1_4::glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue)
2868 {
2869     d_1_4_Deprecated->f.SecondaryColor3f(red, green, blue);
2870 }
2871 
glSecondaryColor3dv(const GLdouble * v)2872 inline void QOpenGLFunctions_1_4::glSecondaryColor3dv(const GLdouble *v)
2873 {
2874     d_1_4_Deprecated->f.SecondaryColor3dv(v);
2875 }
2876 
glSecondaryColor3d(GLdouble red,GLdouble green,GLdouble blue)2877 inline void QOpenGLFunctions_1_4::glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue)
2878 {
2879     d_1_4_Deprecated->f.SecondaryColor3d(red, green, blue);
2880 }
2881 
glSecondaryColor3bv(const GLbyte * v)2882 inline void QOpenGLFunctions_1_4::glSecondaryColor3bv(const GLbyte *v)
2883 {
2884     d_1_4_Deprecated->f.SecondaryColor3bv(v);
2885 }
2886 
glSecondaryColor3b(GLbyte red,GLbyte green,GLbyte blue)2887 inline void QOpenGLFunctions_1_4::glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue)
2888 {
2889     d_1_4_Deprecated->f.SecondaryColor3b(red, green, blue);
2890 }
2891 
glFogCoordPointer(GLenum type,GLsizei stride,const GLvoid * pointer)2892 inline void QOpenGLFunctions_1_4::glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
2893 {
2894     d_1_4_Deprecated->f.FogCoordPointer(type, stride, pointer);
2895 }
2896 
glFogCoorddv(const GLdouble * coord)2897 inline void QOpenGLFunctions_1_4::glFogCoorddv(const GLdouble *coord)
2898 {
2899     d_1_4_Deprecated->f.FogCoorddv(coord);
2900 }
2901 
glFogCoordd(GLdouble coord)2902 inline void QOpenGLFunctions_1_4::glFogCoordd(GLdouble coord)
2903 {
2904     d_1_4_Deprecated->f.FogCoordd(coord);
2905 }
2906 
glFogCoordfv(const GLfloat * coord)2907 inline void QOpenGLFunctions_1_4::glFogCoordfv(const GLfloat *coord)
2908 {
2909     d_1_4_Deprecated->f.FogCoordfv(coord);
2910 }
2911 
glFogCoordf(GLfloat coord)2912 inline void QOpenGLFunctions_1_4::glFogCoordf(GLfloat coord)
2913 {
2914     d_1_4_Deprecated->f.FogCoordf(coord);
2915 }
2916 
2917 
2918 
2919 QT_END_NAMESPACE
2920 
2921 #endif // QT_NO_OPENGL && !QT_OPENGL_ES_2
2922 
2923 #endif
2924