I create vertex arrays on the fly on each render, and I want to delete arrays afterwards. Can I glDrawArrayscopy vertex arrays to the server? Therefore, is it safe to delete vertex arrays after a call glDrawArrays?
float * vp = GetVertices();
glVertexPointer(3, GL_FLOAT, 3 * sizeof(float), vp);
glDrawArrays(GL_TRIANGLES, 0, nVertices);
delete[] vp;
Otherwise, how can I determine when it is safe to delete vertex arrays?
source
share