- Qt 5.5
- Qt GUI
- C++ Classes
- QOpenGLFunctions_3_0
- Qt 5.5.1 Reference Documentation

# QOpenGLFunctions_3_0 Class

The QOpenGLFunctions_3_0 class provides all functions for OpenGL 3.0 specification. More...

Header: | #include <QOpenGLFunctions_3_0>
qmake: | QT += gui
Since: | Qt 5.1
Inherits: | QAbstractOpenGLFunctions

- List of all members, including inherited members

## Public Functions

| QOpenGLFunctions_3_0()
| ~QOpenGLFunctions_3_0()
void | glAccum(GLenum op, GLfloat value)
void | glActiveTexture(GLenum texture)
void | glAlphaFunc(GLenum func, GLfloat ref)
GLboolean | glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences)
void | glArrayElement(GLint i)
void | glAttachShader(GLuint program, GLuint shader)
void | glBegin(GLenum mode)
void | glBeginConditionalRender(GLuint id, GLenum mode)
void | glBeginQuery(GLenum target, GLuint id)
void | glBeginTransformFeedback(GLenum primitiveMode)
void | glBindAttribLocation(GLuint program, GLuint index, const GLchar * name)
void | glBindBuffer(GLenum target, GLuint buffer)
void | glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
void | glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
void | glBindFragDataLocation(GLuint program, GLuint color, const GLchar * name)
void | glBindFramebuffer(GLenum target, GLuint framebuffer)
void | glBindRenderbuffer(GLenum target, GLuint renderbuffer)
void | glBindTexture(GLenum target, GLuint texture)
void | glBindVertexArray(GLuint array)
void | glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
void | glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void | glBlendEquation(GLenum mode)
void | glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
void | glBlendFunc(GLenum sfactor, GLenum dfactor)
void | glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
void | glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
void | glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage)
void | glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data)
void | glCallList(GLuint list)
void | glCallLists(GLsizei n, GLenum type, const GLvoid * lists)
GLenum | glCheckFramebufferStatus(GLenum target)
void | glClampColor(GLenum target, GLenum clamp)
void | glClear(GLbitfield mask)
void | glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void | glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
void | glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
void | glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
void | glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
void | glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void | glClearDepth(GLdouble depth)
void | glClearIndex(GLfloat c)
void | glClearStencil(GLint s)
void | glClientActiveTexture(GLenum texture)
void | glClipPlane(GLenum plane, const GLdouble * equation)
void | glColor3b(GLbyte red, GLbyte green, GLbyte blue)
void | glColor3bv(const GLbyte * v)
void | glColor3d(GLdouble red, GLdouble green, GLdouble blue)
void | glColor3dv(const GLdouble * v)
void | glColor3f(GLfloat red, GLfloat green, GLfloat blue)
void | glColor3fv(const GLfloat * v)
void | glColor3i(GLint red, GLint green, GLint blue)
void | glColor3iv(const GLint * v)
void | glColor3s(GLshort red, GLshort green, GLshort blue)
void | glColor3sv(const GLshort * v)
void | glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
void | glColor3ubv(const GLubyte * v)
void | glColor3ui(GLuint red, GLuint green, GLuint blue)
void | glColor3uiv(const GLuint * v)
void | glColor3us(GLushort red, GLushort green, GLushort blue)
void | glColor3usv(const GLushort * v)
void | glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
void | glColor4bv(const GLbyte * v)
void | glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
void | glColor4dv(const GLdouble * v)
void | glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
void | glColor4fv(const GLfloat * v)
void | glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
void | glColor4iv(const GLint * v)
void | glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
void | glColor4sv(const GLshort * v)
void | glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
void | glColor4ubv(const GLubyte * v)
void | glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
void | glColor4uiv(const GLuint * v)
void | glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
void | glColor4usv(const GLushort * v)
void | glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
void | glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
void | glColorMaterial(GLenum face, GLenum mode)
void | glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
void | glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)
void | glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)
void | glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params)
void | glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params)
void | glCompileShader(GLuint shader)
void | glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)
void | glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
void | glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)
void | glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)
void | glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
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 | glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)
void | glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)
void | glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params)
void | glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params)
void | glConvolutionParameteri(GLenum target, GLenum pname, GLint params)
void | glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params)
void | glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
void | glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
void | glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
void | glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
void | glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
void | glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
void | glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
void | glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
void | glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
void | glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
GLuint | glCreateProgram()
GLuint | glCreateShader(GLenum type)
void | glCullFace(GLenum mode)
void | glDeleteBuffers(GLsizei n, const GLuint * buffers)
void | glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
void | glDeleteLists(GLuint list, GLsizei range)
void | glDeleteProgram(GLuint program)
void | glDeleteQueries(GLsizei n, const GLuint * ids)
void | glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
void | glDeleteShader(GLuint shader)
void | glDeleteTextures(GLsizei n, const GLuint * textures)
void | glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
void | glDepthFunc(GLenum func)
void | glDepthMask(GLboolean flag)
void | glDepthRange(GLdouble nearVal, GLdouble farVal)
void | glDetachShader(GLuint program, GLuint shader)
void | glDisable(GLenum cap)
void | glDisableClientState(GLenum array)
void | glDisableVertexAttribArray(GLuint index)
void | glDisablei(GLenum target, GLuint index)
void | glDrawArrays(GLenum mode, GLint first, GLsizei count)
void | glDrawBuffer(GLenum mode)
void | glDrawBuffers(GLsizei n, const GLenum * bufs)
void | glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)
void | glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
void | glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)
void | glEdgeFlag(GLboolean flag)
void | glEdgeFlagPointer(GLsizei stride, const GLvoid * pointer)
void | glEdgeFlagv(const GLboolean * flag)
void | glEnable(GLenum cap)
void | glEnableClientState(GLenum array)
void | glEnableVertexAttribArray(GLuint index)
void | glEnablei(GLenum target, GLuint index)
void | glEnd()
void | glEndConditionalRender()
void | glEndList()
void | glEndQuery(GLenum target)
void | glEndTransformFeedback()
void | glEvalCoord1d(GLdouble u)
void | glEvalCoord1dv(const GLdouble * u)
void | glEvalCoord1f(GLfloat u)
void | glEvalCoord1fv(const GLfloat * u)
void | glEvalCoord2d(GLdouble u, GLdouble v)
void | glEvalCoord2dv(const GLdouble * u)
void | glEvalCoord2f(GLfloat u, GLfloat v)
void | glEvalCoord2fv(const GLfloat * u)
void | glEvalMesh1(GLenum mode, GLint i1, GLint i2)
void | glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
void | glEvalPoint1(GLint i)
void | glEvalPoint2(GLint i, GLint j)
void | glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer)
void | glFinish()
void | glFlush()
void | glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
void | glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer)
void | glFogCoordd(GLdouble coord)
void | glFogCoorddv(const GLdouble * coord)
void | glFogCoordf(GLfloat coord)
void | glFogCoordfv(const GLfloat * coord)
void | glFogf(GLenum pname, GLfloat param)
void | glFogfv(GLenum pname, const GLfloat * params)
void | glFogi(GLenum pname, GLint param)
void | glFogiv(GLenum pname, const GLint * params)
void | glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
void | glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
void | glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
void | glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
void | glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
void | glFrontFace(GLenum mode)
void | glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
void | glGenBuffers(GLsizei n, GLuint * buffers)
void | glGenFramebuffers(GLsizei n, GLuint * framebuffers)
GLuint | glGenLists(GLsizei range)
void | glGenQueries(GLsizei n, GLuint * ids)
void | glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
void | glGenTextures(GLsizei n, GLuint * textures)
void | glGenVertexArrays(GLsizei n, GLuint * arrays)
void | glGenerateMipmap(GLenum target)
void | glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
void | glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
void | glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj)
GLint | glGetAttribLocation(GLuint program, const GLchar * name)
void | glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
void | glGetBooleanv(GLenum pname, GLboolean * params)
void | glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
void | glGetBufferPointerv(GLenum target, GLenum pname, GLvoid ** params)
void | glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data)
void | glGetClipPlane(GLenum plane, GLdouble * equation)
void | glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table)
void | glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params)
void | glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params)
void | glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img)
void | glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * image)
void | glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params)
void | glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params)
void | glGetDoublev(GLenum pname, GLdouble * params)
GLenum | glGetError()
void | glGetFloatv(GLenum pname, GLfloat * params)
GLint | glGetFragDataLocation(GLuint program, const GLchar * name)
void | glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
void | glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
void | glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params)
void | glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params)
void | glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
void | glGetIntegerv(GLenum pname, GLint * params)
void | glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
void | glGetLightiv(GLenum light, GLenum pname, GLint * params)
void | glGetMapdv(GLenum target, GLenum query, GLdouble * v)
void | glGetMapfv(GLenum target, GLenum query, GLfloat * v)
void | glGetMapiv(GLenum target, GLenum query, GLint * v)
void | glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
void | glGetMaterialiv(GLenum face, GLenum pname, GLint * params)
void | glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)
void | glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params)
void | glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params)
void | glGetPixelMapfv(GLenum map, GLfloat * values)
void | glGetPixelMapuiv(GLenum map, GLuint * values)
void | glGetPixelMapusv(GLenum map, GLushort * values)
void | glGetPointerv(GLenum pname, GLvoid ** params)
void | glGetPolygonStipple(GLubyte * mask)
void | glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
void | glGetProgramiv(GLuint program, GLenum pname, GLint * params)
void | glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
void | glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
void | glGetQueryiv(GLenum target, GLenum pname, GLint * params)
void | glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
void | glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)
void | glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
void | glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
void | glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
const GLubyte * | glGetString(GLenum name)
const GLubyte * | glGetStringi(GLenum name, GLuint index)
void | glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params)
void | glGetTexEnviv(GLenum target, GLenum pname, GLint * params)
void | glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params)
void | glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
void | glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
void | glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
void | glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
void | glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
void | glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
void | glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
void | glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
void | glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
void | glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
GLint | glGetUniformLocation(GLuint program, const GLchar * name)
void | glGetUniformfv(GLuint program, GLint location, GLfloat * params)
void | glGetUniformiv(GLuint program, GLint location, GLint * params)
void | glGetUniformuiv(GLuint program, GLint location, GLuint * params)
void | glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
void | glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
void | glGetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid ** pointer)
void | glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params)
void | glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
void | glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
void | glHint(GLenum target, GLenum mode)
void | glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
void | glIndexMask(GLuint mask)
void | glIndexPointer(GLenum type, GLsizei stride, const GLvoid * pointer)
void | glIndexd(GLdouble c)
void | glIndexdv(const GLdouble * c)
void | glIndexf(GLfloat c)
void | glIndexfv(const GLfloat * c)
void | glIndexi(GLint c)
void | glIndexiv(const GLint * c)
void | glIndexs(GLshort c)
void | glIndexsv(const GLshort * c)
void | glIndexub(GLubyte c)
void | glIndexubv(const GLubyte * c)
void | glInitNames()
void | glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer)
GLboolean | glIsBuffer(GLuint buffer)
GLboolean | glIsEnabled(GLenum cap)
GLboolean | glIsEnabledi(GLenum target, GLuint index)
GLboolean | glIsFramebuffer(GLuint framebuffer)
GLboolean | glIsList(GLuint list)
GLboolean | glIsProgram(GLuint program)
GLboolean | glIsQuery(GLuint id)
GLboolean | glIsRenderbuffer(GLuint renderbuffer)
GLboolean | glIsShader(GLuint shader)
GLboolean | glIsTexture(GLuint texture)
GLboolean | glIsVertexArray(GLuint array)
void | glLightModelf(GLenum pname, GLfloat param)
void | glLightModelfv(GLenum pname, const GLfloat * params)
void | glLightModeli(GLenum pname, GLint param)
void | glLightModeliv(GLenum pname, const GLint * params)
void | glLightf(GLenum light, GLenum pname, GLfloat param)
void | glLightfv(GLenum light, GLenum pname, const GLfloat * params)
void | glLighti(GLenum light, GLenum pname, GLint param)
void | glLightiv(GLenum light, GLenum pname, const GLint * params)
void | glLineStipple(GLint factor, GLushort pattern)
void | glLineWidth(GLfloat width)
void | glLinkProgram(GLuint program)
void | glListBase(GLuint base)
void | glLoadIdentity()
void | glLoadMatrixd(const GLdouble * m)
void | glLoadMatrixf(const GLfloat * m)
void | glLoadName(GLuint name)
void | glLoadTransposeMatrixd(const GLdouble * m)
void | glLoadTransposeMatrixf(const GLfloat * m)
void | glLogicOp(GLenum opcode)
void | glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
void | glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
void | glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points)
void | glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points)
GLvoid * | glMapBuffer(GLenum target, GLenum access)
GLvoid * | glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
void | glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
void | glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
void | glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
void | glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
void | glMaterialf(GLenum face, GLenum pname, GLfloat param)
void | glMaterialfv(GLenum face, GLenum pname, const GLfloat * params)
void | glMateriali(GLenum face, GLenum pname, GLint param)
void | glMaterialiv(GLenum face, GLenum pname, const GLint * params)
void | glMatrixMode(GLenum mode)
void | glMinmax(GLenum target, GLenum internalformat, GLboolean sink)
void | glMultMatrixd(const GLdouble * m)
void | glMultMatrixf(const GLfloat * m)
void | glMultTransposeMatrixd(const GLdouble * m)
void | glMultTransposeMatrixf(const GLfloat * m)
void | glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei drawcount)
void | glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei drawcount)
void | glMultiTexCoord1d(GLenum target, GLdouble s)
void | glMultiTexCoord1dv(GLenum target, const GLdouble * v)
void | glMultiTexCoord1f(GLenum target, GLfloat s)
void | glMultiTexCoord1fv(GLenum target, const GLfloat * v)
void | glMultiTexCoord1i(GLenum target, GLint s)
void | glMultiTexCoord1iv(GLenum target, const GLint * v)
void | glMultiTexCoord1s(GLenum target, GLshort s)
void | glMultiTexCoord1sv(GLenum target, const GLshort * v)
void | glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t)
void | glMultiTexCoord2dv(GLenum target, const GLdouble * v)
void | glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t)
void | glMultiTexCoord2fv(GLenum target, const GLfloat * v)
void | glMultiTexCoord2i(GLenum target, GLint s, GLint t)
void | glMultiTexCoord2iv(GLenum target, const GLint * v)
void | glMultiTexCoord2s(GLenum target, GLshort s, GLshort t)
void | glMultiTexCoord2sv(GLenum target, const GLshort * v)
void | glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)
void | glMultiTexCoord3dv(GLenum target, const GLdouble * v)
void | glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)
void | glMultiTexCoord3fv(GLenum target, const GLfloat * v)
void | glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)
void | glMultiTexCoord3iv(GLenum target, const GLint * v)
void | glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)
void | glMultiTexCoord3sv(GLenum target, const GLshort * v)
void | glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
void | glMultiTexCoord4dv(GLenum target, const GLdouble * v)
void | glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
void | glMultiTexCoord4fv(GLenum target, const GLfloat * v)
void | glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)
void | glMultiTexCoord4iv(GLenum target, const GLint * v)
void | glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
void | glMultiTexCoord4sv(GLenum target, const GLshort * v)
void | glNewList(GLuint list, GLenum mode)
void | glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
void | glNormal3bv(const GLbyte * v)
void | glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
void | glNormal3dv(const GLdouble * v)
void | glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
void | glNormal3fv(const GLfloat * v)
void | glNormal3i(GLint nx, GLint ny, GLint nz)
void | glNormal3iv(const GLint * v)
void | glNormal3s(GLshort nx, GLshort ny, GLshort nz)
void | glNormal3sv(const GLshort * v)
void | glNormalPointer(GLenum type, GLsizei stride, const GLvoid * pointer)
void | glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
void | glPassThrough(GLfloat token)
void | glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values)
void | glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values)
void | glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values)
void | glPixelStoref(GLenum pname, GLfloat param)
void | glPixelStorei(GLenum pname, GLint param)
void | glPixelTransferf(GLenum pname, GLfloat param)
void | glPixelTransferi(GLenum pname, GLint param)
void | glPixelZoom(GLfloat xfactor, GLfloat yfactor)
void | glPointParameterf(GLenum pname, GLfloat param)
void | glPointParameterfv(GLenum pname, const GLfloat * params)
void | glPointParameteri(GLenum pname, GLint param)
void | glPointParameteriv(GLenum pname, const GLint * params)
void | glPointSize(GLfloat size)
void | glPolygonMode(GLenum face, GLenum mode)
void | glPolygonOffset(GLfloat factor, GLfloat units)
void | glPolygonStipple(const GLubyte * mask)
void | glPopAttrib()
void | glPopClientAttrib()
void | glPopMatrix()
void | glPopName()
void | glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLfloat * priorities)
void | glPushAttrib(GLbitfield mask)
void | glPushClientAttrib(GLbitfield mask)
void | glPushMatrix()
void | glPushName(GLuint name)
void | glRasterPos2d(GLdouble x, GLdouble y)
void | glRasterPos2dv(const GLdouble * v)
void | glRasterPos2f(GLfloat x, GLfloat y)
void | glRasterPos2fv(const GLfloat * v)
void | glRasterPos2i(GLint x, GLint y)
void | glRasterPos2iv(const GLint * v)
void | glRasterPos2s(GLshort x, GLshort y)
void | glRasterPos2sv(const GLshort * v)
void | glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
void | glRasterPos3dv(const GLdouble * v)
void | glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
void | glRasterPos3fv(const GLfloat * v)
void | glRasterPos3i(GLint x, GLint y, GLint z)
void | glRasterPos3iv(const GLint * v)
void | glRasterPos3s(GLshort x, GLshort y, GLshort z)
void | glRasterPos3sv(const GLshort * v)
void | glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void | glRasterPos4dv(const GLdouble * v)
void | glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void | glRasterPos4fv(const GLfloat * v)
void | glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
void | glRasterPos4iv(const GLint * v)
void | glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
void | glRasterPos4sv(const GLshort * v)
void | glReadBuffer(GLenum mode)
void | glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)
void | glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
void | glRectdv(const GLdouble * v1, const GLdouble * v2)
void | glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
void | glRectfv(const GLfloat * v1, const GLfloat * v2)
void | glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
void | glRectiv(const GLint * v1, const GLint * v2)
void | glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
void | glRectsv(const GLshort * v1, const GLshort * v2)
GLint | glRenderMode(GLenum mode)
void | glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
void | glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
void | glResetHistogram(GLenum target)
void | glResetMinmax(GLenum target)
void | glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
void | glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
void | glSampleCoverage(GLfloat value, GLboolean invert)
void | glScaled(GLdouble x, GLdouble y, GLdouble z)
void | glScalef(GLfloat x, GLfloat y, GLfloat z)
void | glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
void | glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue)
void | glSecondaryColor3bv(const GLbyte * v)
void | glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue)
void | glSecondaryColor3dv(const GLdouble * v)
void | glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue)
void | glSecondaryColor3fv(const GLfloat * v)
void | glSecondaryColor3i(GLint red, GLint green, GLint blue)
void | glSecondaryColor3iv(const GLint * v)
void | glSecondaryColor3s(GLshort red, GLshort green, GLshort blue)
void | glSecondaryColor3sv(const GLshort * v)
void | glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue)
void | glSecondaryColor3ubv(const GLubyte * v)
void | glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue)
void | glSecondaryColor3uiv(const GLuint * v)
void | glSecondaryColor3us(GLushort red, GLushort green, GLushort blue)
void | glSecondaryColor3usv(const GLushort * v)
void | glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
void | glSelectBuffer(GLsizei size, GLuint * buffer)
void | glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column)
void | glShadeModel(GLenum mode)
void | glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
void | glStencilFunc(GLenum func, GLint ref, GLuint mask)
void | glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
void | glStencilMask(GLuint mask)
void | glStencilMaskSeparate(GLenum face, GLuint mask)
void | glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
void | glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
void | glTexCoord1d(GLdouble s)
void | glTexCoord1dv(const GLdouble * v)
void | glTexCoord1f(GLfloat s)
void | glTexCoord1fv(const GLfloat * v)
void | glTexCoord1i(GLint s)
void | glTexCoord1iv(const GLint * v)
void | glTexCoord1s(GLshort s)
void | glTexCoord1sv(const GLshort * v)
void | glTexCoord2d(GLdouble s, GLdouble t)
void | glTexCoord2dv(const GLdouble * v)
void | glTexCoord2f(GLfloat s, GLfloat t)
void | glTexCoord2fv(const GLfloat * v)
void | glTexCoord2i(GLint s, GLint t)
void | glTexCoord2iv(const GLint * v)
void | glTexCoord2s(GLshort s, GLshort t)
void | glTexCoord2sv(const GLshort * v)
void | glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
void | glTexCoord3dv(const GLdouble * v)
void | glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
void | glTexCoord3fv(const GLfloat * v)
void | glTexCoord3i(GLint s, GLint t, GLint r)
void | glTexCoord3iv(const GLint * v)
void | glTexCoord3s(GLshort s, GLshort t, GLshort r)
void | glTexCoord3sv(const GLshort * v)
void | glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
void | glTexCoord4dv(const GLdouble * v)
void | glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
void | glTexCoord4fv(const GLfloat * v)
void | glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
void | glTexCoord4iv(const GLint * v)
void | glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
void | glTexCoord4sv(const GLshort * v)
void | glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
void | glTexEnvf(GLenum target, GLenum pname, GLfloat param)
void | glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
void | glTexEnvi(GLenum target, GLenum pname, GLint param)
void | glTexEnviv(GLenum target, GLenum pname, const GLint * params)
void | glTexGend(GLenum coord, GLenum pname, GLdouble param)
void | glTexGendv(GLenum coord, GLenum pname, const GLdouble * params)
void | glTexGenf(GLenum coord, GLenum pname, GLfloat param)
void | glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
void | glTexGeni(GLenum coord, GLenum pname, GLint param)
void | glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
void | glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
void | glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
void | glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
void | glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
void | glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
void | glTexParameterf(GLenum target, GLenum pname, GLfloat param)
void | glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
void | glTexParameteri(GLenum target, GLenum pname, GLint param)
void | glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
void | glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
void | glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
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 | glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode)
void | glTranslated(GLdouble x, GLdouble y, GLdouble z)
void | glTranslatef(GLfloat x, GLfloat y, GLfloat z)
void | glUniform1f(GLint location, GLfloat v0)
void | glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
void | glUniform1i(GLint location, GLint v0)
void | glUniform1iv(GLint location, GLsizei count, const GLint * value)
void | glUniform1ui(GLint location, GLuint v0)
void | glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
void | glUniform2f(GLint location, GLfloat v0, GLfloat v1)
void | glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
void | glUniform2i(GLint location, GLint v0, GLint v1)
void | glUniform2iv(GLint location, GLsizei count, const GLint * value)
void | glUniform2ui(GLint location, GLuint v0, GLuint v1)
void | glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
void | glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
void | glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
void | glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
void | glUniform3iv(GLint location, GLsizei count, const GLint * value)
void | glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
void | glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
void | glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
void | glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
void | glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
void | glUniform4iv(GLint location, GLsizei count, const GLint * value)
void | glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
void | glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
void | glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
void | glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
void | glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
void | glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
void | glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
void | glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
void | glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
void | glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
void | glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GLboolean | glUnmapBuffer(GLenum target)
void | glUseProgram(GLuint program)
void | glValidateProgram(GLuint program)
void | glVertex2d(GLdouble x, GLdouble y)
void | glVertex2dv(const GLdouble * v)
void | glVertex2f(GLfloat x, GLfloat y)
void | glVertex2fv(const GLfloat * v)
void | glVertex2i(GLint x, GLint y)
void | glVertex2iv(const GLint * v)
void | glVertex2s(GLshort x, GLshort y)
void | glVertex2sv(const GLshort * v)
void | glVertex3d(GLdouble x, GLdouble y, GLdouble z)
void | glVertex3dv(const GLdouble * v)
void | glVertex3f(GLfloat x, GLfloat y, GLfloat z)
void | glVertex3fv(const GLfloat * v)
void | glVertex3i(GLint x, GLint y, GLint z)
void | glVertex3iv(const GLint * v)
void | glVertex3s(GLshort x, GLshort y, GLshort z)
void | glVertex3sv(const GLshort * v)
void | glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void | glVertex4dv(const GLdouble * v)
void | glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void | glVertex4fv(const GLfloat * v)
void | glVertex4i(GLint x, GLint y, GLint z, GLint w)
void | glVertex4iv(const GLint * v)
void | glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
void | glVertex4sv(const GLshort * v)
void | glVertexAttrib1d(GLuint index, GLdouble x)
void | glVertexAttrib1dv(GLuint index, const GLdouble * v)
void | glVertexAttrib1f(GLuint index, GLfloat x)
void | glVertexAttrib1fv(GLuint index, const GLfloat * v)
void | glVertexAttrib1s(GLuint index, GLshort x)
void | glVertexAttrib1sv(GLuint index, const GLshort * v)
void | glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y)
void | glVertexAttrib2dv(GLuint index, const GLdouble * v)
void | glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
void | glVertexAttrib2fv(GLuint index, const GLfloat * v)
void | glVertexAttrib2s(GLuint index, GLshort x, GLshort y)
void | glVertexAttrib2sv(GLuint index, const GLshort * v)
void | glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z)
void | glVertexAttrib3dv(GLuint index, const GLdouble * v)
void | glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
void | glVertexAttrib3fv(GLuint index, const GLfloat * v)
void | glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z)
void | glVertexAttrib3sv(GLuint index, const GLshort * v)
void | glVertexAttrib4Nbv(GLuint index, const GLbyte * v)
void | glVertexAttrib4Niv(GLuint index, const GLint * v)
void | glVertexAttrib4Nsv(GLuint index, const GLshort * v)
void | glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
void | glVertexAttrib4Nubv(GLuint index, const GLubyte * v)
void | glVertexAttrib4Nuiv(GLuint index, const GLuint * v)
void | glVertexAttrib4Nusv(GLuint index, const GLushort * v)
void | glVertexAttrib4bv(GLuint index, const GLbyte * v)
void | glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void | glVertexAttrib4dv(GLuint index, const GLdouble * v)
void | glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void | glVertexAttrib4fv(GLuint index, const GLfloat * v)
void | glVertexAttrib4iv(GLuint index, const GLint * v)
void | glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
void | glVertexAttrib4sv(GLuint index, const GLshort * v)
void | glVertexAttrib4ubv(GLuint index, const GLubyte * v)
void | glVertexAttrib4uiv(GLuint index, const GLuint * v)
void | glVertexAttrib4usv(GLuint index, const GLushort * v)
void | glVertexAttribI1i(GLuint index, GLint x)
void | glVertexAttribI1iv(GLuint index, const GLint * v)
void | glVertexAttribI1ui(GLuint index, GLuint x)
void | glVertexAttribI1uiv(GLuint index, const GLuint * v)
void | glVertexAttribI2i(GLuint index, GLint x, GLint y)
void | glVertexAttribI2iv(GLuint index, const GLint * v)
void | glVertexAttribI2ui(GLuint index, GLuint x, GLuint y)
void | glVertexAttribI2uiv(GLuint index, const GLuint * v)
void | glVertexAttribI3i(GLuint index, GLint x, GLint y, GLint z)
void | glVertexAttribI3iv(GLuint index, const GLint * v)
void | glVertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z)
void | glVertexAttribI3uiv(GLuint index, const GLuint * v)
void | glVertexAttribI4bv(GLuint index, const GLbyte * v)
void | glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
void | glVertexAttribI4iv(GLuint index, const GLint * v)
void | glVertexAttribI4sv(GLuint index, const GLshort * v)
void | glVertexAttribI4ubv(GLuint index, const GLubyte * v)
void | glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
void | glVertexAttribI4uiv(GLuint index, const GLuint * v)
void | glVertexAttribI4usv(GLuint index, const GLushort * v)
void | glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
void | glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer)
void | glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
void | glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
void | glWindowPos2d(GLdouble x, GLdouble y)
void | glWindowPos2dv(const GLdouble * v)
void | glWindowPos2f(GLfloat x, GLfloat y)
void | glWindowPos2fv(const GLfloat * v)
void | glWindowPos2i(GLint x, GLint y)
void | glWindowPos2iv(const GLint * v)
void | glWindowPos2s(GLshort x, GLshort y)
void | glWindowPos2sv(const GLshort * v)
void | glWindowPos3d(GLdouble x, GLdouble y, GLdouble z)
void | glWindowPos3dv(const GLdouble * v)
void | glWindowPos3f(GLfloat x, GLfloat y, GLfloat z)
void | glWindowPos3fv(const GLfloat * v)
void | glWindowPos3i(GLint x, GLint y, GLint z)
void | glWindowPos3iv(const GLint * v)
void | glWindowPos3s(GLshort x, GLshort y, GLshort z)
void | glWindowPos3sv(const GLshort * v)

