Pat Monaghan

Tools n Games Guy

Tag: opengl

On Vertex Array Objects

So. VAOs. Vertex Array Objects.

Perhaps one of The worst parts of OpenGL from an API design perspective, and one of the larger stumbling points for people trying to learn OpenGL.

An object with an unfortunate historical name, modified by confusingly named functions that do too much, compounded with the bind-to-edit model which has drawn so much ire to OpenGL, makes for a very bad time.

If you’ve suffered this mess, or are planning on suffering it soon, hopefully I can share something here which will make it just a little bit less bad.

...