Renderer: When not using VAOs, call...

... glBufferData() to update the contents, and not glBufferSubData()
since the performance is better
Merge pull request #5097 from ricardoquesada/render_vbo_fixes

Renderer: When not using VAOs, call...