A simple OpenGL abstraction layer.