Basic utilities needed for OpenGL 3+ Core Profile and OpenGL ES 2+ programming.