Ported Lesson 45: Vertex Buffer Objects

From
http://nehe.gamedev.net/tutorial/vertex_buffer_objects/22002/