Is it valid to update the data pointed at by the vertex pointer without updating the vertex pointer?
That is, will I have a problem with the following pseudo code:
glVertexPointer(4, GL_FLOAT, 1, pointer);
glDrawArrays(...);
pointer[0] = some new value;
glDrawArrays(...)
Will the updated data _always_ be transmitted or is this implementation dependent?