Really low-level C++ wrapper for OpenGL 3.2+