Qt 4.8
Public Functions | Public Variables | List of all members
QGLFunctionsPrivate Struct Reference

#include <qglfunctions.h>

Inheritance diagram for QGLFunctionsPrivate:
QGLFunctionsPrivateEx

Public Functions

 GLboolean (QGLF_APIENTRYP isBuffer)(GLuint buffer)
 
 GLboolean (QGLF_APIENTRYP isFramebuffer)(GLuint framebuffer)
 
 GLboolean (QGLF_APIENTRYP isProgram)(GLuint program)
 
 GLboolean (QGLF_APIENTRYP isRenderbuffer)(GLuint renderbuffer)
 
 GLboolean (QGLF_APIENTRYP isShader)(GLuint shader)
 
 GLenum (QGLF_APIENTRYP checkFramebufferStatus)(GLenum target)
 
 GLuint (QGLF_APIENTRYP createProgram)()
 
 GLuint (QGLF_APIENTRYP createShader)(GLenum type)
 
 int (QGLF_APIENTRYP getAttribLocation)(GLuint program
 
 int (QGLF_APIENTRYP getUniformLocation)(GLuint program
 
 QGLFunctionsPrivate (const QGLContext *context=0)
 

Public Variables

GLclampf GLclampf GLclampf alpha
 
GLenum attachment
 
const GLuint GLenum const void * binary
 
const GLuint GLenum binaryformat
 
GLclampf GLclampf blue
 
GLint GLenum GLsizei GLsizei GLint border
 
GLuint buffer
 
const GLuintbuffers
 
GLuintbuffers
 
GLuint GLsizei bufsize
 
GLsizei bufsize
 
GLsizei GLsizeicount
 
GLsizei count
 
qgl_GLsizeiptr const void * data
 
qgl_GLintptr qgl_GLsizeiptr const void * data
 
GLint GLenum GLsizei GLsizei GLint GLsizei const void * data
 
GLint GLint GLint GLsizei GLsizei GLenum GLsizei const void * data
 
GLenum GLenum GLenum dstAlpha
 
GLenum dstRGB
 
GLenum fail
 
GLint GLint GLint GLsizei GLsizei GLenum format
 
GLuint framebuffer
 
const GLuintframebuffers
 
GLuintframebuffers
 
GLenum func
 
GLclampf green
 
GLint GLenum GLsizei GLsizei height
 
GLint GLint GLint GLsizei GLsizei height
 
GLenum GLsizei GLsizei height
 
GLint GLenum GLsizei GLsizei GLint GLsizei imageSize
 
GLint GLint GLint GLsizei GLsizei GLenum GLsizei imageSize
 
GLuint index
 
GLsizei GLsizei char * infolog
 
GLint GLenum internalformat
 
GLenum internalformat
 
GLboolean invert
 
GLuint GLsizei GLsizeilength
 
GLsizei GLsizeilength
 
const GLuint GLenum const void GLint length
 
GLsizei const char const GLintlength
 
GLint level
 
GLenum GLenum GLuint GLint level
 
GLint location
 
GLenum GLint GLuint mask
 
GLuint mask
 
GLsizei maxcount
 
GLenum modeAlpha
 
GLuint const char * name
 
GLuint GLsizei GLsizei GLint GLenum char * name
 
const char * name
 
GLint GLenum GLboolean normalized
 
qgl_GLintptr offset
 
GLenum GLintparams
 
GLenum GLenum GLintparams
 
GLint GLfloat * params
 
GLint GLintparams
 
GLenum GLfloat * params
 
GLenum pname
 
GLenum GLenum pname
 
GLenum void ** pointer
 
GLenum GLint GLintprecision
 
GLenum precisiontype
 
GLint GLenum GLboolean GLsizei const void * ptr
 
GLenum GLintrange
 
GLenum GLint ref
 
GLuint renderbuffer
 
GLenum GLenum GLuint renderbuffer
 
const GLuintrenderbuffers
 
GLuintrenderbuffers
 
GLenum GLenum renderbuffertarget
 
GLuint shader
 
GLsizei GLsizei GLuintshaders
 
const GLuintshaders
 
qgl_GLsizeiptr size
 
qgl_GLintptr qgl_GLsizeiptr size
 
GLuint GLsizei GLsizei GLintsize
 
GLint size
 
GLsizei GLsizei char * source
 
GLenum GLenum srcAlpha
 
GLint GLenum GLboolean GLsizei stride
 
GLsizei const char ** string
 
GLenum GLenum textarget
 
GLenum GLenum GLuint texture
 
GLsizei GLboolean transpose
 
GLuint GLsizei GLsizei GLint GLenumtype
 
GLint GLenum type
 
qgl_GLsizeiptr const void GLenum usage
 
GLsizei const GLfloat * v
 
GLsizei const GLintv
 
GLsizei GLboolean const GLfloat * value
 
const GLfloat * values
 
GLfloat GLfloat GLfloat GLfloat w
 
GLint GLint GLint GLint w
 
GLint GLenum GLsizei width
 
GLint GLint GLint GLsizei width
 
GLenum GLsizei width
 
GLfloat x
 
GLint x
 
GLint GLint xoffset
 
GLfloat GLfloat y
 
GLint GLint y
 
GLint GLint GLint yoffset
 
GLfloat GLfloat GLfloat z
 
GLint GLint GLint z
 
GLenum GLenum zfail
 
GLenum GLenum GLenum zpass
 

Detailed Description

Definition at line 313 of file qglfunctions.h.

Constructors and Destructors

◆ QGLFunctionsPrivate()

QGLFunctionsPrivate::QGLFunctionsPrivate ( const QGLContext context = 0)

Definition at line 3767 of file qglfunctions.cpp.

3768 {
3769 #ifndef QT_OPENGL_ES_2
3770  activeTexture = qglfResolveActiveTexture;
3771  attachShader = qglfResolveAttachShader;
3772  bindAttribLocation = qglfResolveBindAttribLocation;
3773  bindBuffer = qglfResolveBindBuffer;
3774  bindFramebuffer = qglfResolveBindFramebuffer;
3775  bindRenderbuffer = qglfResolveBindRenderbuffer;
3777  blendEquation = qglfResolveBlendEquation;
3778  blendEquationSeparate = qglfResolveBlendEquationSeparate;
3779  blendFuncSeparate = qglfResolveBlendFuncSeparate;
3780  bufferData = qglfResolveBufferData;
3781  bufferSubData = qglfResolveBufferSubData;
3782  checkFramebufferStatus = qglfResolveCheckFramebufferStatus;
3783  compileShader = qglfResolveCompileShader;
3784  compressedTexImage2D = qglfResolveCompressedTexImage2D;
3785  compressedTexSubImage2D = qglfResolveCompressedTexSubImage2D;
3786  createProgram = qglfResolveCreateProgram;
3787  createShader = qglfResolveCreateShader;
3788  deleteBuffers = qglfResolveDeleteBuffers;
3789  deleteFramebuffers = qglfResolveDeleteFramebuffers;
3790  deleteProgram = qglfResolveDeleteProgram;
3791  deleteRenderbuffers = qglfResolveDeleteRenderbuffers;
3792  deleteShader = qglfResolveDeleteShader;
3793  detachShader = qglfResolveDetachShader;
3794  disableVertexAttribArray = qglfResolveDisableVertexAttribArray;
3795  enableVertexAttribArray = qglfResolveEnableVertexAttribArray;
3796  framebufferRenderbuffer = qglfResolveFramebufferRenderbuffer;
3797  framebufferTexture2D = qglfResolveFramebufferTexture2D;
3798  genBuffers = qglfResolveGenBuffers;
3799  generateMipmap = qglfResolveGenerateMipmap;
3800  genFramebuffers = qglfResolveGenFramebuffers;
3801  genRenderbuffers = qglfResolveGenRenderbuffers;
3802  getActiveAttrib = qglfResolveGetActiveAttrib;
3803  getActiveUniform = qglfResolveGetActiveUniform;
3804  getAttachedShaders = qglfResolveGetAttachedShaders;
3805  getAttribLocation = qglfResolveGetAttribLocation;
3806  getBufferParameteriv = qglfResolveGetBufferParameteriv;
3807  getFramebufferAttachmentParameteriv = qglfResolveGetFramebufferAttachmentParameteriv;
3808  getProgramiv = qglfResolveGetProgramiv;
3809  getProgramInfoLog = qglfResolveGetProgramInfoLog;
3810  getRenderbufferParameteriv = qglfResolveGetRenderbufferParameteriv;
3811  getShaderiv = qglfResolveGetShaderiv;
3812  getShaderInfoLog = qglfResolveGetShaderInfoLog;
3813  getShaderPrecisionFormat = qglfResolveGetShaderPrecisionFormat;
3814  getShaderSource = qglfResolveGetShaderSource;
3815  getUniformfv = qglfResolveGetUniformfv;
3816  getUniformiv = qglfResolveGetUniformiv;
3817  getUniformLocation = qglfResolveGetUniformLocation;
3818  getVertexAttribfv = qglfResolveGetVertexAttribfv;
3819  getVertexAttribiv = qglfResolveGetVertexAttribiv;
3820  getVertexAttribPointerv = qglfResolveGetVertexAttribPointerv;
3821  isBuffer = qglfResolveIsBuffer;
3822  isFramebuffer = qglfResolveIsFramebuffer;
3823  isProgram = qglfResolveIsProgram;
3824  isRenderbuffer = qglfResolveIsRenderbuffer;
3825  isShader = qglfResolveIsShader;
3826  linkProgram = qglfResolveLinkProgram;
3827  releaseShaderCompiler = qglfResolveReleaseShaderCompiler;
3828  renderbufferStorage = qglfResolveRenderbufferStorage;
3829  sampleCoverage = qglfResolveSampleCoverage;
3830  shaderBinary = qglfResolveShaderBinary;
3831  shaderSource = qglfResolveShaderSource;
3832  stencilFuncSeparate = qglfResolveStencilFuncSeparate;
3833  stencilMaskSeparate = qglfResolveStencilMaskSeparate;
3834  stencilOpSeparate = qglfResolveStencilOpSeparate;
3835  uniform1f = qglfResolveUniform1f;
3836  uniform1fv = qglfResolveUniform1fv;
3837  uniform1i = qglfResolveUniform1i;
3838  uniform1iv = qglfResolveUniform1iv;
3839  uniform2f = qglfResolveUniform2f;
3840  uniform2fv = qglfResolveUniform2fv;
3841  uniform2i = qglfResolveUniform2i;
3842  uniform2iv = qglfResolveUniform2iv;
3843  uniform3f = qglfResolveUniform3f;
3844  uniform3fv = qglfResolveUniform3fv;
3845  uniform3i = qglfResolveUniform3i;
3846  uniform3iv = qglfResolveUniform3iv;
3847  uniform4f = qglfResolveUniform4f;
3848  uniform4fv = qglfResolveUniform4fv;
3849  uniform4i = qglfResolveUniform4i;
3850  uniform4iv = qglfResolveUniform4iv;
3851  uniformMatrix2fv = qglfResolveUniformMatrix2fv;
3852  uniformMatrix3fv = qglfResolveUniformMatrix3fv;
3853  uniformMatrix4fv = qglfResolveUniformMatrix4fv;
3854  useProgram = qglfResolveUseProgram;
3855  validateProgram = qglfResolveValidateProgram;
3856  vertexAttrib1f = qglfResolveVertexAttrib1f;
3857  vertexAttrib1fv = qglfResolveVertexAttrib1fv;
3858  vertexAttrib2f = qglfResolveVertexAttrib2f;
3859  vertexAttrib2fv = qglfResolveVertexAttrib2fv;
3860  vertexAttrib3f = qglfResolveVertexAttrib3f;
3861  vertexAttrib3fv = qglfResolveVertexAttrib3fv;
3862  vertexAttrib4f = qglfResolveVertexAttrib4f;
3863  vertexAttrib4fv = qglfResolveVertexAttrib4fv;
3864  vertexAttribPointer = qglfResolveVertexAttribPointer;
3865 #endif // !QT_OPENGL_ES_2
3866 }
static GLuint qglfResolveCreateShader(GLenum type)
static void qglfResolveGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint *params)
static void qglfResolveFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
static void qglfResolveBindRenderbuffer(GLenum target, GLuint renderbuffer)
static void qglfResolveVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z)
static void qglfResolveUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z)
static void qglfResolveGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei *length, char *infolog)
static void qglfResolveUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w)
static void qglfResolveBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
static void qglfResolveUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
static void qglfResolveActiveTexture(GLenum texture)
static void qglfResolveUniform3i(GLint location, GLint x, GLint y, GLint z)
static void qglfResolveUseProgram(GLuint program)
static GLboolean qglfResolveIsBuffer(GLuint buffer)
static void qglfResolveGenFramebuffers(GLsizei n, GLuint *framebuffers)
static void qglfResolveUniform2iv(GLint location, GLsizei count, const GLint *v)
static int qglfResolveGetUniformLocation(GLuint program, const char *name)
static GLenum qglfResolveCheckFramebufferStatus(GLenum target)
static void qglfResolveGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
static void qglfResolveUniform1iv(GLint location, GLsizei count, const GLint *v)
static void qglfResolveCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
static void qglfResolveGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)
static void qglfResolveGetUniformfv(GLuint program, GLint location, GLfloat *params)
static void qglfResolveBufferSubData(GLenum target, qgl_GLintptr offset, qgl_GLsizeiptr size, const void *data)
static void qglfResolveVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
static void qglfResolveGenerateMipmap(GLenum target)
static void qglfResolveAttachShader(GLuint program, GLuint shader)
static void qglfResolveVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *ptr)
static void qglfResolveVertexAttrib1fv(GLuint indx, const GLfloat *values)
static void qglfResolveCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
static void qglfResolveGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)
static void qglfResolveDisableVertexAttribArray(GLuint index)
static void qglfResolveGenBuffers(GLsizei n, GLuint *buffers)
static void qglfResolveUniform3iv(GLint location, GLsizei count, const GLint *v)
static void qglfResolveSampleCoverage(GLclampf value, GLboolean invert)
static void qglfResolveDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers)
static void qglfResolveGenRenderbuffers(GLsizei n, GLuint *renderbuffers)
static void qglfResolveUniform3fv(GLint location, GLsizei count, const GLfloat *v)
static void qglfResolveGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei *length, char *source)
static void qglfResolveUniform1i(GLint location, GLint x)
static void qglfResolveGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params)
static void qglfResolveCompileShader(GLuint shader)
static void qglfResolveBindFramebuffer(GLenum target, GLuint framebuffer)
static void qglfResolveBufferData(GLenum target, qgl_GLsizeiptr size, const void *data, GLenum usage)
static void qglfResolveVertexAttrib3fv(GLuint indx, const GLfloat *values)
static void qglfResolveUniform2f(GLint location, GLfloat x, GLfloat y)
static void qglfResolveStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
static void qglfResolveUniform1f(GLint location, GLfloat x)
static void qglfResolveReleaseShaderCompiler()
static void qglfResolveBindBuffer(GLenum target, GLuint buffer)
static void qglfResolveVertexAttrib1f(GLuint indx, GLfloat x)
static void qglfResolveDeleteBuffers(GLsizei n, const GLuint *buffers)
static void qglfResolveEnableVertexAttribArray(GLuint index)
static void qglfResolveDetachShader(GLuint program, GLuint shader)
static void qglfResolveGetProgramiv(GLuint program, GLenum pname, GLint *params)
static void qglfResolveStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass)
static void qglfResolveGetVertexAttribiv(GLuint index, GLenum pname, GLint *params)
static GLboolean qglfResolveIsFramebuffer(GLuint framebuffer)
static void qglfResolveVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y)
static void qglfResolveVertexAttrib4fv(GLuint indx, const GLfloat *values)
static void qglfResolveGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders)
static void qglfResolveGetVertexAttribPointerv(GLuint index, GLenum pname, void **pointer)
static void qglfResolveValidateProgram(GLuint program)
static GLboolean qglfResolveIsProgram(GLuint program)
static void qglfResolveUniform4fv(GLint location, GLsizei count, const GLfloat *v)
Q_STATIC_TEMPLATE_FUNCTION void blendColor(int count, const QSpan *spans, void *userData)
static void qglfResolveUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
static void qglfResolveGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)
static void qglfResolveUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
static void qglfResolveUniform1fv(GLint location, GLsizei count, const GLfloat *v)
static void qglfResolveRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
static void qglfResolveVertexAttrib2fv(GLuint indx, const GLfloat *values)
static void qglfResolveUniform2fv(GLint location, GLsizei count, const GLfloat *v)
static void qglfResolveBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
static GLuint qglfResolveCreateProgram()
static void qglfResolveBindAttribLocation(GLuint program, GLuint index, const char *name)
static GLboolean qglfResolveIsShader(GLuint shader)
static void qglfResolveBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
static void qglfResolveFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
static void qglfResolveShaderSource(GLuint shader, GLsizei count, const char **string, const GLint *length)
static void qglfResolveLinkProgram(GLuint program)
static void qglfResolveUniform4iv(GLint location, GLsizei count, const GLint *v)
static void qglfResolveBlendEquation(GLenum mode)
static void qglfResolveGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog)
static void qglfResolveStencilMaskSeparate(GLenum face, GLuint mask)
static void qglfResolveDeleteFramebuffers(GLsizei n, const GLuint *framebuffers)
static void qglfResolveDeleteProgram(GLuint program)
static void qglfResolveUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
static int qglfResolveGetAttribLocation(GLuint program, const char *name)
static void qglfResolveDeleteShader(GLuint shader)
static GLboolean qglfResolveIsRenderbuffer(GLuint renderbuffer)
static void qglfResolveGetUniformiv(GLuint program, GLint location, GLint *params)
static void qglfResolveShaderBinary(GLint n, const GLuint *shaders, GLenum binaryformat, const void *binary, GLint length)
static void qglfResolveGetBufferParameteriv(GLenum target, GLenum pname, GLint *params)
static void qglfResolveGetShaderiv(GLuint shader, GLenum pname, GLint *params)
static void qglfResolveUniform2i(GLint location, GLint x, GLint y)