## Reimplemented Public Functions

virtual bool | initializeOpenGLFunctions()

## Detailed Description

The QOpenGLFunctions_3_0 class provides all functions for OpenGL 3.0 specification.

This class is a wrapper for functions from OpenGL 3.0 specification. See reference pages on opengl.org for function documentation.

See also QAbstractOpenGLFunctions.

## Member Function Documentation

### QOpenGLFunctions_3_0::QOpenGLFunctions_3_0()

### QOpenGLFunctions_3_0::~QOpenGLFunctions_3_0()

### void QOpenGLFunctions_3_0::glAccum(GLenum op, GLfloat value)

### void QOpenGLFunctions_3_0::glActiveTexture(GLenum texture)

### void QOpenGLFunctions_3_0::glAlphaFunc(GLenum func, GLfloat ref)

### GLboolean QOpenGLFunctions_3_0::glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences)

### void QOpenGLFunctions_3_0::glArrayElement(GLint i)

### void QOpenGLFunctions_3_0::glAttachShader(GLuint program, GLuint shader)

### void QOpenGLFunctions_3_0::glBegin(GLenum mode)

### void QOpenGLFunctions_3_0::glBeginConditionalRender(GLuint id, GLenum mode)

### void QOpenGLFunctions_3_0::glBeginQuery(GLenum target, GLuint id)

### void QOpenGLFunctions_3_0::glBeginTransformFeedback(GLenum primitiveMode)

### void QOpenGLFunctions_3_0::glBindAttribLocation(GLuint program, GLuint index, const GLchar * name)

### void QOpenGLFunctions_3_0::glBindBuffer(GLenum target, GLuint buffer)

### void QOpenGLFunctions_3_0::glBindBufferBase(GLenum target, GLuint index, GLuint buffer)

### void QOpenGLFunctions_3_0::glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)

### void QOpenGLFunctions_3_0::glBindFragDataLocation(GLuint program, GLuint color, const GLchar * name)

### void QOpenGLFunctions_3_0::glBindFramebuffer(GLenum target, GLuint framebuffer)

### void QOpenGLFunctions_3_0::glBindRenderbuffer(GLenum target, GLuint renderbuffer)

### void QOpenGLFunctions_3_0::glBindTexture(GLenum target, GLuint texture)

### void QOpenGLFunctions_3_0::glBindVertexArray(GLuint array)

### void QOpenGLFunctions_3_0::glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)

### void QOpenGLFunctions_3_0::glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)

### void QOpenGLFunctions_3_0::glBlendEquation(GLenum mode)

### void QOpenGLFunctions_3_0::glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)

### void QOpenGLFunctions_3_0::glBlendFunc(GLenum sfactor, GLenum dfactor)

