title: What happens if I fail to delete a Vertex Buffer Object when my program quits?
body: <p>In all the documents and tutorials I've read about Vertex Buffer Objects the authors all make a point of mentioning that you must delete you VBO before an application quits.</p>
  
  <p>In the case that a program crashes or is killed in a way that the program can't delete the VBO what happens to the VBO? Does it persist in the GPU RAM until the computer is rebooted or does the GPU eventually recover the memory occupied by the VBO?</p>