Qt 4.8
|
Go to the source code of this file.
Macros | |
#define | qt_gl_getProcAddress(ctx, name) qt_gl_getProcAddress_search((ctx), name, name "ARB", name "EXT", 0) |
#define | qt_gl_getProcAddressARB(ctx, name) qt_gl_getProcAddress_search((ctx), name "ARB", name, name "EXT", 0) |
#define | qt_gl_getProcAddressEXT(ctx, name) qt_gl_getProcAddress_search((ctx), name "EXT", name, name "ARB", 0) |
#define | qt_gl_getProcAddressOES(ctx, name) qt_gl_getProcAddress_search((ctx), name "OES", name, name "EXT", name "ARB") |
Functions | |
static void * | qt_gl_getProcAddress_search (QGLContext *ctx, const char *name1, const char *name2, const char *name3, const char *name4) |
bool | qt_resolve_buffer_extensions (QGLContext *ctx) |
bool | qt_resolve_eglimage_gl_extensions (QGLContext *ctx) |
bool | qt_resolve_frag_program_extensions (QGLContext *ctx) |
bool | qt_resolve_framebufferobject_extensions (QGLContext *ctx) |
bool | qt_resolve_glsl_extensions (QGLContext *ctx) |
bool | qt_resolve_stencil_face_extension (QGLContext *ctx) |
bool | qt_resolve_version_1_3_functions (QGLContext *ctx) |
bool | qt_resolve_version_2_0_functions (QGLContext *ctx) |
#define qt_gl_getProcAddress | ( | ctx, | |
name | |||
) | qt_gl_getProcAddress_search((ctx), name, name "ARB", name "EXT", 0) |
Definition at line 83 of file qglextensions.cpp.
#define qt_gl_getProcAddressARB | ( | ctx, | |
name | |||
) | qt_gl_getProcAddress_search((ctx), name "ARB", name, name "EXT", 0) |
Definition at line 87 of file qglextensions.cpp.
Referenced by qt_resolve_buffer_extensions().
#define qt_gl_getProcAddressEXT | ( | ctx, | |
name | |||
) | qt_gl_getProcAddress_search((ctx), name "EXT", name, name "ARB", 0) |
Definition at line 85 of file qglextensions.cpp.
Referenced by qt_resolve_framebufferobject_extensions().
#define qt_gl_getProcAddressOES | ( | ctx, | |
name | |||
) | qt_gl_getProcAddress_search((ctx), name "OES", name, name "EXT", name "ARB") |
Definition at line 89 of file qglextensions.cpp.
|
static |
Definition at line 48 of file qglextensions.cpp.
bool qt_resolve_buffer_extensions | ( | QGLContext * | ctx | ) |
Definition at line 193 of file qglextensions.cpp.
Referenced by QGL2PaintEngineEx::begin(), QGLBuffer::create(), and QGLBuffer::release().
bool qt_resolve_eglimage_gl_extensions | ( | QGLContext * | ctx | ) |
Definition at line 234 of file qglextensions.cpp.
Referenced by QMeeGoExtensions::initialize().
bool qt_resolve_frag_program_extensions | ( | QGLContext * | ctx | ) |
Definition at line 172 of file qglextensions.cpp.
Referenced by QOpenGLPaintEngine::begin().
bool qt_resolve_framebufferobject_extensions | ( | QGLContext * | ctx | ) |
Definition at line 93 of file qglextensions.cpp.
Referenced by QGL2PaintEngineEx::begin(), QGLFramebufferObject::bindDefault(), and QGLFramebufferObjectPrivate::init().
bool qt_resolve_glsl_extensions | ( | QGLContext * | ctx | ) |
Definition at line 244 of file qglextensions.cpp.
Referenced by QGLShaderPrivate::create(), QGLShaderProgram::hasOpenGLShaderPrograms(), QGLShader::hasOpenGLShaders(), QGLShaderProgram::init(), and qt_resolve_version_2_0_functions().
bool qt_resolve_stencil_face_extension | ( | QGLContext * | ctx | ) |
Definition at line 158 of file qglextensions.cpp.
Referenced by QOpenGLPaintEngine::begin().
bool qt_resolve_version_1_3_functions | ( | QGLContext * | ctx | ) |
Definition at line 144 of file qglextensions.cpp.
Referenced by QOpenGLPaintEngine::begin(), and qt_resolve_version_2_0_functions().
bool qt_resolve_version_2_0_functions | ( | QGLContext * | ctx | ) |
Definition at line 413 of file qglextensions.cpp.
Referenced by QGL2PaintEngineEx::begin().