### void QOpenGLFunctions_3_0::glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)

### void QOpenGLFunctions_3_0::glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)

### void QOpenGLFunctions_3_0::glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage)

### void QOpenGLFunctions_3_0::glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data)

### void QOpenGLFunctions_3_0::glCallList(GLuint list)

### void QOpenGLFunctions_3_0::glCallLists(GLsizei n, GLenum type, const GLvoid * lists)

### GLenum QOpenGLFunctions_3_0::glCheckFramebufferStatus(GLenum target)

### void QOpenGLFunctions_3_0::glClampColor(GLenum target, GLenum clamp)

### void QOpenGLFunctions_3_0::glClear(GLbitfield mask)

### void QOpenGLFunctions_3_0::glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)

### void QOpenGLFunctions_3_0::glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)

### void QOpenGLFunctions_3_0::glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)

### void QOpenGLFunctions_3_0::glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)

### void QOpenGLFunctions_3_0::glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)

### void QOpenGLFunctions_3_0::glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)

### void QOpenGLFunctions_3_0::glClearDepth(GLdouble depth)

### void QOpenGLFunctions_3_0::glClearIndex(GLfloat c)

### void QOpenGLFunctions_3_0::glClearStencil(GLint s)

### void QOpenGLFunctions_3_0::glClientActiveTexture(GLenum texture)

### void QOpenGLFunctions_3_0::glClipPlane(GLenum plane, const GLdouble * equation)

### void QOpenGLFunctions_3_0::glColor3b(GLbyte red, GLbyte green, GLbyte blue)

### void QOpenGLFunctions_3_0::glColor3bv(const GLbyte * v)

### void QOpenGLFunctions_3_0::glColor3d(GLdouble red, GLdouble green, GLdouble blue)

### void QOpenGLFunctions_3_0::glColor3dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glColor3f(GLfloat red, GLfloat green, GLfloat blue)

### void QOpenGLFunctions_3_0::glColor3fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glColor3i(GLint red, GLint green, GLint blue)

### void QOpenGLFunctions_3_0::glColor3iv(const GLint * v)

### void QOpenGLFunctions_3_0::glColor3s(GLshort red, GLshort green, GLshort blue)

### void QOpenGLFunctions_3_0::glColor3sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glColor3ub(GLubyte red, GLubyte green, GLubyte blue)

### void QOpenGLFunctions_3_0::glColor3ubv(const GLubyte * v)

### void QOpenGLFunctions_3_0::glColor3ui(GLuint red, GLuint green, GLuint blue)

### void QOpenGLFunctions_3_0::glColor3uiv(const GLuint * v)

### void QOpenGLFunctions_3_0::glColor3us(GLushort red, GLushort green, GLushort blue)

### void QOpenGLFunctions_3_0::glColor3usv(const GLushort * v)

### void QOpenGLFunctions_3_0::glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)

### void QOpenGLFunctions_3_0::glColor4bv(const GLbyte * v)

### void QOpenGLFunctions_3_0::glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)

### void QOpenGLFunctions_3_0::glColor4dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)

### void QOpenGLFunctions_3_0::glColor4fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glColor4i(GLint red, GLint green, GLint blue, GLint alpha)

### void QOpenGLFunctions_3_0::glColor4iv(const GLint * v)

### void QOpenGLFunctions_3_0::glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)

### void QOpenGLFunctions_3_0::glColor4sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)

### void QOpenGLFunctions_3_0::glColor4ubv(const GLubyte * v)

### void QOpenGLFunctions_3_0::glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)

### void QOpenGLFunctions_3_0::glColor4uiv(const GLuint * v)

### void QOpenGLFunctions_3_0::glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)

### void QOpenGLFunctions_3_0::glColor4usv(const GLushort * v)

### void QOpenGLFunctions_3_0::glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)

### void QOpenGLFunctions_3_0::glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)

### void QOpenGLFunctions_3_0::glColorMaterial(GLenum face, GLenum mode)

### void QOpenGLFunctions_3_0::glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)

### void QOpenGLFunctions_3_0::glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data)

### void QOpenGLFunctions_3_0::glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table)

### void QOpenGLFunctions_3_0::glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params)

### void QOpenGLFunctions_3_0::glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glCompileShader(GLuint shader)

### void QOpenGLFunctions_3_0::glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data)

### void QOpenGLFunctions_3_0::glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)

### void QOpenGLFunctions_3_0::glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data)

### void QOpenGLFunctions_3_0::glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data)

### void QOpenGLFunctions_3_0::glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)

### void QOpenGLFunctions_3_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)

### void QOpenGLFunctions_3_0::glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image)

### void QOpenGLFunctions_3_0::glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image)

### void QOpenGLFunctions_3_0::glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params)

### void QOpenGLFunctions_3_0::glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params)

### void QOpenGLFunctions_3_0::glConvolutionParameteri(GLenum target, GLenum pname, GLint params)

### void QOpenGLFunctions_3_0::glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)

### void QOpenGLFunctions_3_0::glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)

### void QOpenGLFunctions_3_0::glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)

### void QOpenGLFunctions_3_0::glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)

### void QOpenGLFunctions_3_0::glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)

### void QOpenGLFunctions_3_0::glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)

### void QOpenGLFunctions_3_0::glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)

### void QOpenGLFunctions_3_0::glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)

### void QOpenGLFunctions_3_0::glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)

### void QOpenGLFunctions_3_0::glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)

### GLuint QOpenGLFunctions_3_0::glCreateProgram()

### GLuint QOpenGLFunctions_3_0::glCreateShader(GLenum type)

### void QOpenGLFunctions_3_0::glCullFace(GLenum mode)

### void QOpenGLFunctions_3_0::glDeleteBuffers(GLsizei n, const GLuint * buffers)

### void QOpenGLFunctions_3_0::glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)

### void QOpenGLFunctions_3_0::glDeleteLists(GLuint list, GLsizei range)

### void QOpenGLFunctions_3_0::glDeleteProgram(GLuint program)

### void QOpenGLFunctions_3_0::glDeleteQueries(GLsizei n, const GLuint * ids)

### void QOpenGLFunctions_3_0::glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)

### void QOpenGLFunctions_3_0::glDeleteShader(GLuint shader)

### void QOpenGLFunctions_3_0::glDeleteTextures(GLsizei n, const GLuint * textures)

### void QOpenGLFunctions_3_0::glDeleteVertexArrays(GLsizei n, const GLuint * arrays)

### void QOpenGLFunctions_3_0::glDepthFunc(GLenum func)

### void QOpenGLFunctions_3_0::glDepthMask(GLboolean flag)

