Why are vertex buffers and render buffers separate entities? It seems short-sighted to separate them. It's taken a long time for Render-texture to make it into the spec in a natural way, I can't imagine it will be long before it's common for hardware to be able to render to a buffer, then use it as a vertex buffer. It would be best if that didn't need to be hacked in later. Lead the hardware.
Additionally, why not support interleaved vbuffers? They are at least *possible* with 1.x vertex arrays, I don't see how to do them at all with the new vertex buffer proposal.
[This message has been edited by schelter (edited 02-03-2002).]