Sdlgl
From Agar
The sdlgl driver allows an Agar application to use the SDL library as a backend for graphics and input devices. Using sdlgl, Agar renders GUI elements as OpenGL primitives, and manages textures corresponding to pixel surfaces. This is unlike the sdlfb driver which also uses SDL as a backend, but instead renders GUI elements to a raw frame-buffer.
sdlgl is a "single-window" driver, meaning that instead of interacting with an existing window system, Agar will provide its own, built-in window manager.