### void QOpenGLFunctions_3_0::glDepthRange(GLdouble nearVal, GLdouble farVal)

### void QOpenGLFunctions_3_0::glDetachShader(GLuint program, GLuint shader)

### void QOpenGLFunctions_3_0::glDisable(GLenum cap)

### void QOpenGLFunctions_3_0::glDisableClientState(GLenum array)

### void QOpenGLFunctions_3_0::glDisableVertexAttribArray(GLuint index)

### void QOpenGLFunctions_3_0::glDisablei(GLenum target, GLuint index)

### void QOpenGLFunctions_3_0::glDrawArrays(GLenum mode, GLint first, GLsizei count)

### void QOpenGLFunctions_3_0::glDrawBuffer(GLenum mode)

### void QOpenGLFunctions_3_0::glDrawBuffers(GLsizei n, const GLenum * bufs)

### void QOpenGLFunctions_3_0::glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)

### void QOpenGLFunctions_3_0::glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)

### void QOpenGLFunctions_3_0::glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices)

### void QOpenGLFunctions_3_0::glEdgeFlag(GLboolean flag)

### void QOpenGLFunctions_3_0::glEdgeFlagPointer(GLsizei stride, const GLvoid * pointer)

### void QOpenGLFunctions_3_0::glEdgeFlagv(const GLboolean * flag)

### void QOpenGLFunctions_3_0::glEnable(GLenum cap)

### void QOpenGLFunctions_3_0::glEnableClientState(GLenum array)

### void QOpenGLFunctions_3_0::glEnableVertexAttribArray(GLuint index)

### void QOpenGLFunctions_3_0::glEnablei(GLenum target, GLuint index)

### void QOpenGLFunctions_3_0::glEnd()

### void QOpenGLFunctions_3_0::glEndConditionalRender()

### void QOpenGLFunctions_3_0::glEndList()

### void QOpenGLFunctions_3_0::glEndQuery(GLenum target)

### void QOpenGLFunctions_3_0::glEndTransformFeedback()

### void QOpenGLFunctions_3_0::glEvalCoord1d(GLdouble u)

### void QOpenGLFunctions_3_0::glEvalCoord1dv(const GLdouble * u)

### void QOpenGLFunctions_3_0::glEvalCoord1f(GLfloat u)

### void QOpenGLFunctions_3_0::glEvalCoord1fv(const GLfloat * u)

### void QOpenGLFunctions_3_0::glEvalCoord2d(GLdouble u, GLdouble v)

### void QOpenGLFunctions_3_0::glEvalCoord2dv(const GLdouble * u)

### void QOpenGLFunctions_3_0::glEvalCoord2f(GLfloat u, GLfloat v)

### void QOpenGLFunctions_3_0::glEvalCoord2fv(const GLfloat * u)

### void QOpenGLFunctions_3_0::glEvalMesh1(GLenum mode, GLint i1, GLint i2)

### void QOpenGLFunctions_3_0::glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)

### void QOpenGLFunctions_3_0::glEvalPoint1(GLint i)

### void QOpenGLFunctions_3_0::glEvalPoint2(GLint i, GLint j)

### void QOpenGLFunctions_3_0::glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer)

### void QOpenGLFunctions_3_0::glFinish()

### void QOpenGLFunctions_3_0::glFlush()

### void QOpenGLFunctions_3_0::glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)

### void QOpenGLFunctions_3_0::glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer)

### void QOpenGLFunctions_3_0::glFogCoordd(GLdouble coord)

### void QOpenGLFunctions_3_0::glFogCoorddv(const GLdouble * coord)

### void QOpenGLFunctions_3_0::glFogCoordf(GLfloat coord)

### void QOpenGLFunctions_3_0::glFogCoordfv(const GLfloat * coord)

### void QOpenGLFunctions_3_0::glFogf(GLenum pname, GLfloat param)

### void QOpenGLFunctions_3_0::glFogfv(GLenum pname, const GLfloat * params)

### void QOpenGLFunctions_3_0::glFogi(GLenum pname, GLint param)

### void QOpenGLFunctions_3_0::glFogiv(GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)

### void QOpenGLFunctions_3_0::glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)

### void QOpenGLFunctions_3_0::glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)

### void QOpenGLFunctions_3_0::glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)

### void QOpenGLFunctions_3_0::glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)

### void QOpenGLFunctions_3_0::glFrontFace(GLenum mode)

### void QOpenGLFunctions_3_0::glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)

### void QOpenGLFunctions_3_0::glGenBuffers(GLsizei n, GLuint * buffers)

### void QOpenGLFunctions_3_0::glGenFramebuffers(GLsizei n, GLuint * framebuffers)

### GLuint QOpenGLFunctions_3_0::glGenLists(GLsizei range)

### void QOpenGLFunctions_3_0::glGenQueries(GLsizei n, GLuint * ids)

### void QOpenGLFunctions_3_0::glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)

### void QOpenGLFunctions_3_0::glGenTextures(GLsizei n, GLuint * textures)

### void QOpenGLFunctions_3_0::glGenVertexArrays(GLsizei n, GLuint * arrays)

### void QOpenGLFunctions_3_0::glGenerateMipmap(GLenum target)

### void QOpenGLFunctions_3_0::glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)

### void QOpenGLFunctions_3_0::glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)

### void QOpenGLFunctions_3_0::glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj)

### GLint QOpenGLFunctions_3_0::glGetAttribLocation(GLuint program, const GLchar * name)

### void QOpenGLFunctions_3_0::glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)

### void QOpenGLFunctions_3_0::glGetBooleanv(GLenum pname, GLboolean * params)

### void QOpenGLFunctions_3_0::glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetBufferPointerv(GLenum target, GLenum pname, GLvoid ** params)

### void QOpenGLFunctions_3_0::glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data)

### void QOpenGLFunctions_3_0::glGetClipPlane(GLenum plane, GLdouble * equation)

### void QOpenGLFunctions_3_0::glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table)

### void QOpenGLFunctions_3_0::glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img)

### void QOpenGLFunctions_3_0::glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * image)

### void QOpenGLFunctions_3_0::glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetDoublev(GLenum pname, GLdouble * params)

### GLenum QOpenGLFunctions_3_0::glGetError()

### void QOpenGLFunctions_3_0::glGetFloatv(GLenum pname, GLfloat * params)

### GLint QOpenGLFunctions_3_0::glGetFragDataLocation(GLuint program, const GLchar * name)

### void QOpenGLFunctions_3_0::glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)

### void QOpenGLFunctions_3_0::glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetIntegeri_v(GLenum target, GLuint index, GLint * data)

### void QOpenGLFunctions_3_0::glGetIntegerv(GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetLightfv(GLenum light, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetLightiv(GLenum light, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetMapdv(GLenum target, GLenum query, GLdouble * v)

### void QOpenGLFunctions_3_0::glGetMapfv(GLenum target, GLenum query, GLfloat * v)

### void QOpenGLFunctions_3_0::glGetMapiv(GLenum target, GLenum query, GLint * v)

### void QOpenGLFunctions_3_0::glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetMaterialiv(GLenum face, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values)

### void QOpenGLFunctions_3_0::glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetPixelMapfv(GLenum map, GLfloat * values)

### void QOpenGLFunctions_3_0::glGetPixelMapuiv(GLenum map, GLuint * values)

### void QOpenGLFunctions_3_0::glGetPixelMapusv(GLenum map, GLushort * values)

### void QOpenGLFunctions_3_0::glGetPointerv(GLenum pname, GLvoid ** params)

### void QOpenGLFunctions_3_0::glGetPolygonStipple(GLubyte * mask)

### void QOpenGLFunctions_3_0::glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)

### void QOpenGLFunctions_3_0::glGetProgramiv(GLuint program, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)

### void QOpenGLFunctions_3_0::glGetQueryiv(GLenum target, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span)

### void QOpenGLFunctions_3_0::glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)

### void QOpenGLFunctions_3_0::glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)

### void QOpenGLFunctions_3_0::glGetShaderiv(GLuint shader, GLenum pname, GLint * params)

### const GLubyte * QOpenGLFunctions_3_0::glGetString(GLenum name)

### const GLubyte * QOpenGLFunctions_3_0::glGetStringi(GLenum name, GLuint index)

### void QOpenGLFunctions_3_0::glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetTexEnviv(GLenum target, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params)

### void QOpenGLFunctions_3_0::glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)

### void QOpenGLFunctions_3_0::glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)

### void QOpenGLFunctions_3_0::glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)

### GLint QOpenGLFunctions_3_0::glGetUniformLocation(GLuint program, const GLchar * name)

### void QOpenGLFunctions_3_0::glGetUniformfv(GLuint program, GLint location, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetUniformiv(GLuint program, GLint location, GLint * params)

### void QOpenGLFunctions_3_0::glGetUniformuiv(GLuint program, GLint location, GLuint * params)

### void QOpenGLFunctions_3_0::glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)

### void QOpenGLFunctions_3_0::glGetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid ** pointer)

### void QOpenGLFunctions_3_0::glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params)

### void QOpenGLFunctions_3_0::glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)

### void QOpenGLFunctions_3_0::glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)

### void QOpenGLFunctions_3_0::glHint(GLenum target, GLenum mode)

### void QOpenGLFunctions_3_0::glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)

### void QOpenGLFunctions_3_0::glIndexMask(GLuint mask)

### void QOpenGLFunctions_3_0::glIndexPointer(GLenum type, GLsizei stride, const GLvoid * pointer)

### void QOpenGLFunctions_3_0::glIndexd(GLdouble c)

### void QOpenGLFunctions_3_0::glIndexdv(const GLdouble * c)

### void QOpenGLFunctions_3_0::glIndexf(GLfloat c)

### void QOpenGLFunctions_3_0::glIndexfv(const GLfloat * c)

