Only generate VBO, if the glGenBuffers has been resolved

BUG: 246194

svn path=/trunk/KDE/kdebase/workspace/; revision=1157460
icc-effect-5.14.5
Martin Gräßlin 2010-07-31 05:48:27 +00:00
parent f5d46476aa
commit a9e31c66bf
1 changed files with 8 additions and 2 deletions

View File

@ -1082,13 +1082,19 @@ class GLVertexBufferPrivate
: hint( usageHint )
, numberVertices( 0 )
, dimension( 2 )
{
if( GLVertexBufferPrivate::supported )
{
glGenBuffers( 2, buffers );
}
}
~GLVertexBufferPrivate()
{
if( GLVertexBufferPrivate::supported )
{
glDeleteBuffers( 2, buffers );
}
}
GLVertexBuffer::UsageHint hint;
GLuint buffers[2];
int numberVertices;