A 'thick' OpenGL binding in rust plust some demos