### void QOpenGLFunctions_3_0::glIndexi(GLint c)

### void QOpenGLFunctions_3_0::glIndexiv(const GLint * c)

### void QOpenGLFunctions_3_0::glIndexs(GLshort c)

### void QOpenGLFunctions_3_0::glIndexsv(const GLshort * c)

### void QOpenGLFunctions_3_0::glIndexub(GLubyte c)

### void QOpenGLFunctions_3_0::glIndexubv(const GLubyte * c)

### void QOpenGLFunctions_3_0::glInitNames()

### void QOpenGLFunctions_3_0::glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer)

### GLboolean QOpenGLFunctions_3_0::glIsBuffer(GLuint buffer)

### GLboolean QOpenGLFunctions_3_0::glIsEnabled(GLenum cap)

### GLboolean QOpenGLFunctions_3_0::glIsEnabledi(GLenum target, GLuint index)

### GLboolean QOpenGLFunctions_3_0::glIsFramebuffer(GLuint framebuffer)

### GLboolean QOpenGLFunctions_3_0::glIsList(GLuint list)

### GLboolean QOpenGLFunctions_3_0::glIsProgram(GLuint program)

### GLboolean QOpenGLFunctions_3_0::glIsQuery(GLuint id)

### GLboolean QOpenGLFunctions_3_0::glIsRenderbuffer(GLuint renderbuffer)

### GLboolean QOpenGLFunctions_3_0::glIsShader(GLuint shader)

### GLboolean QOpenGLFunctions_3_0::glIsTexture(GLuint texture)

### GLboolean QOpenGLFunctions_3_0::glIsVertexArray(GLuint array)

### void QOpenGLFunctions_3_0::glLightModelf(GLenum pname, GLfloat param)

### void QOpenGLFunctions_3_0::glLightModelfv(GLenum pname, const GLfloat * params)

### void QOpenGLFunctions_3_0::glLightModeli(GLenum pname, GLint param)

### void QOpenGLFunctions_3_0::glLightModeliv(GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glLightf(GLenum light, GLenum pname, GLfloat param)

### void QOpenGLFunctions_3_0::glLightfv(GLenum light, GLenum pname, const GLfloat * params)

### void QOpenGLFunctions_3_0::glLighti(GLenum light, GLenum pname, GLint param)

### void QOpenGLFunctions_3_0::glLightiv(GLenum light, GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glLineStipple(GLint factor, GLushort pattern)

### void QOpenGLFunctions_3_0::glLineWidth(GLfloat width)

### void QOpenGLFunctions_3_0::glLinkProgram(GLuint program)

### void QOpenGLFunctions_3_0::glListBase(GLuint base)

### void QOpenGLFunctions_3_0::glLoadIdentity()

### void QOpenGLFunctions_3_0::glLoadMatrixd(const GLdouble * m)

### void QOpenGLFunctions_3_0::glLoadMatrixf(const GLfloat * m)

### void QOpenGLFunctions_3_0::glLoadName(GLuint name)

### void QOpenGLFunctions_3_0::glLoadTransposeMatrixd(const GLdouble * m)

### void QOpenGLFunctions_3_0::glLoadTransposeMatrixf(const GLfloat * m)

### void QOpenGLFunctions_3_0::glLogicOp(GLenum opcode)

### void QOpenGLFunctions_3_0::glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)

### void QOpenGLFunctions_3_0::glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)

### void QOpenGLFunctions_3_0::glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points)

### void QOpenGLFunctions_3_0::glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points)

### GLvoid * QOpenGLFunctions_3_0::glMapBuffer(GLenum target, GLenum access)

### GLvoid * QOpenGLFunctions_3_0::glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)

### void QOpenGLFunctions_3_0::glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)

### void QOpenGLFunctions_3_0::glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)

### void QOpenGLFunctions_3_0::glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)

### void QOpenGLFunctions_3_0::glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)

### void QOpenGLFunctions_3_0::glMaterialf(GLenum face, GLenum pname, GLfloat param)

### void QOpenGLFunctions_3_0::glMaterialfv(GLenum face, GLenum pname, const GLfloat * params)

### void QOpenGLFunctions_3_0::glMateriali(GLenum face, GLenum pname, GLint param)

### void QOpenGLFunctions_3_0::glMaterialiv(GLenum face, GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glMatrixMode(GLenum mode)

### void QOpenGLFunctions_3_0::glMinmax(GLenum target, GLenum internalformat, GLboolean sink)

### void QOpenGLFunctions_3_0::glMultMatrixd(const GLdouble * m)

### void QOpenGLFunctions_3_0::glMultMatrixf(const GLfloat * m)

### void QOpenGLFunctions_3_0::glMultTransposeMatrixd(const GLdouble * m)

### void QOpenGLFunctions_3_0::glMultTransposeMatrixf(const GLfloat * m)

### void QOpenGLFunctions_3_0::glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei drawcount)

### void QOpenGLFunctions_3_0::glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei drawcount)

### void QOpenGLFunctions_3_0::glMultiTexCoord1d(GLenum target, GLdouble s)

### void QOpenGLFunctions_3_0::glMultiTexCoord1dv(GLenum target, const GLdouble * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord1f(GLenum target, GLfloat s)

### void QOpenGLFunctions_3_0::glMultiTexCoord1fv(GLenum target, const GLfloat * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord1i(GLenum target, GLint s)

### void QOpenGLFunctions_3_0::glMultiTexCoord1iv(GLenum target, const GLint * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord1s(GLenum target, GLshort s)

### void QOpenGLFunctions_3_0::glMultiTexCoord1sv(GLenum target, const GLshort * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t)

### void QOpenGLFunctions_3_0::glMultiTexCoord2dv(GLenum target, const GLdouble * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t)

### void QOpenGLFunctions_3_0::glMultiTexCoord2fv(GLenum target, const GLfloat * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord2i(GLenum target, GLint s, GLint t)

### void QOpenGLFunctions_3_0::glMultiTexCoord2iv(GLenum target, const GLint * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord2s(GLenum target, GLshort s, GLshort t)

### void QOpenGLFunctions_3_0::glMultiTexCoord2sv(GLenum target, const GLshort * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)

### void QOpenGLFunctions_3_0::glMultiTexCoord3dv(GLenum target, const GLdouble * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)

### void QOpenGLFunctions_3_0::glMultiTexCoord3fv(GLenum target, const GLfloat * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)

### void QOpenGLFunctions_3_0::glMultiTexCoord3iv(GLenum target, const GLint * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)

### void QOpenGLFunctions_3_0::glMultiTexCoord3sv(GLenum target, const GLshort * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)

### void QOpenGLFunctions_3_0::glMultiTexCoord4dv(GLenum target, const GLdouble * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)

### void QOpenGLFunctions_3_0::glMultiTexCoord4fv(GLenum target, const GLfloat * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)

### void QOpenGLFunctions_3_0::glMultiTexCoord4iv(GLenum target, const GLint * v)

### void QOpenGLFunctions_3_0::glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)

### void QOpenGLFunctions_3_0::glMultiTexCoord4sv(GLenum target, const GLshort * v)

### void QOpenGLFunctions_3_0::glNewList(GLuint list, GLenum mode)

### void QOpenGLFunctions_3_0::glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)

### void QOpenGLFunctions_3_0::glNormal3bv(const GLbyte * v)

### void QOpenGLFunctions_3_0::glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)

### void QOpenGLFunctions_3_0::glNormal3dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)

### void QOpenGLFunctions_3_0::glNormal3fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glNormal3i(GLint nx, GLint ny, GLint nz)

### void QOpenGLFunctions_3_0::glNormal3iv(const GLint * v)

### void QOpenGLFunctions_3_0::glNormal3s(GLshort nx, GLshort ny, GLshort nz)

### void QOpenGLFunctions_3_0::glNormal3sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glNormalPointer(GLenum type, GLsizei stride, const GLvoid * pointer)

### void QOpenGLFunctions_3_0::glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)

### void QOpenGLFunctions_3_0::glPassThrough(GLfloat token)

### void QOpenGLFunctions_3_0::glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values)

### void QOpenGLFunctions_3_0::glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values)

### void QOpenGLFunctions_3_0::glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values)

### void QOpenGLFunctions_3_0::glPixelStoref(GLenum pname, GLfloat param)

### void QOpenGLFunctions_3_0::glPixelStorei(GLenum pname, GLint param)

### void QOpenGLFunctions_3_0::glPixelTransferf(GLenum pname, GLfloat param)

### void QOpenGLFunctions_3_0::glPixelTransferi(GLenum pname, GLint param)

### void QOpenGLFunctions_3_0::glPixelZoom(GLfloat xfactor, GLfloat yfactor)

### void QOpenGLFunctions_3_0::glPointParameterf(GLenum pname, GLfloat param)

### void QOpenGLFunctions_3_0::glPointParameterfv(GLenum pname, const GLfloat * params)

### void QOpenGLFunctions_3_0::glPointParameteri(GLenum pname, GLint param)

### void QOpenGLFunctions_3_0::glPointParameteriv(GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glPointSize(GLfloat size)

### void QOpenGLFunctions_3_0::glPolygonMode(GLenum face, GLenum mode)

### void QOpenGLFunctions_3_0::glPolygonOffset(GLfloat factor, GLfloat units)

### void QOpenGLFunctions_3_0::glPolygonStipple(const GLubyte * mask)

### void QOpenGLFunctions_3_0::glPopAttrib()

### void QOpenGLFunctions_3_0::glPopClientAttrib()

### void QOpenGLFunctions_3_0::glPopMatrix()

### void QOpenGLFunctions_3_0::glPopName()

### void QOpenGLFunctions_3_0::glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLfloat * priorities)

### void QOpenGLFunctions_3_0::glPushAttrib(GLbitfield mask)

### void QOpenGLFunctions_3_0::glPushClientAttrib(GLbitfield mask)

### void QOpenGLFunctions_3_0::glPushMatrix()

### void QOpenGLFunctions_3_0::glPushName(GLuint name)

### void QOpenGLFunctions_3_0::glRasterPos2d(GLdouble x, GLdouble y)

### void QOpenGLFunctions_3_0::glRasterPos2dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glRasterPos2f(GLfloat x, GLfloat y)

### void QOpenGLFunctions_3_0::glRasterPos2fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glRasterPos2i(GLint x, GLint y)

### void QOpenGLFunctions_3_0::glRasterPos2iv(const GLint * v)

### void QOpenGLFunctions_3_0::glRasterPos2s(GLshort x, GLshort y)

### void QOpenGLFunctions_3_0::glRasterPos2sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)

### void QOpenGLFunctions_3_0::glRasterPos3dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)

### void QOpenGLFunctions_3_0::glRasterPos3fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glRasterPos3i(GLint x, GLint y, GLint z)

### void QOpenGLFunctions_3_0::glRasterPos3iv(const GLint * v)

### void QOpenGLFunctions_3_0::glRasterPos3s(GLshort x, GLshort y, GLshort z)

### void QOpenGLFunctions_3_0::glRasterPos3sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)

### void QOpenGLFunctions_3_0::glRasterPos4dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)

### void QOpenGLFunctions_3_0::glRasterPos4fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glRasterPos4i(GLint x, GLint y, GLint z, GLint w)

### void QOpenGLFunctions_3_0::glRasterPos4iv(const GLint * v)

### void QOpenGLFunctions_3_0::glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)

### void QOpenGLFunctions_3_0::glRasterPos4sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glReadBuffer(GLenum mode)

### void QOpenGLFunctions_3_0::glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)

### void QOpenGLFunctions_3_0::glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)

### void QOpenGLFunctions_3_0::glRectdv(const GLdouble * v1, const GLdouble * v2)

### void QOpenGLFunctions_3_0::glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)

### void QOpenGLFunctions_3_0::glRectfv(const GLfloat * v1, const GLfloat * v2)

### void QOpenGLFunctions_3_0::glRecti(GLint x1, GLint y1, GLint x2, GLint y2)

### void QOpenGLFunctions_3_0::glRectiv(const GLint * v1, const GLint * v2)

### void QOpenGLFunctions_3_0::glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)

### void QOpenGLFunctions_3_0::glRectsv(const GLshort * v1, const GLshort * v2)

### GLint QOpenGLFunctions_3_0::glRenderMode(GLenum mode)

### void QOpenGLFunctions_3_0::glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)

### void QOpenGLFunctions_3_0::glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)

### void QOpenGLFunctions_3_0::glResetHistogram(GLenum target)

### void QOpenGLFunctions_3_0::glResetMinmax(GLenum target)

### void QOpenGLFunctions_3_0::glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)

### void QOpenGLFunctions_3_0::glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)

### void QOpenGLFunctions_3_0::glSampleCoverage(GLfloat value, GLboolean invert)

### void QOpenGLFunctions_3_0::glScaled(GLdouble x, GLdouble y, GLdouble z)

### void QOpenGLFunctions_3_0::glScalef(GLfloat x, GLfloat y, GLfloat z)

### void QOpenGLFunctions_3_0::glScissor(GLint x, GLint y, GLsizei width, GLsizei height)

### void QOpenGLFunctions_3_0::glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue)

### void QOpenGLFunctions_3_0::glSecondaryColor3bv(const GLbyte * v)

### void QOpenGLFunctions_3_0::glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue)

### void QOpenGLFunctions_3_0::glSecondaryColor3dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue)

### void QOpenGLFunctions_3_0::glSecondaryColor3fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glSecondaryColor3i(GLint red, GLint green, GLint blue)

### void QOpenGLFunctions_3_0::glSecondaryColor3iv(const GLint * v)

### void QOpenGLFunctions_3_0::glSecondaryColor3s(GLshort red, GLshort green, GLshort blue)

### void QOpenGLFunctions_3_0::glSecondaryColor3sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue)

### void QOpenGLFunctions_3_0::glSecondaryColor3ubv(const GLubyte * v)

### void QOpenGLFunctions_3_0::glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue)

### void QOpenGLFunctions_3_0::glSecondaryColor3uiv(const GLuint * v)

### void QOpenGLFunctions_3_0::glSecondaryColor3us(GLushort red, GLushort green, GLushort blue)

### void QOpenGLFunctions_3_0::glSecondaryColor3usv(const GLushort * v)

### void QOpenGLFunctions_3_0::glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)

### void QOpenGLFunctions_3_0::glSelectBuffer(GLsizei size, GLuint * buffer)

### void QOpenGLFunctions_3_0::glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column)

### void QOpenGLFunctions_3_0::glShadeModel(GLenum mode)

### void QOpenGLFunctions_3_0::glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)

### void QOpenGLFunctions_3_0::glStencilFunc(GLenum func, GLint ref, GLuint mask)

### void QOpenGLFunctions_3_0::glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)

### void QOpenGLFunctions_3_0::glStencilMask(GLuint mask)

### void QOpenGLFunctions_3_0::glStencilMaskSeparate(GLenum face, GLuint mask)

### void QOpenGLFunctions_3_0::glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)

### void QOpenGLFunctions_3_0::glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)

### void QOpenGLFunctions_3_0::glTexCoord1d(GLdouble s)

### void QOpenGLFunctions_3_0::glTexCoord1dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glTexCoord1f(GLfloat s)

### void QOpenGLFunctions_3_0::glTexCoord1fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glTexCoord1i(GLint s)

### void QOpenGLFunctions_3_0::glTexCoord1iv(const GLint * v)

### void QOpenGLFunctions_3_0::glTexCoord1s(GLshort s)

### void QOpenGLFunctions_3_0::glTexCoord1sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glTexCoord2d(GLdouble s, GLdouble t)

### void QOpenGLFunctions_3_0::glTexCoord2dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glTexCoord2f(GLfloat s, GLfloat t)

### void QOpenGLFunctions_3_0::glTexCoord2fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glTexCoord2i(GLint s, GLint t)

### void QOpenGLFunctions_3_0::glTexCoord2iv(const GLint * v)

### void QOpenGLFunctions_3_0::glTexCoord2s(GLshort s, GLshort t)

### void QOpenGLFunctions_3_0::glTexCoord2sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)

### void QOpenGLFunctions_3_0::glTexCoord3dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)

### void QOpenGLFunctions_3_0::glTexCoord3fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glTexCoord3i(GLint s, GLint t, GLint r)

### void QOpenGLFunctions_3_0::glTexCoord3iv(const GLint * v)

### void QOpenGLFunctions_3_0::glTexCoord3s(GLshort s, GLshort t, GLshort r)

### void QOpenGLFunctions_3_0::glTexCoord3sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)

### void QOpenGLFunctions_3_0::glTexCoord4dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)

### void QOpenGLFunctions_3_0::glTexCoord4fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glTexCoord4i(GLint s, GLint t, GLint r, GLint q)

### void QOpenGLFunctions_3_0::glTexCoord4iv(const GLint * v)

### void QOpenGLFunctions_3_0::glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)

### void QOpenGLFunctions_3_0::glTexCoord4sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)

### void QOpenGLFunctions_3_0::glTexEnvf(GLenum target, GLenum pname, GLfloat param)

### void QOpenGLFunctions_3_0::glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)

### void QOpenGLFunctions_3_0::glTexEnvi(GLenum target, GLenum pname, GLint param)

### void QOpenGLFunctions_3_0::glTexEnviv(GLenum target, GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glTexGend(GLenum coord, GLenum pname, GLdouble param)

### void QOpenGLFunctions_3_0::glTexGendv(GLenum coord, GLenum pname, const GLdouble * params)

### void QOpenGLFunctions_3_0::glTexGenf(GLenum coord, GLenum pname, GLfloat param)

### void QOpenGLFunctions_3_0::glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)

### void QOpenGLFunctions_3_0::glTexGeni(GLenum coord, GLenum pname, GLint param)

### void QOpenGLFunctions_3_0::glTexGeniv(GLenum coord, GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)

### void QOpenGLFunctions_3_0::glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)

### void QOpenGLFunctions_3_0::glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels)

### void QOpenGLFunctions_3_0::glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)

### void QOpenGLFunctions_3_0::glTexParameterf(GLenum target, GLenum pname, GLfloat param)

### void QOpenGLFunctions_3_0::glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)

### void QOpenGLFunctions_3_0::glTexParameteri(GLenum target, GLenum pname, GLint param)

### void QOpenGLFunctions_3_0::glTexParameteriv(GLenum target, GLenum pname, const GLint * params)

### void QOpenGLFunctions_3_0::glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)

### void QOpenGLFunctions_3_0::glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)

### void QOpenGLFunctions_3_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)

### void QOpenGLFunctions_3_0::glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode)

### void QOpenGLFunctions_3_0::glTranslated(GLdouble x, GLdouble y, GLdouble z)

### void QOpenGLFunctions_3_0::glTranslatef(GLfloat x, GLfloat y, GLfloat z)

### void QOpenGLFunctions_3_0::glUniform1f(GLint location, GLfloat v0)

### void QOpenGLFunctions_3_0::glUniform1fv(GLint location, GLsizei count, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniform1i(GLint location, GLint v0)

### void QOpenGLFunctions_3_0::glUniform1iv(GLint location, GLsizei count, const GLint * value)

### void QOpenGLFunctions_3_0::glUniform1ui(GLint location, GLuint v0)

### void QOpenGLFunctions_3_0::glUniform1uiv(GLint location, GLsizei count, const GLuint * value)

