A simple OpenGL wrapper in Rust with demos