summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/engine/abstract3drenderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavisualization/engine/abstract3drenderer.cpp')
-rw-r--r--src/datavisualization/engine/abstract3drenderer.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/datavisualization/engine/abstract3drenderer.cpp b/src/datavisualization/engine/abstract3drenderer.cpp
index 687a303f..3ee435bc 100644
--- a/src/datavisualization/engine/abstract3drenderer.cpp
+++ b/src/datavisualization/engine/abstract3drenderer.cpp
@@ -327,6 +327,8 @@ void Abstract3DRenderer::initCursorPositionShaders(const QString &vertexShader,
void Abstract3DRenderer::initCursorPositionBuffer()
{
m_textureHelper->deleteTexture(&m_cursorPositionTexture);
+ m_textureHelper->glDeleteFramebuffers(1, &m_cursorPositionFrameBuffer);
+ m_cursorPositionFrameBuffer = 0;
if (m_primarySubViewport.size().isEmpty())
return;