Original Post
I'm a little confused as to what you're meant to use STREAM_* for. My understanding is that STREAM_* is used for geometry you specify and render only once. What I don't understand is why you wouldn't use DYNAMIC_* and just delete the vertex data after you've used it. What's different about STREAM_* that makes it good for things that DYNAMIC_* and STATIC_* aren't good for?