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().