VertexBuffer objects and TextRenderer interaction.

I have an application that uses VertexBuffer objects and the TextRenderer class and everything seesm to be working fine. However, recently I was looking through the documentation for TextRenderer and I saw the following note.

[quote] Note that the TextRenderer may cause the vertex and texture coordinate array buffer bindings to change, or to be unbound. This is important to note if you are using Vertex Buffer Objects (VBOs) in your application.
[/quote]
In my application I allocate a pool of vertex buffers that I hang unto for the duration of the application. Can anyone say in which circumstances VBO’s would become unbound by TextRenderers?

John

I assume that it may happen after a call of the method draw(). I use VBOs + TextRenderer too and I have never had any problem as I use TextRenderer in a loop where I handle of of the messages that need to be displayed, I don’t mix call of glBindBufferARB and draw().

OK. I also never mix my calls to draw() and glBindBufferARB().

John