Instead of letting vertex buffer data be freed immediately, store it so it can be used for rebuilding later. Also, separate the buffer building to a function.
Instead of letting vertex buffer data be freed immediately, store it so it can be used for rebuilding later. Also, separate the buffer building to a function.