The SDL2 frontend never bound the OpenGL context, resulting on a white screen and no-ops all over the backend.