- January 18, 2009 at 10:48 pm #29678
Again a conversion question…
is there any way to do simular things to glMapBuffer?
If yes, how to do this?
AndiJanuary 19, 2009 at 1:04 pm #32672
Obviously you can do the same things as with a mapped VBO with a client side array.
On PowerVR MBX platforms this may be your best option as there is little performance difference between VBOs and client arrays. In other cases the best alternative depends on your actual usage of the mapped buffer.January 19, 2009 at 1:25 pm #32673
I was thinking about this in the while as well and i’ll use the client side buffers for the reason of using the mbx platform. we talked about the performance of using vbo on this platform here in the forum a while ago. Remember?January 19, 2009 at 6:59 pm #32674
LFP_sboswellMemberXmas wrote:On PowerVR MBX platforms … there is little performance difference between VBOs and client arrays.
Is that true for MBX Lite platforms also (e.g. iPhone)?
Currently, I’m trying to use VBOs for some of the features of the iPhone port of our game engine, but some parts would be a lot easier if I could just do client-side arrays without VBOs.January 19, 2009 at 7:59 pm #32675
Yes, this also applies to MBX Lite. However, note that SGX platforms do benefit from using VBOs.January 19, 2009 at 8:20 pm #32676January 19, 2009 at 9:42 pm #32677
No.. iPhone isnt SGX it is as you said, MBX lite.
I did lot of tests with VBOs on Nokia MBX Platforms and i could not reach to get a visible benefit out of it, so you really can use client side arrays as well.
What xmas wants to say is, that if your application should be ready for the future and should be able to use performance of future devices better uses VBOs