Original Post
I did some tuning on my code and brought the bad framerate ( 15 ) up to a usable state ( 40 ). I would like to go a bit aggressive on optimizations now and figured out some points in my code which might be improved but I'm not sure if they can or should be improved. So here some quick questions concerning "what is better": 1) glBufferData vs glMapBuffer. I heard different opinions about this one. Due to that I found both version around my code. I'd like to eliminate the one which is less good. What is faster? 2) Indexed vs Array rendering with VBO. So if I have a VBO what is better to arrange data ( and duplicate them ) into an array rendering using glDrawArray or using an index buffer and render using glDrawElements. 3) Optimal VBO Size: 1M, 2M, 4M. Heard different opinions on that one. Somewhere I read 1-2M, at another place 4M has been mentioned. What is a good size? I'm currently looking around 1M. [Edited by - RPTD on April 14, 2009 6:54:31 PM]