![]() |
Qt 4.8
|
#include "QtOpenGL/qgl.h"#include "QtOpenGL/qglcolormap.h"#include "QtCore/qmap.h"#include "QtCore/qthread.h"#include "QtCore/qthreadstorage.h"#include "QtCore/qhash.h"#include "QtCore/qatomic.h"#include "private/qwidget_p.h"#include "qcache.h"#include "qglpaintdevice_p.h"#include <QtGui/private/qegl_p.h>#include <AGL/agl.h>#include <QtOpenGL/private/qglextensions_p.h>Go to the source code of this file.
Classes | |
| class | QGLContextGroup |
| class | QGLContextGroupResource< T > |
| class | QGLContextGroupResourceBase |
| class | QGLContextPrivate |
| class | QGLContextResource< T > |
| class | QGLContextResourceBase |
| class | QGLEngineThreadStorage< T > |
| class | QGLExtensionMatcher |
| class | QGLExtensions |
| class | QGLFormatPrivate |
| class | QGLShareContextScope |
| class | QGLSharedResourceGuard |
| class | QGLSignalProxy |
| class | QGLTemporaryContext |
| class | QGLTexture |
| class | QGLTextureCache |
| struct | QGLTextureCacheKey |
| class | QGLTextureDestroyer |
| class | QGLWidgetPrivate |
Macros | |
| #define | QT_GL_VERTEX_ARRAY_TRACKED_COUNT 3 |
Functions | |
| bool | operator== (const QGLTextureCacheKey &a, const QGLTextureCacheKey &b) |
| uint | qHash (const QGLTextureCacheKey &key) |
| bool | qt_gl_preferGL2Engine () |
| GLenum | qt_gl_preferredTextureFormat () |
| GLenum | qt_gl_preferredTextureTarget () |
| Q_OPENGL_EXPORT const QGLContext * | qt_gl_transfer_context (const QGLContext *) |
| Q_OPENGL_EXPORT QPaintEngine * | qt_qgl_paint_engine () |
| #define QT_GL_VERTEX_ARRAY_TRACKED_COUNT 3 |
Definition at line 343 of file qgl_p.h.
Referenced by QGL2PaintEngineEx::beginNativePainting().
|
inline |
|
inline |
| bool qt_gl_preferGL2Engine | ( | ) |
Definition at line 218 of file qgl.cpp.
Referenced by QGLTextureCache::getTexture(), QX11GLPixmapData::paintEngine(), QGLPixelBuffer::paintEngine(), QGLFramebufferObject::paintEngine(), qt_gl_preferredTextureTarget(), QGLWindowSurface::updateGeometry(), and QGLPixmapData::useFramebufferObjects().
|
inline |
Definition at line 709 of file qgl_p.h.
Referenced by QGLPixmapData::bind(), and QGLPixmapData::ensureCreated().
|
inline |
Definition at line 715 of file qgl_p.h.
Referenced by QOpenGLPaintEngine::drawImage(), and QOpenGLPaintEngine::drawPixmap().
| Q_OPENGL_EXPORT const QGLContext* qt_gl_transfer_context | ( | const QGLContext * | ) |
Definition at line 1716 of file qgl.cpp.
| Q_OPENGL_EXPORT QPaintEngine* qt_qgl_paint_engine | ( | ) |
Definition at line 5530 of file qgl.cpp.
Referenced by QGLTextureCache::getTexture(), QBBGLPaintDevice::paintEngine(), QEglFSPaintDevice::paintEngine(), QGLWindowSurfaceGLPaintDevice::paintEngine(), and EAGLPaintDevice::paintEngine().