Use VBO for particle system or not?

Hi all,
I have a single VBO and an Element-VBO for my particle system, which get updated every frame. Is this the right choice or should I store the data in client-side memory?
Thanks in advance!

In my experience using client arrays on iOS based devices gives me overall better performance.

I never tried double-buffering or triple-buffering vbos to avoid GPU stalling but frankly, with particles I find my vertex counts to be somewhat irrelevant - it is always ends up being fill rate bound.

thank you, this way it is easier anyway Smile