summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/engine/abstract3drenderer_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavisualization/engine/abstract3drenderer_p.h')
-rw-r--r--src/datavisualization/engine/abstract3drenderer_p.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/datavisualization/engine/abstract3drenderer_p.h b/src/datavisualization/engine/abstract3drenderer_p.h
index c312b771..d6ffb03c 100644
--- a/src/datavisualization/engine/abstract3drenderer_p.h
+++ b/src/datavisualization/engine/abstract3drenderer_p.h
@@ -191,6 +191,7 @@ Q_SIGNALS:
protected:
Abstract3DRenderer(Abstract3DController *controller);
+ virtual void contextCleanup();
virtual void initializeOpenGL();
void reInitShaders();
@@ -242,9 +243,6 @@ protected:
void queriedGraphPosition(const QMatrix4x4 &projectionViewMatrix, const QVector3D &scaling,
GLuint defaultFboHandle);
- void fixContextBeforeDelete();
- void restoreContextAfterDelete();
-
bool m_hasNegativeValues;
Q3DTheme *m_cachedTheme;
Drawer *m_drawer;
@@ -339,7 +337,6 @@ protected:
QOpenGLFunctions_2_1 *m_funcs_2_1; // Not owned
#endif
QPointer<QOpenGLContext> m_context; // Not owned
- QOffscreenSurface *m_dummySurfaceAtDelete;
bool m_isOpenGLES;
private: