In this screencast (OpenGL video tutorial), I discuss organizing OpenGL code. In general, this is how I have my code organized. I’m always up for change and better ways to do things though, so if you do things differently, please give me feedback.
The code is available to download on Github
Watch the Screencast
Questions? E-mail me: this domain AT gmail DOT com