mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-22 21:03:53 +00:00
extras/graphics/mercury_glut/README:
Rename this file to README.md.
Convert the contents of this file to Markdown.
Delete the link to the opengl.org site which is now empty.
Add a link to the freeglut site.
Mercury GLUT Binding
This directory contains the package mercury_glut which is a Mercury binding
to the GL utility toolkit (GLUT).
GLUT provides a (relatively) platform independent API for writing OpenGL applications. It provides most of the system dependent bits, such as window management, that the OpenGL API does not.
If freeglut is being used to provide GLUT
then mercury_glut also provides an interface to a number of freeglut specific
extensions.
The Mmakefile includes instructions for building and installing the library on Linux based systems. Users of macOS, should instead see the file Mmakefile.MacOSX for instructions on how to build the binding.