Functions

◆ GLboolean() [1/5]

QGLFunctionsPrivate::GLboolean ( QGLF_APIENTRYP  isBuffer)

◆ GLboolean() [2/5]

QGLFunctionsPrivate::GLboolean ( QGLF_APIENTRYP  isFramebuffer)

◆ GLboolean() [3/5]

QGLFunctionsPrivate::GLboolean ( QGLF_APIENTRYP  isProgram)

◆ GLboolean() [4/5]

QGLFunctionsPrivate::GLboolean ( QGLF_APIENTRYP  isRenderbuffer)

◆ GLboolean() [5/5]

QGLFunctionsPrivate::GLboolean ( QGLF_APIENTRYP  isShader)

◆ GLenum()

QGLFunctionsPrivate::GLenum ( QGLF_APIENTRYP  checkFramebufferStatus)

◆ GLuint() [1/2]

QGLFunctionsPrivate::GLuint ( QGLF_APIENTRYP  createProgram)

◆ GLuint() [2/2]

QGLFunctionsPrivate::GLuint ( QGLF_APIENTRYP  createShader)

◆ int() [1/2]

QGLFunctionsPrivate::int ( QGLF_APIENTRYP  getAttribLocation)

◆ int() [2/2]

QGLFunctionsPrivate::int ( QGLF_APIENTRYP  getUniformLocation)

