ARB_VBO: driver bug?

I’m using NV 52.16 drivers on a Quadro4 and a Geforce FX 5900.

I’ve implemented ARB_VBO, and for all STATIC_DRAW buffers it works perfectly.

However, for the animations, I set the buffers to DYNAMIC_DRAW and update them with

glBufferSubDataARB(GL_ARRAY_BUFFER_ARB, offset, size, vertcoords);

…about 20 times / second.

About 1-2 times every second the animation flickers like there’s garbled data.

However, if I set the buffer to STATIC_DRAW, it works fine, but I think there’s a performance drop there.

Anyone have any idea if that’s a driver bug?

/Chris

[This message has been edited by esc (edited 12-08-2003).]

[This message has been edited by esc (edited 12-08-2003).]