guess i dont need glVertexAttribPointer every time i upload data to a vbo