Properties

◆ alpha

GLclampf GLclampf GLclampf QGLFunctionsPrivate::alpha

Definition at line 324 of file qglfunctions.h.

◆ attachment

GLenum QGLFunctionsPrivate::attachment

Definition at line 344 of file qglfunctions.h.

◆ binary

const GLuint GLenum const void* QGLFunctionsPrivate::binary

Definition at line 378 of file qglfunctions.h.

◆ binaryformat

const GLuint GLenum QGLFunctionsPrivate::binaryformat

Definition at line 378 of file qglfunctions.h.

◆ blue

GLclampf GLclampf QGLFunctionsPrivate::blue

Definition at line 324 of file qglfunctions.h.

◆ border

GLint GLenum GLsizei GLsizei GLint QGLFunctionsPrivate::border

Definition at line 332 of file qglfunctions.h.

◆ buffer

GLuint QGLFunctionsPrivate::buffer

Definition at line 321 of file qglfunctions.h.

◆ buffers [1/2]

const GLuint* QGLFunctionsPrivate::buffers

Definition at line 336 of file qglfunctions.h.

◆ buffers [2/2]

GLuint* QGLFunctionsPrivate::buffers

Definition at line 346 of file qglfunctions.h.

◆ bufsize [1/2]

GLsizei QGLFunctionsPrivate::bufsize

