title: How to choose between GL_STREAM_DRAW or GL_DYNAMIC_DRAW?
body: <p>I am using OpenGL ES 2.0, but I think it is also relevant to non-ES: how to know what "usage" to choose when creating a VBO?</p>
  
  <p>This particular VBO will be used for 1 to 4 times before completely updated, and I am not sure if I must pick GL_STREAM_DRAW or GL_DYNAMIC_DRAW.</p>