diff options
author | Markus Mohrhard <markus.mohrhard@collabora.co.uk> | 2014-05-20 23:46:57 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@collabora.co.uk> | 2014-05-21 01:50:44 +0200 |
commit | 08bed8aa8a8615f85cea404cb7a859f3bccf78cc (patch) | |
tree | cfe8bee0b8af8142ffc12d12a5695bec99104e1c /chart2/source | |
parent | 227af32d8c6d5e3649c83fcdb274298bc7faa294 (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.cxx | 2 |
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); |