Definition at line 350 of file qglfunctions.h.

◆ bufsize [2/2]

GLsizei QGLFunctionsPrivate::bufsize

Definition at line 357 of file qglfunctions.h.

◆ count [1/2]

GLsizei QGLFunctionsPrivate::count

Definition at line 352 of file qglfunctions.h.

◆ count [2/2]

GLsizei QGLFunctionsPrivate::count

Definition at line 379 of file qglfunctions.h.

◆ data [1/4]

qgl_GLsizeiptr const void* QGLFunctionsPrivate::data

Definition at line 328 of file qglfunctions.h.

◆ data [2/4]

qgl_GLintptr qgl_GLsizeiptr const void* QGLFunctionsPrivate::data

Definition at line 329 of file qglfunctions.h.

◆ data [3/4]

GLint GLenum GLsizei GLsizei GLint GLsizei const void* QGLFunctionsPrivate::data

Definition at line 332 of file qglfunctions.h.

◆ data [4/4]

GLint GLint GLint GLsizei GLsizei GLenum GLsizei const void* QGLFunctionsPrivate::data

Definition at line 333 of file qglfunctions.h.

◆ dstAlpha

GLenum GLenum GLenum QGLFunctionsPrivate::dstAlpha

Definition at line 327 of file qglfunctions.h.

