15#ifndef QOPENGLVERSIONFUNCTIONS_2_1_H
16#define QOPENGLVERSIONFUNCTIONS_2_1_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);
231 void glMultMatrixf(
const GLfloat *
m);
234 void glLoadMatrixf(
const GLfloat *
m);
235 void glLoadIdentity();
243 void glGetPolygonStipple(GLubyte *
mask);
266 void glEvalPoint1(
GLint i);
268 void glEvalCoord2fv(
const GLfloat *u);
270 void glEvalCoord2dv(
const GLdouble *u);
272 void glEvalCoord1fv(
const GLfloat *u);
274 void glEvalCoord1dv(
const GLdouble *u);
309 void glPolygonStipple(
const GLubyte *
mask);
329 void glVertex4sv(
const GLshort *
v);
330 void glVertex4s(GLshort
x, GLshort
y, GLshort
z, GLshort
w);
331 void glVertex4iv(
const GLint *
v);
337 void glVertex3sv(
const GLshort *
v);
338 void glVertex3s(GLshort
x, GLshort
y, GLshort
z);
339 void glVertex3iv(
const GLint *
v);
345 void glVertex2sv(
const GLshort *
v);
346 void glVertex2s(GLshort
x, GLshort
y);
347 void glVertex2iv(
const GLint *
v);
353 void glTexCoord4sv(
const GLshort *
v);
354 void glTexCoord4s(GLshort
s, GLshort
t, GLshort
r, GLshort
q);
355 void glTexCoord4iv(
const GLint *
v);
357 void glTexCoord4fv(
const GLfloat *
v);
361 void glTexCoord3sv(
const GLshort *
v);
362 void glTexCoord3s(GLshort
s, GLshort
t, GLshort
r);
363 void glTexCoord3iv(
const GLint *
v);
365 void glTexCoord3fv(
const GLfloat *
v);
369 void glTexCoord2sv(
const GLshort *
v);
370 void glTexCoord2s(GLshort
s, GLshort
t);
371 void glTexCoord2iv(
const GLint *
v);
373 void glTexCoord2fv(
const GLfloat *
v);
377 void glTexCoord1sv(
const GLshort *
v);
378 void glTexCoord1s(GLshort
s);
379 void glTexCoord1iv(
const GLint *
v);
380 void glTexCoord1i(
GLint s);
381 void glTexCoord1fv(
const GLfloat *
v);
385 void glRectsv(
const GLshort *
v1,
const GLshort *
v2);
386 void glRects(GLshort
x1, GLshort
y1, GLshort
x2, GLshort
y2);
393 void glRasterPos4sv(
const GLshort *
v);
394 void glRasterPos4s(GLshort
x, GLshort
y, GLshort
z, GLshort
w);
395 void glRasterPos4iv(
const GLint *
v);
397 void glRasterPos4fv(
const GLfloat *
v);
401 void glRasterPos3sv(
const GLshort *
v);
402 void glRasterPos3s(GLshort
x, GLshort
y, GLshort
z);
403 void glRasterPos3iv(
const GLint *
v);
405 void glRasterPos3fv(
const GLfloat *
v);
409 void glRasterPos2sv(
const GLshort *
v);
410 void glRasterPos2s(GLshort
x, GLshort
y);
411 void glRasterPos2iv(
const GLint *
v);
413 void glRasterPos2fv(
const GLfloat *
v);
417 void glNormal3sv(
const GLshort *
v);
418 void glNormal3s(GLshort
nx, GLshort
ny, GLshort
nz);
419 void glNormal3iv(
const GLint *
v);
425 void glNormal3bv(
const GLbyte *
v);
426 void glNormal3b(GLbyte
nx, GLbyte
ny, GLbyte
nz);
427 void glIndexsv(
const GLshort *
c);
428 void glIndexs(GLshort
c);
429 void glIndexiv(
const GLint *
c);
440 void glColor4uiv(
const GLuint *
v);
442 void glColor4ubv(
const GLubyte *
v);
444 void glColor4sv(
const GLshort *
v);
446 void glColor4iv(
const GLint *
v);
452 void glColor4bv(
const GLbyte *
v);
456 void glColor3uiv(
const GLuint *
v);
458 void glColor3ubv(
const GLubyte *
v);
459 void glColor3ub(GLubyte
red, GLubyte
green, GLubyte
blue);
460 void glColor3sv(
const GLshort *
v);
461 void glColor3s(GLshort
red, GLshort
green, GLshort
blue);
462 void glColor3iv(
const GLint *
v);
468 void glColor3bv(
const GLbyte *
v);
482 void glPopClientAttrib();
494 void glArrayElement(
GLint i);
531 void glMultTransposeMatrixd(
const GLdouble *
m);
532 void glMultTransposeMatrixf(
const GLfloat *
m);
533 void glLoadTransposeMatrixd(
const GLdouble *
m);
534 void glLoadTransposeMatrixf(
const GLfloat *
m);
536 void glMultiTexCoord4s(
GLenum target, GLshort
s, GLshort
t, GLshort
r, GLshort
q);
544 void glMultiTexCoord3s(
GLenum target, GLshort
s, GLshort
t, GLshort
r);
570 void glWindowPos3sv(
const GLshort *
v);
571 void glWindowPos3s(GLshort
x, GLshort
y, GLshort
z);
572 void glWindowPos3iv(
const GLint *
v);
574 void glWindowPos3fv(
const GLfloat *
v);
578 void glWindowPos2sv(
const GLshort *
v);
579 void glWindowPos2s(GLshort
x, GLshort
y);
580 void glWindowPos2iv(
const GLint *
v);
582 void glWindowPos2fv(
const GLfloat *
v);
587 void glSecondaryColor3usv(
const GLushort *
v);
589 void glSecondaryColor3uiv(
const GLuint *
v);
591 void glSecondaryColor3ubv(
const GLubyte *
v);
592 void glSecondaryColor3ub(GLubyte
red, GLubyte
green, GLubyte
blue);
593 void glSecondaryColor3sv(
const GLshort *
v);
594 void glSecondaryColor3s(GLshort
red, GLshort
green, GLshort
blue);
595 void glSecondaryColor3iv(
const GLint *
v);
597 void glSecondaryColor3fv(
const GLfloat *
v);
599 void glSecondaryColor3dv(
const GLdouble *
v);
601 void glSecondaryColor3bv(
const GLbyte *
v);
602 void glSecondaryColor3b(GLbyte
red, GLbyte
green, GLbyte
blue);
614 void glVertexAttrib4ubv(
GLuint index,
const GLubyte *
v);
616 void glVertexAttrib4s(
GLuint index, GLshort
x, GLshort
y, GLshort
z, GLshort
w);
625 void glVertexAttrib4Nubv(
GLuint index,
const GLubyte *
v);
626 void glVertexAttrib4Nub(
GLuint index, GLubyte
x, GLubyte
y, GLubyte
z, GLubyte
w);
627 void glVertexAttrib4Nsv(
GLuint index,
const GLshort *
v);
631 void glVertexAttrib3s(
GLuint index, GLshort
x, GLshort
y, GLshort
z);
681 d_1_0_Core->f.DepthRange(nearVal, farVal);
686 return d_1_0_Core->f.IsEnabled(
cap);
716 return d_1_0_Core->f.GetString(
name);
731 return d_1_0_Core->f.GetError();
751 d_1_0_Core->f.ReadBuffer(
mode);
766 d_1_0_Core->f.DepthFunc(
func);
771 d_1_0_Core->f.StencilOp(fail, zfail, zpass);
781 d_1_0_Core->f.LogicOp(
opcode);
786 d_1_0_Core->f.BlendFunc(sfactor, dfactor);
791 d_1_0_Core->f.Flush();
796 d_1_0_Core->f.Finish();
801 d_1_0_Core->f.Enable(
cap);
806 d_1_0_Core->f.Disable(
cap);
811 d_1_0_Core->f.DepthMask(flag);
821 d_1_0_Core->f.StencilMask(
mask);
826 d_1_0_Core->f.ClearDepth(
depth);
831 d_1_0_Core->f.ClearStencil(
s);
841 d_1_0_Core->f.Clear(
mask);
846 d_1_0_Core->f.DrawBuffer(
mode);
886 d_1_0_Core->f.PolygonMode(
face,
mode);
891 d_1_0_Core->f.PointSize(
size);
896 d_1_0_Core->f.LineWidth(
width);
906 d_1_0_Core->f.FrontFace(
mode);
911 d_1_0_Core->f.CullFace(
mode);
918 d_1_1_Deprecated->f.Indexubv(
c);
923 d_1_1_Deprecated->f.Indexub(
c);
928 return d_1_1_Core->f.IsTexture(
texture);
938 d_1_1_Core->f.DeleteTextures(
n,
textures);
978 d_1_1_Core->f.PolygonOffset(factor,
units);
1003inline void QOpenGLFunctions_2_1::glTexSubImage3D(
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const GLvoid *
pixels)
1005 d_1_2_Core->f.TexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
pixels);
1020 d_1_2_Core->f.BlendEquation(
mode);
1045inline void QOpenGLFunctions_2_1::glCompressedTexSubImage3D(
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const GLvoid *
data)
1047 d_1_3_Core->f.CompressedTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
imageSize,
data);
1072 d_1_3_Core->f.ActiveTexture(
texture);
1126 return d_1_5_Core->f.UnmapBuffer(
target);
1151 return d_1_5_Core->f.IsBuffer(
buffer);
1156 d_1_5_Core->f.GenBuffers(
n,
buffers);
1161 d_1_5_Core->f.DeleteBuffers(
n,
buffers);
1171 d_1_5_Core->f.GetQueryObjectuiv(
id,
pname,
params);
1176 d_1_5_Core->f.GetQueryObjectiv(
id,
pname,
params);
1186 d_1_5_Core->f.EndQuery(
target);
1191 d_1_5_Core->f.BeginQuery(
target,
id);
1196 return d_1_5_Core->f.IsQuery(
id);
1201 d_1_5_Core->f.DeleteQueries(
n,
ids);
1206 d_1_5_Core->f.GenQueries(
n,
ids);
1218 d_2_0_Core->f.ValidateProgram(
program);
1318 d_2_0_Core->f.UseProgram(
program);
1328 d_2_0_Core->f.LinkProgram(
program);
1333 return d_2_0_Core->f.IsShader(
shader);
1338 return d_2_0_Core->f.IsProgram(
program);
1373 return d_2_0_Core->f.GetUniformLocation(
program,
name);
1403 return d_2_0_Core->f.GetAttribLocation(
program,
name);
1423 d_2_0_Core->f.EnableVertexAttribArray(
index);
1428 d_2_0_Core->f.DisableVertexAttribArray(
index);
1438 d_2_0_Core->f.DeleteShader(
shader);
1443 d_2_0_Core->f.DeleteProgram(
program);
1448 return d_2_0_Core->f.CreateShader(
type);
1453 return d_2_0_Core->f.CreateProgram();
1458 d_2_0_Core->f.CompileShader(
shader);
1473 d_2_0_Core->f.StencilMaskSeparate(
face,
mask);
1488 d_2_0_Core->f.DrawBuffers(
n,
bufs);
1532 d_1_0_Deprecated->f.Translatef(
x,
y,
z);
1537 d_1_0_Deprecated->f.Translated(
x,
y,
z);
1542 d_1_0_Deprecated->f.Scalef(
x,
y,
z);
1547 d_1_0_Deprecated->f.Scaled(
x,
y,
z);
1552 d_1_0_Deprecated->f.Rotatef(
angle,
x,
y,
z);
1557 d_1_0_Deprecated->f.Rotated(
angle,
x,
y,
z);
1562 d_1_0_Deprecated->f.PushMatrix();
1567 d_1_0_Deprecated->f.PopMatrix();
1577 d_1_0_Deprecated->f.MultMatrixd(
m);
1582 d_1_0_Deprecated->f.MultMatrixf(
m);
1587 d_1_0_Deprecated->f.MatrixMode(
mode);
1592 d_1_0_Deprecated->f.LoadMatrixd(
m);
1597 d_1_0_Deprecated->f.LoadMatrixf(
m);
1602 d_1_0_Deprecated->f.LoadIdentity();
1612 return d_1_0_Deprecated->f.IsList(
list);
1642 d_1_0_Deprecated->f.GetPolygonStipple(
mask);
1647 d_1_0_Deprecated->f.GetPixelMapusv(
map,
values);
1652 d_1_0_Deprecated->f.GetPixelMapuiv(
map,
values);
1657 d_1_0_Deprecated->f.GetPixelMapfv(
map,
values);
1687 d_1_0_Deprecated->f.GetLightiv(light,
pname,
params);
1692 d_1_0_Deprecated->f.GetLightfv(light,
pname,
params);
1697 d_1_0_Deprecated->f.GetClipPlane(plane,
equation);
1712 d_1_0_Deprecated->f.PixelMapusv(
map, mapsize,
values);
1717 d_1_0_Deprecated->f.PixelMapuiv(
map, mapsize,
values);
1722 d_1_0_Deprecated->f.PixelMapfv(
map, mapsize,
values);
1727 d_1_0_Deprecated->f.PixelTransferi(
pname,
param);
1732 d_1_0_Deprecated->f.PixelTransferf(
pname,
param);
1737 d_1_0_Deprecated->f.PixelZoom(xfactor,
yfactor);
1742 d_1_0_Deprecated->f.AlphaFunc(
func,
ref);
1747 d_1_0_Deprecated->f.EvalPoint2(
i,
j);
1752 d_1_0_Deprecated->f.EvalMesh2(
mode, i1, i2, j1, j2);
1757 d_1_0_Deprecated->f.EvalPoint1(
i);
1762 d_1_0_Deprecated->f.EvalMesh1(
mode, i1, i2);
1767 d_1_0_Deprecated->f.EvalCoord2fv(u);
1772 d_1_0_Deprecated->f.EvalCoord2f(u,
v);
1777 d_1_0_Deprecated->f.EvalCoord2dv(u);
1782 d_1_0_Deprecated->f.EvalCoord2d(u,
v);
1787 d_1_0_Deprecated->f.EvalCoord1fv(u);
1792 d_1_0_Deprecated->f.EvalCoord1f(u);
1797 d_1_0_Deprecated->f.EvalCoord1dv(u);
1802 d_1_0_Deprecated->f.EvalCoord1d(u);
1807 d_1_0_Deprecated->f.MapGrid2f(un,
u1,
u2, vn,
v1,
v2);
1812 d_1_0_Deprecated->f.MapGrid2d(un,
u1,
u2, vn,
v1,
v2);
1817 d_1_0_Deprecated->f.MapGrid1f(un,
u1,
u2);
1822 d_1_0_Deprecated->f.MapGrid1d(un,
u1,
u2);
1847 d_1_0_Deprecated->f.PushAttrib(
mask);
1852 d_1_0_Deprecated->f.PopAttrib();
1857 d_1_0_Deprecated->f.Accum(op,
value);
1862 d_1_0_Deprecated->f.IndexMask(
mask);
1867 d_1_0_Deprecated->f.ClearIndex(
c);
1877 d_1_0_Deprecated->f.PushName(
name);
1882 d_1_0_Deprecated->f.PopName();
1887 d_1_0_Deprecated->f.PassThrough(
token);
1892 d_1_0_Deprecated->f.LoadName(
name);
1897 d_1_0_Deprecated->f.InitNames();
1902 return d_1_0_Deprecated->f.RenderMode(
mode);
1907 d_1_0_Deprecated->f.SelectBuffer(
size,
buffer);
1967 d_1_0_Deprecated->f.ShadeModel(
mode);
1972 d_1_0_Deprecated->f.PolygonStipple(
mask);
1997 d_1_0_Deprecated->f.LineStipple(factor,
pattern);
2007 d_1_0_Deprecated->f.LightModeli(
pname,
param);
2017 d_1_0_Deprecated->f.LightModelf(
pname,
param);
2022 d_1_0_Deprecated->f.Lightiv(light,
pname,
params);
2027 d_1_0_Deprecated->f.Lighti(light,
pname,
param);
2032 d_1_0_Deprecated->f.Lightfv(light,
pname,
params);
2037 d_1_0_Deprecated->f.Lightf(light,
pname,
param);
2062 d_1_0_Deprecated->f.ColorMaterial(
face,
mode);
2067 d_1_0_Deprecated->f.ClipPlane(plane,
equation);
2072 d_1_0_Deprecated->f.Vertex4sv(
v);
2077 d_1_0_Deprecated->f.Vertex4s(
x,
y,
z,
w);
2082 d_1_0_Deprecated->f.Vertex4iv(
v);
2087 d_1_0_Deprecated->f.Vertex4i(
x,
y,
z,
w);
2092 d_1_0_Deprecated->f.Vertex4fv(
v);
2097 d_1_0_Deprecated->f.Vertex4f(
x,
y,
z,
w);
2102 d_1_0_Deprecated->f.Vertex4dv(
v);
2107 d_1_0_Deprecated->f.Vertex4d(
x,
y,
z,
w);
2112 d_1_0_Deprecated->f.Vertex3sv(
v);
2117 d_1_0_Deprecated->f.Vertex3s(
x,
y,
z);
2122 d_1_0_Deprecated->f.Vertex3iv(
v);
2127 d_1_0_Deprecated->f.Vertex3i(
x,
y,
z);
2132 d_1_0_Deprecated->f.Vertex3fv(
v);
2137 d_1_0_Deprecated->f.Vertex3f(
x,
y,
z);
2142 d_1_0_Deprecated->f.Vertex3dv(
v);
2147 d_1_0_Deprecated->f.Vertex3d(
x,
y,
z);
2152 d_1_0_Deprecated->f.Vertex2sv(
v);
2157 d_1_0_Deprecated->f.Vertex2s(
x,
y);
2162 d_1_0_Deprecated->f.Vertex2iv(
v);
2167 d_1_0_Deprecated->f.Vertex2i(
x,
y);
2172 d_1_0_Deprecated->f.Vertex2fv(
v);
2177 d_1_0_Deprecated->f.Vertex2f(
x,
y);
2182 d_1_0_Deprecated->f.Vertex2dv(
v);
2187 d_1_0_Deprecated->f.Vertex2d(
x,
y);
2192 d_1_0_Deprecated->f.TexCoord4sv(
v);
2197 d_1_0_Deprecated->f.TexCoord4s(
s,
t,
r,
q);
2202 d_1_0_Deprecated->f.TexCoord4iv(
v);
2207 d_1_0_Deprecated->f.TexCoord4i(
s,
t,
r,
q);
2212 d_1_0_Deprecated->f.TexCoord4fv(
v);
2217 d_1_0_Deprecated->f.TexCoord4f(
s,
t,
r,
q);
2222 d_1_0_Deprecated->f.TexCoord4dv(
v);
2227 d_1_0_Deprecated->f.TexCoord4d(
s,
t,
r,
q);
2232 d_1_0_Deprecated->f.TexCoord3sv(
v);
2237 d_1_0_Deprecated->f.TexCoord3s(
s,
t,
r);
2242 d_1_0_Deprecated->f.TexCoord3iv(
v);
2247 d_1_0_Deprecated->f.TexCoord3i(
s,
t,
r);
2252 d_1_0_Deprecated->f.TexCoord3fv(
v);
2257 d_1_0_Deprecated->f.TexCoord3f(
s,
t,
r);
2262 d_1_0_Deprecated->f.TexCoord3dv(
v);
2267 d_1_0_Deprecated->f.TexCoord3d(
s,
t,
r);
2272 d_1_0_Deprecated->f.TexCoord2sv(
v);
2277 d_1_0_Deprecated->f.TexCoord2s(
s,
t);
2282 d_1_0_Deprecated->f.TexCoord2iv(
v);
2287 d_1_0_Deprecated->f.TexCoord2i(
s,
t);
2292 d_1_0_Deprecated->f.TexCoord2fv(
v);
2297 d_1_0_Deprecated->f.TexCoord2f(
s,
t);
2302 d_1_0_Deprecated->f.TexCoord2dv(
v);
2307 d_1_0_Deprecated->f.TexCoord2d(
s,
t);
2312 d_1_0_Deprecated->f.TexCoord1sv(
v);
2317 d_1_0_Deprecated->f.TexCoord1s(
s);
2322 d_1_0_Deprecated->f.TexCoord1iv(
v);
2327 d_1_0_Deprecated->f.TexCoord1i(
s);
2332 d_1_0_Deprecated->f.TexCoord1fv(
v);
2337 d_1_0_Deprecated->f.TexCoord1f(
s);
2342 d_1_0_Deprecated->f.TexCoord1dv(
v);
2347 d_1_0_Deprecated->f.TexCoord1d(
s);
2352 d_1_0_Deprecated->f.Rectsv(
v1,
v2);
2357 d_1_0_Deprecated->f.Rects(
x1,
y1,
x2,
y2);
2362 d_1_0_Deprecated->f.Rectiv(
v1,
v2);
2367 d_1_0_Deprecated->f.Recti(
x1,
y1,
x2,
y2);
2372 d_1_0_Deprecated->f.Rectfv(
v1,
v2);
2377 d_1_0_Deprecated->f.Rectf(
x1,
y1,
x2,
y2);
2382 d_1_0_Deprecated->f.Rectdv(
v1,
v2);
2387 d_1_0_Deprecated->f.Rectd(
x1,
y1,
x2,
y2);
2392 d_1_0_Deprecated->f.RasterPos4sv(
v);
2397 d_1_0_Deprecated->f.RasterPos4s(
x,
y,
z,
w);
2402 d_1_0_Deprecated->f.RasterPos4iv(
v);
2407 d_1_0_Deprecated->f.RasterPos4i(
x,
y,
z,
w);
2412 d_1_0_Deprecated->f.RasterPos4fv(
v);
2417 d_1_0_Deprecated->f.RasterPos4f(
x,
y,
z,
w);
2422 d_1_0_Deprecated->f.RasterPos4dv(
v);
2427 d_1_0_Deprecated->f.RasterPos4d(
x,
y,
z,
w);
2432 d_1_0_Deprecated->f.RasterPos3sv(
v);
2437 d_1_0_Deprecated->f.RasterPos3s(
x,
y,
z);
2442 d_1_0_Deprecated->f.RasterPos3iv(
v);
2447 d_1_0_Deprecated->f.RasterPos3i(
x,
y,
z);
2452 d_1_0_Deprecated->f.RasterPos3fv(
v);
2457 d_1_0_Deprecated->f.RasterPos3f(
x,
y,
z);
2462 d_1_0_Deprecated->f.RasterPos3dv(
v);
2467 d_1_0_Deprecated->f.RasterPos3d(
x,
y,
z);
2472 d_1_0_Deprecated->f.RasterPos2sv(
v);
2477 d_1_0_Deprecated->f.RasterPos2s(
x,
y);
2482 d_1_0_Deprecated->f.RasterPos2iv(
v);
2487 d_1_0_Deprecated->f.RasterPos2i(
x,
y);
2492 d_1_0_Deprecated->f.RasterPos2fv(
v);
2497 d_1_0_Deprecated->f.RasterPos2f(
x,
y);
2502 d_1_0_Deprecated->f.RasterPos2dv(
v);
2507 d_1_0_Deprecated->f.RasterPos2d(
x,
y);
2512 d_1_0_Deprecated->f.Normal3sv(
v);
2517 d_1_0_Deprecated->f.Normal3s(
nx,
ny,
nz);
2522 d_1_0_Deprecated->f.Normal3iv(
v);
2527 d_1_0_Deprecated->f.Normal3i(
nx,
ny,
nz);
2532 d_1_0_Deprecated->f.Normal3fv(
v);
2537 d_1_0_Deprecated->f.Normal3f(
nx,
ny,
nz);
2542 d_1_0_Deprecated->f.Normal3dv(
v);
2547 d_1_0_Deprecated->f.Normal3d(
nx,
ny,
nz);
2552 d_1_0_Deprecated->f.Normal3bv(
v);
2557 d_1_0_Deprecated->f.Normal3b(
nx,
ny,
nz);
2562 d_1_0_Deprecated->f.Indexsv(
c);
2567 d_1_0_Deprecated->f.Indexs(
c);
2572 d_1_0_Deprecated->f.Indexiv(
c);
2577 d_1_0_Deprecated->f.Indexi(
c);
2582 d_1_0_Deprecated->f.Indexfv(
c);
2587 d_1_0_Deprecated->f.Indexf(
c);
2592 d_1_0_Deprecated->f.Indexdv(
c);
2597 d_1_0_Deprecated->f.Indexd(
c);
2602 d_1_0_Deprecated->f.End();
2607 d_1_0_Deprecated->f.EdgeFlagv(flag);
2612 d_1_0_Deprecated->f.EdgeFlag(flag);
2617 d_1_0_Deprecated->f.Color4usv(
v);
2627 d_1_0_Deprecated->f.Color4uiv(
v);
2637 d_1_0_Deprecated->f.Color4ubv(
v);
2647 d_1_0_Deprecated->f.Color4sv(
v);
2657 d_1_0_Deprecated->f.Color4iv(
v);
2667 d_1_0_Deprecated->f.Color4fv(
v);
2677 d_1_0_Deprecated->f.Color4dv(
v);
2687 d_1_0_Deprecated->f.Color4bv(
v);
2697 d_1_0_Deprecated->f.Color3usv(
v);
2707 d_1_0_Deprecated->f.Color3uiv(
v);
2717 d_1_0_Deprecated->f.Color3ubv(
v);
2727 d_1_0_Deprecated->f.Color3sv(
v);
2737 d_1_0_Deprecated->f.Color3iv(
v);
2747 d_1_0_Deprecated->f.Color3fv(
v);
2757 d_1_0_Deprecated->f.Color3dv(
v);
2767 d_1_0_Deprecated->f.Color3bv(
v);
2782 d_1_0_Deprecated->f.Begin(
mode);
2787 d_1_0_Deprecated->f.ListBase(
base);
2792 return d_1_0_Deprecated->f.GenLists(
range);
2797 d_1_0_Deprecated->f.DeleteLists(
list,
range);
2802 d_1_0_Deprecated->f.CallLists(
n,
type,
lists);
2807 d_1_0_Deprecated->f.CallList(
list);
2812 d_1_0_Deprecated->f.EndList();
2817 d_1_0_Deprecated->f.NewList(
list,
mode);
2824 d_1_1_Deprecated->f.PushClientAttrib(
mask);
2829 d_1_1_Deprecated->f.PopClientAttrib();
2869 d_1_1_Deprecated->f.EnableClientState(
array);
2879 d_1_1_Deprecated->f.DisableClientState(
array);
2889 d_1_1_Deprecated->f.ArrayElement(
i);
2896 d_1_2_Deprecated->f.ResetMinmax(
target);
2901 d_1_2_Deprecated->f.ResetHistogram(
target);
3058 d_1_3_Deprecated->f.MultTransposeMatrixd(
m);
3063 d_1_3_Deprecated->f.MultTransposeMatrixf(
m);
3068 d_1_3_Deprecated->f.LoadTransposeMatrixd(
m);
3073 d_1_3_Deprecated->f.LoadTransposeMatrixf(
m);
3078 d_1_3_Deprecated->f.MultiTexCoord4sv(
target,
v);
3083 d_1_3_Deprecated->f.MultiTexCoord4s(
target,
s,
t,
r,
q);
3088 d_1_3_Deprecated->f.MultiTexCoord4iv(
target,
v);
3093 d_1_3_Deprecated->f.MultiTexCoord4i(
target,
s,
t,
r,
q);
3098 d_1_3_Deprecated->f.MultiTexCoord4fv(
target,
v);
3103 d_1_3_Deprecated->f.MultiTexCoord4f(
target,
s,
t,
r,
q);
3108 d_1_3_Deprecated->f.MultiTexCoord4dv(
target,
v);
3113 d_1_3_Deprecated->f.MultiTexCoord4d(
target,
s,
t,
r,
q);
3118 d_1_3_Deprecated->f.MultiTexCoord3sv(
target,
v);
3123 d_1_3_Deprecated->f.MultiTexCoord3s(
target,
s,
t,
r);
3128 d_1_3_Deprecated->f.MultiTexCoord3iv(
target,
v);
3133 d_1_3_Deprecated->f.MultiTexCoord3i(
target,
s,
t,
r);
3138 d_1_3_Deprecated->f.MultiTexCoord3fv(
target,
v);
3143 d_1_3_Deprecated->f.MultiTexCoord3f(
target,
s,
t,
r);
3148 d_1_3_Deprecated->f.MultiTexCoord3dv(
target,
v);
3153 d_1_3_Deprecated->f.MultiTexCoord3d(
target,
s,
t,
r);
3158 d_1_3_Deprecated->f.MultiTexCoord2sv(
target,
v);
3163 d_1_3_Deprecated->f.MultiTexCoord2s(
target,
s,
t);
3168 d_1_3_Deprecated->f.MultiTexCoord2iv(
target,
v);
3173 d_1_3_Deprecated->f.MultiTexCoord2i(
target,
s,
t);
3178 d_1_3_Deprecated->f.MultiTexCoord2fv(
target,
v);
3183 d_1_3_Deprecated->f.MultiTexCoord2f(
target,
s,
t);
3188 d_1_3_Deprecated->f.MultiTexCoord2dv(
target,
v);
3193 d_1_3_Deprecated->f.MultiTexCoord2d(
target,
s,
t);
3198 d_1_3_Deprecated->f.MultiTexCoord1sv(
target,
v);
3203 d_1_3_Deprecated->f.MultiTexCoord1s(
target,
s);
3208 d_1_3_Deprecated->f.MultiTexCoord1iv(
target,
v);
3213 d_1_3_Deprecated->f.MultiTexCoord1i(
target,
s);
3218 d_1_3_Deprecated->f.MultiTexCoord1fv(
target,
v);
3223 d_1_3_Deprecated->f.MultiTexCoord1f(
target,
s);
3228 d_1_3_Deprecated->f.MultiTexCoord1dv(
target,
v);
3233 d_1_3_Deprecated->f.MultiTexCoord1d(
target,
s);
3238 d_1_3_Deprecated->f.ClientActiveTexture(
texture);
3245 d_1_4_Deprecated->f.WindowPos3sv(
v);
3250 d_1_4_Deprecated->f.WindowPos3s(
x,
y,
z);
3255 d_1_4_Deprecated->f.WindowPos3iv(
v);
3260 d_1_4_Deprecated->f.WindowPos3i(
x,
y,
z);
3265 d_1_4_Deprecated->f.WindowPos3fv(
v);
3270 d_1_4_Deprecated->f.WindowPos3f(
x,
y,
z);
3275 d_1_4_Deprecated->f.WindowPos3dv(
v);
3280 d_1_4_Deprecated->f.WindowPos3d(
x,
y,
z);
3285 d_1_4_Deprecated->f.WindowPos2sv(
v);
3290 d_1_4_Deprecated->f.WindowPos2s(
x,
y);
3295 d_1_4_Deprecated->f.WindowPos2iv(
v);
3300 d_1_4_Deprecated->f.WindowPos2i(
x,
y);
3305 d_1_4_Deprecated->f.WindowPos2fv(
v);
3310 d_1_4_Deprecated->f.WindowPos2f(
x,
y);
3315 d_1_4_Deprecated->f.WindowPos2dv(
v);
3320 d_1_4_Deprecated->f.WindowPos2d(
x,
y);
3330 d_1_4_Deprecated->f.SecondaryColor3usv(
v);
3335 d_1_4_Deprecated->f.SecondaryColor3us(
red,
green,
blue);
3340 d_1_4_Deprecated->f.SecondaryColor3uiv(
v);
3345 d_1_4_Deprecated->f.SecondaryColor3ui(
red,
green,
blue);
3350 d_1_4_Deprecated->f.SecondaryColor3ubv(
v);
3355 d_1_4_Deprecated->f.SecondaryColor3ub(
red,
green,
blue);
3360 d_1_4_Deprecated->f.SecondaryColor3sv(
v);
3365 d_1_4_Deprecated->f.SecondaryColor3s(
red,
green,
blue);
3370 d_1_4_Deprecated->f.SecondaryColor3iv(
v);
3375 d_1_4_Deprecated->f.SecondaryColor3i(
red,
green,
blue);
3380 d_1_4_Deprecated->f.SecondaryColor3fv(
v);
3385 d_1_4_Deprecated->f.SecondaryColor3f(
red,
green,
blue);
3390 d_1_4_Deprecated->f.SecondaryColor3dv(
v);
3395 d_1_4_Deprecated->f.SecondaryColor3d(
red,
green,
blue);
3400 d_1_4_Deprecated->f.SecondaryColor3bv(
v);
3405 d_1_4_Deprecated->f.SecondaryColor3b(
red,
green,
blue);
3415 d_1_4_Deprecated->f.FogCoorddv(
coord);
3420 d_1_4_Deprecated->f.FogCoordd(
coord);
3425 d_1_4_Deprecated->f.FogCoordfv(
coord);
3430 d_1_4_Deprecated->f.FogCoordf(
coord);
3439 d_2_0_Core->f.VertexAttrib4usv(
index,
v);
3444 d_2_0_Core->f.VertexAttrib4uiv(
index,
v);
3449 d_2_0_Core->f.VertexAttrib4ubv(
index,
v);
3454 d_2_0_Core->f.VertexAttrib4sv(
index,
v);
3459 d_2_0_Core->f.VertexAttrib4s(
index,
x,
y,
z,
w);
3464 d_2_0_Core->f.VertexAttrib4iv(
index,
v);
3469 d_2_0_Core->f.VertexAttrib4fv(
index,
v);
3474 d_2_0_Core->f.VertexAttrib4f(
index,
x,
y,
z,
w);
3479 d_2_0_Core->f.VertexAttrib4dv(
index,
v);
3484 d_2_0_Core->f.VertexAttrib4d(
index,
x,
y,
z,
w);
3489 d_2_0_Core->f.VertexAttrib4bv(
index,
v);
3494 d_2_0_Core->f.VertexAttrib4Nusv(
index,
v);
3499 d_2_0_Core->f.VertexAttrib4Nuiv(
index,
v);
3504 d_2_0_Core->f.VertexAttrib4Nubv(
index,
v);
3509 d_2_0_Core->f.VertexAttrib4Nub(
index,
x,
y,
z,
w);
3514 d_2_0_Core->f.VertexAttrib4Nsv(
index,
v);
3519 d_2_0_Core->f.VertexAttrib4Niv(
index,
v);
3524 d_2_0_Core->f.VertexAttrib4Nbv(
index,
v);
3529 d_2_0_Core->f.VertexAttrib3sv(
index,
v);
3534 d_2_0_Core->f.VertexAttrib3s(
index,
x,
y,
z);
3539 d_2_0_Core->f.VertexAttrib3fv(
index,
v);
3544 d_2_0_Core->f.VertexAttrib3f(
index,
x,
y,
z);
3549 d_2_0_Core->f.VertexAttrib3dv(
index,
v);
3554 d_2_0_Core->f.VertexAttrib3d(
index,
x,
y,
z);
3559 d_2_0_Core->f.VertexAttrib2sv(
index,
v);
3564 d_2_0_Core->f.VertexAttrib2s(
index,
x,
y);
3569 d_2_0_Core->f.VertexAttrib2fv(
index,
v);
3574 d_2_0_Core->f.VertexAttrib2f(
index,
x,
y);
3579 d_2_0_Core->f.VertexAttrib2dv(
index,
v);
3584 d_2_0_Core->f.VertexAttrib2d(
index,
x,
y);
3589 d_2_0_Core->f.VertexAttrib1sv(
index,
v);
3594 d_2_0_Core->f.VertexAttrib1s(
index,
x);
3599 d_2_0_Core->f.VertexAttrib1fv(
index,
v);
3604 d_2_0_Core->f.VertexAttrib1f(
index,
x);
3609 d_2_0_Core->f.VertexAttrib1dv(
index,
v);
3614 d_2_0_Core->f.VertexAttrib1d(
index,
x);
virtual bool initializeOpenGLFunctions()
void glUniform3fv(GLint location, GLsizei count, const GLfloat *value)
void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)
void glIndexd(GLdouble c)
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint *params)
void glRasterPos4iv(const GLint *v)
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data)
void glMultiTexCoord3fv(GLenum target, const GLfloat *v)
void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
void glMultTransposeMatrixf(const GLfloat *m)
void glVertex2fv(const GLfloat *v)
void glVertexAttrib3dv(GLuint index, const GLdouble *v)
void glSecondaryColor3uiv(const GLuint *v)
void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
void glVertexAttrib3sv(GLuint index, const GLshort *v)
void glEdgeFlagPointer(GLsizei stride, const GLvoid *pointer)
void glVertexAttrib1s(GLuint index, GLshort x)
void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer)
void glTexCoord2fv(const GLfloat *v)
void glTexGeniv(GLenum coord, GLenum pname, const GLint *params)
void glRectfv(const GLfloat *v1, const GLfloat *v2)
void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat *values)
void glAlphaFunc(GLenum func, GLfloat ref)
void glPointParameteriv(GLenum pname, const GLint *params)
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params)
void glColor3bv(const GLbyte *v)
void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t)
void glPointParameterf(GLenum pname, GLfloat param)
void glSampleCoverage(GLfloat value, GLboolean invert)
void glIndexdv(const GLdouble *c)
void glRasterPos4dv(const GLdouble *v)
void glTexCoord1d(GLdouble s)
void glResetHistogram(GLenum target)
void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
void glEvalCoord1d(GLdouble u)
void glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)
void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
void glLoadMatrixd(const GLdouble *m)
void glGetBooleanv(GLenum pname, GLboolean *params)
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble *params)
void glColor4uiv(const GLuint *v)
void glWindowPos3sv(const GLshort *v)
void glTexCoord4iv(const GLint *v)
void glWindowPos2s(GLshort x, GLshort y)
void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
void glPixelTransferi(GLenum pname, GLint param)
void glMultMatrixd(const GLdouble *m)
void glClearStencil(GLint s)
void glUniform2iv(GLint location, GLsizei count, const GLint *value)
void glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue)
void glMultiTexCoord1i(GLenum target, GLint s)
void glWindowPos2d(GLdouble x, GLdouble y)
void glPushName(GLuint name)
void glVertexAttrib4Nusv(GLuint index, const GLushort *v)
void glGetPolygonStipple(GLubyte *mask)
void glGetMapfv(GLenum target, GLenum query, GLfloat *v)
void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params)
void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void glRasterPos2iv(const GLint *v)
void glVertex4dv(const GLdouble *v)
void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
void glMultiTexCoord2dv(GLenum target, const GLdouble *v)
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid *img)
void glWindowPos3f(GLfloat x, GLfloat y, GLfloat z)
void glMultiTexCoord1sv(GLenum target, const GLshort *v)
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 glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
void glNormal3sv(const GLshort *v)
void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
void glDepthMask(GLboolean flag)
void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table)
void glSecondaryColor3i(GLint red, GLint green, GLint blue)
void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
void glIndexub(GLubyte c)
void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data)
void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void glColor4sv(const GLshort *v)
void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glGetTexGeniv(GLenum coord, GLenum pname, GLint *params)
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
void glCompileShader(GLuint shader)
void glTexCoord2s(GLshort s, GLshort t)
void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
void glClearIndex(GLfloat c)
void glTexCoord1f(GLfloat s)
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)
void glColor4dv(const GLdouble *v)
void glUniform2fv(GLint location, GLsizei count, const GLfloat *value)
void glCallLists(GLsizei n, GLenum type, const GLvoid *lists)
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
void glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
void glFogCoordd(GLdouble coord)
void glDeleteProgram(GLuint program)
void glActiveTexture(GLenum texture)
void glGetMaterialiv(GLenum face, GLenum pname, GLint *params)
void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column)
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)
void glMultiTexCoord4dv(GLenum target, const GLdouble *v)
GLboolean glAreTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences)
void glSecondaryColor3iv(const GLint *v)
void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image)
void glWindowPos3dv(const GLdouble *v)
void glSecondaryColor3dv(const GLdouble *v)
void glMaterialiv(GLenum face, GLenum pname, const GLint *params)
void glVertexAttrib1d(GLuint index, GLdouble x)
void glTexCoord2d(GLdouble s, GLdouble t)
void glColor3dv(const GLdouble *v)
void glEvalMesh1(GLenum mode, GLint i1, GLint i2)
void glColor3sv(const GLshort *v)
void glGetFloatv(GLenum pname, GLfloat *params)
void glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
void glPixelStoref(GLenum pname, GLfloat param)
void glMultiDrawElements(GLenum mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei drawcount)
void glTexCoord2iv(const GLint *v)
void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
void glWindowPos3iv(const GLint *v)
void glAccum(GLenum op, GLfloat value)
void glColorMaterial(GLenum face, GLenum mode)
void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
void glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue)
void glVertexAttrib4Nuiv(GLuint index, const GLuint *v)
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)
void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
void glEdgeFlag(GLboolean flag)
void glMaterialfv(GLenum face, GLenum pname, const GLfloat *params)
void glMultiTexCoord2fv(GLenum target, const GLfloat *v)
void glSecondaryColor3sv(const GLshort *v)
void glNormal3fv(const GLfloat *v)
void glTexCoord3fv(const GLfloat *v)
void glColor3iv(const GLint *v)
void glVertexAttrib4bv(GLuint index, const GLbyte *v)
void glScaled(GLdouble x, GLdouble y, GLdouble z)
void glNormal3bv(const GLbyte *v)
void glFogf(GLenum pname, GLfloat param)
void glVertexAttrib2s(GLuint index, GLshort x, GLshort y)
void glPassThrough(GLfloat token)
void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
void glVertex3iv(const GLint *v)
void glUniform1f(GLint location, GLfloat v0)
GLuint glCreateShader(GLenum type)
void glConvolutionParameteri(GLenum target, GLenum pname, GLint params)
void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
void glReadBuffer(GLenum mode)
void glVertexAttrib2dv(GLuint index, const GLdouble *v)
void glVertexAttrib4Nsv(GLuint index, const GLshort *v)
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels)
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj)
void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
void glSecondaryColor3us(GLushort red, GLushort green, GLushort blue)
void glTexGend(GLenum coord, GLenum pname, GLdouble param)
void glWindowPos3s(GLshort x, GLshort y, GLshort z)
void glUniform4fv(GLint location, GLsizei count, const GLfloat *value)
void glLoadTransposeMatrixf(const GLfloat *m)
void glUniform3iv(GLint location, GLsizei count, const GLint *value)
void glColor3ui(GLuint red, GLuint green, GLuint blue)
void glVertexAttrib1sv(GLuint index, const GLshort *v)
void glTexCoord3dv(const GLdouble *v)
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 glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params)
void glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLfloat *priorities)
void glVertexAttrib3fv(GLuint index, const GLfloat *v)
void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
void glDisableClientState(GLenum array)
void glStencilMaskSeparate(GLenum face, GLuint mask)
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params)
void glMultiTexCoord2iv(GLenum target, const GLint *v)
void glUniform1iv(GLint location, GLsizei count, const GLint *value)
void glTexCoord3i(GLint s, GLint t, GLint r)
void glRasterPos2f(GLfloat x, GLfloat y)
void glEvalCoord1dv(const GLdouble *u)
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params)
void glEnableVertexAttribArray(GLuint index)
void glRasterPos2dv(const GLdouble *v)
void glTexCoord1fv(const GLfloat *v)
void glGetBufferPointerv(GLenum target, GLenum pname, GLvoid **params)
void glRasterPos3iv(const GLint *v)
void glVertexAttrib1f(GLuint index, GLfloat x)
GLboolean glIsShader(GLuint shader)
void glPointSize(GLfloat size)
void glDeleteLists(GLuint list, GLsizei range)
void glLightModelf(GLenum pname, GLfloat param)
void glVertexAttrib4sv(GLuint index, const GLshort *v)
void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
void glPixelMapusv(GLenum map, GLint mapsize, const GLushort *values)
void glWindowPos2fv(const GLfloat *v)
void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
void glTexCoord1sv(const GLshort *v)
void glSecondaryColor3usv(const GLushort *v)
void glTexCoord2i(GLint s, GLint t)
void glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
void glVertexAttrib4Nbv(GLuint index, const GLbyte *v)
void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices)
void glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
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 glVertexAttrib4iv(GLuint index, const GLint *v)
void glPolygonMode(GLenum face, GLenum mode)
void glBindAttribLocation(GLuint program, GLuint index, const GLchar *name)
void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
void glPixelZoom(GLfloat xfactor, GLfloat yfactor)
void glMultiTexCoord2sv(GLenum target, const GLshort *v)
void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image)
void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)
void glGetClipPlane(GLenum plane, GLdouble *equation)
void glColor3b(GLbyte red, GLbyte green, GLbyte blue)
void glRasterPos2sv(const GLshort *v)
void glVertexAttrib2fv(GLuint index, const GLfloat *v)
const GLubyte * glGetString(GLenum name)
void glLightiv(GLenum light, GLenum pname, const GLint *params)
void glDrawBuffers(GLsizei n, const GLenum *bufs)
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data)
void glGetPointerv(GLenum pname, GLvoid **params)
void glStencilFunc(GLenum func, GLint ref, GLuint mask)
void glAttachShader(GLuint program, GLuint shader)
void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
void glRasterPos2d(GLdouble x, GLdouble y)
void glTexCoord3s(GLshort s, GLshort t, GLshort r)
void glMultiTexCoord1fv(GLenum target, const GLfloat *v)
void glWindowPos2dv(const GLdouble *v)
void glLighti(GLenum light, GLenum pname, GLint param)
void glRectiv(const GLint *v1, const GLint *v2)
void glColor4usv(const GLushort *v)
void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
void glNormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
void glClearDepth(GLdouble depth)
void glUniform1i(GLint location, GLint v0)
void glColor3fv(const GLfloat *v)
void glColor4bv(const GLbyte *v)
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
void glIndexMask(GLuint mask)
void glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void glVertexAttrib4fv(GLuint index, const GLfloat *v)
GLuint glGenLists(GLsizei range)
void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glWindowPos3d(GLdouble x, GLdouble y, GLdouble z)
void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void glPushClientAttrib(GLbitfield mask)
void glEdgeFlagv(const GLboolean *flag)
void glBindTexture(GLenum target, GLuint texture)
GLboolean glIsProgram(GLuint program)
void glNormal3s(GLshort nx, GLshort ny, GLshort nz)
void glIndexfv(const GLfloat *c)
void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
void glShadeModel(GLenum mode)
void glEnableClientState(GLenum array)
void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glColor4fv(const GLfloat *v)
void glVertex2iv(const GLint *v)
void glColor3uiv(const GLuint *v)
GLboolean glIsList(GLuint list)
void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t)
void glEvalCoord2d(GLdouble u, GLdouble v)
void glDeleteQueries(GLsizei n, const GLuint *ids)
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)
void glFogi(GLenum pname, GLint param)
void glMultiDrawArrays(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data)
GLboolean glIsEnabled(GLenum cap)
void glSecondaryColor3fv(const GLfloat *v)
void glIndexPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
void glGetLightfv(GLenum light, GLenum pname, GLfloat *params)
void glGetUniformfv(GLuint program, GLint location, GLfloat *params)
void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
void glTexEnviv(GLenum target, GLenum pname, const GLint *params)
void glRasterPos3i(GLint x, GLint y, GLint z)
void glTexCoord4fv(const GLfloat *v)
void glGetIntegerv(GLenum pname, GLint *params)
void glColor3ubv(const GLubyte *v)
void glPixelTransferf(GLenum pname, GLfloat param)
void glNormal3iv(const GLint *v)
void glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint *params)
void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid *pointer)
void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid *image)
void glVertexAttrib4Nubv(GLuint index, const GLubyte *v)
void glRasterPos3fv(const GLfloat *v)
void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat *params)
void glBufferData(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage)
void glVertexAttrib4usv(GLuint index, const GLushort *v)
void glMultiTexCoord3iv(GLenum target, const GLint *v)
void glVertex4i(GLint x, GLint y, GLint z, GLint w)
void glPushAttrib(GLbitfield mask)
void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat *params)
void glIndexubv(const GLubyte *c)
void glBeginQuery(GLenum target, GLuint id)
void glVertex3d(GLdouble x, GLdouble y, GLdouble z)
void glGetUniformiv(GLuint program, GLint location, GLint *params)
void glWindowPos2i(GLint x, GLint y)
void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params)
void glVertexAttrib4uiv(GLuint index, const GLuint *v)
void glRasterPos2fv(const GLfloat *v)
void glBlendEquation(GLenum mode)
void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
void glClear(GLbitfield mask)
void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data)
void glCallList(GLuint list)
void glRasterPos3s(GLshort x, GLshort y, GLshort z)
void glMinmax(GLenum target, GLenum internalformat, GLboolean sink)
void glGetLightiv(GLenum light, GLenum pname, GLint *params)
void glNewList(GLuint list, GLenum mode)
void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint *values)
void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
void glHint(GLenum target, GLenum mode)
void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
void glBegin(GLenum mode)
void glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
void glGetShaderiv(GLuint shader, GLenum pname, GLint *params)
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
void glGetMapiv(GLenum target, GLenum query, GLint *v)
void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
void glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glFogCoordfv(const GLfloat *coord)
void glVertexAttrib4ubv(GLuint index, const GLubyte *v)
void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void glTexCoord2f(GLfloat s, GLfloat t)
void glBindBuffer(GLenum target, GLuint buffer)
void glFogfv(GLenum pname, const GLfloat *params)
void glVertex3fv(const GLfloat *v)
void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer)
void glFrontFace(GLenum mode)
void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint *params)
void glTexEnvi(GLenum target, GLenum pname, GLint param)
void glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z)
void glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params)
void glVertex2f(GLfloat x, GLfloat y)
void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params)
void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
void glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue)
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glTexGendv(GLenum coord, GLenum pname, const GLdouble *params)
void glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y)
void glPolygonStipple(const GLubyte *mask)
void glMultiTexCoord4sv(GLenum target, const GLshort *v)
void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
void glLinkProgram(GLuint program)
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
void glRasterPos2s(GLshort x, GLshort y)
void glMultMatrixf(const GLfloat *m)
void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
void glMultTransposeMatrixd(const GLdouble *m)
void glColor4ubv(const GLubyte *v)
void glTexGeni(GLenum coord, GLenum pname, GLint param)
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
void glDepthRange(GLdouble nearVal, GLdouble farVal)
void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glGetPixelMapfv(GLenum map, GLfloat *values)
void glRectdv(const GLdouble *v1, const GLdouble *v2)
void glFogiv(GLenum pname, const GLint *params)
void glVertex3dv(const GLdouble *v)
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params)
void glVertexAttrib1dv(GLuint index, const GLdouble *v)
void glColor3f(GLfloat red, GLfloat green, GLfloat blue)
void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t)
GLboolean glIsTexture(GLuint texture)
GLboolean glIsQuery(GLuint id)
void glVertexAttrib4dv(GLuint index, const GLdouble *v)
void glTexCoord2dv(const GLdouble *v)
void glVertex3sv(const GLshort *v)
void glGenBuffers(GLsizei n, GLuint *buffers)
void glVertex3s(GLshort x, GLshort y, GLshort z)
void glEvalCoord2f(GLfloat u, GLfloat v)
void glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue)
void glVertex4iv(const GLint *v)
void glEvalPoint2(GLint i, GLint j)
void glDeleteTextures(GLsizei n, const GLuint *textures)
void glColor3i(GLint red, GLint green, GLint blue)
void glMateriali(GLenum face, GLenum pname, GLint param)
void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid *table)
void glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z)
void glTexCoord1iv(const GLint *v)
void glTexCoord1s(GLshort s)
void glVertex2d(GLdouble x, GLdouble y)
void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
void glMultiTexCoord1dv(GLenum target, const GLdouble *v)
void glGetQueryiv(GLenum target, GLenum pname, GLint *params)
void glDisable(GLenum cap)
void glLightModelfv(GLenum pname, const GLfloat *params)
void glIndexiv(const GLint *c)
void glFogCoorddv(const GLdouble *coord)
void glVertexAttrib2sv(GLuint index, const GLshort *v)
void glTexCoord4sv(const GLshort *v)
void glGetPixelMapusv(GLenum map, GLushort *values)
void glVertex2dv(const GLdouble *v)
void glLoadMatrixf(const GLfloat *m)
void glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
void glVertexAttrib1fv(GLuint index, const GLfloat *v)
void glValidateProgram(GLuint program)
void glIndexsv(const GLshort *c)
void glVertex2i(GLint x, GLint y)
void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
void glLightModeli(GLenum pname, GLint param)
void glSecondaryColor3s(GLshort red, GLshort green, GLshort blue)
void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params)
void glVertex2sv(const GLshort *v)
void glListBase(GLuint base)
void glClientActiveTexture(GLenum texture)
void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glGetProgramiv(GLuint program, GLenum pname, GLint *params)
void glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params)
void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)
void glGetTexGendv(GLenum coord, GLenum pname, GLdouble *params)
void glDeleteBuffers(GLsizei n, const GLuint *buffers)
void glRasterPos2i(GLint x, GLint y)
GLint glRenderMode(GLenum mode)
void glTranslatef(GLfloat x, GLfloat y, GLfloat z)
GLvoid * glMapBuffer(GLenum target, GLenum access)
void glLogicOp(GLenum opcode)
void glMultiTexCoord2i(GLenum target, GLint s, GLint t)
void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
void glVertexAttrib4Niv(GLuint index, const GLint *v)
void glNormal3i(GLint nx, GLint ny, GLint nz)
void glTexCoord1dv(const GLdouble *v)
void glGetDoublev(GLenum pname, GLdouble *params)
void glGetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid **pointer)
GLint glGetAttribLocation(GLuint program, const GLchar *name)
void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels)
void glResetMinmax(GLenum target)
void glMultiTexCoord3dv(GLenum target, const GLdouble *v)
void glMultiTexCoord1s(GLenum target, GLshort s)
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
void glStencilMask(GLuint mask)
void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)
GLint glGetUniformLocation(GLuint program, const GLchar *name)
void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params)
void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
void glWindowPos2iv(const GLint *v)
void glDeleteShader(GLuint shader)
void glColor3us(GLushort red, GLushort green, GLushort blue)
void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glTexCoord4dv(const GLdouble *v)
void glColor3usv(const GLushort *v)
void glPolygonOffset(GLfloat factor, GLfloat units)
void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
void glRasterPos3dv(const GLdouble *v)
void glDetachShader(GLuint program, GLuint shader)
void glEvalCoord2fv(const GLfloat *u)
void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glTexCoord2sv(const GLshort *v)
void glRasterPos4sv(const GLshort *v)
void glLightf(GLenum light, GLenum pname, GLfloat param)
void glWindowPos2f(GLfloat x, GLfloat y)
void glDrawBuffer(GLenum mode)
void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint *params)
void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
void glEndQuery(GLenum target)
void glPointParameteri(GLenum pname, GLint param)
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
void glMultiTexCoord1iv(GLenum target, const GLint *v)
void glVertex3i(GLint x, GLint y, GLint z)
void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
void glArrayElement(GLint i)
GLboolean glUnmapBuffer(GLenum target)
void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat *params)
void glTexCoord1i(GLint s)
void glVertex4fv(const GLfloat *v)
void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glRasterPos4fv(const GLfloat *v)
void glNormal3dv(const GLdouble *v)
void glLineStipple(GLint factor, GLushort pattern)
void glColor3d(GLdouble red, GLdouble green, GLdouble blue)
void glColorTableParameteriv(GLenum target, GLenum pname, const GLint *params)
void glGetPixelMapuiv(GLenum map, GLuint *values)
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)
void glLightfv(GLenum light, GLenum pname, const GLfloat *params)
void glMatrixMode(GLenum mode)
void glUseProgram(GLuint program)
void glTranslated(GLdouble x, GLdouble y, GLdouble z)
void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
void glShaderSource(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)
void glWindowPos2sv(const GLshort *v)
void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer)
void glVertex4sv(const GLshort *v)
void glBlendFunc(GLenum sfactor, GLenum dfactor)
void glLoadName(GLuint name)
void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
void glColor3s(GLshort red, GLshort green, GLshort blue)
void glRectsv(const GLshort *v1, const GLshort *v2)
void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
void glCullFace(GLenum mode)
void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void glVertex3f(GLfloat x, GLfloat y, GLfloat z)
void glPointParameterfv(GLenum pname, const GLfloat *params)
void glEvalCoord1fv(const GLfloat *u)
void glGetMapdv(GLenum target, GLenum query, GLdouble *v)
void glVertex2s(GLshort x, GLshort y)
void glGetTexParameteriv(GLenum target, GLenum pname, GLint *params)
void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)
void glSelectBuffer(GLsizei size, GLuint *buffer)
void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
void glWindowPos3fv(const GLfloat *v)
void glTexParameteriv(GLenum target, GLenum pname, const GLint *params)
void glColor4iv(const GLint *v)
GLboolean glIsBuffer(GLuint buffer)
void glLoadTransposeMatrixd(const GLdouble *m)
void glUniform4iv(GLint location, GLsizei count, const GLint *value)
void glEvalCoord2dv(const GLdouble *u)
void glMultiTexCoord4fv(GLenum target, const GLfloat *v)
void glSecondaryColor3ubv(const GLubyte *v)
void glMultiTexCoord4iv(GLenum target, const GLint *v)
void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)
void glTexParameteri(GLenum target, GLenum pname, GLint param)
void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glPixelStorei(GLenum pname, GLint param)
void glEvalCoord1f(GLfloat u)
void glTexCoord3iv(const GLint *v)
void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span)
void glGetTexEnviv(GLenum target, GLenum pname, GLint *params)
void glUniform2i(GLint location, GLint v0, GLint v1)
void glTexCoord3sv(const GLshort *v)
void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
void glClipPlane(GLenum plane, const GLdouble *equation)
void glFogCoordf(GLfloat coord)
void glMultiTexCoord1f(GLenum target, GLfloat s)
void glUniform1fv(GLint location, GLsizei count, const GLfloat *value)
void glSecondaryColor3bv(const GLbyte *v)
void glUniform2f(GLint location, GLfloat v0, GLfloat v1)
void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glLightModeliv(GLenum pname, const GLint *params)
void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
void glEvalPoint1(GLint i)
void glDisableVertexAttribArray(GLuint index)
void glLineWidth(GLfloat width)
void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint *params)
void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params)
void glRasterPos3sv(const GLshort *v)
void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void glWindowPos3i(GLint x, GLint y, GLint z)
void glGenQueries(GLsizei n, GLuint *ids)
void glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue)
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)
void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void glScalef(GLfloat x, GLfloat y, GLfloat z)
void glDrawArrays(GLenum mode, GLint first, GLsizei count)
void glDepthFunc(GLenum func)
void glGenTextures(GLsizei n, GLuint *textures)
void glMultiTexCoord1d(GLenum target, GLdouble s)
void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
void glEnable(GLenum cap)
void glMaterialf(GLenum face, GLenum pname, GLfloat param)
void glMultiTexCoord3sv(GLenum target, const GLshort *v)
void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
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