diff options
author | Markus Mohrhard <markus.mohrhard@collabora.co.uk> | 2014-05-21 02:09:11 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@collabora.co.uk> | 2014-05-21 02:09:11 +0200 |
commit | 19979ae27055cb910bfc368bfc2899d211f56be1 (patch) | |
tree | 761b9a8ebbb494cb2a5aaf4c5745f9f0c6cd0bed | |
parent | use FBO for the picking (diff) | |
download | core-19979ae27055cb910bfc368bfc2899d211f56be1.tar.gz core-19979ae27055cb910bfc368bfc2899d211f56be1.zip |
forgot to release the OpenGL resources
Change-Id: I2baefbe611f9ed28defc46ca3af332d13b32c561
-rw-r--r-- | chart2/source/view/main/GL3DRenderer.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chart2/source/view/main/GL3DRenderer.cxx b/chart2/source/view/main/GL3DRenderer.cxx index cea7e0fde7fc..cf75ea63e188 100644 --- a/chart2/source/view/main/GL3DRenderer.cxx +++ b/chart2/source/view/main/GL3DRenderer.cxx @@ -110,6 +110,10 @@ OpenGL3DRenderer::~OpenGL3DRenderer() glDeleteBuffers(1, &m_RenderVertexBuf); glDeleteBuffers(1, &m_3DUBOBuffer); glDeleteBuffers(1, &m_VertexBuffer); + + glDeleteFramebuffers(1, &mnPickingFbo); + glDeleteRenderbuffers(1, &mnPickingRbo); + glDeleteTextures(1, &mnPickingTexture); } void OpenGL3DRenderer::ShaderResources::LoadShaders() |