◆ dstRGB

GLenum QGLFunctionsPrivate::dstRGB

Definition at line 327 of file qglfunctions.h.

◆ fail

GLenum QGLFunctionsPrivate::fail

Definition at line 382 of file qglfunctions.h.

◆ format

GLint GLint GLint GLsizei GLsizei GLenum QGLFunctionsPrivate::format

Definition at line 333 of file qglfunctions.h.

◆ framebuffer

GLuint QGLFunctionsPrivate::framebuffer

Definition at line 322 of file qglfunctions.h.

◆ framebuffers [1/2]

const GLuint* QGLFunctionsPrivate::framebuffers

Definition at line 337 of file qglfunctions.h.

◆ framebuffers [2/2]

GLuint* QGLFunctionsPrivate::framebuffers

Definition at line 348 of file qglfunctions.h.

◆ func

GLenum QGLFunctionsPrivate::func

Definition at line 380 of file qglfunctions.h.

◆ green

GLclampf QGLFunctionsPrivate::green

Definition at line 324 of file qglfunctions.h.

◆ height [1/3]

GLint GLenum GLsizei GLsizei QGLFunctionsPrivate::height

Definition at line 332 of file qglfunctions.h.

◆ height [2/3]

GLint GLint GLint GLsizei GLsizei QGLFunctionsPrivate::height

