Imagination PowerVR SDK Blog

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