VBO is real performance booster and it is nice to have VBO already implemented into engine, but you should necessarily implement VBO dynamic usage mode (and maybe stream usage too). It is very cool feature that allows you to modify buffer data event when it is a VBO.
http://www.songho.ca/opengl/gl_vbo.html
We need this feature badly.
Thanks,
Konrad
Yeah, it's supposedly "planned"… It would indeed be nice if it's implemented.
I think the whole scene graph locking system needs to be re-done to accept how the model is going to be used and then decide by itself which things need to be locked and automatically use VBO or display lists if VBO is not supported.
I agree about needing to replace the locking system. Some brainstorming on that would be good.