Qt 4.8
|
Go to the source code of this file.
Classes | |
struct | QGLFunctionsPrivateEx |
Functions | |
static void | qglfResolveActiveTexture (GLenum texture) |
static void | qglfResolveAttachShader (GLuint program, GLuint shader) |
static void | qglfResolveBindAttribLocation (GLuint program, GLuint index, const char *name) |
static void | qglfResolveBindBuffer (GLenum target, GLuint buffer) |
static void | qglfResolveBindFramebuffer (GLenum target, GLuint framebuffer) |
static void | qglfResolveBindRenderbuffer (GLenum target, GLuint renderbuffer) |
static void | qglfResolveBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) |
static void | qglfResolveBlendEquation (GLenum mode) |
static void | qglfResolveBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha) |
static void | qglfResolveBlendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) |
static void | qglfResolveBufferData (GLenum target, qgl_GLsizeiptr size, const void *data, GLenum usage) |
static void | qglfResolveBufferSubData (GLenum target, qgl_GLintptr offset, qgl_GLsizeiptr size, const void *data) |
static GLenum | qglfResolveCheckFramebufferStatus (GLenum target) |
static void | qglfResolveCompileShader (GLuint shader) |
static void | qglfResolveCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data) |
static void | qglfResolveCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data) |
static GLuint | qglfResolveCreateProgram () |
static GLuint | qglfResolveCreateShader (GLenum type) |
static void | qglfResolveDeleteBuffers (GLsizei n, const GLuint *buffers) |
static void | qglfResolveDeleteFramebuffers (GLsizei n, const GLuint *framebuffers) |
static void | qglfResolveDeleteProgram (GLuint program) |
static void | qglfResolveDeleteRenderbuffers (GLsizei n, const GLuint *renderbuffers) |
static void | qglfResolveDeleteShader (GLuint shader) |
static void | qglfResolveDetachShader (GLuint program, GLuint shader) |
static void | qglfResolveDisableVertexAttribArray (GLuint index) |
static void | qglfResolveEnableVertexAttribArray (GLuint index) |
static void | qglfResolveFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) |
static void | qglfResolveFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) |
static void | qglfResolveGenBuffers (GLsizei n, GLuint *buffers) |
static void | qglfResolveGenerateMipmap (GLenum target) |
static void | qglfResolveGenFramebuffers (GLsizei n, GLuint *framebuffers) |
static void | qglfResolveGenRenderbuffers (GLsizei n, GLuint *renderbuffers) |
static void | qglfResolveGetActiveAttrib (GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name) |
static void | qglfResolveGetActiveUniform (GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name) |
static void | qglfResolveGetAttachedShaders (GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders) |
static int | qglfResolveGetAttribLocation (GLuint program, const char *name) |
static void | qglfResolveGetBufferParameteriv (GLenum target, GLenum pname, GLint *params) |
static void | qglfResolveGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint *params) |
static void | qglfResolveGetProgramInfoLog (GLuint program, GLsizei bufsize, GLsizei *length, char *infolog) |
static void | qglfResolveGetProgramiv (GLuint program, GLenum pname, GLint *params) |
static void | qglfResolveGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint *params) |
static void | qglfResolveGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog) |
static void | qglfResolveGetShaderiv (GLuint shader, GLenum pname, GLint *params) |
static void | qglfResolveGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision) |
static void | qglfResolveGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei *length, char *source) |
static void | qglfResolveGetUniformfv (GLuint program, GLint location, GLfloat *params) |
static void | qglfResolveGetUniformiv (GLuint program, GLint location, GLint *params) |
static int | qglfResolveGetUniformLocation (GLuint program, const char *name) |
static void | qglfResolveGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params) |
static void | qglfResolveGetVertexAttribiv (GLuint index, GLenum pname, GLint *params) |
static void | qglfResolveGetVertexAttribPointerv (GLuint index, GLenum pname, void **pointer) |
static GLboolean | qglfResolveIsBuffer (GLuint buffer) |
static GLboolean | qglfResolveIsFramebuffer (GLuint framebuffer) |
static GLboolean | qglfResolveIsProgram (GLuint program) |
static GLboolean | qglfResolveIsRenderbuffer (GLuint renderbuffer) |
static GLboolean | qglfResolveIsShader (GLuint shader) |
static void | qglfResolveLinkProgram (GLuint program) |
static void | qglfResolveReleaseShaderCompiler () |
static void | qglfResolveRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height) |
static void | qglfResolveSampleCoverage (GLclampf value, GLboolean invert) |
static void | qglfResolveShaderBinary (GLint n, const GLuint *shaders, GLenum binaryformat, const void *binary, GLint length) |
static void | qglfResolveShaderSource (GLuint shader, GLsizei count, const char **string, const GLint *length) |
static void | qglfResolveStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask) |
static void | qglfResolveStencilMaskSeparate (GLenum face, GLuint mask) |
static void | qglfResolveStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass) |
static void | qglfResolveUniform1f (GLint location, GLfloat x) |
static void | qglfResolveUniform1fv (GLint location, GLsizei count, const GLfloat *v) |
static void | qglfResolveUniform1i (GLint location, GLint x) |
static void | qglfResolveUniform1iv (GLint location, GLsizei count, const GLint *v) |
static void | qglfResolveUniform2f (GLint location, GLfloat x, GLfloat y) |
static void | qglfResolveUniform2fv (GLint location, GLsizei count, const GLfloat *v) |
static void | qglfResolveUniform2i (GLint location, GLint x, GLint y) |
static void | qglfResolveUniform2iv (GLint location, GLsizei count, const GLint *v) |
static void | qglfResolveUniform3f (GLint location, GLfloat x, GLfloat y, GLfloat z) |
static void | qglfResolveUniform3fv (GLint location, GLsizei count, const GLfloat *v) |
static void | qglfResolveUniform3i (GLint location, GLint x, GLint y, GLint z) |
static void | qglfResolveUniform3iv (GLint location, GLsizei count, const GLint *v) |
static void | qglfResolveUniform4f (GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void | qglfResolveUniform4fv (GLint location, GLsizei count, const GLfloat *v) |
static void | qglfResolveUniform4i (GLint location, GLint x, GLint y, GLint z, GLint w) |
static void | qglfResolveUniform4iv (GLint location, GLsizei count, const GLint *v) |
static void | qglfResolveUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
static void | qglfResolveUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
static void | qglfResolveUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
static void | qglfResolveUseProgram (GLuint program) |
static void | qglfResolveValidateProgram (GLuint program) |
static void | qglfResolveVertexAttrib1f (GLuint indx, GLfloat x) |
static void | qglfResolveVertexAttrib1fv (GLuint indx, const GLfloat *values) |
static void | qglfResolveVertexAttrib2f (GLuint indx, GLfloat x, GLfloat y) |
static void | qglfResolveVertexAttrib2fv (GLuint indx, const GLfloat *values) |
static void | qglfResolveVertexAttrib3f (GLuint indx, GLfloat x, GLfloat y, GLfloat z) |
static void | qglfResolveVertexAttrib3fv (GLuint indx, const GLfloat *values) |
static void | qglfResolveVertexAttrib4f (GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
static void | qglfResolveVertexAttrib4fv (GLuint indx, const GLfloat *values) |
static void | qglfResolveVertexAttribPointer (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *ptr) |
static void | qglfSpecialGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision) |
static GLboolean | qglfSpecialIsProgram (GLuint program) |
static GLboolean | qglfSpecialIsShader (GLuint shader) |
static void | qglfSpecialReleaseShaderCompiler () |
static QGLFunctionsPrivateEx * | qt_gl_functions (const QGLContext *context=0) |
static int | qt_gl_resolve_features () |
|
static |
Definition at line 1514 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1534 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1554 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1574 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1604 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1634 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1664 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1694 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 1724 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1754 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1784 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1814 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 1844 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1874 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1894 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1924 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1954 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1974 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 1994 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2024 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2054 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2074 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2104 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2124 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2144 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2164 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2184 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2214 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2244 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2274 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2304 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2334 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2364 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2384 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2404 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2424 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 2444 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2474 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2524 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 2504 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2544 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2594 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 2574 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2621 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2651 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2671 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 2691 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2711 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2731 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 2751 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2771 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2791 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2821 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2856 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2876 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2911 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2931 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2955 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2975 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3005 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3035 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3055 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3075 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3105 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3135 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3165 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3185 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3205 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3225 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3245 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3265 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3285 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3305 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3325 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3345 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3365 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3385 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3405 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3425 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3445 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
Definition at line 3465 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3485 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3505 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3525 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3545 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3565 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3585 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3605 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3625 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3645 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3665 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3685 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3705 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3725 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 3745 of file qglfunctions.cpp.
Referenced by QGLFunctionsPrivate::QGLFunctionsPrivate().
|
static |
Definition at line 2614 of file qglfunctions.cpp.
|
static |
Definition at line 2851 of file qglfunctions.cpp.
Referenced by qglfResolveIsProgram().
|
static |
Definition at line 2906 of file qglfunctions.cpp.
Referenced by qglfResolveIsShader().
|
static |
Definition at line 2951 of file qglfunctions.cpp.
|
static |
Definition at line 167 of file qglfunctions.cpp.
Referenced by QGLFunctions::initializeGLFunctions(), qglfResolveCheckFramebufferStatus(), qglfResolveCreateProgram(), qglfResolveCreateShader(), qglfResolveGetAttribLocation(), qglfResolveGetUniformLocation(), qglfResolveIsBuffer(), qglfResolveIsFramebuffer(), qglfResolveIsProgram(), qglfResolveIsRenderbuffer(), and qglfResolveIsShader().
|
static |
Definition at line 220 of file qglfunctions.cpp.
Referenced by QGLFunctions::hasOpenGLFeature(), and QGLFunctions::openGLFeatures().