Definition at line 333 of file qglfunctions.h.

◆ height [3/3]

GLenum GLsizei GLsizei QGLFunctionsPrivate::height

Definition at line 376 of file qglfunctions.h.

◆ imageSize [1/2]

GLint GLenum GLsizei GLsizei GLint GLsizei QGLFunctionsPrivate::imageSize

Definition at line 332 of file qglfunctions.h.

◆ imageSize [2/2]

GLint GLint GLint GLsizei GLsizei GLenum GLsizei QGLFunctionsPrivate::imageSize

Definition at line 333 of file qglfunctions.h.

◆ index

GLuint QGLFunctionsPrivate::index

Definition at line 320 of file qglfunctions.h.

◆ infolog

GLsizei GLsizei char * QGLFunctionsPrivate::infolog

Definition at line 357 of file qglfunctions.h.

◆ internalformat [1/2]

GLint GLenum QGLFunctionsPrivate::internalformat

Definition at line 332 of file qglfunctions.h.

◆ internalformat [2/2]

GLenum QGLFunctionsPrivate::internalformat

Definition at line 376 of file qglfunctions.h.

◆ invert

GLboolean QGLFunctionsPrivate::invert

Definition at line 377 of file qglfunctions.h.

◆ length [1/4]

GLsizei GLsizei * QGLFunctionsPrivate::length

Definition at line 350 of file qglfunctions.h.

◆ length [2/4]

GLsizei GLsizei* QGLFunctionsPrivate::length

Definition at line 357 of file qglfunctions.h.

◆ length [3/4]

const GLuint GLenum const void GLint QGLFunctionsPrivate::length

Definition at line 378 of file qglfunctions.h.

◆ length [4/4]

GLsizei const char const GLint* QGLFunctionsPrivate::length

Definition at line 379 of file qglfunctions.h.

◆ level [1/2]

GLint QGLFunctionsPrivate::level

Definition at line 332 of file qglfunctions.h.

◆ level [2/2]

GLenum GLenum GLuint GLint QGLFunctionsPrivate::level

Definition at line 345 of file qglfunctions.h.

◆ location

GLint QGLFunctionsPrivate::location

Definition at line 363 of file qglfunctions.h.

◆ mask [1/2]

GLenum GLint GLuint QGLFunctionsPrivate::mask

