Open GoogleCodeExporter opened 9 years ago
Actually, it might be nice to create something to handle dynamic buffers -
updated pretty often, but each piece of data in the buffer is used many times.
This might be possible with a pool of dynamic vertex buffers that would be
discarded upon buffersubdata only when necessary, but each is written into with
what seem to be logically-contiguous pieces of data - say only things that were
accessed in the same draw. They couldn't possibly cause the need for more
translations than streaming buffers, at least, and if the data was grouped (and
discarded) logically they could use a lot less. Of course, handling the
transition between static, dynamic, and streaming might be difficult.
Original comment by jbauman@chromium.org
on 18 Aug 2011 at 6:15
Original issue reported on code.google.com by
jbauman@chromium.org
on 18 Aug 2011 at 3:39