commit | 4225876bf03dfe6d4b291eed9c00e37e949f8148 | [log] [tgz] |
---|---|---|
author | Eric Anholt <eric@anholt.net> | Wed Jan 09 14:30:09 2008 -0800 |
committer | Eric Anholt <eric@anholt.net> | Wed Jan 09 14:41:55 2008 -0800 |
tree | 46d30fc398cc77b19bfd6cdaad5fdc33f3027f12 | |
parent | 7da98d7ebaf4475812f2ce44062d50bee393faf7 [diff] |
[intel] Re-allocate backing buffer objects on BufferData. This may allow better concurrency (noop in openarena performance now), but is also important for the previous commit -- otherwise, we may end up with BufferData, draw_prims, BufferData and the draw_prims would use the new VBO data instead of old. This could still occur with user-supplied VBOs and poor use of MapBuffer without BufferData.