Definition at line 380 of file qglfunctions.h.

◆ mask [2/2]

GLuint QGLFunctionsPrivate::mask

Definition at line 381 of file qglfunctions.h.

◆ maxcount

GLsizei QGLFunctionsPrivate::maxcount

Definition at line 352 of file qglfunctions.h.

◆ modeAlpha

GLenum QGLFunctionsPrivate::modeAlpha

Definition at line 326 of file qglfunctions.h.

◆ name [1/3]

const char * QGLFunctionsPrivate::name

Definition at line 320 of file qglfunctions.h.

◆ name [2/3]

GLuint GLsizei GLsizei GLint GLenum char* QGLFunctionsPrivate::name

Definition at line 350 of file qglfunctions.h.

◆ name [3/3]

const char* QGLFunctionsPrivate::name

Definition at line 353 of file qglfunctions.h.

◆ normalized

GLint GLenum GLboolean QGLFunctionsPrivate::normalized

Definition at line 412 of file qglfunctions.h.

◆ offset

qgl_GLintptr QGLFunctionsPrivate::offset

Definition at line 329 of file qglfunctions.h.

◆ params [1/5]

GLenum GLint * QGLFunctionsPrivate::params

Definition at line 354 of file qglfunctions.h.

◆ params [2/5]

GLenum GLenum GLint* QGLFunctionsPrivate::params

Definition at line 355 of file qglfunctions.h.

◆ params [3/5]

GLint GLfloat* QGLFunctionsPrivate::params

Definition at line 363 of file qglfunctions.h.

◆ params [4/5]

GLint GLint* QGLFunctionsPrivate::params

Definition at line 364 of file qglfunctions.h.

◆ params [5/5]

GLenum GLfloat* QGLFunctionsPrivate::params

Definition at line 366 of file qglfunctions.h.

◆ pname [1/2]

GLenum QGLFunctionsPrivate::pname

Definition at line 354 of file qglfunctions.h.

◆ pname [2/2]

GLenum GLenum QGLFunctionsPrivate::pname

Definition at line 355 of file qglfunctions.h.

◆ pointer

GLenum void** QGLFunctionsPrivate::pointer

Definition at line 368 of file qglfunctions.h.

◆ precision

GLenum GLint GLint* QGLFunctionsPrivate::precision

Definition at line 361 of file qglfunctions.h.

◆ precisiontype

GLenum QGLFunctionsPrivate::precisiontype

Definition at line 361 of file qglfunctions.h.

◆ ptr

GLint GLenum GLboolean GLsizei const void* QGLFunctionsPrivate::ptr

Definition at line 412 of file qglfunctions.h.

◆ range

GLenum GLint* QGLFunctionsPrivate::range

Definition at line 361 of file qglfunctions.h.

◆ ref

GLenum GLint QGLFunctionsPrivate::ref

Definition at line 380 of file qglfunctions.h.

◆ renderbuffer [1/2]

GLuint QGLFunctionsPrivate::renderbuffer

Definition at line 323 of file qglfunctions.h.

◆ renderbuffer [2/2]

GLenum GLenum GLuint QGLFunctionsPrivate::renderbuffer

Definition at line 344 of file qglfunctions.h.

◆ renderbuffers [1/2]

const GLuint* QGLFunctionsPrivate::renderbuffers

Definition at line 339 of file qglfunctions.h.

◆ renderbuffers [2/2]

GLuint* QGLFunctionsPrivate::renderbuffers

Definition at line 349 of file qglfunctions.h.

◆ renderbuffertarget

GLenum GLenum QGLFunctionsPrivate::renderbuffertarget

Definition at line 344 of file qglfunctions.h.

◆ shader

GLuint QGLFunctionsPrivate::shader

Definition at line 319 of file qglfunctions.h.

◆ shaders [1/2]

GLsizei GLsizei GLuint* QGLFunctionsPrivate::shaders

Definition at line 352 of file qglfunctions.h.

◆ shaders [2/2]

const GLuint* QGLFunctionsPrivate::shaders

Definition at line 378 of file qglfunctions.h.

◆ size [1/4]

GLuint GLsizei GLsizei GLint * QGLFunctionsPrivate::size

Definition at line 328 of file qglfunctions.h.

◆ size [2/4]

qgl_GLintptr qgl_GLsizeiptr QGLFunctionsPrivate::size

