::Exception in Opengl Display List::

vindos

Newcomer
hello ppl...
I create a display list using these calls

GLfloat *Points = new GLfloat[3 * count ];

// Begin filling the points with values
--------------------------
// End filling

glEnableClientState(GL_VERTEX_ARRAY);
glVertexPointer(3, GL_FLOAT, 0, Points);
DisplayList = glGenLists(1);
glNewList( DisplayList, GL_COMPILE );
glDrawArrays(GL_QUADS, 0, count );
glEndList();
glDisableClientState(GL_VERTEX_ARRAY);
delete [] Points;

It works fine but problem occurs when the value of vertex count increases.
I again call these Opengl functions to setup new display list . In tat case glDrawArray gives unhandled exception.

Plzzz help:?:
 
glDisableClientState(GL_NORMAL_ARRAY);
glDisableClientState(GL_TEXTURE_COORD_ARRAY);
glDisableClientState(GL_COLOR_ARRAY);
glDisableClientState(GL_EDGE_FLAG_ARRAY);
glDisableClientState(GL_INDEX_ARRAY);

i think after addin these lines problem got solved
 
Back
Top