summaryrefslogtreecommitdiffstats
path: root/src/opengl/qgl_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/opengl/qgl_p.h')
-rw-r--r--src/opengl/qgl_p.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/opengl/qgl_p.h b/src/opengl/qgl_p.h
index f8158a0..03532c8 100644
--- a/src/opengl/qgl_p.h
+++ b/src/opengl/qgl_p.h
@@ -62,6 +62,7 @@
#include "QtCore/qatomic.h"
#include "private/qwidget_p.h"
#include "qcache.h"
+#include "qglpaintdevice_p.h"
#ifndef QT_OPENGL_ES_1_CL
#define q_vertexType float
@@ -189,7 +190,8 @@ public:
bool renderCxPm(QPixmap *pixmap);
void cleanupColormaps();
- QGLContext *glcx;
+ QGLContext *glcx; // ### Keep for compatability with QGLDrawable (if that gets left in)
+ QGLWidgetGLPaintDevice glDevice;
bool autoSwap;
QGLColormap cmap;
@@ -337,6 +339,7 @@ Q_SIGNALS:
void aboutToDestroyContext(const QGLContext *context);
};
+#if 0
class QGLPixelBuffer;
class QGLFramebufferObject;
class QWSGLWindowSurface;
@@ -388,6 +391,8 @@ private:
int previous_fbo;
};
+#endif
+
// GL extension definitions
class QGLExtensions {
public: