1comment = "Video Graphics Library" 2desc = <<EOD 3libvgl is a library that enables the programmer access to the graphics modes 4supported by the console driver (syscons). The library takes care of 5programming the actual video hardware, and provides a number of simple 6functions to do various graphic operations. There is also support for a mouse 7via the standard mouse system in FreeBSD, including the ability to 8transparently have a mouse pointer superimposed on the graphic image currently 9being worked on. The library takes care of screen switching by storing the 10current image in memory before switching to another virtual console, and 11restoring when the user switches back. This allows several graphic 12applications at once, but on different virtual consoles. 13EOD 14