| ★ wanayoo — archive 1999 http://mesa3d.org/ | Nouvelle recherche | Portail wanayoo |

Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL.* To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc(SGI). However, the author does not possess an OpenGL license from SGI, and makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with SGI. Those who want a licensed implementaion of OpenGL should contact a licensed vendor.
While Mesa is not a licensed OpenGL implementation, it is currently being tested with the OpenGL conformance tests. For the current conformance status see the CONFORM file included in the Mesa distribution. Despite these technical/legal terms, you may find Mesa to be a valid alternative to OpenGL. Most applications written for OpenGL can use Mesa instead without changing the source code.
Please do not refer to the library as MesaGL (for legal reasons). It's just Mesa or The Mesa 3-D graphics library.
Mesa was originally designed for Unix/X11 systems and is still best supported on those systems. All you need is an ANSI C compiler and the X development environment to use Mesa. Others have contributed drivers for the Amiga, Apple Macintosh, BeOS, NeXT, OS/2, MS-DOS, VMS, and Windows 9x/NT. See the README file included with the Mesa distribution for more details.
3D Hardware Support in Mesa 3.x:NOTE: For general linux 3d hardware information, surf www.linux3d.org or linux3d.netpedia.net.
David Bucciarelli wrote and maintains the 3dfx driver for Mesa. Look here for the latest info.
Daryll Strauss wrote and maintains the Linux version of Glide. Look here for the latest info.
New projects
If you would like to work on a hardware project you should post to the Mesa mailing list to organize a development team. It will probably be easier to get hardware vendor cooperation if there is an organized group of developers rather than just one person.
In addition to the contributors listed on the developers page, the following parties are to be acknowledged for their contributions.
Early Mesa development was done while Brian was part of the SSEC Visualization Project at the University of Wisconsin. He'd like to thank Bill Hibbard for letting him work on Mesa as part of that project.
John Carmack of id Software, Inc. has funded Keith Whitwell in order to optimize Mesa's vertex transformation module. This is a very substantial piece of work.
The mesa3d.org domain is hosted by VA Research. Thanks to VA Research and Rob Walker for site administration.
Since several people have asked, Mesa is Y2k safe. Mesa is just a graphics library; it does not make use of the system's date or time facilities. This is true for all versions of Mesa.