### void QOpenGLFunctions_3_0::glUniform2f(GLint location, GLfloat v0, GLfloat v1)

### void QOpenGLFunctions_3_0::glUniform2fv(GLint location, GLsizei count, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniform2i(GLint location, GLint v0, GLint v1)

### void QOpenGLFunctions_3_0::glUniform2iv(GLint location, GLsizei count, const GLint * value)

### void QOpenGLFunctions_3_0::glUniform2ui(GLint location, GLuint v0, GLuint v1)

### void QOpenGLFunctions_3_0::glUniform2uiv(GLint location, GLsizei count, const GLuint * value)

### void QOpenGLFunctions_3_0::glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)

### void QOpenGLFunctions_3_0::glUniform3fv(GLint location, GLsizei count, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)

### void QOpenGLFunctions_3_0::glUniform3iv(GLint location, GLsizei count, const GLint * value)

### void QOpenGLFunctions_3_0::glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)

### void QOpenGLFunctions_3_0::glUniform3uiv(GLint location, GLsizei count, const GLuint * value)

### void QOpenGLFunctions_3_0::glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)

### void QOpenGLFunctions_3_0::glUniform4fv(GLint location, GLsizei count, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)

### void QOpenGLFunctions_3_0::glUniform4iv(GLint location, GLsizei count, const GLint * value)

### void QOpenGLFunctions_3_0::glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)

### void QOpenGLFunctions_3_0::glUniform4uiv(GLint location, GLsizei count, const GLuint * value)

### void QOpenGLFunctions_3_0::glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)

### void QOpenGLFunctions_3_0::glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)

### GLboolean QOpenGLFunctions_3_0::glUnmapBuffer(GLenum target)

### void QOpenGLFunctions_3_0::glUseProgram(GLuint program)

### void QOpenGLFunctions_3_0::glValidateProgram(GLuint program)

### void QOpenGLFunctions_3_0::glVertex2d(GLdouble x, GLdouble y)

### void QOpenGLFunctions_3_0::glVertex2dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glVertex2f(GLfloat x, GLfloat y)

### void QOpenGLFunctions_3_0::glVertex2fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glVertex2i(GLint x, GLint y)

### void QOpenGLFunctions_3_0::glVertex2iv(const GLint * v)

### void QOpenGLFunctions_3_0::glVertex2s(GLshort x, GLshort y)

### void QOpenGLFunctions_3_0::glVertex2sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glVertex3d(GLdouble x, GLdouble y, GLdouble z)

### void QOpenGLFunctions_3_0::glVertex3dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glVertex3f(GLfloat x, GLfloat y, GLfloat z)

### void QOpenGLFunctions_3_0::glVertex3fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glVertex3i(GLint x, GLint y, GLint z)

### void QOpenGLFunctions_3_0::glVertex3iv(const GLint * v)

### void QOpenGLFunctions_3_0::glVertex3s(GLshort x, GLshort y, GLshort z)

### void QOpenGLFunctions_3_0::glVertex3sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)

### void QOpenGLFunctions_3_0::glVertex4dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)

### void QOpenGLFunctions_3_0::glVertex4fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glVertex4i(GLint x, GLint y, GLint z, GLint w)

### void QOpenGLFunctions_3_0::glVertex4iv(const GLint * v)

### void QOpenGLFunctions_3_0::glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)

### void QOpenGLFunctions_3_0::glVertex4sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glVertexAttrib1d(GLuint index, GLdouble x)

### void QOpenGLFunctions_3_0::glVertexAttrib1dv(GLuint index, const GLdouble * v)

### void QOpenGLFunctions_3_0::glVertexAttrib1f(GLuint index, GLfloat x)

### void QOpenGLFunctions_3_0::glVertexAttrib1fv(GLuint index, const GLfloat * v)

### void QOpenGLFunctions_3_0::glVertexAttrib1s(GLuint index, GLshort x)

### void QOpenGLFunctions_3_0::glVertexAttrib1sv(GLuint index, const GLshort * v)

### void QOpenGLFunctions_3_0::glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y)

### void QOpenGLFunctions_3_0::glVertexAttrib2dv(GLuint index, const GLdouble * v)

### void QOpenGLFunctions_3_0::glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)

### void QOpenGLFunctions_3_0::glVertexAttrib2fv(GLuint index, const GLfloat * v)

### void QOpenGLFunctions_3_0::glVertexAttrib2s(GLuint index, GLshort x, GLshort y)

### void QOpenGLFunctions_3_0::glVertexAttrib2sv(GLuint index, const GLshort * v)

### void QOpenGLFunctions_3_0::glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z)

### void QOpenGLFunctions_3_0::glVertexAttrib3dv(GLuint index, const GLdouble * v)

### void QOpenGLFunctions_3_0::glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)

### void QOpenGLFunctions_3_0::glVertexAttrib3fv(GLuint index, const GLfloat * v)

### void QOpenGLFunctions_3_0::glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z)

### void QOpenGLFunctions_3_0::glVertexAttrib3sv(GLuint index, const GLshort * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4Nbv(GLuint index, const GLbyte * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4Niv(GLuint index, const GLint * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4Nsv(GLuint index, const GLshort * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)

### void QOpenGLFunctions_3_0::glVertexAttrib4Nubv(GLuint index, const GLubyte * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4Nuiv(GLuint index, const GLuint * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4Nusv(GLuint index, const GLushort * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4bv(GLuint index, const GLbyte * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)

### void QOpenGLFunctions_3_0::glVertexAttrib4dv(GLuint index, const GLdouble * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)

### void QOpenGLFunctions_3_0::glVertexAttrib4fv(GLuint index, const GLfloat * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4iv(GLuint index, const GLint * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)

### void QOpenGLFunctions_3_0::glVertexAttrib4sv(GLuint index, const GLshort * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4ubv(GLuint index, const GLubyte * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4uiv(GLuint index, const GLuint * v)

### void QOpenGLFunctions_3_0::glVertexAttrib4usv(GLuint index, const GLushort * v)

### void QOpenGLFunctions_3_0::glVertexAttribI1i(GLuint index, GLint x)

### void QOpenGLFunctions_3_0::glVertexAttribI1iv(GLuint index, const GLint * v)

### void QOpenGLFunctions_3_0::glVertexAttribI1ui(GLuint index, GLuint x)

### void QOpenGLFunctions_3_0::glVertexAttribI1uiv(GLuint index, const GLuint * v)

### void QOpenGLFunctions_3_0::glVertexAttribI2i(GLuint index, GLint x, GLint y)

### void QOpenGLFunctions_3_0::glVertexAttribI2iv(GLuint index, const GLint * v)

### void QOpenGLFunctions_3_0::glVertexAttribI2ui(GLuint index, GLuint x, GLuint y)

### void QOpenGLFunctions_3_0::glVertexAttribI2uiv(GLuint index, const GLuint * v)

### void QOpenGLFunctions_3_0::glVertexAttribI3i(GLuint index, GLint x, GLint y, GLint z)

### void QOpenGLFunctions_3_0::glVertexAttribI3iv(GLuint index, const GLint * v)

### void QOpenGLFunctions_3_0::glVertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z)

### void QOpenGLFunctions_3_0::glVertexAttribI3uiv(GLuint index, const GLuint * v)

### void QOpenGLFunctions_3_0::glVertexAttribI4bv(GLuint index, const GLbyte * v)

### void QOpenGLFunctions_3_0::glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)

### void QOpenGLFunctions_3_0::glVertexAttribI4iv(GLuint index, const GLint * v)

### void QOpenGLFunctions_3_0::glVertexAttribI4sv(GLuint index, const GLshort * v)

### void QOpenGLFunctions_3_0::glVertexAttribI4ubv(GLuint index, const GLubyte * v)

### void QOpenGLFunctions_3_0::glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)

### void QOpenGLFunctions_3_0::glVertexAttribI4uiv(GLuint index, const GLuint * v)

### void QOpenGLFunctions_3_0::glVertexAttribI4usv(GLuint index, const GLushort * v)

### void QOpenGLFunctions_3_0::glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)

### void QOpenGLFunctions_3_0::glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer)

### void QOpenGLFunctions_3_0::glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)

### void QOpenGLFunctions_3_0::glViewport(GLint x, GLint y, GLsizei width, GLsizei height)

### void QOpenGLFunctions_3_0::glWindowPos2d(GLdouble x, GLdouble y)

### void QOpenGLFunctions_3_0::glWindowPos2dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glWindowPos2f(GLfloat x, GLfloat y)

### void QOpenGLFunctions_3_0::glWindowPos2fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glWindowPos2i(GLint x, GLint y)

### void QOpenGLFunctions_3_0::glWindowPos2iv(const GLint * v)

### void QOpenGLFunctions_3_0::glWindowPos2s(GLshort x, GLshort y)

### void QOpenGLFunctions_3_0::glWindowPos2sv(const GLshort * v)

### void QOpenGLFunctions_3_0::glWindowPos3d(GLdouble x, GLdouble y, GLdouble z)

### void QOpenGLFunctions_3_0::glWindowPos3dv(const GLdouble * v)

### void QOpenGLFunctions_3_0::glWindowPos3f(GLfloat x, GLfloat y, GLfloat z)

### void QOpenGLFunctions_3_0::glWindowPos3fv(const GLfloat * v)

### void QOpenGLFunctions_3_0::glWindowPos3i(GLint x, GLint y, GLint z)

### void QOpenGLFunctions_3_0::glWindowPos3iv(const GLint * v)

### void QOpenGLFunctions_3_0::glWindowPos3s(GLshort x, GLshort y, GLshort z)

### void QOpenGLFunctions_3_0::glWindowPos3sv(const GLshort * v)

### `[virtual]` bool QOpenGLFunctions_3_0::initializeOpenGLFunctions()