Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qopenglfunctions_1_3.h
Go to the documentation of this file.
1// Copyright (C) 2013 Klaralvdalens Datakonsult AB (KDAB)
2// Copyright (C) 2016 The Qt Company Ltd.
3// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
4/**************************************************************************
5** This file was generated by glgen version 0.1
6** Command line was: glgen
7**
8** glgen is Copyright (C) 2013 Klaralvdalens Datakonsult AB (KDAB)
9**
10** This is an auto-generated file.
11** Do not edit! All changes made to it will be lost.
12**
13****************************************************************************/
14
15#ifndef QOPENGLVERSIONFUNCTIONS_1_3_H
16#define QOPENGLVERSIONFUNCTIONS_1_3_H
17
18#include <QtOpenGL/qtopenglglobal.h>
19
20#if !defined(QT_NO_OPENGL) && !QT_CONFIG(opengles2)
21
22#include <QtOpenGL/QOpenGLVersionProfile>
23#include <QtOpenGL/QOpenGLVersionFunctions>
24#include <QtGui/qopenglcontext.h>
25
27
28class Q_OPENGL_EXPORT QOpenGLFunctions_1_3 : public QAbstractOpenGLFunctions
29{
30public:
33
34 bool initializeOpenGLFunctions() override;
35
36 // OpenGL 1.0 core functions
37 void glViewport(GLint x, GLint y, GLsizei width, GLsizei height);
38 void glDepthRange(GLdouble nearVal, GLdouble farVal);
39 GLboolean glIsEnabled(GLenum cap);
40 void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params);
41 void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params);
42 void glGetTexParameteriv(GLenum target, GLenum pname, GLint *params);
43 void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params);
44 void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels);
45 const GLubyte * glGetString(GLenum name);
46 void glGetIntegerv(GLenum pname, GLint *params);
47 void glGetFloatv(GLenum pname, GLfloat *params);
48 GLenum glGetError();
49 void glGetDoublev(GLenum pname, GLdouble *params);
50 void glGetBooleanv(GLenum pname, GLboolean *params);
51 void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
52 void glReadBuffer(GLenum mode);
53 void glPixelStorei(GLenum pname, GLint param);
54 void glPixelStoref(GLenum pname, GLfloat param);
55 void glDepthFunc(GLenum func);
56 void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);
57 void glStencilFunc(GLenum func, GLint ref, GLuint mask);
58 void glLogicOp(GLenum opcode);
59 void glBlendFunc(GLenum sfactor, GLenum dfactor);
60 void glFlush();
61 void glFinish();
62 void glEnable(GLenum cap);
63 void glDisable(GLenum cap);
64 void glDepthMask(GLboolean flag);
66 void glStencilMask(GLuint mask);
67 void glClearDepth(GLdouble depth);
68 void glClearStencil(GLint s);
69 void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
70 void glClear(GLbitfield mask);
71 void glDrawBuffer(GLenum mode);
74 void glTexParameteriv(GLenum target, GLenum pname, const GLint *params);
75 void glTexParameteri(GLenum target, GLenum pname, GLint param);
76 void glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params);
77 void glTexParameterf(GLenum target, GLenum pname, GLfloat param);
78 void glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
79 void glPolygonMode(GLenum face, GLenum mode);
80 void glPointSize(GLfloat size);
81 void glLineWidth(GLfloat width);
82 void glHint(GLenum target, GLenum mode);
83 void glFrontFace(GLenum mode);
84 void glCullFace(GLenum mode);
85
86 // OpenGL 1.1 core functions
87 void glIndexubv(const GLubyte *c);
88 void glIndexub(GLubyte c);
89 GLboolean glIsTexture(GLuint texture);
90 void glGenTextures(GLsizei n, GLuint *textures);
91 void glDeleteTextures(GLsizei n, const GLuint *textures);
92 void glBindTexture(GLenum target, GLuint texture);
94 void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);
96 void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
99 void glPolygonOffset(GLfloat factor, GLfloat units);
100 void glGetPointerv(GLenum pname, GLvoid* *params);
101 void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices);
102 void glDrawArrays(GLenum mode, GLint first, GLsizei count);
103
104 // OpenGL 1.2 core functions
108 void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices);
109 void glBlendEquation(GLenum mode);
110 void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
111
112 // OpenGL 1.3 core functions
113 void glGetCompressedTexImage(GLenum target, GLint level, GLvoid *img);
114 void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);
115 void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);
117 void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);
118 void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);
120 void glSampleCoverage(GLfloat value, GLboolean invert);
121 void glActiveTexture(GLenum texture);
122
123 // OpenGL 1.0 deprecated functions
124 void glTranslatef(GLfloat x, GLfloat y, GLfloat z);
125 void glTranslated(GLdouble x, GLdouble y, GLdouble z);
126 void glScalef(GLfloat x, GLfloat y, GLfloat z);
127 void glScaled(GLdouble x, GLdouble y, GLdouble z);
128 void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
129 void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
130 void glPushMatrix();
131 void glPopMatrix();
133 void glMultMatrixd(const GLdouble *m);
134 void glMultMatrixf(const GLfloat *m);
135 void glMatrixMode(GLenum mode);
136 void glLoadMatrixd(const GLdouble *m);
137 void glLoadMatrixf(const GLfloat *m);
138 void glLoadIdentity();
140 GLboolean glIsList(GLuint list);
141 void glGetTexGeniv(GLenum coord, GLenum pname, GLint *params);
142 void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params);
143 void glGetTexGendv(GLenum coord, GLenum pname, GLdouble *params);
144 void glGetTexEnviv(GLenum target, GLenum pname, GLint *params);
145 void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params);
146 void glGetPolygonStipple(GLubyte *mask);
147 void glGetPixelMapusv(GLenum map, GLushort *values);
148 void glGetPixelMapuiv(GLenum map, GLuint *values);
149 void glGetPixelMapfv(GLenum map, GLfloat *values);
150 void glGetMaterialiv(GLenum face, GLenum pname, GLint *params);
151 void glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params);
152 void glGetMapiv(GLenum target, GLenum query, GLint *v);
153 void glGetMapfv(GLenum target, GLenum query, GLfloat *v);
154 void glGetMapdv(GLenum target, GLenum query, GLdouble *v);
155 void glGetLightiv(GLenum light, GLenum pname, GLint *params);
156 void glGetLightfv(GLenum light, GLenum pname, GLfloat *params);
157 void glGetClipPlane(GLenum plane, GLdouble *equation);
158 void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
159 void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
160 void glPixelMapusv(GLenum map, GLint mapsize, const GLushort *values);
161 void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint *values);
162 void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat *values);
163 void glPixelTransferi(GLenum pname, GLint param);
164 void glPixelTransferf(GLenum pname, GLfloat param);
165 void glPixelZoom(GLfloat xfactor, GLfloat yfactor);
166 void glAlphaFunc(GLenum func, GLfloat ref);
167 void glEvalPoint2(GLint i, GLint j);
168 void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
169 void glEvalPoint1(GLint i);
170 void glEvalMesh1(GLenum mode, GLint i1, GLint i2);
171 void glEvalCoord2fv(const GLfloat *u);
172 void glEvalCoord2f(GLfloat u, GLfloat v);
173 void glEvalCoord2dv(const GLdouble *u);
174 void glEvalCoord2d(GLdouble u, GLdouble v);
175 void glEvalCoord1fv(const GLfloat *u);
176 void glEvalCoord1f(GLfloat u);
177 void glEvalCoord1dv(const GLdouble *u);
178 void glEvalCoord1d(GLdouble u);
179 void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
180 void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
181 void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2);
182 void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2);
185 void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
187 void glPushAttrib(GLbitfield mask);
188 void glPopAttrib();
189 void glAccum(GLenum op, GLfloat value);
190 void glIndexMask(GLuint mask);
191 void glClearIndex(GLfloat c);
192 void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
193 void glPushName(GLuint name);
194 void glPopName();
195 void glPassThrough(GLfloat token);
196 void glLoadName(GLuint name);
197 void glInitNames();
198 GLint glRenderMode(GLenum mode);
199 void glSelectBuffer(GLsizei size, GLuint *buffer);
200 void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer);
201 void glTexGeniv(GLenum coord, GLenum pname, const GLint *params);
202 void glTexGeni(GLenum coord, GLenum pname, GLint param);
203 void glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params);
204 void glTexGenf(GLenum coord, GLenum pname, GLfloat param);
205 void glTexGendv(GLenum coord, GLenum pname, const GLdouble *params);
206 void glTexGend(GLenum coord, GLenum pname, GLdouble param);
207 void glTexEnviv(GLenum target, GLenum pname, const GLint *params);
208 void glTexEnvi(GLenum target, GLenum pname, GLint param);
209 void glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params);
210 void glTexEnvf(GLenum target, GLenum pname, GLfloat param);
211 void glShadeModel(GLenum mode);
212 void glPolygonStipple(const GLubyte *mask);
213 void glMaterialiv(GLenum face, GLenum pname, const GLint *params);
214 void glMateriali(GLenum face, GLenum pname, GLint param);
215 void glMaterialfv(GLenum face, GLenum pname, const GLfloat *params);
216 void glMaterialf(GLenum face, GLenum pname, GLfloat param);
217 void glLineStipple(GLint factor, GLushort pattern);
218 void glLightModeliv(GLenum pname, const GLint *params);
219 void glLightModeli(GLenum pname, GLint param);
220 void glLightModelfv(GLenum pname, const GLfloat *params);
221 void glLightModelf(GLenum pname, GLfloat param);
222 void glLightiv(GLenum light, GLenum pname, const GLint *params);
223 void glLighti(GLenum light, GLenum pname, GLint param);
224 void glLightfv(GLenum light, GLenum pname, const GLfloat *params);
225 void glLightf(GLenum light, GLenum pname, GLfloat param);
226 void glFogiv(GLenum pname, const GLint *params);
227 void glFogi(GLenum pname, GLint param);
228 void glFogfv(GLenum pname, const GLfloat *params);
229 void glFogf(GLenum pname, GLfloat param);
230 void glColorMaterial(GLenum face, GLenum mode);
231 void glClipPlane(GLenum plane, const GLdouble *equation);
232 void glVertex4sv(const GLshort *v);
233 void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w);
234 void glVertex4iv(const GLint *v);
235 void glVertex4i(GLint x, GLint y, GLint z, GLint w);
236 void glVertex4fv(const GLfloat *v);
237 void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
238 void glVertex4dv(const GLdouble *v);
239 void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
240 void glVertex3sv(const GLshort *v);
241 void glVertex3s(GLshort x, GLshort y, GLshort z);
242 void glVertex3iv(const GLint *v);
243 void glVertex3i(GLint x, GLint y, GLint z);
244 void glVertex3fv(const GLfloat *v);
245 void glVertex3f(GLfloat x, GLfloat y, GLfloat z);
246 void glVertex3dv(const GLdouble *v);
247 void glVertex3d(GLdouble x, GLdouble y, GLdouble z);
248 void glVertex2sv(const GLshort *v);
249 void glVertex2s(GLshort x, GLshort y);
250 void glVertex2iv(const GLint *v);
251 void glVertex2i(GLint x, GLint y);
252 void glVertex2fv(const GLfloat *v);
253 void glVertex2f(GLfloat x, GLfloat y);
254 void glVertex2dv(const GLdouble *v);
255 void glVertex2d(GLdouble x, GLdouble y);
256 void glTexCoord4sv(const GLshort *v);
257 void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q);
258 void glTexCoord4iv(const GLint *v);
259 void glTexCoord4i(GLint s, GLint t, GLint r, GLint q);
260 void glTexCoord4fv(const GLfloat *v);
261 void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q);
262 void glTexCoord4dv(const GLdouble *v);
263 void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q);
264 void glTexCoord3sv(const GLshort *v);
265 void glTexCoord3s(GLshort s, GLshort t, GLshort r);
266 void glTexCoord3iv(const GLint *v);
267 void glTexCoord3i(GLint s, GLint t, GLint r);
268 void glTexCoord3fv(const GLfloat *v);
269 void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r);
270 void glTexCoord3dv(const GLdouble *v);
271 void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r);
272 void glTexCoord2sv(const GLshort *v);
273 void glTexCoord2s(GLshort s, GLshort t);
274 void glTexCoord2iv(const GLint *v);
275 void glTexCoord2i(GLint s, GLint t);
276 void glTexCoord2fv(const GLfloat *v);
277 void glTexCoord2f(GLfloat s, GLfloat t);
278 void glTexCoord2dv(const GLdouble *v);
279 void glTexCoord2d(GLdouble s, GLdouble t);
280 void glTexCoord1sv(const GLshort *v);
281 void glTexCoord1s(GLshort s);
282 void glTexCoord1iv(const GLint *v);
283 void glTexCoord1i(GLint s);
284 void glTexCoord1fv(const GLfloat *v);
285 void glTexCoord1f(GLfloat s);
286 void glTexCoord1dv(const GLdouble *v);
287 void glTexCoord1d(GLdouble s);
288 void glRectsv(const GLshort *v1, const GLshort *v2);
289 void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2);
290 void glRectiv(const GLint *v1, const GLint *v2);
291 void glRecti(GLint x1, GLint y1, GLint x2, GLint y2);
292 void glRectfv(const GLfloat *v1, const GLfloat *v2);
293 void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
294 void glRectdv(const GLdouble *v1, const GLdouble *v2);
295 void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
296 void glRasterPos4sv(const GLshort *v);
297 void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w);
298 void glRasterPos4iv(const GLint *v);
299 void glRasterPos4i(GLint x, GLint y, GLint z, GLint w);
300 void glRasterPos4fv(const GLfloat *v);
301 void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
302 void glRasterPos4dv(const GLdouble *v);
303 void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
304 void glRasterPos3sv(const GLshort *v);
305 void glRasterPos3s(GLshort x, GLshort y, GLshort z);
306 void glRasterPos3iv(const GLint *v);
307 void glRasterPos3i(GLint x, GLint y, GLint z);
308 void glRasterPos3fv(const GLfloat *v);
309 void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z);
310 void glRasterPos3dv(const GLdouble *v);
311 void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z);
312 void glRasterPos2sv(const GLshort *v);
313 void glRasterPos2s(GLshort x, GLshort y);
314 void glRasterPos2iv(const GLint *v);
315 void glRasterPos2i(GLint x, GLint y);
316 void glRasterPos2fv(const GLfloat *v);
317 void glRasterPos2f(GLfloat x, GLfloat y);
318 void glRasterPos2dv(const GLdouble *v);
319 void glRasterPos2d(GLdouble x, GLdouble y);
320 void glNormal3sv(const GLshort *v);
321 void glNormal3s(GLshort nx, GLshort ny, GLshort nz);
322 void glNormal3iv(const GLint *v);
323 void glNormal3i(GLint nx, GLint ny, GLint nz);
324 void glNormal3fv(const GLfloat *v);
325 void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz);
326 void glNormal3dv(const GLdouble *v);
327 void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz);
328 void glNormal3bv(const GLbyte *v);
329 void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz);
330 void glIndexsv(const GLshort *c);
331 void glIndexs(GLshort c);
332 void glIndexiv(const GLint *c);
333 void glIndexi(GLint c);
334 void glIndexfv(const GLfloat *c);
335 void glIndexf(GLfloat c);
336 void glIndexdv(const GLdouble *c);
337 void glIndexd(GLdouble c);
338 void glEnd();
339 void glEdgeFlagv(const GLboolean *flag);
340 void glEdgeFlag(GLboolean flag);
341 void glColor4usv(const GLushort *v);
342 void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha);
343 void glColor4uiv(const GLuint *v);
344 void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);
345 void glColor4ubv(const GLubyte *v);
346 void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
347 void glColor4sv(const GLshort *v);
348 void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);
349 void glColor4iv(const GLint *v);
350 void glColor4i(GLint red, GLint green, GLint blue, GLint alpha);
351 void glColor4fv(const GLfloat *v);
352 void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
353 void glColor4dv(const GLdouble *v);
355 void glColor4bv(const GLbyte *v);
356 void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
357 void glColor3usv(const GLushort *v);
358 void glColor3us(GLushort red, GLushort green, GLushort blue);
359 void glColor3uiv(const GLuint *v);
360 void glColor3ui(GLuint red, GLuint green, GLuint blue);
361 void glColor3ubv(const GLubyte *v);
362 void glColor3ub(GLubyte red, GLubyte green, GLubyte blue);
363 void glColor3sv(const GLshort *v);
364 void glColor3s(GLshort red, GLshort green, GLshort blue);
365 void glColor3iv(const GLint *v);
366 void glColor3i(GLint red, GLint green, GLint blue);
367 void glColor3fv(const GLfloat *v);
368 void glColor3f(GLfloat red, GLfloat green, GLfloat blue);
369 void glColor3dv(const GLdouble *v);
370 void glColor3d(GLdouble red, GLdouble green, GLdouble blue);
371 void glColor3bv(const GLbyte *v);
372 void glColor3b(GLbyte red, GLbyte green, GLbyte blue);
373 void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);
374 void glBegin(GLenum mode);
375 void glListBase(GLuint base);
376 GLuint glGenLists(GLsizei range);
377 void glDeleteLists(GLuint list, GLsizei range);
378 void glCallLists(GLsizei n, GLenum type, const GLvoid *lists);
379 void glCallList(GLuint list);
380 void glEndList();
381 void glNewList(GLuint list, GLenum mode);
382
383 // OpenGL 1.1 deprecated functions
384 void glPushClientAttrib(GLbitfield mask);
385 void glPopClientAttrib();
386 void glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLfloat *priorities);
387 GLboolean glAreTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences);
388 void glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
389 void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
390 void glNormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer);
391 void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer);
392 void glIndexPointer(GLenum type, GLsizei stride, const GLvoid *pointer);
393 void glEnableClientState(GLenum array);
394 void glEdgeFlagPointer(GLsizei stride, const GLvoid *pointer);
395 void glDisableClientState(GLenum array);
396 void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
397 void glArrayElement(GLint i);
398
399 // OpenGL 1.2 deprecated functions
400 void glResetMinmax(GLenum target);
401 void glResetHistogram(GLenum target);
404 void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint *params);
405 void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat *params);
406 void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
407 void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint *params);
408 void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat *params);
409 void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
410 void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column);
411 void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span);
412 void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint *params);
413 void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat *params);
414 void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid *image);
415 void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
416 void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
417 void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params);
418 void glConvolutionParameteri(GLenum target, GLenum pname, GLint params);
419 void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat *params);
420 void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params);
421 void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image);
422 void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image);
423 void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
424 void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data);
425 void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint *params);
426 void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat *params);
427 void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid *table);
428 void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
429 void glColorTableParameteriv(GLenum target, GLenum pname, const GLint *params);
430 void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat *params);
431 void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table);
432
433 // OpenGL 1.3 deprecated functions
434 void glMultTransposeMatrixd(const GLdouble *m);
435 void glMultTransposeMatrixf(const GLfloat *m);
436 void glLoadTransposeMatrixd(const GLdouble *m);
437 void glLoadTransposeMatrixf(const GLfloat *m);
438 void glMultiTexCoord4sv(GLenum target, const GLshort *v);
439 void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
440 void glMultiTexCoord4iv(GLenum target, const GLint *v);
441 void glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q);
442 void glMultiTexCoord4fv(GLenum target, const GLfloat *v);
443 void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
444 void glMultiTexCoord4dv(GLenum target, const GLdouble *v);
445 void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
446 void glMultiTexCoord3sv(GLenum target, const GLshort *v);
447 void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);
448 void glMultiTexCoord3iv(GLenum target, const GLint *v);
449 void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);
450 void glMultiTexCoord3fv(GLenum target, const GLfloat *v);
451 void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);
452 void glMultiTexCoord3dv(GLenum target, const GLdouble *v);
453 void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);
454 void glMultiTexCoord2sv(GLenum target, const GLshort *v);
455 void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t);
456 void glMultiTexCoord2iv(GLenum target, const GLint *v);
457 void glMultiTexCoord2i(GLenum target, GLint s, GLint t);
458 void glMultiTexCoord2fv(GLenum target, const GLfloat *v);
459 void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);
460 void glMultiTexCoord2dv(GLenum target, const GLdouble *v);
461 void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);
462 void glMultiTexCoord1sv(GLenum target, const GLshort *v);
463 void glMultiTexCoord1s(GLenum target, GLshort s);
464 void glMultiTexCoord1iv(GLenum target, const GLint *v);
465 void glMultiTexCoord1i(GLenum target, GLint s);
466 void glMultiTexCoord1fv(GLenum target, const GLfloat *v);
467 void glMultiTexCoord1f(GLenum target, GLfloat s);
468 void glMultiTexCoord1dv(GLenum target, const GLdouble *v);
469 void glMultiTexCoord1d(GLenum target, GLdouble s);
470 void glClientActiveTexture(GLenum texture);
471
472private:
474
475 static bool isContextCompatible(QOpenGLContext *context);
476 static QOpenGLVersionProfile versionProfile();
477
486};
487
488// OpenGL 1.0 core functions
490{
491 d_1_0_Core->f.Viewport(x, y, width, height);
492}
493
495{
496 d_1_0_Core->f.DepthRange(nearVal, farVal);
497}
498
500{
501 return d_1_0_Core->f.IsEnabled(cap);
502}
503
505{
506 d_1_0_Core->f.GetTexLevelParameteriv(target, level, pname, params);
507}
508
510{
511 d_1_0_Core->f.GetTexLevelParameterfv(target, level, pname, params);
512}
513
515{
516 d_1_0_Core->f.GetTexParameteriv(target, pname, params);
517}
518
520{
521 d_1_0_Core->f.GetTexParameterfv(target, pname, params);
522}
523
525{
526 d_1_0_Core->f.GetTexImage(target, level, format, type, pixels);
527}
528
530{
531 return d_1_0_Core->f.GetString(name);
532}
533
535{
536 d_1_0_Core->f.GetIntegerv(pname, params);
537}
538
540{
541 d_1_0_Core->f.GetFloatv(pname, params);
542}
543
545{
546 return d_1_0_Core->f.GetError();
547}
548
550{
551 d_1_0_Core->f.GetDoublev(pname, params);
552}
553
555{
556 d_1_0_Core->f.GetBooleanv(pname, params);
557}
558
560{
561 d_1_0_Core->f.ReadPixels(x, y, width, height, format, type, pixels);
562}
563
565{
566 d_1_0_Core->f.ReadBuffer(mode);
567}
568
570{
571 d_1_0_Core->f.PixelStorei(pname, param);
572}
573
575{
576 d_1_0_Core->f.PixelStoref(pname, param);
577}
578
580{
581 d_1_0_Core->f.DepthFunc(func);
582}
583
585{
586 d_1_0_Core->f.StencilOp(fail, zfail, zpass);
587}
588
590{
591 d_1_0_Core->f.StencilFunc(func, ref, mask);
592}
593
595{
596 d_1_0_Core->f.LogicOp(opcode);
597}
598
600{
601 d_1_0_Core->f.BlendFunc(sfactor, dfactor);
602}
603
605{
606 d_1_0_Core->f.Flush();
607}
608
610{
611 d_1_0_Core->f.Finish();
612}
613
615{
616 d_1_0_Core->f.Enable(cap);
617}
618
620{
621 d_1_0_Core->f.Disable(cap);
622}
623
625{
626 d_1_0_Core->f.DepthMask(flag);
627}
628
630{
631 d_1_0_Core->f.ColorMask(red, green, blue, alpha);
632}
633
635{
636 d_1_0_Core->f.StencilMask(mask);
637}
638
640{
641 d_1_0_Core->f.ClearDepth(depth);
642}
643
645{
646 d_1_0_Core->f.ClearStencil(s);
647}
648
650{
651 d_1_0_Core->f.ClearColor(red, green, blue, alpha);
652}
653
655{
656 d_1_0_Core->f.Clear(mask);
657}
658
660{
661 d_1_0_Core->f.DrawBuffer(mode);
662}
663
668
673
675{
676 d_1_0_Core->f.TexParameteriv(target, pname, params);
677}
678
680{
681 d_1_0_Core->f.TexParameteri(target, pname, param);
682}
683
685{
686 d_1_0_Core->f.TexParameterfv(target, pname, params);
687}
688
690{
691 d_1_0_Core->f.TexParameterf(target, pname, param);
692}
693
695{
696 d_1_0_Core->f.Scissor(x, y, width, height);
697}
698
700{
701 d_1_0_Core->f.PolygonMode(face, mode);
702}
703
705{
706 d_1_0_Core->f.PointSize(size);
707}
708
710{
711 d_1_0_Core->f.LineWidth(width);
712}
713
715{
716 d_1_0_Core->f.Hint(target, mode);
717}
718
720{
721 d_1_0_Core->f.FrontFace(mode);
722}
723
725{
726 d_1_0_Core->f.CullFace(mode);
727}
728
729
730// OpenGL 1.1 core functions
731inline void QOpenGLFunctions_1_3::glIndexubv(const GLubyte *c)
732{
733 d_1_1_Deprecated->f.Indexubv(c);
734}
735
737{
738 d_1_1_Deprecated->f.Indexub(c);
739}
740
742{
743 return d_1_1_Core->f.IsTexture(texture);
744}
745
747{
748 d_1_1_Core->f.GenTextures(n, textures);
749}
750
752{
753 d_1_1_Core->f.DeleteTextures(n, textures);
754}
755
757{
758 d_1_1_Core->f.BindTexture(target, texture);
759}
760
765
767{
768 d_1_1_Core->f.TexSubImage1D(target, level, xoffset, width, format, type, pixels);
769}
770
775
777{
778 d_1_1_Core->f.CopyTexSubImage1D(target, level, xoffset, x, y, width);
779}
780
785
790
792{
793 d_1_1_Core->f.PolygonOffset(factor, units);
794}
795
797{
798 d_1_1_Deprecated->f.GetPointerv(pname, params);
799}
800
802{
803 d_1_1_Core->f.DrawElements(mode, count, type, indices);
804}
805
807{
808 d_1_1_Core->f.DrawArrays(mode, first, count);
809}
810
811
812// OpenGL 1.2 core functions
817
822
827
829{
830 d_1_2_Core->f.DrawRangeElements(mode, start, end, count, type, indices);
831}
832
834{
835 d_1_2_Core->f.BlendEquation(mode);
836}
837
839{
840 d_1_2_Core->f.BlendColor(red, green, blue, alpha);
841}
842
843
844// OpenGL 1.3 core functions
846{
847 d_1_3_Core->f.GetCompressedTexImage(target, level, img);
848}
849
851{
852 d_1_3_Core->f.CompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data);
853}
854
859
864
869
874
879
881{
882 d_1_3_Core->f.SampleCoverage(value, invert);
883}
884
886{
887 d_1_3_Core->f.ActiveTexture(texture);
888}
889
890
891// OpenGL 1.0 deprecated functions
893{
894 d_1_0_Deprecated->f.Translatef(x, y, z);
895}
896
898{
899 d_1_0_Deprecated->f.Translated(x, y, z);
900}
901
903{
904 d_1_0_Deprecated->f.Scalef(x, y, z);
905}
906
908{
909 d_1_0_Deprecated->f.Scaled(x, y, z);
910}
911
913{
914 d_1_0_Deprecated->f.Rotatef(angle, x, y, z);
915}
916
918{
919 d_1_0_Deprecated->f.Rotated(angle, x, y, z);
920}
921
923{
924 d_1_0_Deprecated->f.PushMatrix();
925}
926
928{
929 d_1_0_Deprecated->f.PopMatrix();
930}
931
936
938{
939 d_1_0_Deprecated->f.MultMatrixd(m);
940}
941
943{
944 d_1_0_Deprecated->f.MultMatrixf(m);
945}
946
948{
949 d_1_0_Deprecated->f.MatrixMode(mode);
950}
951
953{
954 d_1_0_Deprecated->f.LoadMatrixd(m);
955}
956
958{
959 d_1_0_Deprecated->f.LoadMatrixf(m);
960}
961
963{
964 d_1_0_Deprecated->f.LoadIdentity();
965}
966
971
973{
974 return d_1_0_Deprecated->f.IsList(list);
975}
976
978{
979 d_1_0_Deprecated->f.GetTexGeniv(coord, pname, params);
980}
981
983{
984 d_1_0_Deprecated->f.GetTexGenfv(coord, pname, params);
985}
986
988{
989 d_1_0_Deprecated->f.GetTexGendv(coord, pname, params);
990}
991
993{
994 d_1_0_Deprecated->f.GetTexEnviv(target, pname, params);
995}
996
998{
999 d_1_0_Deprecated->f.GetTexEnvfv(target, pname, params);
1000}
1001
1003{
1004 d_1_0_Deprecated->f.GetPolygonStipple(mask);
1005}
1006
1008{
1009 d_1_0_Deprecated->f.GetPixelMapusv(map, values);
1010}
1011
1013{
1014 d_1_0_Deprecated->f.GetPixelMapuiv(map, values);
1015}
1016
1018{
1019 d_1_0_Deprecated->f.GetPixelMapfv(map, values);
1020}
1021
1023{
1024 d_1_0_Deprecated->f.GetMaterialiv(face, pname, params);
1025}
1026
1028{
1029 d_1_0_Deprecated->f.GetMaterialfv(face, pname, params);
1030}
1031
1033{
1034 d_1_0_Deprecated->f.GetMapiv(target, query, v);
1035}
1036
1038{
1039 d_1_0_Deprecated->f.GetMapfv(target, query, v);
1040}
1041
1043{
1044 d_1_0_Deprecated->f.GetMapdv(target, query, v);
1045}
1046
1048{
1049 d_1_0_Deprecated->f.GetLightiv(light, pname, params);
1050}
1051
1053{
1054 d_1_0_Deprecated->f.GetLightfv(light, pname, params);
1055}
1056
1058{
1059 d_1_0_Deprecated->f.GetClipPlane(plane, equation);
1060}
1061
1063{
1064 d_1_0_Deprecated->f.DrawPixels(width, height, format, type, pixels);
1065}
1066
1068{
1069 d_1_0_Deprecated->f.CopyPixels(x, y, width, height, type);
1070}
1071
1073{
1074 d_1_0_Deprecated->f.PixelMapusv(map, mapsize, values);
1075}
1076
1078{
1079 d_1_0_Deprecated->f.PixelMapuiv(map, mapsize, values);
1080}
1081
1083{
1084 d_1_0_Deprecated->f.PixelMapfv(map, mapsize, values);
1085}
1086
1088{
1089 d_1_0_Deprecated->f.PixelTransferi(pname, param);
1090}
1091
1093{
1094 d_1_0_Deprecated->f.PixelTransferf(pname, param);
1095}
1096
1098{
1099 d_1_0_Deprecated->f.PixelZoom(xfactor, yfactor);
1100}
1101
1103{
1104 d_1_0_Deprecated->f.AlphaFunc(func, ref);
1105}
1106
1108{
1109 d_1_0_Deprecated->f.EvalPoint2(i, j);
1110}
1111
1113{
1114 d_1_0_Deprecated->f.EvalMesh2(mode, i1, i2, j1, j2);
1115}
1116
1118{
1119 d_1_0_Deprecated->f.EvalPoint1(i);
1120}
1121
1123{
1124 d_1_0_Deprecated->f.EvalMesh1(mode, i1, i2);
1125}
1126
1128{
1129 d_1_0_Deprecated->f.EvalCoord2fv(u);
1130}
1131
1133{
1134 d_1_0_Deprecated->f.EvalCoord2f(u, v);
1135}
1136
1138{
1139 d_1_0_Deprecated->f.EvalCoord2dv(u);
1140}
1141
1143{
1144 d_1_0_Deprecated->f.EvalCoord2d(u, v);
1145}
1146
1148{
1149 d_1_0_Deprecated->f.EvalCoord1fv(u);
1150}
1151
1153{
1154 d_1_0_Deprecated->f.EvalCoord1f(u);
1155}
1156
1158{
1159 d_1_0_Deprecated->f.EvalCoord1dv(u);
1160}
1161
1163{
1164 d_1_0_Deprecated->f.EvalCoord1d(u);
1165}
1166
1168{
1169 d_1_0_Deprecated->f.MapGrid2f(un, u1, u2, vn, v1, v2);
1170}
1171
1173{
1174 d_1_0_Deprecated->f.MapGrid2d(un, u1, u2, vn, v1, v2);
1175}
1176
1178{
1179 d_1_0_Deprecated->f.MapGrid1f(un, u1, u2);
1180}
1181
1183{
1184 d_1_0_Deprecated->f.MapGrid1d(un, u1, u2);
1185}
1186
1191
1196
1198{
1199 d_1_0_Deprecated->f.Map1f(target, u1, u2, stride, order, points);
1200}
1201
1203{
1204 d_1_0_Deprecated->f.Map1d(target, u1, u2, stride, order, points);
1205}
1206
1208{
1209 d_1_0_Deprecated->f.PushAttrib(mask);
1210}
1211
1213{
1214 d_1_0_Deprecated->f.PopAttrib();
1215}
1216
1218{
1219 d_1_0_Deprecated->f.Accum(op, value);
1220}
1221
1223{
1224 d_1_0_Deprecated->f.IndexMask(mask);
1225}
1226
1228{
1229 d_1_0_Deprecated->f.ClearIndex(c);
1230}
1231
1233{
1234 d_1_0_Deprecated->f.ClearAccum(red, green, blue, alpha);
1235}
1236
1238{
1239 d_1_0_Deprecated->f.PushName(name);
1240}
1241
1243{
1244 d_1_0_Deprecated->f.PopName();
1245}
1246
1248{
1249 d_1_0_Deprecated->f.PassThrough(token);
1250}
1251
1253{
1254 d_1_0_Deprecated->f.LoadName(name);
1255}
1256
1258{
1259 d_1_0_Deprecated->f.InitNames();
1260}
1261
1263{
1264 return d_1_0_Deprecated->f.RenderMode(mode);
1265}
1266
1268{
1269 d_1_0_Deprecated->f.SelectBuffer(size, buffer);
1270}
1271
1273{
1274 d_1_0_Deprecated->f.FeedbackBuffer(size, type, buffer);
1275}
1276
1278{
1279 d_1_0_Deprecated->f.TexGeniv(coord, pname, params);
1280}
1281
1283{
1284 d_1_0_Deprecated->f.TexGeni(coord, pname, param);
1285}
1286
1288{
1289 d_1_0_Deprecated->f.TexGenfv(coord, pname, params);
1290}
1291
1293{
1294 d_1_0_Deprecated->f.TexGenf(coord, pname, param);
1295}
1296
1298{
1299 d_1_0_Deprecated->f.TexGendv(coord, pname, params);
1300}
1301
1303{
1304 d_1_0_Deprecated->f.TexGend(coord, pname, param);
1305}
1306
1308{
1309 d_1_0_Deprecated->f.TexEnviv(target, pname, params);
1310}
1311
1313{
1314 d_1_0_Deprecated->f.TexEnvi(target, pname, param);
1315}
1316
1318{
1319 d_1_0_Deprecated->f.TexEnvfv(target, pname, params);
1320}
1321
1323{
1324 d_1_0_Deprecated->f.TexEnvf(target, pname, param);
1325}
1326
1328{
1329 d_1_0_Deprecated->f.ShadeModel(mode);
1330}
1331
1333{
1334 d_1_0_Deprecated->f.PolygonStipple(mask);
1335}
1336
1338{
1339 d_1_0_Deprecated->f.Materialiv(face, pname, params);
1340}
1341
1343{
1344 d_1_0_Deprecated->f.Materiali(face, pname, param);
1345}
1346
1348{
1349 d_1_0_Deprecated->f.Materialfv(face, pname, params);
1350}
1351
1353{
1354 d_1_0_Deprecated->f.Materialf(face, pname, param);
1355}
1356
1358{
1359 d_1_0_Deprecated->f.LineStipple(factor, pattern);
1360}
1361
1363{
1364 d_1_0_Deprecated->f.LightModeliv(pname, params);
1365}
1366
1368{
1369 d_1_0_Deprecated->f.LightModeli(pname, param);
1370}
1371
1373{
1374 d_1_0_Deprecated->f.LightModelfv(pname, params);
1375}
1376
1378{
1379 d_1_0_Deprecated->f.LightModelf(pname, param);
1380}
1381
1383{
1384 d_1_0_Deprecated->f.Lightiv(light, pname, params);
1385}
1386
1388{
1389 d_1_0_Deprecated->f.Lighti(light, pname, param);
1390}
1391
1393{
1394 d_1_0_Deprecated->f.Lightfv(light, pname, params);
1395}
1396
1398{
1399 d_1_0_Deprecated->f.Lightf(light, pname, param);
1400}
1401
1403{
1404 d_1_0_Deprecated->f.Fogiv(pname, params);
1405}
1406
1408{
1409 d_1_0_Deprecated->f.Fogi(pname, param);
1410}
1411
1413{
1414 d_1_0_Deprecated->f.Fogfv(pname, params);
1415}
1416
1418{
1419 d_1_0_Deprecated->f.Fogf(pname, param);
1420}
1421
1423{
1424 d_1_0_Deprecated->f.ColorMaterial(face, mode);
1425}
1426
1428{
1429 d_1_0_Deprecated->f.ClipPlane(plane, equation);
1430}
1431
1432inline void QOpenGLFunctions_1_3::glVertex4sv(const GLshort *v)
1433{
1434 d_1_0_Deprecated->f.Vertex4sv(v);
1435}
1436
1437inline void QOpenGLFunctions_1_3::glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
1438{
1439 d_1_0_Deprecated->f.Vertex4s(x, y, z, w);
1440}
1441
1443{
1444 d_1_0_Deprecated->f.Vertex4iv(v);
1445}
1446
1448{
1449 d_1_0_Deprecated->f.Vertex4i(x, y, z, w);
1450}
1451
1453{
1454 d_1_0_Deprecated->f.Vertex4fv(v);
1455}
1456
1458{
1459 d_1_0_Deprecated->f.Vertex4f(x, y, z, w);
1460}
1461
1463{
1464 d_1_0_Deprecated->f.Vertex4dv(v);
1465}
1466
1468{
1469 d_1_0_Deprecated->f.Vertex4d(x, y, z, w);
1470}
1471
1472inline void QOpenGLFunctions_1_3::glVertex3sv(const GLshort *v)
1473{
1474 d_1_0_Deprecated->f.Vertex3sv(v);
1475}
1476
1477inline void QOpenGLFunctions_1_3::glVertex3s(GLshort x, GLshort y, GLshort z)
1478{
1479 d_1_0_Deprecated->f.Vertex3s(x, y, z);
1480}
1481
1483{
1484 d_1_0_Deprecated->f.Vertex3iv(v);
1485}
1486
1488{
1489 d_1_0_Deprecated->f.Vertex3i(x, y, z);
1490}
1491
1493{
1494 d_1_0_Deprecated->f.Vertex3fv(v);
1495}
1496
1498{
1499 d_1_0_Deprecated->f.Vertex3f(x, y, z);
1500}
1501
1503{
1504 d_1_0_Deprecated->f.Vertex3dv(v);
1505}
1506
1508{
1509 d_1_0_Deprecated->f.Vertex3d(x, y, z);
1510}
1511
1512inline void QOpenGLFunctions_1_3::glVertex2sv(const GLshort *v)
1513{
1514 d_1_0_Deprecated->f.Vertex2sv(v);
1515}
1516
1517inline void QOpenGLFunctions_1_3::glVertex2s(GLshort x, GLshort y)
1518{
1519 d_1_0_Deprecated->f.Vertex2s(x, y);
1520}
1521
1523{
1524 d_1_0_Deprecated->f.Vertex2iv(v);
1525}
1526
1528{
1529 d_1_0_Deprecated->f.Vertex2i(x, y);
1530}
1531
1533{
1534 d_1_0_Deprecated->f.Vertex2fv(v);
1535}
1536
1538{
1539 d_1_0_Deprecated->f.Vertex2f(x, y);
1540}
1541
1543{
1544 d_1_0_Deprecated->f.Vertex2dv(v);
1545}
1546
1548{
1549 d_1_0_Deprecated->f.Vertex2d(x, y);
1550}
1551
1552inline void QOpenGLFunctions_1_3::glTexCoord4sv(const GLshort *v)
1553{
1554 d_1_0_Deprecated->f.TexCoord4sv(v);
1555}
1556
1557inline void QOpenGLFunctions_1_3::glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
1558{
1559 d_1_0_Deprecated->f.TexCoord4s(s, t, r, q);
1560}
1561
1563{
1564 d_1_0_Deprecated->f.TexCoord4iv(v);
1565}
1566
1568{
1569 d_1_0_Deprecated->f.TexCoord4i(s, t, r, q);
1570}
1571
1573{
1574 d_1_0_Deprecated->f.TexCoord4fv(v);
1575}
1576
1578{
1579 d_1_0_Deprecated->f.TexCoord4f(s, t, r, q);
1580}
1581
1583{
1584 d_1_0_Deprecated->f.TexCoord4dv(v);
1585}
1586
1588{
1589 d_1_0_Deprecated->f.TexCoord4d(s, t, r, q);
1590}
1591
1592inline void QOpenGLFunctions_1_3::glTexCoord3sv(const GLshort *v)
1593{
1594 d_1_0_Deprecated->f.TexCoord3sv(v);
1595}
1596
1597inline void QOpenGLFunctions_1_3::glTexCoord3s(GLshort s, GLshort t, GLshort r)
1598{
1599 d_1_0_Deprecated->f.TexCoord3s(s, t, r);
1600}
1601
1603{
1604 d_1_0_Deprecated->f.TexCoord3iv(v);
1605}
1606
1608{
1609 d_1_0_Deprecated->f.TexCoord3i(s, t, r);
1610}
1611
1613{
1614 d_1_0_Deprecated->f.TexCoord3fv(v);
1615}
1616
1618{
1619 d_1_0_Deprecated->f.TexCoord3f(s, t, r);
1620}
1621
1623{
1624 d_1_0_Deprecated->f.TexCoord3dv(v);
1625}
1626
1628{
1629 d_1_0_Deprecated->f.TexCoord3d(s, t, r);
1630}
1631
1632inline void QOpenGLFunctions_1_3::glTexCoord2sv(const GLshort *v)
1633{
1634 d_1_0_Deprecated->f.TexCoord2sv(v);
1635}
1636
1637inline void QOpenGLFunctions_1_3::glTexCoord2s(GLshort s, GLshort t)
1638{
1639 d_1_0_Deprecated->f.TexCoord2s(s, t);
1640}
1641
1643{
1644 d_1_0_Deprecated->f.TexCoord2iv(v);
1645}
1646
1648{
1649 d_1_0_Deprecated->f.TexCoord2i(s, t);
1650}
1651
1653{
1654 d_1_0_Deprecated->f.TexCoord2fv(v);
1655}
1656
1658{
1659 d_1_0_Deprecated->f.TexCoord2f(s, t);
1660}
1661
1663{
1664 d_1_0_Deprecated->f.TexCoord2dv(v);
1665}
1666
1668{
1669 d_1_0_Deprecated->f.TexCoord2d(s, t);
1670}
1671
1672inline void QOpenGLFunctions_1_3::glTexCoord1sv(const GLshort *v)
1673{
1674 d_1_0_Deprecated->f.TexCoord1sv(v);
1675}
1676
1678{
1679 d_1_0_Deprecated->f.TexCoord1s(s);
1680}
1681
1683{
1684 d_1_0_Deprecated->f.TexCoord1iv(v);
1685}
1686
1688{
1689 d_1_0_Deprecated->f.TexCoord1i(s);
1690}
1691
1693{
1694 d_1_0_Deprecated->f.TexCoord1fv(v);
1695}
1696
1698{
1699 d_1_0_Deprecated->f.TexCoord1f(s);
1700}
1701
1703{
1704 d_1_0_Deprecated->f.TexCoord1dv(v);
1705}
1706
1708{
1709 d_1_0_Deprecated->f.TexCoord1d(s);
1710}
1711
1712inline void QOpenGLFunctions_1_3::glRectsv(const GLshort *v1, const GLshort *v2)
1713{
1714 d_1_0_Deprecated->f.Rectsv(v1, v2);
1715}
1716
1717inline void QOpenGLFunctions_1_3::glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
1718{
1719 d_1_0_Deprecated->f.Rects(x1, y1, x2, y2);
1720}
1721
1723{
1724 d_1_0_Deprecated->f.Rectiv(v1, v2);
1725}
1726
1728{
1729 d_1_0_Deprecated->f.Recti(x1, y1, x2, y2);
1730}
1731
1733{
1734 d_1_0_Deprecated->f.Rectfv(v1, v2);
1735}
1736
1738{
1739 d_1_0_Deprecated->f.Rectf(x1, y1, x2, y2);
1740}
1741
1743{
1744 d_1_0_Deprecated->f.Rectdv(v1, v2);
1745}
1746
1748{
1749 d_1_0_Deprecated->f.Rectd(x1, y1, x2, y2);
1750}
1751
1752inline void QOpenGLFunctions_1_3::glRasterPos4sv(const GLshort *v)
1753{
1754 d_1_0_Deprecated->f.RasterPos4sv(v);
1755}
1756
1757inline void QOpenGLFunctions_1_3::glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
1758{
1759 d_1_0_Deprecated->f.RasterPos4s(x, y, z, w);
1760}
1761
1763{
1764 d_1_0_Deprecated->f.RasterPos4iv(v);
1765}
1766
1768{
1769 d_1_0_Deprecated->f.RasterPos4i(x, y, z, w);
1770}
1771
1773{
1774 d_1_0_Deprecated->f.RasterPos4fv(v);
1775}
1776
1778{
1779 d_1_0_Deprecated->f.RasterPos4f(x, y, z, w);
1780}
1781
1783{
1784 d_1_0_Deprecated->f.RasterPos4dv(v);
1785}
1786
1788{
1789 d_1_0_Deprecated->f.RasterPos4d(x, y, z, w);
1790}
1791
1792inline void QOpenGLFunctions_1_3::glRasterPos3sv(const GLshort *v)
1793{
1794 d_1_0_Deprecated->f.RasterPos3sv(v);
1795}
1796
1797inline void QOpenGLFunctions_1_3::glRasterPos3s(GLshort x, GLshort y, GLshort z)
1798{
1799 d_1_0_Deprecated->f.RasterPos3s(x, y, z);
1800}
1801
1803{
1804 d_1_0_Deprecated->f.RasterPos3iv(v);
1805}
1806
1808{
1809 d_1_0_Deprecated->f.RasterPos3i(x, y, z);
1810}
1811
1813{
1814 d_1_0_Deprecated->f.RasterPos3fv(v);
1815}
1816
1818{
1819 d_1_0_Deprecated->f.RasterPos3f(x, y, z);
1820}
1821
1823{
1824 d_1_0_Deprecated->f.RasterPos3dv(v);
1825}
1826
1828{
1829 d_1_0_Deprecated->f.RasterPos3d(x, y, z);
1830}
1831
1832inline void QOpenGLFunctions_1_3::glRasterPos2sv(const GLshort *v)
1833{
1834 d_1_0_Deprecated->f.RasterPos2sv(v);
1835}
1836
1837inline void QOpenGLFunctions_1_3::glRasterPos2s(GLshort x, GLshort y)
1838{
1839 d_1_0_Deprecated->f.RasterPos2s(x, y);
1840}
1841
1843{
1844 d_1_0_Deprecated->f.RasterPos2iv(v);
1845}
1846
1848{
1849 d_1_0_Deprecated->f.RasterPos2i(x, y);
1850}
1851
1853{
1854 d_1_0_Deprecated->f.RasterPos2fv(v);
1855}
1856
1858{
1859 d_1_0_Deprecated->f.RasterPos2f(x, y);
1860}
1861
1863{
1864 d_1_0_Deprecated->f.RasterPos2dv(v);
1865}
1866
1868{
1869 d_1_0_Deprecated->f.RasterPos2d(x, y);
1870}
1871
1872inline void QOpenGLFunctions_1_3::glNormal3sv(const GLshort *v)
1873{
1874 d_1_0_Deprecated->f.Normal3sv(v);
1875}
1876
1877inline void QOpenGLFunctions_1_3::glNormal3s(GLshort nx, GLshort ny, GLshort nz)
1878{
1879 d_1_0_Deprecated->f.Normal3s(nx, ny, nz);
1880}
1881
1883{
1884 d_1_0_Deprecated->f.Normal3iv(v);
1885}
1886
1888{
1889 d_1_0_Deprecated->f.Normal3i(nx, ny, nz);
1890}
1891
1893{
1894 d_1_0_Deprecated->f.Normal3fv(v);
1895}
1896
1898{
1899 d_1_0_Deprecated->f.Normal3f(nx, ny, nz);
1900}
1901
1903{
1904 d_1_0_Deprecated->f.Normal3dv(v);
1905}
1906
1908{
1909 d_1_0_Deprecated->f.Normal3d(nx, ny, nz);
1910}
1911
1912inline void QOpenGLFunctions_1_3::glNormal3bv(const GLbyte *v)
1913{
1914 d_1_0_Deprecated->f.Normal3bv(v);
1915}
1916
1917inline void QOpenGLFunctions_1_3::glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
1918{
1919 d_1_0_Deprecated->f.Normal3b(nx, ny, nz);
1920}
1921
1922inline void QOpenGLFunctions_1_3::glIndexsv(const GLshort *c)
1923{
1924 d_1_0_Deprecated->f.Indexsv(c);
1925}
1926
1928{
1929 d_1_0_Deprecated->f.Indexs(c);
1930}
1931
1933{
1934 d_1_0_Deprecated->f.Indexiv(c);
1935}
1936
1938{
1939 d_1_0_Deprecated->f.Indexi(c);
1940}
1941
1943{
1944 d_1_0_Deprecated->f.Indexfv(c);
1945}
1946
1948{
1949 d_1_0_Deprecated->f.Indexf(c);
1950}
1951
1953{
1954 d_1_0_Deprecated->f.Indexdv(c);
1955}
1956
1958{
1959 d_1_0_Deprecated->f.Indexd(c);
1960}
1961
1963{
1964 d_1_0_Deprecated->f.End();
1965}
1966
1968{
1969 d_1_0_Deprecated->f.EdgeFlagv(flag);
1970}
1971
1973{
1974 d_1_0_Deprecated->f.EdgeFlag(flag);
1975}
1976
1978{
1979 d_1_0_Deprecated->f.Color4usv(v);
1980}
1981
1983{
1984 d_1_0_Deprecated->f.Color4us(red, green, blue, alpha);
1985}
1986
1988{
1989 d_1_0_Deprecated->f.Color4uiv(v);
1990}
1991
1993{
1994 d_1_0_Deprecated->f.Color4ui(red, green, blue, alpha);
1995}
1996
1997inline void QOpenGLFunctions_1_3::glColor4ubv(const GLubyte *v)
1998{
1999 d_1_0_Deprecated->f.Color4ubv(v);
2000}
2001
2002inline void QOpenGLFunctions_1_3::glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
2003{
2004 d_1_0_Deprecated->f.Color4ub(red, green, blue, alpha);
2005}
2006
2007inline void QOpenGLFunctions_1_3::glColor4sv(const GLshort *v)
2008{
2009 d_1_0_Deprecated->f.Color4sv(v);
2010}
2011
2012inline void QOpenGLFunctions_1_3::glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
2013{
2014 d_1_0_Deprecated->f.Color4s(red, green, blue, alpha);
2015}
2016
2018{
2019 d_1_0_Deprecated->f.Color4iv(v);
2020}
2021
2023{
2024 d_1_0_Deprecated->f.Color4i(red, green, blue, alpha);
2025}
2026
2028{
2029 d_1_0_Deprecated->f.Color4fv(v);
2030}
2031
2033{
2034 d_1_0_Deprecated->f.Color4f(red, green, blue, alpha);
2035}
2036
2038{
2039 d_1_0_Deprecated->f.Color4dv(v);
2040}
2041
2043{
2044 d_1_0_Deprecated->f.Color4d(red, green, blue, alpha);
2045}
2046
2047inline void QOpenGLFunctions_1_3::glColor4bv(const GLbyte *v)
2048{
2049 d_1_0_Deprecated->f.Color4bv(v);
2050}
2051
2052inline void QOpenGLFunctions_1_3::glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
2053{
2054 d_1_0_Deprecated->f.Color4b(red, green, blue, alpha);
2055}
2056
2058{
2059 d_1_0_Deprecated->f.Color3usv(v);
2060}
2061
2063{
2064 d_1_0_Deprecated->f.Color3us(red, green, blue);
2065}
2066
2068{
2069 d_1_0_Deprecated->f.Color3uiv(v);
2070}
2071
2073{
2074 d_1_0_Deprecated->f.Color3ui(red, green, blue);
2075}
2076
2077inline void QOpenGLFunctions_1_3::glColor3ubv(const GLubyte *v)
2078{
2079 d_1_0_Deprecated->f.Color3ubv(v);
2080}
2081
2082inline void QOpenGLFunctions_1_3::glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
2083{
2084 d_1_0_Deprecated->f.Color3ub(red, green, blue);
2085}
2086
2087inline void QOpenGLFunctions_1_3::glColor3sv(const GLshort *v)
2088{
2089 d_1_0_Deprecated->f.Color3sv(v);
2090}
2091
2092inline void QOpenGLFunctions_1_3::glColor3s(GLshort red, GLshort green, GLshort blue)
2093{
2094 d_1_0_Deprecated->f.Color3s(red, green, blue);
2095}
2096
2098{
2099 d_1_0_Deprecated->f.Color3iv(v);
2100}
2101
2103{
2104 d_1_0_Deprecated->f.Color3i(red, green, blue);
2105}
2106
2108{
2109 d_1_0_Deprecated->f.Color3fv(v);
2110}
2111
2113{
2114 d_1_0_Deprecated->f.Color3f(red, green, blue);
2115}
2116
2118{
2119 d_1_0_Deprecated->f.Color3dv(v);
2120}
2121
2123{
2124 d_1_0_Deprecated->f.Color3d(red, green, blue);
2125}
2126
2127inline void QOpenGLFunctions_1_3::glColor3bv(const GLbyte *v)
2128{
2129 d_1_0_Deprecated->f.Color3bv(v);
2130}
2131
2132inline void QOpenGLFunctions_1_3::glColor3b(GLbyte red, GLbyte green, GLbyte blue)
2133{
2134 d_1_0_Deprecated->f.Color3b(red, green, blue);
2135}
2136
2138{
2139 d_1_0_Deprecated->f.Bitmap(width, height, xorig, yorig, xmove, ymove, bitmap);
2140}
2141
2143{
2144 d_1_0_Deprecated->f.Begin(mode);
2145}
2146
2148{
2149 d_1_0_Deprecated->f.ListBase(base);
2150}
2151
2153{
2154 return d_1_0_Deprecated->f.GenLists(range);
2155}
2156
2158{
2159 d_1_0_Deprecated->f.DeleteLists(list, range);
2160}
2161
2163{
2164 d_1_0_Deprecated->f.CallLists(n, type, lists);
2165}
2166
2168{
2169 d_1_0_Deprecated->f.CallList(list);
2170}
2171
2173{
2174 d_1_0_Deprecated->f.EndList();
2175}
2176
2178{
2179 d_1_0_Deprecated->f.NewList(list, mode);
2180}
2181
2182
2183// OpenGL 1.1 deprecated functions
2185{
2186 d_1_1_Deprecated->f.PushClientAttrib(mask);
2187}
2188
2190{
2191 d_1_1_Deprecated->f.PopClientAttrib();
2192}
2193
2195{
2196 d_1_1_Deprecated->f.PrioritizeTextures(n, textures, priorities);
2197}
2198
2200{
2201 return d_1_1_Deprecated->f.AreTexturesResident(n, textures, residences);
2202}
2203
2205{
2206 d_1_1_Deprecated->f.VertexPointer(size, type, stride, pointer);
2207}
2208
2210{
2211 d_1_1_Deprecated->f.TexCoordPointer(size, type, stride, pointer);
2212}
2213
2215{
2216 d_1_1_Deprecated->f.NormalPointer(type, stride, pointer);
2217}
2218
2220{
2221 d_1_1_Deprecated->f.InterleavedArrays(format, stride, pointer);
2222}
2223
2225{
2226 d_1_1_Deprecated->f.IndexPointer(type, stride, pointer);
2227}
2228
2230{
2231 d_1_1_Deprecated->f.EnableClientState(array);
2232}
2233
2235{
2236 d_1_1_Deprecated->f.EdgeFlagPointer(stride, pointer);
2237}
2238
2240{
2241 d_1_1_Deprecated->f.DisableClientState(array);
2242}
2243
2245{
2246 d_1_1_Deprecated->f.ColorPointer(size, type, stride, pointer);
2247}
2248
2250{
2251 d_1_1_Deprecated->f.ArrayElement(i);
2252}
2253
2254
2255// OpenGL 1.2 deprecated functions
2257{
2258 d_1_2_Deprecated->f.ResetMinmax(target);
2259}
2260
2262{
2263 d_1_2_Deprecated->f.ResetHistogram(target);
2264}
2265
2267{
2268 d_1_2_Deprecated->f.Minmax(target, internalformat, sink);
2269}
2270
2275
2277{
2278 d_1_2_Deprecated->f.GetMinmaxParameteriv(target, pname, params);
2279}
2280
2282{
2283 d_1_2_Deprecated->f.GetMinmaxParameterfv(target, pname, params);
2284}
2285
2287{
2288 d_1_2_Deprecated->f.GetMinmax(target, reset, format, type, values);
2289}
2290
2292{
2293 d_1_2_Deprecated->f.GetHistogramParameteriv(target, pname, params);
2294}
2295
2297{
2298 d_1_2_Deprecated->f.GetHistogramParameterfv(target, pname, params);
2299}
2300
2302{
2303 d_1_2_Deprecated->f.GetHistogram(target, reset, format, type, values);
2304}
2305
2307{
2308 d_1_2_Deprecated->f.SeparableFilter2D(target, internalformat, width, height, format, type, row, column);
2309}
2310
2312{
2313 d_1_2_Deprecated->f.GetSeparableFilter(target, format, type, row, column, span);
2314}
2315
2317{
2318 d_1_2_Deprecated->f.GetConvolutionParameteriv(target, pname, params);
2319}
2320
2322{
2323 d_1_2_Deprecated->f.GetConvolutionParameterfv(target, pname, params);
2324}
2325
2327{
2328 d_1_2_Deprecated->f.GetConvolutionFilter(target, format, type, image);
2329}
2330
2332{
2333 d_1_2_Deprecated->f.CopyConvolutionFilter2D(target, internalformat, x, y, width, height);
2334}
2335
2337{
2338 d_1_2_Deprecated->f.CopyConvolutionFilter1D(target, internalformat, x, y, width);
2339}
2340
2342{
2343 d_1_2_Deprecated->f.ConvolutionParameteriv(target, pname, params);
2344}
2345
2347{
2348 d_1_2_Deprecated->f.ConvolutionParameteri(target, pname, params);
2349}
2350
2352{
2353 d_1_2_Deprecated->f.ConvolutionParameterfv(target, pname, params);
2354}
2355
2357{
2358 d_1_2_Deprecated->f.ConvolutionParameterf(target, pname, params);
2359}
2360
2362{
2363 d_1_2_Deprecated->f.ConvolutionFilter2D(target, internalformat, width, height, format, type, image);
2364}
2365
2367{
2368 d_1_2_Deprecated->f.ConvolutionFilter1D(target, internalformat, width, format, type, image);
2369}
2370
2372{
2373 d_1_2_Deprecated->f.CopyColorSubTable(target, start, x, y, width);
2374}
2375
2377{
2378 d_1_2_Deprecated->f.ColorSubTable(target, start, count, format, type, data);
2379}
2380
2382{
2383 d_1_2_Deprecated->f.GetColorTableParameteriv(target, pname, params);
2384}
2385
2387{
2388 d_1_2_Deprecated->f.GetColorTableParameterfv(target, pname, params);
2389}
2390
2392{
2393 d_1_2_Deprecated->f.GetColorTable(target, format, type, table);
2394}
2395
2397{
2398 d_1_2_Deprecated->f.CopyColorTable(target, internalformat, x, y, width);
2399}
2400
2402{
2403 d_1_2_Deprecated->f.ColorTableParameteriv(target, pname, params);
2404}
2405
2407{
2408 d_1_2_Deprecated->f.ColorTableParameterfv(target, pname, params);
2409}
2410
2412{
2413 d_1_2_Deprecated->f.ColorTable(target, internalformat, width, format, type, table);
2414}
2415
2416
2417// OpenGL 1.3 deprecated functions
2419{
2420 d_1_3_Deprecated->f.MultTransposeMatrixd(m);
2421}
2422
2424{
2425 d_1_3_Deprecated->f.MultTransposeMatrixf(m);
2426}
2427
2429{
2430 d_1_3_Deprecated->f.LoadTransposeMatrixd(m);
2431}
2432
2434{
2435 d_1_3_Deprecated->f.LoadTransposeMatrixf(m);
2436}
2437
2439{
2440 d_1_3_Deprecated->f.MultiTexCoord4sv(target, v);
2441}
2442
2443inline void QOpenGLFunctions_1_3::glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
2444{
2445 d_1_3_Deprecated->f.MultiTexCoord4s(target, s, t, r, q);
2446}
2447
2449{
2450 d_1_3_Deprecated->f.MultiTexCoord4iv(target, v);
2451}
2452
2454{
2455 d_1_3_Deprecated->f.MultiTexCoord4i(target, s, t, r, q);
2456}
2457
2459{
2460 d_1_3_Deprecated->f.MultiTexCoord4fv(target, v);
2461}
2462
2464{
2465 d_1_3_Deprecated->f.MultiTexCoord4f(target, s, t, r, q);
2466}
2467
2469{
2470 d_1_3_Deprecated->f.MultiTexCoord4dv(target, v);
2471}
2472
2474{
2475 d_1_3_Deprecated->f.MultiTexCoord4d(target, s, t, r, q);
2476}
2477
2479{
2480 d_1_3_Deprecated->f.MultiTexCoord3sv(target, v);
2481}
2482
2483inline void QOpenGLFunctions_1_3::glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)
2484{
2485 d_1_3_Deprecated->f.MultiTexCoord3s(target, s, t, r);
2486}
2487
2489{
2490 d_1_3_Deprecated->f.MultiTexCoord3iv(target, v);
2491}
2492
2494{
2495 d_1_3_Deprecated->f.MultiTexCoord3i(target, s, t, r);
2496}
2497
2499{
2500 d_1_3_Deprecated->f.MultiTexCoord3fv(target, v);
2501}
2502
2504{
2505 d_1_3_Deprecated->f.MultiTexCoord3f(target, s, t, r);
2506}
2507
2509{
2510 d_1_3_Deprecated->f.MultiTexCoord3dv(target, v);
2511}
2512
2514{
2515 d_1_3_Deprecated->f.MultiTexCoord3d(target, s, t, r);
2516}
2517
2519{
2520 d_1_3_Deprecated->f.MultiTexCoord2sv(target, v);
2521}
2522
2524{
2525 d_1_3_Deprecated->f.MultiTexCoord2s(target, s, t);
2526}
2527
2529{
2530 d_1_3_Deprecated->f.MultiTexCoord2iv(target, v);
2531}
2532
2534{
2535 d_1_3_Deprecated->f.MultiTexCoord2i(target, s, t);
2536}
2537
2539{
2540 d_1_3_Deprecated->f.MultiTexCoord2fv(target, v);
2541}
2542
2544{
2545 d_1_3_Deprecated->f.MultiTexCoord2f(target, s, t);
2546}
2547
2549{
2550 d_1_3_Deprecated->f.MultiTexCoord2dv(target, v);
2551}
2552
2554{
2555 d_1_3_Deprecated->f.MultiTexCoord2d(target, s, t);
2556}
2557
2559{
2560 d_1_3_Deprecated->f.MultiTexCoord1sv(target, v);
2561}
2562
2564{
2565 d_1_3_Deprecated->f.MultiTexCoord1s(target, s);
2566}
2567
2569{
2570 d_1_3_Deprecated->f.MultiTexCoord1iv(target, v);
2571}
2572
2574{
2575 d_1_3_Deprecated->f.MultiTexCoord1i(target, s);
2576}
2577
2579{
2580 d_1_3_Deprecated->f.MultiTexCoord1fv(target, v);
2581}
2582
2584{
2585 d_1_3_Deprecated->f.MultiTexCoord1f(target, s);
2586}
2587
2589{
2590 d_1_3_Deprecated->f.MultiTexCoord1dv(target, v);
2591}
2592
2594{
2595 d_1_3_Deprecated->f.MultiTexCoord1d(target, s);
2596}
2597
2599{
2600 d_1_3_Deprecated->f.ClientActiveTexture(texture);
2601}
2602
2603
2604
2606
2607#endif // QT_NO_OPENGL && !QT_CONFIG(opengles2)
2608
2609#endif
quint16 opcode
Definition bluez_data_p.h:1
\inmodule QtGui
void glActiveTexture(GLenum texture)
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)
void glTexParameteriv(GLenum target, GLenum pname, const GLint *params)
void glGetMaterialiv(GLenum face, GLenum pname, GLint *params)
void glDepthRange(GLdouble nearVal, GLdouble farVal)
void glMultMatrixd(const GLdouble *m)
void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
void glMultiTexCoord2i(GLenum target, GLint s, GLint t)
void glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params)
void glMaterialiv(GLenum face, GLenum pname, const GLint *params)
void glEvalMesh1(GLenum mode, GLint i1, GLint i2)
void glPushAttrib(GLbitfield mask)
void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void glGetPixelMapusv(GLenum map, GLushort *values)
void glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glColor3fv(const GLfloat *v)
void glGetPointerv(GLenum pname, GLvoid **params)
void glMultiTexCoord1i(GLenum target, GLint s)
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)
void glReadBuffer(GLenum mode)
void glMultiTexCoord2sv(GLenum target, const GLshort *v)
void glGetIntegerv(GLenum pname, GLint *params)
void glGetPolygonStipple(GLubyte *mask)
void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
void glTexCoord1fv(const GLfloat *v)
void glVertex2dv(const GLdouble *v)
void glIndexiv(const GLint *c)
void glDeleteLists(GLuint list, GLsizei range)
void glEvalCoord1dv(const GLdouble *u)
GLboolean glIsEnabled(GLenum cap)
void glMultiTexCoord1d(GLenum target, GLdouble s)
void glBlendFunc(GLenum sfactor, GLenum dfactor)
void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glColor4iv(const GLint *v)
void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
void glMaterialf(GLenum face, GLenum pname, GLfloat param)
void glVertex3i(GLint x, GLint y, GLint z)
void glColor3us(GLushort red, GLushort green, GLushort blue)
void glTranslatef(GLfloat x, GLfloat y, GLfloat z)
void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)
void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t)
GLboolean glAreTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences)
void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
void glLightModelfv(GLenum pname, const GLfloat *params)
void glVertex2iv(const GLint *v)
void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image)
void glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
void glGetFloatv(GLenum pname, GLfloat *params)
void glStencilMask(GLuint mask)
void glResetMinmax(GLenum target)
void glRasterPos2s(GLshort x, GLshort y)
void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void glGetLightiv(GLenum light, GLenum pname, GLint *params)
void glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
void glTexParameteri(GLenum target, GLenum pname, GLint param)
void glEdgeFlagv(const GLboolean *flag)
void glRasterPos2dv(const GLdouble *v)
void glTexCoord2sv(const GLshort *v)
void glMultiTexCoord2iv(GLenum target, const GLint *v)
void glRasterPos4fv(const GLfloat *v)
void glNormal3s(GLshort nx, GLshort ny, GLshort nz)
void glTexCoord2dv(const GLdouble *v)
void glTexCoord2fv(const GLfloat *v)
void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
void glIndexdv(const GLdouble *c)
void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
void glPolygonMode(GLenum face, GLenum mode)
void glRasterPos3fv(const GLfloat *v)
void glFogf(GLenum pname, GLfloat param)
void glDepthMask(GLboolean flag)
void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat *params)
void glSelectBuffer(GLsizei size, GLuint *buffer)
void glStencilFunc(GLenum func, GLint ref, GLuint mask)
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels)
void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void glVertex2f(GLfloat x, GLfloat y)
void glFrontFace(GLenum mode)
void glTexCoord3dv(const GLdouble *v)
void glTexCoord3fv(const GLfloat *v)
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices)
void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t)
void glColor4ubv(const GLubyte *v)
void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)
void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
void glRectiv(const GLint *v1, const GLint *v2)
void glMultTransposeMatrixd(const GLdouble *m)
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
GLint glRenderMode(GLenum mode)
void glRasterPos2i(GLint x, GLint y)
void glHint(GLenum target, GLenum mode)
void glColor4uiv(const GLuint *v)
void glRasterPos3iv(const GLint *v)
void glLightModeliv(GLenum pname, const GLint *params)
void glNormal3bv(const GLbyte *v)
void glTexCoord4fv(const GLfloat *v)
void glRectdv(const GLdouble *v1, const GLdouble *v2)
void glTexCoord2i(GLint s, GLint t)
void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table)
void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid *image)
void glGetTexGeniv(GLenum coord, GLenum pname, GLint *params)
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)
void glLoadTransposeMatrixd(const GLdouble *m)
void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glClientActiveTexture(GLenum texture)
void glDrawArrays(GLenum mode, GLint first, GLsizei count)
void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid *table)
void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t)
void glPixelStoref(GLenum pname, GLfloat param)
void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params)
void glRectsv(const GLshort *v1, const GLshort *v2)
void glPointSize(GLfloat size)
void glTexCoord3iv(const GLint *v)
void glPixelMapusv(GLenum map, GLint mapsize, const GLushort *values)
void glMultiTexCoord3iv(GLenum target, const GLint *v)
const GLubyte * glGetString(GLenum name)
void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glColor3dv(const GLdouble *v)
void glMultiTexCoord1fv(GLenum target, const GLfloat *v)
void glMultiTexCoord4dv(GLenum target, const GLdouble *v)
void glDepthFunc(GLenum func)
void glPixelTransferi(GLenum pname, GLint param)
void glColor4usv(const GLushort *v)
void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat *values)
void glColor3iv(const GLint *v)
void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
void glColorTableParameteriv(GLenum target, GLenum pname, const GLint *params)
void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
void glColor3ui(GLuint red, GLuint green, GLuint blue)
void glTexCoord2iv(const GLint *v)
void glIndexsv(const GLshort *c)
void glMultiTexCoord1iv(GLenum target, const GLint *v)
void glClipPlane(GLenum plane, const GLdouble *equation)
void glEdgeFlag(GLboolean flag)
void glEvalCoord2fv(const GLfloat *u)
void glColor4fv(const GLfloat *v)
void glTexCoord2f(GLfloat s, GLfloat t)
void glVertex4sv(const GLshort *v)
void glNormal3iv(const GLint *v)
void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint *params)
void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data)
void glGetMapdv(GLenum target, GLenum query, GLdouble *v)
void glTexGend(GLenum coord, GLenum pname, GLdouble param)
void glMultiTexCoord4fv(GLenum target, const GLfloat *v)
void glLightf(GLenum light, GLenum pname, GLfloat param)
void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
void glTexGendv(GLenum coord, GLenum pname, const GLdouble *params)
void glGetPixelMapfv(GLenum map, GLfloat *values)
void glLightiv(GLenum light, GLenum pname, const GLint *params)
void glEvalCoord2f(GLfloat u, GLfloat v)
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params)
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data)
void glTexCoord4sv(const GLshort *v)
void glDeleteTextures(GLsizei n, const GLuint *textures)
void glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid *img)
void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)
void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image)
void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels)
void glColor3bv(const GLbyte *v)
void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
void glFogiv(GLenum pname, const GLint *params)
void glMultiTexCoord2fv(GLenum target, const GLfloat *v)
void glLightModelf(GLenum pname, GLfloat param)
void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
void glLoadMatrixf(const GLfloat *m)
void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)
void glColor4sv(const GLshort *v)
void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
void glVertex2s(GLshort x, GLshort y)
void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)
void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
void glVertex2i(GLint x, GLint y)
void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
void glGetPixelMapuiv(GLenum map, GLuint *values)
void glIndexfv(const GLfloat *c)
void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)
void glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)
void glRasterPos2iv(const GLint *v)
void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
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)
void glVertex3iv(const GLint *v)
void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
void glTranslated(GLdouble x, GLdouble y, GLdouble z)
void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
void glLoadTransposeMatrixf(const GLfloat *m)
void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glPushClientAttrib(GLbitfield mask)
void glVertex3f(GLfloat x, GLfloat y, GLfloat z)
void glFogi(GLenum pname, GLint param)
GLuint glGenLists(GLsizei range)
void glMultiTexCoord1s(GLenum target, GLshort s)
void glLineStipple(GLint factor, GLushort pattern)
void glColor3d(GLdouble red, GLdouble green, GLdouble blue)
void glTexCoord1sv(const GLshort *v)
void glGetMapfv(GLenum target, GLenum query, GLfloat *v)
void glColorMaterial(GLenum face, GLenum mode)
void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params)
void glGetTexGendv(GLenum coord, GLenum pname, GLdouble *params)
void glEnableClientState(GLenum array)
void glColor3s(GLshort red, GLshort green, GLshort blue)
void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint *params)
void glScalef(GLfloat x, GLfloat y, GLfloat z)
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)
void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)
void glMultiTexCoord1f(GLenum target, GLfloat s)
void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint *params)
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)
void glNormal3sv(const GLshort *v)
void glTexCoord4iv(const GLint *v)
void glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params)
void glPixelTransferf(GLenum pname, GLfloat param)
void glBindTexture(GLenum target, GLuint texture)
void glMultiTexCoord3fv(GLenum target, const GLfloat *v)
void glMultiTexCoord3sv(GLenum target, const GLshort *v)
void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer)
void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
void glMultTransposeMatrixf(const GLfloat *m)
void glFogfv(GLenum pname, const GLfloat *params)
void glVertex2sv(const GLshort *v)
void glBlendEquation(GLenum mode)
void glRasterPos2d(GLdouble x, GLdouble y)
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params)
void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
void glRasterPos2f(GLfloat x, GLfloat y)
void glLineWidth(GLfloat width)
void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint *params)
void glIndexMask(GLuint mask)
void glGetLightfv(GLenum light, GLenum pname, GLfloat *params)
GLboolean glIsList(GLuint list)
void glGenTextures(GLsizei n, GLuint *textures)
void glMateriali(GLenum face, GLenum pname, GLint param)
void glPolygonStipple(const GLubyte *mask)
void glPolygonOffset(GLfloat factor, GLfloat units)
void glRasterPos4dv(const GLdouble *v)
void glLoadMatrixd(const GLdouble *m)
void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column)
void glTexCoord1iv(const GLint *v)
void glCullFace(GLenum mode)
void glTexCoord3i(GLint s, GLint t, GLint r)
void glResetHistogram(GLenum target)
void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params)
void glAlphaFunc(GLenum func, GLfloat ref)
void glVertex4fv(const GLfloat *v)
void glEdgeFlagPointer(GLsizei stride, const GLvoid *pointer)
void glGetMapiv(GLenum target, GLenum query, GLint *v)
void glVertex3d(GLdouble x, GLdouble y, GLdouble z)
void glMultiTexCoord2dv(GLenum target, const GLdouble *v)
GLboolean glIsTexture(GLuint texture)
void glMultiTexCoord1dv(GLenum target, const GLdouble *v)
void glMatrixMode(GLenum mode)
void glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
void glNormal3i(GLint nx, GLint ny, GLint nz)
void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data)
void glNormal3fv(const GLfloat *v)
void glRasterPos3s(GLshort x, GLshort y, GLshort z)
void glEvalCoord2dv(const GLdouble *u)
void glTexGeniv(GLenum coord, GLenum pname, const GLint *params)
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
void glMultMatrixf(const GLfloat *m)
void glGetBooleanv(GLenum pname, GLboolean *params)
void glVertex2fv(const GLfloat *v)
void glVertex4iv(const GLint *v)
void glScaled(GLdouble x, GLdouble y, GLdouble z)
void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
void glTexCoord2s(GLshort s, GLshort t)
void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
void glRasterPos4sv(const GLshort *v)
void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
void glColor3sv(const GLshort *v)
void glTexGeni(GLenum coord, GLenum pname, GLint param)
void glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
void glConvolutionParameteri(GLenum target, GLenum pname, GLint params)
void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)
void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
void glVertex4dv(const GLdouble *v)
void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)
void glPixelZoom(GLfloat xfactor, GLfloat yfactor)
void glVertex2d(GLdouble x, GLdouble y)
void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer)
void glRasterPos2fv(const GLfloat *v)
void glEvalCoord1fv(const GLfloat *u)
void glMinmax(GLenum target, GLenum internalformat, GLboolean sink)
void glLighti(GLenum light, GLenum pname, GLint param)
void glTexCoord2d(GLdouble s, GLdouble t)
void glDrawBuffer(GLenum mode)
void glAccum(GLenum op, GLfloat value)
void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
void glRasterPos4iv(const GLint *v)
void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void glRectfv(const GLfloat *v1, const GLfloat *v2)
void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
void glColor3i(GLint red, GLint green, GLint blue)
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params)
void glVertex3s(GLshort x, GLshort y, GLshort z)
void glClearDepth(GLdouble depth)
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
void glIndexPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
void glGetDoublev(GLenum pname, GLdouble *params)
void glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat *params)
void glGetClipPlane(GLenum plane, GLdouble *equation)
void glColor3f(GLfloat red, GLfloat green, GLfloat blue)
void glVertex3fv(const GLfloat *v)
void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
void glLogicOp(GLenum opcode)
void glVertex3dv(const GLdouble *v)
void glColor4dv(const GLdouble *v)
void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glShadeModel(GLenum mode)
void glLightModeli(GLenum pname, GLint param)
void glMultiTexCoord3dv(GLenum target, const GLdouble *v)
void glVertex3sv(const GLshort *v)
void glEvalCoord2d(GLdouble u, GLdouble v)
void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glTexEnviv(GLenum target, GLenum pname, const GLint *params)
void glColor4bv(const GLbyte *v)
void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
void glGetTexEnviv(GLenum target, GLenum pname, GLint *params)
void glRasterPos3dv(const GLdouble *v)
void glColor3usv(const GLushort *v)
void glIndexubv(const GLubyte *c)
void glMaterialfv(GLenum face, GLenum pname, const GLfloat *params)
void glMultiTexCoord4sv(GLenum target, const GLshort *v)
void glRasterPos2sv(const GLshort *v)
void glCallLists(GLsizei n, GLenum type, const GLvoid *lists)
void glLightfv(GLenum light, GLenum pname, const GLfloat *params)
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
void glEvalPoint2(GLint i, GLint j)
void glRasterPos3i(GLint x, GLint y, GLint z)
void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
void glPassThrough(GLfloat token)
void glNewList(GLuint list, GLenum mode)
void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint *values)
void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
void glColor3b(GLbyte red, GLbyte green, GLbyte blue)
void glPixelStorei(GLenum pname, GLint param)
void glDisableClientState(GLenum array)
void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span)
void glGetTexParameteriv(GLenum target, GLenum pname, GLint *params)
void glColor3uiv(const GLuint *v)
void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glNormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
void glRasterPos3sv(const GLshort *v)
void glTexCoord1dv(const GLdouble *v)
void glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLfloat *priorities)
void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
void glNormal3dv(const GLdouble *v)
void glClear(GLbitfield mask)
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
void glColor3ubv(const GLubyte *v)
void glMultiTexCoord4iv(GLenum target, const GLint *v)
void glTexEnvi(GLenum target, GLenum pname, GLint param)
void glSampleCoverage(GLfloat value, GLboolean invert)
void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
void glTexCoord3s(GLshort s, GLshort t, GLshort r)
void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params)
void glTexCoord4dv(const GLdouble *v)
void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
void glVertex4i(GLint x, GLint y, GLint z, GLint w)
void glMultiTexCoord1sv(GLenum target, const GLshort *v)
void glTexCoord3sv(const GLshort *v)
void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params)
QMap< QString, QString > map
[6]
Token token
Definition keywords.cpp:444
Combined button and popup list for selecting options.
Definition image.cpp:4
static void * context
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLint GLfloat GLfloat GLfloat v2
GLenum GLsizei GLsizei GLint * values
[15]
typedef GLint(GL_APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC)(GLuint program
GLdouble GLdouble GLdouble GLdouble GLdouble GLdouble zFar
GLsizei const GLfloat * v
[13]
GLdouble GLdouble GLdouble GLdouble GLdouble zNear
GLuint GLfloat GLfloat GLfloat GLfloat GLfloat z
GLint GLint GLint GLint GLint x
[0]
GLint GLenum GLsizei GLsizei GLsizei depth
typedef GLfloat(GL_APIENTRYP PFNGLGETPATHLENGTHNVPROC)(GLuint path
GLenum mode
const GLfloat * m
GLenum GLuint GLint level
GLfloat GLfloat GLfloat w
[0]
GLint GLsizei GLsizei height
GLuint GLfloat GLfloat GLfloat GLfloat y1
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLboolean r
[2]
GLuint GLuint end
GLuint const GLuint GLuint const GLuint * textures
GLuint GLfloat GLfloat GLfloat x1
double GLdouble
GLdouble GLdouble GLdouble GLdouble top
GLenum GLenum GLsizei count
GLenum pname
GLdouble GLdouble right
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLint GLenum GLsizei GLsizei GLsizei GLint border
GLenum face
GLsizei range
const void GLsizei GLsizei stride
GLenum GLuint buffer
GLint GLint GLint yoffset
GLint GLsizei width
GLint GLint GLint GLint zoffset
GLint left
typedef GLsizei(GL_APIENTRYP PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC)(GLuint target)
GLenum type
GLint GLint bottom
GLfloat angle
typedef GLenum(GL_APIENTRYP PFNGLGETGRAPHICSRESETSTATUSKHRPROC)(void)
GLenum target
GLint GLfloat GLfloat v1
GLenum GLuint texture
GLint GLenum internalformat
GLfloat units
GLint GLint xoffset
typedef GLboolean(GL_APIENTRYP PFNGLISENABLEDIOESPROC)(GLenum target
GLuint start
GLenum const GLint * param
GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum const void * pixels
GLint ref
GLuint name
GLint first
GLint GLint GLint GLint GLint GLint GLint GLbitfield mask
GLfloat n
GLint GLsizei GLsizei GLenum format
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei imageSize
GLsizei GLenum const void * indices
GLint y
void ** params
GLenum GLenum GLsizei void GLsizei void * column
GLfixed GLfixed GLint GLint GLfixed points
GLdouble s
[6]
Definition qopenglext.h:235
GLboolean reset
GLenum query
GLfixed GLfixed nz
GLbyte GLbyte blue
Definition qopenglext.h:385
GLenum func
Definition qopenglext.h:663
const GLuint GLboolean * residences
GLfixed GLfixed u2
GLbyte nx
const GLubyte * c
GLfixed GLfixed GLfixed y2
GLfixed GLfixed GLint ustride
GLint void * img
Definition qopenglext.h:233
const GLfixed * equation
const GLuint const GLfixed * priorities
GLuint coord
GLfixed ny
GLenum array
GLfixed GLfixed GLint GLint GLfixed GLfixed GLint vstride
GLsizei GLfixed GLfixed GLfixed GLfixed const GLubyte * bitmap
GLsizei GLfixed GLfixed yorig
typedef GLbitfield(APIENTRYP PFNGLQUERYMATRIXXOESPROC)(GLfixed *mantissa
GLfixed GLfixed x2
GLdouble GLdouble t
Definition qopenglext.h:243
GLfixed yfactor
GLsizei GLfixed xorig
GLsizei GLfixed GLfixed GLfixed xmove
GLsizei GLfixed GLfixed GLfixed GLfixed ymove
GLfixed GLfixed GLint GLint GLfixed GLfixed GLint GLint vorder
GLsizei const void * pointer
Definition qopenglext.h:384
GLdouble GLdouble GLdouble GLdouble q
Definition qopenglext.h:259
GLenum GLenum GLsizei void * row
GLenum GLenum GLsizei void GLsizei void void * span
GLsizei GLenum GLboolean sink
GLfixed u1
GLfixed GLfixed GLint GLint uorder
GLfloat GLfloat GLfloat alpha
Definition qopenglext.h:418
GLbyte green
Definition qopenglext.h:385
GLfixed GLfixed GLint GLint order
GLubyte * pattern
typedef GLushort(APIENTRYP PFNGLGETSTAGEINDEXNVPROC)(GLenum shadertype)
GLenum cap
GLenum GLenum GLsizei void * table
GLuint * lists
GLboolean invert
Definition qopenglext.h:226
#define GLuint
static const uint base
Definition qurlidna.cpp:20
QList< int > list
[14]
QGraphicsSvgItem * red