summaryrefslogtreecommitdiff
path: root/chart2/source
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@collabora.co.uk>2014-05-20 23:46:57 +0200
committerMarkus Mohrhard <markus.mohrhard@collabora.co.uk>2014-05-21 01:50:44 +0200
commit08bed8aa8a8615f85cea404cb7a859f3bccf78cc (patch)
treecfe8bee0b8af8142ffc12d12a5695bec99104e1c /chart2/source
parent227af32d8c6d5e3649c83fcdb274298bc7faa294 (diff)
we need to create the buffer
Somehow this only crashes when I use gdb. Change-Id: Ic18ffa3af931b80a7241e8fe711753db03da166e
Diffstat (limited to 'chart2/source')
-rw-r--r--chart2/source/view/main/GL3DRenderer.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/chart2/source/view/main/GL3DRenderer.cxx b/chart2/source/view/main/GL3DRenderer.cxx
index f7867d56b5b9..c98ef30fb042 100644
--- a/chart2/source/view/main/GL3DRenderer.cxx
+++ b/chart2/source/view/main/GL3DRenderer.cxx
@@ -109,6 +109,7 @@ OpenGL3DRenderer::~OpenGL3DRenderer()
glDeleteBuffers(1, &m_RenderTexCoordBuf);
glDeleteBuffers(1, &m_RenderVertexBuf);
glDeleteBuffers(1, &m_3DUBOBuffer);
+ glDeleteBuffers(1, &m_VertexBuffer);
}
void OpenGL3DRenderer::ShaderResources::LoadShaders()
@@ -216,6 +217,7 @@ void OpenGL3DRenderer::init()
glGenBuffers(1, &m_CubeVertexBuf);
glGenBuffers(1, &m_CubeNormalBuf);
glGenBuffers(1, &m_CubeElementBuf);
+ glGenBuffers(1, &m_VertexBuffer);
glGenBuffers(1, &m_BoundBox);
glBindBuffer(GL_ARRAY_BUFFER, m_BoundBox);
glBufferData(GL_ARRAY_BUFFER, sizeof(boundBox), boundBox, GL_STATIC_DRAW);