Definition at line 329 of file qglfunctions.h.

◆ size [3/4]

GLuint GLsizei GLsizei GLint* QGLFunctionsPrivate::size

Definition at line 350 of file qglfunctions.h.

◆ size [4/4]

GLint QGLFunctionsPrivate::size

Definition at line 412 of file qglfunctions.h.

◆ source

GLsizei GLsizei char* QGLFunctionsPrivate::source

Definition at line 362 of file qglfunctions.h.

◆ srcAlpha

GLenum GLenum QGLFunctionsPrivate::srcAlpha

Definition at line 327 of file qglfunctions.h.

◆ stride

GLint GLenum GLboolean GLsizei QGLFunctionsPrivate::stride

Definition at line 412 of file qglfunctions.h.

◆ string

GLsizei const char** QGLFunctionsPrivate::string

Definition at line 379 of file qglfunctions.h.

◆ textarget

GLenum GLenum QGLFunctionsPrivate::textarget

Definition at line 345 of file qglfunctions.h.

◆ texture

GLenum GLenum GLuint QGLFunctionsPrivate::texture

Definition at line 345 of file qglfunctions.h.

◆ transpose

GLsizei GLboolean QGLFunctionsPrivate::transpose

Definition at line 399 of file qglfunctions.h.

◆ type [1/2]

GLuint GLsizei GLsizei GLint GLenum * QGLFunctionsPrivate::type

Definition at line 350 of file qglfunctions.h.

◆ type [2/2]

GLint GLenum QGLFunctionsPrivate::type

Definition at line 412 of file qglfunctions.h.

◆ usage

qgl_GLsizeiptr const void GLenum QGLFunctionsPrivate::usage

Definition at line 328 of file qglfunctions.h.

◆ v [1/2]

GLsizei const GLint * QGLFunctionsPrivate::v

Definition at line 384 of file qglfunctions.h.

◆ v [2/2]

GLsizei const GLint* QGLFunctionsPrivate::v

Definition at line 386 of file qglfunctions.h.

◆ value

GLsizei GLboolean const GLfloat * QGLFunctionsPrivate::value

Definition at line 399 of file qglfunctions.h.

◆ values

const GLfloat * QGLFunctionsPrivate::values

Definition at line 405 of file qglfunctions.h.

◆ w [1/2]

GLfloat GLfloat GLfloat GLfloat QGLFunctionsPrivate::w

Definition at line 395 of file qglfunctions.h.

◆ w [2/2]

GLint GLint GLint GLint QGLFunctionsPrivate::w

Definition at line 397 of file qglfunctions.h.

◆ width [1/3]

GLint GLenum GLsizei QGLFunctionsPrivate::width

Definition at line 332 of file qglfunctions.h.

◆ width [2/3]

GLint GLint GLint GLsizei QGLFunctionsPrivate::width

Definition at line 333 of file qglfunctions.h.

◆ width [3/3]

GLenum GLsizei QGLFunctionsPrivate::width

Definition at line 376 of file qglfunctions.h.

◆ x [1/2]

GLfloat QGLFunctionsPrivate::x

Definition at line 383 of file qglfunctions.h.

◆ x [2/2]

GLint QGLFunctionsPrivate::x

Definition at line 385 of file qglfunctions.h.

◆ xoffset

GLint GLint QGLFunctionsPrivate::xoffset

Definition at line 333 of file qglfunctions.h.

◆ y [1/2]

GLfloat GLfloat QGLFunctionsPrivate::y

Definition at line 387 of file qglfunctions.h.

◆ y [2/2]

GLint GLint QGLFunctionsPrivate::y

Definition at line 389 of file qglfunctions.h.

◆ yoffset

GLint GLint GLint QGLFunctionsPrivate::yoffset

Definition at line 333 of file qglfunctions.h.

◆ z [1/2]

GLfloat GLfloat GLfloat QGLFunctionsPrivate::z

Definition at line 391 of file qglfunctions.h.

◆ z [2/2]

GLint GLint GLint QGLFunctionsPrivate::z

Definition at line 393 of file qglfunctions.h.

◆ zfail

GLenum GLenum QGLFunctionsPrivate::zfail

Definition at line 382 of file qglfunctions.h.

◆ zpass

GLenum GLenum GLenum QGLFunctionsPrivate::zpass

Definition at line 382 of file qglfunctions.h.


The documentation for this struct was generated from the following files: