15#ifndef QOPENGLVERSIONFUNCTIONS_2_0_H
16#define QOPENGLVERSIONFUNCTIONS_2_0_H
18#include <QtOpenGL/qtopenglglobal.h>
20#if !defined(QT_NO_OPENGL) && !QT_CONFIG(opengles2)
22#include <QtOpenGL/QOpenGLVersionProfile>
23#include <QtOpenGL/QOpenGLVersionFunctions>
24#include <QtGui/qopenglcontext.h>
68 void glClearStencil(
GLint s);
87 void glIndexubv(
const GLubyte *
c);
88 void glIndexub(GLubyte
c);
106 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);
116 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);
223 void glMultMatrixf(
const GLfloat *
m);
226 void glLoadMatrixf(
const GLfloat *
m);
227 void glLoadIdentity();
235 void glGetPolygonStipple(GLubyte *
mask);
258 void glEvalPoint1(
GLint i);
260 void glEvalCoord2fv(
const GLfloat *u);
262 void glEvalCoord2dv(
const GLdouble *u);
264 void glEvalCoord1fv(
const GLfloat *u);
266 void glEvalCoord1dv(
const GLdouble *u);
301 void glPolygonStipple(
const GLubyte *
mask);
321 void glVertex4sv(
const GLshort *
v);
322 void glVertex4s(GLshort
x, GLshort
y, GLshort
z, GLshort
w);
323 void glVertex4iv(
const GLint *
v);
329 void glVertex3sv(
const GLshort *
v);
330 void glVertex3s(GLshort
x, GLshort
y, GLshort
z);
331 void glVertex3iv(
const GLint *
v);
337 void glVertex2sv(
const GLshort *
v);
338 void glVertex2s(GLshort
x, GLshort
y);
339 void glVertex2iv(
const GLint *
v);
345 void glTexCoord4sv(
const GLshort *
v);
346 void glTexCoord4s(GLshort
s, GLshort
t, GLshort
r, GLshort
q);
347 void glTexCoord4iv(
const GLint *
v);
349 void glTexCoord4fv(
const GLfloat *
v);
353 void glTexCoord3sv(
const GLshort *
v);
354 void glTexCoord3s(GLshort
s, GLshort
t, GLshort
r);
355 void glTexCoord3iv(
const GLint *
v);
357 void glTexCoord3fv(
const GLfloat *
v);
361 void glTexCoord2sv(
const GLshort *
v);
362 void glTexCoord2s(GLshort
s, GLshort
t);
363 void glTexCoord2iv(
const GLint *
v);
365 void glTexCoord2fv(
const GLfloat *
v);
369 void glTexCoord1sv(
const GLshort *
v);
370 void glTexCoord1s(GLshort
s);
371 void glTexCoord1iv(
const GLint *
v);
372 void glTexCoord1i(
GLint s);
373 void glTexCoord1fv(
const GLfloat *
v);
377 void glRectsv(
const GLshort *
v1,
const GLshort *
v2);
378 void glRects(GLshort
x1, GLshort
y1, GLshort
x2, GLshort
y2);
385 void glRasterPos4sv(
const GLshort *
v);
386 void glRasterPos4s(GLshort
x, GLshort
y, GLshort
z, GLshort
w);
387 void glRasterPos4iv(
const GLint *
v);
389 void glRasterPos4fv(
const GLfloat *
v);
393 void glRasterPos3sv(
const GLshort *
v);
394 void glRasterPos3s(GLshort
x, GLshort
y, GLshort
z);
395 void glRasterPos3iv(
const GLint *
v);
397 void glRasterPos3fv(
const GLfloat *
v);
401 void glRasterPos2sv(
const GLshort *
v);
402 void glRasterPos2s(GLshort
x, GLshort
y);
403 void glRasterPos2iv(
const GLint *
v);
405 void glRasterPos2fv(
const GLfloat *
v);
409 void glNormal3sv(
const GLshort *
v);
410 void glNormal3s(GLshort
nx, GLshort
ny, GLshort
nz);
411 void glNormal3iv(
const GLint *
v);
417 void glNormal3bv(
const GLbyte *
v);
418 void glNormal3b(GLbyte
nx, GLbyte
ny, GLbyte
nz);
419 void glIndexsv(
const GLshort *
c);
420 void glIndexs(GLshort
c);
421 void glIndexiv(
const GLint *
c);
432 void glColor4uiv(
const GLuint *
v);
434 void glColor4ubv(
const GLubyte *
v);
436 void glColor4sv(
const GLshort *
v);
438 void glColor4iv(
const GLint *
v);
444 void glColor4bv(
const GLbyte *
v);
448 void glColor3uiv(
const GLuint *
v);
450 void glColor3ubv(
const GLubyte *
v);
451 void glColor3ub(GLubyte
red, GLubyte
green, GLubyte
blue);
452 void glColor3sv(
const GLshort *
v);
453 void glColor3s(GLshort
red, GLshort
green, GLshort
blue);
454 void glColor3iv(
const GLint *
v);
460 void glColor3bv(
const GLbyte *
v);
474 void glPopClientAttrib();
486 void glArrayElement(
GLint i);
523 void glMultTransposeMatrixd(
const GLdouble *
m);
524 void glMultTransposeMatrixf(
const GLfloat *
m);
525 void glLoadTransposeMatrixd(
const GLdouble *
m);
526 void glLoadTransposeMatrixf(
const GLfloat *
m);
528 void glMultiTexCoord4s(
GLenum target, GLshort
s, GLshort
t, GLshort
r, GLshort
q);
536 void glMultiTexCoord3s(
GLenum target, GLshort
s, GLshort
t, GLshort
r);
562 void glWindowPos3sv(
const GLshort *
v);
563 void glWindowPos3s(GLshort
x, GLshort
y, GLshort
z);
564 void glWindowPos3iv(
const GLint *
v);
566 void glWindowPos3fv(
const GLfloat *
v);
570 void glWindowPos2sv(
const GLshort *
v);
571 void glWindowPos2s(GLshort
x, GLshort
y);
572 void glWindowPos2iv(
const GLint *
v);
574 void glWindowPos2fv(
const GLfloat *
v);
579 void glSecondaryColor3usv(
const GLushort *
v);
581 void glSecondaryColor3uiv(
const GLuint *
v);
583 void glSecondaryColor3ubv(
const GLubyte *
v);
584 void glSecondaryColor3ub(GLubyte
red, GLubyte
green, GLubyte
blue);
585 void glSecondaryColor3sv(
const GLshort *
v);
586 void glSecondaryColor3s(GLshort
red, GLshort
green, GLshort
blue);
587 void glSecondaryColor3iv(
const GLint *
v);
589 void glSecondaryColor3fv(
const GLfloat *
v);
591 void glSecondaryColor3dv(
const GLdouble *
v);
593 void glSecondaryColor3bv(
const GLbyte *
v);
594 void glSecondaryColor3b(GLbyte
red, GLbyte
green, GLbyte
blue);
606 void glVertexAttrib4ubv(
GLuint index,
const GLubyte *
v);
608 void glVertexAttrib4s(
GLuint index, GLshort
x, GLshort
y, GLshort
z, GLshort
w);
617 void glVertexAttrib4Nubv(
GLuint index,
const GLubyte *
v);
618 void glVertexAttrib4Nub(
GLuint index, GLubyte
x, GLubyte
y, GLubyte
z, GLubyte
w);
619 void glVertexAttrib4Nsv(
GLuint index,
const GLshort *
v);
623 void glVertexAttrib3s(
GLuint index, GLshort
x, GLshort
y, GLshort
z);
670 d_1_0_Core->f.DepthRange(nearVal, farVal);
675 return d_1_0_Core->f.IsEnabled(
cap);
705 return d_1_0_Core->f.GetString(
name);
720 return d_1_0_Core->f.GetError();
740 d_1_0_Core->f.ReadBuffer(
mode);
755 d_1_0_Core->f.DepthFunc(
func);
760 d_1_0_Core->f.StencilOp(fail, zfail, zpass);
770 d_1_0_Core->f.LogicOp(
opcode);
775 d_1_0_Core->f.BlendFunc(sfactor, dfactor);
780 d_1_0_Core->f.Flush();
785 d_1_0_Core->f.Finish();
790 d_1_0_Core->f.Enable(
cap);
795 d_1_0_Core->f.Disable(
cap);
800 d_1_0_Core->f.DepthMask(flag);
810 d_1_0_Core->f.StencilMask(
mask);
815 d_1_0_Core->f.ClearDepth(
depth);
820 d_1_0_Core->f.ClearStencil(
s);
830 d_1_0_Core->f.Clear(
mask);
835 d_1_0_Core->f.DrawBuffer(
mode);
875 d_1_0_Core->f.PolygonMode(
face,
mode);
880 d_1_0_Core->f.PointSize(
size);
885 d_1_0_Core->f.LineWidth(
width);
895 d_1_0_Core->f.FrontFace(
mode);
900 d_1_0_Core->f.CullFace(
mode);
907 d_1_1_Deprecated->f.Indexubv(
c);
912 d_1_1_Deprecated->f.Indexub(
c);
917 return d_1_1_Core->f.IsTexture(
texture);
927 d_1_1_Core->f.DeleteTextures(
n,
textures);
967 d_1_1_Core->f.PolygonOffset(factor,
units);
992inline void QOpenGLFunctions_2_0::glTexSubImage3D(
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const GLvoid *
pixels)
994 d_1_2_Core->f.TexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
pixels);
1009 d_1_2_Core->f.BlendEquation(
mode);
1034inline void QOpenGLFunctions_2_0::glCompressedTexSubImage3D(
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const GLvoid *
data)
1036 d_1_3_Core->f.CompressedTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
imageSize,
data);
1061 d_1_3_Core->f.ActiveTexture(
texture);
1115 return d_1_5_Core->f.UnmapBuffer(
target);
1140 return d_1_5_Core->f.IsBuffer(
buffer);
1145 d_1_5_Core->f.GenBuffers(
n,
buffers);
1150 d_1_5_Core->f.DeleteBuffers(
n,
buffers);
1160 d_1_5_Core->f.GetQueryObjectuiv(
id,
pname,
params);
1165 d_1_5_Core->f.GetQueryObjectiv(
id,
pname,
params);
1175 d_1_5_Core->f.EndQuery(
target);
1180 d_1_5_Core->f.BeginQuery(
target,
id);
1185 return d_1_5_Core->f.IsQuery(
id);
1190 d_1_5_Core->f.DeleteQueries(
n,
ids);
1195 d_1_5_Core->f.GenQueries(
n,
ids);
1207 d_2_0_Core->f.ValidateProgram(
program);
1307 d_2_0_Core->f.UseProgram(
program);
1317 d_2_0_Core->f.LinkProgram(
program);
1322 return d_2_0_Core->f.IsShader(
shader);
1327 return d_2_0_Core->f.IsProgram(
program);
1362 return d_2_0_Core->f.GetUniformLocation(
program,
name);
1392 return d_2_0_Core->f.GetAttribLocation(
program,
name);
1412 d_2_0_Core->f.EnableVertexAttribArray(
index);
1417 d_2_0_Core->f.DisableVertexAttribArray(
index);
1427 d_2_0_Core->f.DeleteShader(
shader);
1432 d_2_0_Core->f.DeleteProgram(
program);
1437 return d_2_0_Core->f.CreateShader(
type);
1442 return d_2_0_Core->f.CreateProgram();
1447 d_2_0_Core->f.CompileShader(
shader);
1462 d_2_0_Core->f.StencilMaskSeparate(
face,
mask);
1477 d_2_0_Core->f.DrawBuffers(
n,
bufs);
1489 d_1_0_Deprecated->f.Translatef(
x,
y,
z);
1494 d_1_0_Deprecated->f.Translated(
x,
y,
z);
1499 d_1_0_Deprecated->f.Scalef(
x,
y,
z);
1504 d_1_0_Deprecated->f.Scaled(
x,
y,
z);
1509 d_1_0_Deprecated->f.Rotatef(
angle,
x,
y,
z);
1514 d_1_0_Deprecated->f.Rotated(
angle,
x,
y,
z);
1519 d_1_0_Deprecated->f.PushMatrix();
1524 d_1_0_Deprecated->f.PopMatrix();
1534 d_1_0_Deprecated->f.MultMatrixd(
m);
1539 d_1_0_Deprecated->f.MultMatrixf(
m);
1544 d_1_0_Deprecated->f.MatrixMode(
mode);
1549 d_1_0_Deprecated->f.LoadMatrixd(
m);
1554 d_1_0_Deprecated->f.LoadMatrixf(
m);
1559 d_1_0_Deprecated->f.LoadIdentity();
1569 return d_1_0_Deprecated->f.IsList(
list);
1599 d_1_0_Deprecated->f.GetPolygonStipple(
mask);
1604 d_1_0_Deprecated->f.GetPixelMapusv(
map,
values);
1609 d_1_0_Deprecated->f.GetPixelMapuiv(
map,
values);
1614 d_1_0_Deprecated->f.GetPixelMapfv(
map,
values);
1644 d_1_0_Deprecated->f.GetLightiv(light,
pname,
params);
1649 d_1_0_Deprecated->f.GetLightfv(light,
pname,
params);
1654 d_1_0_Deprecated->f.GetClipPlane(plane,
equation);
1669 d_1_0_Deprecated->f.PixelMapusv(
map, mapsize,
values);
1674 d_1_0_Deprecated->f.PixelMapuiv(
map, mapsize,
values);
1679 d_1_0_Deprecated->f.PixelMapfv(
map, mapsize,
values);
1684 d_1_0_Deprecated->f.PixelTransferi(
pname,
param);
1689 d_1_0_Deprecated->f.PixelTransferf(
pname,
param);
1694 d_1_0_Deprecated->f.PixelZoom(xfactor,
yfactor);
1699 d_1_0_Deprecated->f.AlphaFunc(
func,
ref);
1704 d_1_0_Deprecated->f.EvalPoint2(
i,
j);
1709 d_1_0_Deprecated->f.EvalMesh2(
mode, i1, i2, j1, j2);
1714 d_1_0_Deprecated->f.EvalPoint1(
i);
1719 d_1_0_Deprecated->f.EvalMesh1(
mode, i1, i2);
1724 d_1_0_Deprecated->f.EvalCoord2fv(u);
1729 d_1_0_Deprecated->f.EvalCoord2f(u,
v);
1734 d_1_0_Deprecated->f.EvalCoord2dv(u);
1739 d_1_0_Deprecated->f.EvalCoord2d(u,
v);
1744 d_1_0_Deprecated->f.EvalCoord1fv(u);
1749 d_1_0_Deprecated->f.EvalCoord1f(u);
1754 d_1_0_Deprecated->f.EvalCoord1dv(u);
1759 d_1_0_Deprecated->f.EvalCoord1d(u);
1764 d_1_0_Deprecated->f.MapGrid2f(un,
u1,
u2, vn,
v1,
v2);
1769 d_1_0_Deprecated->f.MapGrid2d(un,
u1,
u2, vn,
v1,
v2);
1774 d_1_0_Deprecated->f.MapGrid1f(un,
u1,
u2);
1779 d_1_0_Deprecated->f.MapGrid1d(un,
u1,
u2);
1804 d_1_0_Deprecated->f.PushAttrib(
mask);
1809 d_1_0_Deprecated->f.PopAttrib();
1814 d_1_0_Deprecated->f.Accum(op,
value);
1819 d_1_0_Deprecated->f.IndexMask(
mask);
1824 d_1_0_Deprecated->f.ClearIndex(
c);
1834 d_1_0_Deprecated->f.PushName(
name);
1839 d_1_0_Deprecated->f.PopName();
1844 d_1_0_Deprecated->f.PassThrough(
token);
1849 d_1_0_Deprecated->f.LoadName(
name);
1854 d_1_0_Deprecated->f.InitNames();
1859 return d_1_0_Deprecated->f.RenderMode(
mode);
1864 d_1_0_Deprecated->f.SelectBuffer(
size,
buffer);
1924 d_1_0_Deprecated->f.ShadeModel(
mode);
1929 d_1_0_Deprecated->f.PolygonStipple(
mask);
1954 d_1_0_Deprecated->f.LineStipple(factor,
pattern);
1964 d_1_0_Deprecated->f.LightModeli(
pname,
param);
1974 d_1_0_Deprecated->f.LightModelf(
pname,
param);
1979 d_1_0_Deprecated->f.Lightiv(light,
pname,
params);
1984 d_1_0_Deprecated->f.Lighti(light,
pname,
param);
1989 d_1_0_Deprecated->f.Lightfv(light,
pname,
params);
1994 d_1_0_Deprecated->f.Lightf(light,
pname,
param);
2019 d_1_0_Deprecated->f.ColorMaterial(
face,
mode);
2024 d_1_0_Deprecated->f.ClipPlane(plane,
equation);
2029 d_1_0_Deprecated->f.Vertex4sv(
v);
2034 d_1_0_Deprecated->f.Vertex4s(
x,
y,
z,
w);
2039 d_1_0_Deprecated->f.Vertex4iv(
v);
2044 d_1_0_Deprecated->f.Vertex4i(
x,
y,
z,
w);
2049 d_1_0_Deprecated->f.Vertex4fv(
v);
2054 d_1_0_Deprecated->f.Vertex4f(
x,
y,
z,
w);
2059 d_1_0_Deprecated->f.Vertex4dv(
v);
2064 d_1_0_Deprecated->f.Vertex4d(
x,
y,
z,
w);
2069 d_1_0_Deprecated->f.Vertex3sv(
v);
2074 d_1_0_Deprecated->f.Vertex3s(
x,
y,
z);
2079 d_1_0_Deprecated->f.Vertex3iv(
v);
2084 d_1_0_Deprecated->f.Vertex3i(
x,
y,
z);
2089 d_1_0_Deprecated->f.Vertex3fv(
v);
2094 d_1_0_Deprecated->f.Vertex3f(
x,
y,
z);
2099 d_1_0_Deprecated->f.Vertex3dv(
v);
2104 d_1_0_Deprecated->f.Vertex3d(
x,
y,
z);
2109 d_1_0_Deprecated->f.Vertex2sv(
v);
2114 d_1_0_Deprecated->f.Vertex2s(
x,
y);
2119 d_1_0_Deprecated->f.Vertex2iv(
v);
2124 d_1_0_Deprecated->f.Vertex2i(
x,
y);
2129 d_1_0_Deprecated->f.Vertex2fv(
v);
2134 d_1_0_Deprecated->f.Vertex2f(
x,
y);
2139 d_1_0_Deprecated->f.Vertex2dv(
v);
2144 d_1_0_Deprecated->f.Vertex2d(
x,
y);
2149 d_1_0_Deprecated->f.TexCoord4sv(
v);
2154 d_1_0_Deprecated->f.TexCoord4s(
s,
t,
r,
q);
2159 d_1_0_Deprecated->f.TexCoord4iv(
v);
2164 d_1_0_Deprecated->f.TexCoord4i(
s,
t,
r,
q);
2169 d_1_0_Deprecated->f.TexCoord4fv(
v);
2174 d_1_0_Deprecated->f.TexCoord4f(
s,
t,
r,
q);
2179 d_1_0_Deprecated->f.TexCoord4dv(
v);
2184 d_1_0_Deprecated->f.TexCoord4d(
s,
t,
r,
q);
2189 d_1_0_Deprecated->f.TexCoord3sv(
v);
2194 d_1_0_Deprecated->f.TexCoord3s(
s,
t,
r);
2199 d_1_0_Deprecated->f.TexCoord3iv(
v);
2204 d_1_0_Deprecated->f.TexCoord3i(
s,
t,
r);
2209 d_1_0_Deprecated->f.TexCoord3fv(
v);
2214 d_1_0_Deprecated->f.TexCoord3f(
s,
t,
r);
2219 d_1_0_Deprecated->f.TexCoord3dv(
v);
2224 d_1_0_Deprecated->f.TexCoord3d(
s,
t,
r);
2229 d_1_0_Deprecated->f.TexCoord2sv(
v);
2234 d_1_0_Deprecated->f.TexCoord2s(
s,
t);
2239 d_1_0_Deprecated->f.TexCoord2iv(
v);
2244 d_1_0_Deprecated->f.TexCoord2i(
s,
t);
2249 d_1_0_Deprecated->f.TexCoord2fv(
v);
2254 d_1_0_Deprecated->f.TexCoord2f(
s,
t);
2259 d_1_0_Deprecated->f.TexCoord2dv(
v);
2264 d_1_0_Deprecated->f.TexCoord2d(
s,
t);
2269 d_1_0_Deprecated->f.TexCoord1sv(
v);
2274 d_1_0_Deprecated->f.TexCoord1s(
s);
2279 d_1_0_Deprecated->f.TexCoord1iv(
v);
2284 d_1_0_Deprecated->f.TexCoord1i(
s);
2289 d_1_0_Deprecated->f.TexCoord1fv(
v);
2294 d_1_0_Deprecated->f.TexCoord1f(
s);
2299 d_1_0_Deprecated->f.TexCoord1dv(
v);
2304 d_1_0_Deprecated->f.TexCoord1d(
s);
2309 d_1_0_Deprecated->f.Rectsv(
v1,
v2);
2314 d_1_0_Deprecated->f.Rects(
x1,
y1,
x2,
y2);
2319 d_1_0_Deprecated->f.Rectiv(
v1,
v2);
2324 d_1_0_Deprecated->f.Recti(
x1,
y1,
x2,
y2);
2329 d_1_0_Deprecated->f.Rectfv(
v1,
v2);
2334 d_1_0_Deprecated->f.Rectf(
x1,
y1,
x2,
y2);
2339 d_1_0_Deprecated->f.Rectdv(
v1,
v2);
2344 d_1_0_Deprecated->f.Rectd(
x1,
y1,
x2,
y2);
2349 d_1_0_Deprecated->f.RasterPos4sv(
v);
2354 d_1_0_Deprecated->f.RasterPos4s(
x,
y,
z,
w);
2359 d_1_0_Deprecated->f.RasterPos4iv(
v);
2364 d_1_0_Deprecated->f.RasterPos4i(
x,
y,
z,
w);
2369 d_1_0_Deprecated->f.RasterPos4fv(
v);
2374 d_1_0_Deprecated->f.RasterPos4f(
x,
y,
z,
w);
2379 d_1_0_Deprecated->f.RasterPos4dv(
v);
2384 d_1_0_Deprecated->f.RasterPos4d(
x,
y,
z,
w);
2389 d_1_0_Deprecated->f.RasterPos3sv(
v);
2394 d_1_0_Deprecated->f.RasterPos3s(
x,
y,
z);
2399 d_1_0_Deprecated->f.RasterPos3iv(
v);
2404 d_1_0_Deprecated->f.RasterPos3i(
x,
y,
z);
2409 d_1_0_Deprecated->f.RasterPos3fv(
v);
2414 d_1_0_Deprecated->f.RasterPos3f(
x,
y,
z);
2419 d_1_0_Deprecated->f.RasterPos3dv(
v);
2424 d_1_0_Deprecated->f.RasterPos3d(
x,
y,
z);
2429 d_1_0_Deprecated->f.RasterPos2sv(
v);
2434 d_1_0_Deprecated->f.RasterPos2s(
x,
y);
2439 d_1_0_Deprecated->f.RasterPos2iv(
v);
2444 d_1_0_Deprecated->f.RasterPos2i(
x,
y);
2449 d_1_0_Deprecated->f.RasterPos2fv(
v);
2454 d_1_0_Deprecated->f.RasterPos2f(
x,
y);
2459 d_1_0_Deprecated->f.RasterPos2dv(
v);
2464 d_1_0_Deprecated->f.RasterPos2d(
x,
y);
2469 d_1_0_Deprecated->f.Normal3sv(
v);
2474 d_1_0_Deprecated->f.Normal3s(
nx,
ny,
nz);
2479 d_1_0_Deprecated->f.Normal3iv(
v);
2484 d_1_0_Deprecated->f.Normal3i(
nx,
ny,
nz);
2489 d_1_0_Deprecated->f.Normal3fv(
v);
2494 d_1_0_Deprecated->f.Normal3f(
nx,
ny,
nz);
2499 d_1_0_Deprecated->f.Normal3dv(
v);
2504 d_1_0_Deprecated->f.Normal3d(
nx,
ny,
nz);
2509 d_1_0_Deprecated->f.Normal3bv(
v);
2514 d_1_0_Deprecated->f.Normal3b(
nx,
ny,
nz);
2519 d_1_0_Deprecated->f.Indexsv(
c);
2524 d_1_0_Deprecated->f.Indexs(
c);
2529 d_1_0_Deprecated->f.Indexiv(
c);
2534 d_1_0_Deprecated->f.Indexi(
c);
2539 d_1_0_Deprecated->f.Indexfv(
c);
2544 d_1_0_Deprecated->f.Indexf(
c);
2549 d_1_0_Deprecated->f.Indexdv(
c);
2554 d_1_0_Deprecated->f.Indexd(
c);
2559 d_1_0_Deprecated->f.End();
2564 d_1_0_Deprecated->f.EdgeFlagv(flag);
2569 d_1_0_Deprecated->f.EdgeFlag(flag);
2574 d_1_0_Deprecated->f.Color4usv(
v);
2584 d_1_0_Deprecated->f.Color4uiv(
v);
2594 d_1_0_Deprecated->f.Color4ubv(
v);
2604 d_1_0_Deprecated->f.Color4sv(
v);
2614 d_1_0_Deprecated->f.Color4iv(
v);
2624 d_1_0_Deprecated->f.Color4fv(
v);
2634 d_1_0_Deprecated->f.Color4dv(
v);
2644 d_1_0_Deprecated->f.Color4bv(
v);
2654 d_1_0_Deprecated->f.Color3usv(
v);
2664 d_1_0_Deprecated->f.Color3uiv(
v);
2674 d_1_0_Deprecated->f.Color3ubv(
v);
2684 d_1_0_Deprecated->f.Color3sv(
v);
2694 d_1_0_Deprecated->f.Color3iv(
v);
2704 d_1_0_Deprecated->f.Color3fv(
v);
2714 d_1_0_Deprecated->f.Color3dv(
v);
2724 d_1_0_Deprecated->f.Color3bv(
v);
2739 d_1_0_Deprecated->f.Begin(
mode);
2744 d_1_0_Deprecated->f.ListBase(
base);
2749 return d_1_0_Deprecated->f.GenLists(
range);
2754 d_1_0_Deprecated->f.DeleteLists(
list,
range);
2759 d_1_0_Deprecated->f.CallLists(
n,
type,
lists);
2764 d_1_0_Deprecated->f.CallList(
list);
2769 d_1_0_Deprecated->f.EndList();
2774 d_1_0_Deprecated->f.NewList(
list,
mode);
2781 d_1_1_Deprecated->f.PushClientAttrib(
mask);
2786 d_1_1_Deprecated->f.PopClientAttrib();
2826 d_1_1_Deprecated->f.EnableClientState(
array);
2836 d_1_1_Deprecated->f.DisableClientState(
array);
2846 d_1_1_Deprecated->f.ArrayElement(
i);
2853 d_1_2_Deprecated->f.ResetMinmax(
target);
2858 d_1_2_Deprecated->f.ResetHistogram(
target);
3015 d_1_3_Deprecated->f.MultTransposeMatrixd(
m);
3020 d_1_3_Deprecated->f.MultTransposeMatrixf(
m);
3025 d_1_3_Deprecated->f.LoadTransposeMatrixd(
m);
3030 d_1_3_Deprecated->f.LoadTransposeMatrixf(
m);
3035 d_1_3_Deprecated->f.MultiTexCoord4sv(
target,
v);
3040 d_1_3_Deprecated->f.MultiTexCoord4s(
target,
s,
t,
r,
q);
3045 d_1_3_Deprecated->f.MultiTexCoord4iv(
target,
v);
3050 d_1_3_Deprecated->f.MultiTexCoord4i(
target,
s,
t,
r,
q);
3055 d_1_3_Deprecated->f.MultiTexCoord4fv(
target,
v);
3060 d_1_3_Deprecated->f.MultiTexCoord4f(
target,
s,
t,
r,
q);
3065 d_1_3_Deprecated->f.MultiTexCoord4dv(
target,
v);
3070 d_1_3_Deprecated->f.MultiTexCoord4d(
target,
s,
t,
r,
q);
3075 d_1_3_Deprecated->f.MultiTexCoord3sv(
target,
v);
3080 d_1_3_Deprecated->f.MultiTexCoord3s(
target,
s,
t,
r);
3085 d_1_3_Deprecated->f.MultiTexCoord3iv(
target,
v);
3090 d_1_3_Deprecated->f.MultiTexCoord3i(
target,
s,
t,
r);
3095 d_1_3_Deprecated->f.MultiTexCoord3fv(
target,
v);
3100 d_1_3_Deprecated->f.MultiTexCoord3f(
target,
s,
t,
r);
3105 d_1_3_Deprecated->f.MultiTexCoord3dv(
target,
v);
3110 d_1_3_Deprecated->f.MultiTexCoord3d(
target,
s,
t,
r);
3115 d_1_3_Deprecated->f.MultiTexCoord2sv(
target,
v);
3120 d_1_3_Deprecated->f.MultiTexCoord2s(
target,
s,
t);
3125 d_1_3_Deprecated->f.MultiTexCoord2iv(
target,
v);
3130 d_1_3_Deprecated->f.MultiTexCoord2i(
target,
s,
t);
3135 d_1_3_Deprecated->f.MultiTexCoord2fv(
target,
v);
3140 d_1_3_Deprecated->f.MultiTexCoord2f(
target,
s,
t);
3145 d_1_3_Deprecated->f.MultiTexCoord2dv(
target,
v);
3150 d_1_3_Deprecated->f.MultiTexCoord2d(
target,
s,
t);
3155 d_1_3_Deprecated->f.MultiTexCoord1sv(
target,
v);
3160 d_1_3_Deprecated->f.MultiTexCoord1s(
target,
s);
3165 d_1_3_Deprecated->f.MultiTexCoord1iv(
target,
v);
3170 d_1_3_Deprecated->f.MultiTexCoord1i(
target,
s);
3175 d_1_3_Deprecated->f.MultiTexCoord1fv(
target,
v);
3180 d_1_3_Deprecated->f.MultiTexCoord1f(
target,
s);
3185 d_1_3_Deprecated->f.MultiTexCoord1dv(
target,
v);
3190 d_1_3_Deprecated->f.MultiTexCoord1d(
target,
s);
3195 d_1_3_Deprecated->f.ClientActiveTexture(
texture);
3202 d_1_4_Deprecated->f.WindowPos3sv(
v);
3207 d_1_4_Deprecated->f.WindowPos3s(
x,
y,
z);
3212 d_1_4_Deprecated->f.WindowPos3iv(
v);
3217 d_1_4_Deprecated->f.WindowPos3i(
x,
y,
z);
3222 d_1_4_Deprecated->f.WindowPos3fv(
v);
3227 d_1_4_Deprecated->f.WindowPos3f(
x,
y,
z);
3232 d_1_4_Deprecated->f.WindowPos3dv(
v);
3237 d_1_4_Deprecated->f.WindowPos3d(
x,
y,
z);
3242 d_1_4_Deprecated->f.WindowPos2sv(
v);
3247 d_1_4_Deprecated->f.WindowPos2s(
x,
y);
3252 d_1_4_Deprecated->f.WindowPos2iv(
v);
3257 d_1_4_Deprecated->f.WindowPos2i(
x,
y);
3262 d_1_4_Deprecated->f.WindowPos2fv(
v);
3267 d_1_4_Deprecated->f.WindowPos2f(
x,
y);
3272 d_1_4_Deprecated->f.WindowPos2dv(
v);
3277 d_1_4_Deprecated->f.WindowPos2d(
x,
y);
3287 d_1_4_Deprecated->f.SecondaryColor3usv(
v);
3292 d_1_4_Deprecated->f.SecondaryColor3us(
red,
green,
blue);
3297 d_1_4_Deprecated->f.SecondaryColor3uiv(
v);
3302 d_1_4_Deprecated->f.SecondaryColor3ui(
red,
green,
blue);
3307 d_1_4_Deprecated->f.SecondaryColor3ubv(
v);
3312 d_1_4_Deprecated->f.SecondaryColor3ub(
red,
green,
blue);
3317 d_1_4_Deprecated->f.SecondaryColor3sv(
v);
3322 d_1_4_Deprecated->f.SecondaryColor3s(
red,
green,
blue);
3327 d_1_4_Deprecated->f.SecondaryColor3iv(
v);
3332 d_1_4_Deprecated->f.SecondaryColor3i(
red,
green,
blue);
3337 d_1_4_Deprecated->f.SecondaryColor3fv(
v);
3342 d_1_4_Deprecated->f.SecondaryColor3f(
red,
green,
blue);
3347 d_1_4_Deprecated->f.SecondaryColor3dv(
v);
3352 d_1_4_Deprecated->f.SecondaryColor3d(
red,
green,
blue);
3357 d_1_4_Deprecated->f.SecondaryColor3bv(
v);
3362 d_1_4_Deprecated->f.SecondaryColor3b(
red,
green,
blue);
3372 d_1_4_Deprecated->f.FogCoorddv(
coord);
3377 d_1_4_Deprecated->f.FogCoordd(
coord);
3382 d_1_4_Deprecated->f.FogCoordfv(
coord);
3387 d_1_4_Deprecated->f.FogCoordf(
coord);
3396 d_2_0_Core->f.VertexAttrib4usv(
index,
v);
3401 d_2_0_Core->f.VertexAttrib4uiv(
index,
v);
3406 d_2_0_Core->f.VertexAttrib4ubv(
index,
v);
3411 d_2_0_Core->f.VertexAttrib4sv(
index,
v);
3416 d_2_0_Core->f.VertexAttrib4s(
index,
x,
y,
z,
w);
3421 d_2_0_Core->f.VertexAttrib4iv(
index,
v);
3426 d_2_0_Core->f.VertexAttrib4fv(
index,
v);
3431 d_2_0_Core->f.VertexAttrib4f(
index,
x,
y,
z,
w);
3436 d_2_0_Core->f.VertexAttrib4dv(
index,
v);
3441 d_2_0_Core->f.VertexAttrib4d(
index,
x,
y,
z,
w);
3446 d_2_0_Core->f.VertexAttrib4bv(
index,
v);
3451 d_2_0_Core->f.VertexAttrib4Nusv(
index,
v);
3456 d_2_0_Core->f.VertexAttrib4Nuiv(
index,
v);
3461 d_2_0_Core->f.VertexAttrib4Nubv(
index,
v);
3466 d_2_0_Core->f.VertexAttrib4Nub(
index,
x,
y,
z,
w);
3471 d_2_0_Core->f.VertexAttrib4Nsv(
index,
v);
3476 d_2_0_Core->f.VertexAttrib4Niv(
index,
v);
3481 d_2_0_Core->f.VertexAttrib4Nbv(
index,
v);
3486 d_2_0_Core->f.VertexAttrib3sv(
index,
v);
3491 d_2_0_Core->f.VertexAttrib3s(
index,
x,
y,
z);
3496 d_2_0_Core->f.VertexAttrib3fv(
index,
v);
3501 d_2_0_Core->f.VertexAttrib3f(
index,
x,
y,
z);
3506 d_2_0_Core->f.VertexAttrib3dv(
index,
v);
3511 d_2_0_Core->f.VertexAttrib3d(
index,
x,
y,
z);
3516 d_2_0_Core->f.VertexAttrib2sv(
index,
v);
3521 d_2_0_Core->f.VertexAttrib2s(
index,
x,
y);
3526 d_2_0_Core->f.VertexAttrib2fv(
index,
v);
3531 d_2_0_Core->f.VertexAttrib2f(
index,
x,
y);
3536 d_2_0_Core->f.VertexAttrib2dv(
index,
v);
3541 d_2_0_Core->f.VertexAttrib2d(
index,
x,
y);
3546 d_2_0_Core->f.VertexAttrib1sv(
index,
v);
3551 d_2_0_Core->f.VertexAttrib1s(
index,
x);
3556 d_2_0_Core->f.VertexAttrib1fv(
index,
v);
3561 d_2_0_Core->f.VertexAttrib1f(
index,
x);
3566 d_2_0_Core->f.VertexAttrib1dv(
index,
v);
3571 d_2_0_Core->f.VertexAttrib1d(
index,
x);
virtual bool initializeOpenGLFunctions()
void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint *values)
void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
void glVertex2iv(const GLint *v)
void glEvalCoord2f(GLfloat u, GLfloat v)
void glUniform2f(GLint location, GLfloat v0, GLfloat v1)
GLboolean glIsQuery(GLuint id)
void glTexParameteriv(GLenum target, GLenum pname, const GLint *params)
void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
void glGenBuffers(GLsizei n, GLuint *buffers)
void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
void glIndexubv(const GLubyte *c)
void glGetBooleanv(GLenum pname, GLboolean *params)
void glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params)
void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
void glGetPixelMapfv(GLenum map, GLfloat *values)
void glMinmax(GLenum target, GLenum internalformat, GLboolean sink)
void glResetHistogram(GLenum target)
void glEdgeFlagPointer(GLsizei stride, const GLvoid *pointer)
void glMultMatrixd(const GLdouble *m)
void glRasterPos2d(GLdouble x, GLdouble y)
void glColor4sv(const GLshort *v)
void glVertexAttrib1s(GLuint index, GLshort x)
void glNormal3s(GLshort nx, GLshort ny, GLshort nz)
void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
void glTexCoord2i(GLint s, GLint t)
GLboolean glIsList(GLuint list)
void glColor4iv(const GLint *v)
void glWindowPos3i(GLint x, GLint y, GLint z)
void glVertex3fv(const GLfloat *v)
void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid *table)
void glClearDepth(GLdouble depth)
void glPointParameteriv(GLenum pname, const GLint *params)
void glTranslated(GLdouble x, GLdouble y, GLdouble z)
void glBindBuffer(GLenum target, GLuint buffer)
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)
void glWindowPos3iv(const GLint *v)
void glNormal3sv(const GLshort *v)
void glTexCoord4iv(const GLint *v)
void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
void glTexCoord3s(GLshort s, GLshort t, GLshort r)
void glVertexAttrib2s(GLuint index, GLshort x, GLshort y)
const GLubyte * glGetString(GLenum name)
void glTexCoord4sv(const GLshort *v)
void glMultiTexCoord1sv(GLenum target, const GLshort *v)
void glNewList(GLuint list, GLenum mode)
GLboolean glAreTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences)
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 glColor3uiv(const GLuint *v)
void glVertexAttrib4Nsv(GLuint index, const GLshort *v)
void glPushClientAttrib(GLbitfield mask)
void glVertex2fv(const GLfloat *v)
void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glRasterPos2dv(const GLdouble *v)
void glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue)
void glVertex2d(GLdouble x, GLdouble y)
void glGetMapfv(GLenum target, GLenum query, GLfloat *v)
void glGetIntegerv(GLenum pname, GLint *params)
void glTexCoord1dv(const GLdouble *v)
void glMaterialfv(GLenum face, GLenum pname, const GLfloat *params)
void glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params)
void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glEnableVertexAttribArray(GLuint index)
void glVertexAttrib4usv(GLuint index, const GLushort *v)
void glClearStencil(GLint s)
void glLightModelf(GLenum pname, GLfloat param)
void glTexCoord3dv(const GLdouble *v)
void glTexCoord3sv(const GLshort *v)
void glVertexAttrib3fv(GLuint index, const GLfloat *v)
void glVertex4dv(const GLdouble *v)
void glLightfv(GLenum light, GLenum pname, const GLfloat *params)
void glVertex3f(GLfloat x, GLfloat y, GLfloat z)
void glVertexAttrib4Nusv(GLuint index, const GLushort *v)
void glUniform3iv(GLint location, GLsizei count, const GLint *value)
void glWindowPos2d(GLdouble x, GLdouble y)
void glResetMinmax(GLenum target)
void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
void glReadBuffer(GLenum mode)
void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
void glVertex2sv(const GLshort *v)
void glClipPlane(GLenum plane, const GLdouble *equation)
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
void glStencilMaskSeparate(GLenum face, GLuint mask)
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
void glEnableClientState(GLenum array)
void glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params)
void glWindowPos2dv(const GLdouble *v)
void glTexCoord1fv(const GLfloat *v)
void glTexCoord1sv(const GLshort *v)
void glUniform1i(GLint location, GLint v0)
void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glBlendFunc(GLenum sfactor, GLenum dfactor)
void glGetUniformfv(GLuint program, GLint location, GLfloat *params)
void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
void glColor4uiv(const GLuint *v)
void glFogiv(GLenum pname, const GLint *params)
void glGetProgramiv(GLuint program, GLenum pname, GLint *params)
void glWindowPos2i(GLint x, GLint y)
void glGetLightiv(GLenum light, GLenum pname, GLint *params)
void glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
void glRectsv(const GLshort *v1, const GLshort *v2)
void glNormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
void glWindowPos3f(GLfloat x, GLfloat y, GLfloat z)
void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glWindowPos2sv(const GLshort *v)
void glGetTexGendv(GLenum coord, GLenum pname, GLdouble *params)
void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
GLboolean glIsTexture(GLuint texture)
void glVertexAttrib3dv(GLuint index, const GLdouble *v)
void glMultiTexCoord1d(GLenum target, GLdouble s)
void glVertex4fv(const GLfloat *v)
void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)
void glGetUniformiv(GLuint program, GLint location, GLint *params)
void glFogi(GLenum pname, GLint param)
void glWindowPos2f(GLfloat x, GLfloat y)
void glRasterPos4sv(const GLshort *v)
void glBufferData(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage)
void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
void glEvalCoord2d(GLdouble u, GLdouble v)
void glColorTableParameteriv(GLenum target, GLenum pname, const GLint *params)
void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
void glPolygonOffset(GLfloat factor, GLfloat units)
void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
void glLogicOp(GLenum opcode)
void glEvalCoord1dv(const GLdouble *u)
void glTexCoord4dv(const GLdouble *v)
void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
void glUniform2i(GLint location, GLint v0, GLint v1)
void glRasterPos3s(GLshort x, GLshort y, GLshort z)
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glLineStipple(GLint factor, GLushort pattern)
void glEvalCoord2dv(const GLdouble *u)
void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
void glVertex3d(GLdouble x, GLdouble y, GLdouble z)
void glMultiTexCoord2dv(GLenum target, const GLdouble *v)
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
void glColor3sv(const GLshort *v)
void glColor3bv(const GLbyte *v)
void glGetPointerv(GLenum pname, GLvoid **params)
void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glDisableClientState(GLenum array)
void glGetPixelMapusv(GLenum map, GLushort *values)
void glMultiTexCoord3dv(GLenum target, const GLdouble *v)
void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span)
void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
void glRasterPos2f(GLfloat x, GLfloat y)
void glBindAttribLocation(GLuint program, GLuint index, const GLchar *name)
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)
void glTexCoord2sv(const GLshort *v)
void glPixelMapusv(GLenum map, GLint mapsize, const GLushort *values)
void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint *params)
void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
void glMultiTexCoord2sv(GLenum target, const GLshort *v)
void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params)
void glVertex3s(GLshort x, GLshort y, GLshort z)
void glPixelZoom(GLfloat xfactor, GLfloat yfactor)
void glSecondaryColor3dv(const GLdouble *v)
void glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue)
void glMultiTexCoord1i(GLenum target, GLint s)
void glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y)
void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params)
void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint *params)
void glRasterPos2iv(const GLint *v)
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid *img)
void glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
void glUniform2iv(GLint location, GLsizei count, const GLint *value)
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 glIndexMask(GLuint mask)
void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glMultiTexCoord4iv(GLenum target, const GLint *v)
void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
void glDeleteQueries(GLsizei n, const GLuint *ids)
void glEvalMesh1(GLenum mode, GLint i1, GLint i2)
void glGetTexEnviv(GLenum target, GLenum pname, GLint *params)
void glEdgeFlag(GLboolean flag)
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glColor4ubv(const GLubyte *v)
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)
void glEndQuery(GLenum target)
void glLightModelfv(GLenum pname, const GLfloat *params)
void glMultiTexCoord3fv(GLenum target, const GLfloat *v)
void glTranslatef(GLfloat x, GLfloat y, GLfloat z)
void glVertex3sv(const GLshort *v)
void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void glArrayElement(GLint i)
void glLineWidth(GLfloat width)
void glRasterPos3sv(const GLshort *v)
void glSecondaryColor3ubv(const GLubyte *v)
void glRectdv(const GLdouble *v1, const GLdouble *v2)
void glVertex3i(GLint x, GLint y, GLint z)
void glColor3fv(const GLfloat *v)
void glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
void glDepthMask(GLboolean flag)
void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
void glAccum(GLenum op, GLfloat value)
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble *params)
void glTexCoord1d(GLdouble s)
void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)
void glPointParameterf(GLenum pname, GLfloat param)
void glWindowPos3dv(const GLdouble *v)
void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
void glGetFloatv(GLenum pname, GLfloat *params)
void glGetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid **pointer)
void glGetPolygonStipple(GLubyte *mask)
void glMultiDrawElements(GLenum mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei drawcount)
void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
GLvoid * glMapBuffer(GLenum target, GLenum access)
void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels)
void glTexCoord2iv(const GLint *v)
void glTexCoord2s(GLshort s, GLshort t)
void glLinkProgram(GLuint program)
GLint glRenderMode(GLenum mode)
void glMatrixMode(GLenum mode)
void glVertexAttrib4ubv(GLuint index, const GLubyte *v)
void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)
void glIndexd(GLdouble c)
void glListBase(GLuint base)
void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
void glVertex3dv(const GLdouble *v)
void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
void glLoadTransposeMatrixf(const GLfloat *m)
void glPointSize(GLfloat size)
void glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params)
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
void glColor3d(GLdouble red, GLdouble green, GLdouble blue)
void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column)
void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t)
void glRasterPos2s(GLshort x, GLshort y)
void glVertex2i(GLint x, GLint y)
void glVertexAttrib1fv(GLuint index, const GLfloat *v)
void glWindowPos3sv(const GLshort *v)
void glPixelStoref(GLenum pname, GLfloat param)
void glSecondaryColor3fv(const GLfloat *v)
void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void glNormal3i(GLint nx, GLint ny, GLint nz)
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
void glEvalCoord1fv(const GLfloat *u)
GLint glGetUniformLocation(GLuint program, const GLchar *name)
void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t)
void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat *params)
void glBeginQuery(GLenum target, GLuint id)
GLboolean glIsProgram(GLuint program)
void glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)
void glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
void glMultTransposeMatrixd(const GLdouble *m)
void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
void glVertexAttrib1d(GLuint index, GLdouble x)
void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
void glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z)
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params)
void glVertex4iv(const GLint *v)
void glFogCoordf(GLfloat coord)
void glSecondaryColor3sv(const GLshort *v)
void glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params)
void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
void glGenTextures(GLsizei n, GLuint *textures)
void glNormal3fv(const GLfloat *v)
void glIndexsv(const GLshort *c)
void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
void glMultiTexCoord4dv(GLenum target, const GLdouble *v)
void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint *params)
void glVertex2dv(const GLdouble *v)
void glDetachShader(GLuint program, GLuint shader)
void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
void glLoadMatrixf(const GLfloat *m)
void glGetMaterialiv(GLenum face, GLenum pname, GLint *params)
void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
void glLightiv(GLenum light, GLenum pname, const GLint *params)
void glValidateProgram(GLuint program)
void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data)
void glBegin(GLenum mode)
void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid *image)
void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)
void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glTexCoord1i(GLint s)
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params)
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)
void glUniform3fv(GLint location, GLsizei count, const GLfloat *value)
void glPolygonStipple(const GLubyte *mask)
void glSecondaryColor3us(GLushort red, GLushort green, GLushort blue)
void glDeleteTextures(GLsizei n, const GLuint *textures)
void glMultiTexCoord2iv(GLenum target, const GLint *v)
void glDeleteProgram(GLuint program)
void glIndexub(GLubyte c)
void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat *values)
void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
void glMultTransposeMatrixf(const GLfloat *m)
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glGetQueryiv(GLenum target, GLenum pname, GLint *params)
void glWindowPos3fv(const GLfloat *v)
void glMultiTexCoord1iv(GLenum target, const GLint *v)
void glVertex4sv(const GLshort *v)
void glClientActiveTexture(GLenum texture)
void glPixelStorei(GLenum pname, GLint param)
void glVertexAttrib4uiv(GLuint index, const GLuint *v)
void glBindTexture(GLenum target, GLuint texture)
void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
void glLoadName(GLuint name)
void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
void glBlendEquation(GLenum mode)
void glColor4usv(const GLushort *v)
void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
void glColor3iv(const GLint *v)
void glMultiTexCoord4sv(GLenum target, const GLshort *v)
void glLightModeliv(GLenum pname, const GLint *params)
void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
void glMultMatrixf(const GLfloat *m)
void glCompileShader(GLuint shader)
void glEnable(GLenum cap)
void glGetClipPlane(GLenum plane, GLdouble *equation)
void glVertexAttrib2dv(GLuint index, const GLdouble *v)
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels)
void glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
void glPassThrough(GLfloat token)
void glVertex2s(GLshort x, GLshort y)
void glActiveTexture(GLenum texture)
void glNormal3bv(const GLbyte *v)
void glUniform4iv(GLint location, GLsizei count, const GLint *value)
GLuint glGenLists(GLsizei range)
void glIndexPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data)
void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glVertex3iv(const GLint *v)
void glTexCoord2dv(const GLdouble *v)
void glGetLightfv(GLenum light, GLenum pname, GLfloat *params)
void glGetMapdv(GLenum target, GLenum query, GLdouble *v)
void glColor3i(GLint red, GLint green, GLint blue)
void glGetDoublev(GLenum pname, GLdouble *params)
void glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue)
void glGetPixelMapuiv(GLenum map, GLuint *values)
void glEdgeFlagv(const GLboolean *flag)
void glSelectBuffer(GLsizei size, GLuint *buffer)
void glColor4fv(const GLfloat *v)
void glColor3s(GLshort red, GLshort green, GLshort blue)
void glScaled(GLdouble x, GLdouble y, GLdouble z)
void glUniform2fv(GLint location, GLsizei count, const GLfloat *value)
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data)
void glFogf(GLenum pname, GLfloat param)
void glSecondaryColor3i(GLint red, GLint green, GLint blue)
void glRasterPos3fv(const GLfloat *v)
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data)
void glCallList(GLuint list)
void glVertexAttrib1dv(GLuint index, const GLdouble *v)
void glRasterPos2fv(const GLfloat *v)
void glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z)
void glMateriali(GLenum face, GLenum pname, GLint param)
void glGetTexGeniv(GLenum coord, GLenum pname, GLint *params)
void glColor3us(GLushort red, GLushort green, GLushort blue)
void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)
void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params)
void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image)
void glVertexAttrib4bv(GLuint index, const GLbyte *v)
void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
void glEvalCoord2fv(const GLfloat *u)
void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
void glNormal3iv(const GLint *v)
void glGetBufferPointerv(GLenum target, GLenum pname, GLvoid **params)
void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glMultiTexCoord4fv(GLenum target, const GLfloat *v)
void glRasterPos4iv(const GLint *v)
void glTexGeniv(GLenum coord, GLenum pname, const GLint *params)
void glWindowPos3s(GLshort x, GLshort y, GLshort z)
void glConvolutionParameteri(GLenum target, GLenum pname, GLint params)
void glEvalPoint2(GLint i, GLint j)
void glHint(GLenum target, GLenum mode)
void glSecondaryColor3uiv(const GLuint *v)
void glIndexfv(const GLfloat *c)
void glCullFace(GLenum mode)
void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glDisable(GLenum cap)
void glLightModeli(GLenum pname, GLint param)
void glIndexiv(const GLint *c)
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)
void glGetShaderiv(GLuint shader, GLenum pname, GLint *params)
void glFogfv(GLenum pname, const GLfloat *params)
void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)
void glFogCoorddv(const GLdouble *coord)
void glRasterPos2sv(const GLshort *v)
void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params)
void glVertexAttrib1f(GLuint index, GLfloat x)
void glShadeModel(GLenum mode)
void glTexEnviv(GLenum target, GLenum pname, const GLint *params)
void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
void glColorMaterial(GLenum face, GLenum mode)
void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint *params)
void glPolygonMode(GLenum face, GLenum mode)
void glMultiTexCoord1fv(GLenum target, const GLfloat *v)
void glVertexAttrib2sv(GLuint index, const GLshort *v)
void glUniform1fv(GLint location, GLsizei count, const GLfloat *value)
void glWindowPos2s(GLshort x, GLshort y)
void glRasterPos2i(GLint x, GLint y)
void glColor3f(GLfloat red, GLfloat green, GLfloat blue)
void glTexCoord3iv(const GLint *v)
void glScalef(GLfloat x, GLfloat y, GLfloat z)
void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer)
void glDeleteShader(GLuint shader)
void glVertexAttrib4iv(GLuint index, const GLint *v)
void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
void glVertex4i(GLint x, GLint y, GLint z, GLint w)
void glVertexAttrib4Nubv(GLuint index, const GLubyte *v)
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
void glRasterPos3i(GLint x, GLint y, GLint z)
void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t)
void glSampleCoverage(GLfloat value, GLboolean invert)
void glRasterPos3dv(const GLdouble *v)
void glColor3usv(const GLushort *v)
void glDisableVertexAttribArray(GLuint index)
void glGenQueries(GLsizei n, GLuint *ids)
void glWindowPos3d(GLdouble x, GLdouble y, GLdouble z)
void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void glMultiTexCoord3iv(GLenum target, const GLint *v)
void glDrawBuffer(GLenum mode)
void glMaterialiv(GLenum face, GLenum pname, const GLint *params)
void glMaterialf(GLenum face, GLenum pname, GLfloat param)
void glDrawArrays(GLenum mode, GLint first, GLsizei count)
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params)
void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
void glVertexAttrib2fv(GLuint index, const GLfloat *v)
void glStencilFunc(GLenum func, GLint ref, GLuint mask)
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params)
void glFogCoordd(GLdouble coord)
void glMultiTexCoord1s(GLenum target, GLshort s)
void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table)
void glColor3ui(GLuint red, GLuint green, GLuint blue)
void glDrawBuffers(GLsizei n, const GLenum *bufs)
void glVertexAttrib4fv(GLuint index, const GLfloat *v)
void glPointParameteri(GLenum pname, GLint param)
void glFrontFace(GLenum mode)
void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
void glColor4dv(const GLdouble *v)
void glVertexAttrib4sv(GLuint index, const GLshort *v)
void glTexCoord3fv(const GLfloat *v)
void glDeleteLists(GLuint list, GLsizei range)
void glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
void glUniform4fv(GLint location, GLsizei count, const GLfloat *value)
GLboolean glIsBuffer(GLuint buffer)
void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
void glMultiTexCoord2i(GLenum target, GLint s, GLint t)
void glClearIndex(GLfloat c)
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj)
void glTexCoord2fv(const GLfloat *v)
void glVertex2f(GLfloat x, GLfloat y)
void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data)
GLboolean glIsShader(GLuint shader)
void glDepthRange(GLdouble nearVal, GLdouble farVal)
void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)
void glUniform1f(GLint location, GLfloat v0)
void glShaderSource(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)
void glStencilMask(GLuint mask)
GLboolean glIsEnabled(GLenum cap)
void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer)
void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat *params)
void glGetMapiv(GLenum target, GLenum query, GLint *v)
void glAlphaFunc(GLenum func, GLfloat ref)
void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
void glMultiTexCoord2fv(GLenum target, const GLfloat *v)
void glGetTexParameteriv(GLenum target, GLenum pname, GLint *params)
void glTexCoord1f(GLfloat s)
void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)
void glDepthFunc(GLenum func)
void glMultiTexCoord3sv(GLenum target, const GLshort *v)
void glSecondaryColor3bv(const GLbyte *v)
void glPointParameterfv(GLenum pname, const GLfloat *params)
void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
void glMultiDrawArrays(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
void glEvalPoint1(GLint i)
void glColor4bv(const GLbyte *v)
void glTexCoord3i(GLint s, GLint t, GLint r)
void glLoadMatrixd(const GLdouble *m)
void glTexCoord2d(GLdouble s, GLdouble t)
void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
void glLighti(GLenum light, GLenum pname, GLint param)
void glVertexAttrib3sv(GLuint index, const GLshort *v)
void glUniform1iv(GLint location, GLsizei count, const GLint *value)
void glDeleteBuffers(GLsizei n, const GLuint *buffers)
void glMultiTexCoord1dv(GLenum target, const GLdouble *v)
void glRasterPos3iv(const GLint *v)
void glPixelTransferi(GLenum pname, GLint param)
void glCallLists(GLsizei n, GLenum type, const GLvoid *lists)
void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint *params)
void glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue)
void glSecondaryColor3s(GLshort red, GLshort green, GLshort blue)
void glTexCoord1iv(const GLint *v)
void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
void glRectfv(const GLfloat *v1, const GLfloat *v2)
void glUseProgram(GLuint program)
void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer)
GLuint glCreateShader(GLenum type)
void glSecondaryColor3iv(const GLint *v)
void glVertexAttrib4Nbv(GLuint index, const GLbyte *v)
void glTexCoord2f(GLfloat s, GLfloat t)
void glTexGeni(GLenum coord, GLenum pname, GLint param)
void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)
void glWindowPos2iv(const GLint *v)
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices)
void glRasterPos4fv(const GLfloat *v)
void glPixelTransferf(GLenum pname, GLfloat param)
void glVertexAttrib4Niv(GLuint index, const GLint *v)
void glTexCoord4fv(const GLfloat *v)
void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image)
void glTexCoord1s(GLshort s)
void glLoadTransposeMatrixd(const GLdouble *m)
void glTexEnvi(GLenum target, GLenum pname, GLint param)
void glMultiTexCoord1f(GLenum target, GLfloat s)
void glEvalCoord1d(GLdouble u)
void glVertexAttrib1sv(GLuint index, const GLshort *v)
void glColor3ubv(const GLubyte *v)
void glIndexdv(const GLdouble *c)
void glRasterPos4dv(const GLdouble *v)
void glRectiv(const GLint *v1, const GLint *v2)
void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
void glPushName(GLuint name)
void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
void glTexGendv(GLenum coord, GLenum pname, const GLdouble *params)
void glWindowPos2fv(const GLfloat *v)
void glColor3dv(const GLdouble *v)
void glPushAttrib(GLbitfield mask)
void glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLfloat *priorities)
void glSecondaryColor3usv(const GLushort *v)
void glColor3b(GLbyte red, GLbyte green, GLbyte blue)
void glClear(GLbitfield mask)
void glEvalCoord1f(GLfloat u)
GLboolean glUnmapBuffer(GLenum target)
void glAttachShader(GLuint program, GLuint shader)
void glNormal3dv(const GLdouble *v)
void glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue)
void glTexGend(GLenum coord, GLenum pname, GLdouble param)
void glFogCoordfv(const GLfloat *coord)
void glTexParameteri(GLenum target, GLenum pname, GLint param)
GLint glGetAttribLocation(GLuint program, const GLchar *name)
void glVertexAttrib4Nuiv(GLuint index, const GLuint *v)
void glLightf(GLenum light, GLenum pname, GLfloat param)
void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)
void glVertexAttrib4dv(GLuint index, const GLdouble *v)
QMap< QString, QString > map
[6]
Combined button and popup list for selecting options.
#define Q_DECL_UNUSED_MEMBER
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]
GLuint const GLuint * buffers
GLint GLenum GLsizei GLsizei GLsizei depth
typedef GLfloat(GL_APIENTRYP PFNGLGETPATHLENGTHNVPROC)(GLuint path
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]
GLenum GLenum GLsizei const GLuint * ids
GLuint const GLuint GLuint const GLuint * textures
GLuint GLfloat GLfloat GLfloat x1
GLenum GLuint GLenum GLsizei length
GLdouble GLdouble GLdouble GLdouble top
GLenum GLenum GLsizei count
GLint GLenum GLsizei GLsizei GLsizei GLint border
GLsizei GLsizei GLchar * infoLog
const void GLsizei GLsizei stride
GLint GLint GLint yoffset
GLint GLint GLint GLint zoffset
GLint GLsizei GLboolean transpose
typedef GLsizei(GL_APIENTRYP PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC)(GLuint target)
typedef GLenum(GL_APIENTRYP PFNGLGETGRAPHICSRESETSTATUSKHRPROC)(void)
GLint GLenum internalformat
typedef GLboolean(GL_APIENTRYP PFNGLISENABLEDIOESPROC)(GLenum target
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLenum const GLint * param
GLenum GLuint GLintptr offset
GLint GLfloat GLfloat GLfloat GLfloat v3
GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum const void * pixels
GLint GLint GLint GLint GLint GLint GLint GLbitfield mask
GLint GLsizei GLsizei GLenum format
const void GLsizei drawcount
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei imageSize
GLsizei GLenum const void * indices
GLsizei GLsizei GLchar * source
GLenum GLenum GLsizei void GLsizei void * column
GLenum GLenum GLenum dfactorAlpha
GLfixed GLfixed GLint GLint GLfixed points
GLenum GLenum sfactorAlpha
const GLuint GLboolean * residences
GLfixed GLfixed GLfixed y2
GLfixed GLfixed GLint ustride
const GLuint const GLfixed * priorities
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
GLsizei GLfixed GLfixed GLfixed xmove
GLsizei GLfixed GLfixed GLfixed GLfixed ymove
GLfixed GLfixed GLint GLint GLfixed GLfixed GLint GLint vorder
GLsizei const void * pointer
GLdouble GLdouble GLdouble GLdouble q
GLenum GLenum GLsizei void * row
GLenum GLenum GLsizei void GLsizei void void * span
GLsizei GLenum GLboolean sink
GLint GLenum GLboolean normalized
GLfixed GLfixed GLint GLint uorder
GLfloat GLfloat GLfloat alpha
GLenum GLenum GLenum dppass
GLfixed GLfixed GLint GLint order
typedef GLushort(APIENTRYP PFNGLGETSTAGEINDEXNVPROC)(GLenum shadertype)
GLenum GLenum GLsizei void * table
GLsizeiptr const void GLenum usage