Featherlight c++ utility to setup OpenGL canvas in 3 steps with GLFW 3.0