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