★ wanayoo — archive 1999 http://mesa3d.org/Nouvelle recherche | Portail wanayoo
The Mesa 3D Graphics Library

About News Documentation & Help Download Developers Links

Introduction

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.


Systems Supported

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.

New projects

Why isn't there hardware support for my graphics card?

Acknowledgments

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.

Y2k Compliance

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.


Webmaster
Last Modified: Sat Oct 30 11:03:51 1999