Five OpenGL programs, some of which appear to crash on specific hardware. Cycle through each test with the `TEST` macro (e.g. `-DTEST=3`) GLFW 3 is required to compile; GLAD is embedded in `gl.h`.