Brian Paul | 0b27ace | 2003-03-08 17:38:57 +0000 | [diff] [blame^] | 1 | <HTML> |
| 2 | |
| 3 | <TITLE>Supported Systems and Drivers</TITLE> |
| 4 | |
| 5 | <BODY text="#000000" bgcolor="#55bbff" link="#111188"> |
| 6 | |
| 7 | <H1>Supported Systems and Drivers</H1> |
| 8 | |
| 9 | <p> |
| 10 | Mesa was originally designed for Unix/X11 systems and is still best |
| 11 | supported on those systems. All you need is an ANSI C compiler and the |
| 12 | X development environment to use Mesa. |
| 13 | </p> |
| 14 | |
| 15 | <p>Others have contributed drivers |
| 16 | for the Amiga, Apple Macintosh, BeOS, NeXT, OS/2, MS-DOS, VMS, Windows |
| 17 | 9x/NT, and Direct3D. |
| 18 | </p> |
| 19 | |
| 20 | <p> |
| 21 | The following files describe the details for various platforms. |
| 22 | Be warned, some of these files (and drivers) may be very out of date. |
| 23 | </p> |
| 24 | |
| 25 | <UL> |
| 26 | <LI><A HREF="README.X11">README.X11</A> - X Window System / Unix / Linux |
| 27 | <LI><A HREF="README.WIN32">README.WIN32</A> - Microsoft Windows |
| 28 | <LI><A HREF="README.VMS">README.VMS</A> - DEC VMS |
| 29 | <LI><A HREF="README.GGI">README.GGI</A> - GGI |
| 30 | <LI><A HREF="README.3DFX">README.3DFX</A> - 3Dfx/Glide driver |
| 31 | <LI><A HREF="README.AMIWIN">README.AMIWIN</A> - Amiga Amiwin |
| 32 | <LI><A HREF="README.BEOS">README.BEOS</A> - BeOS |
| 33 | <LI><A HREF="README.D3D">README.D3D</A> - Direct3D driver |
| 34 | <LI><A HREF="README.DJ">README.DJ</A> - DJGPP |
| 35 | <LI><A HREF="README.LYNXOS">README.LYNXOS</A> - LynxOS |
| 36 | <LI><A HREF="README.MINGW32">README.MINGW32</A> - Mingw32 |
| 37 | <LI><A HREF="README.NeXT">README.NeXT</A> - NeXT |
| 38 | <LI><A HREF="README.OpenStep">README.OpenStep</A> - OpenStep |
| 39 | <LI><A HREF="README.OS2">README.OS2</A> - OS/2 |
| 40 | <LI><A HREF="README.WINDML">README.WINDML</A> - WindML |
| 41 | </UL> |
| 42 | |
| 43 | |
| 44 | <p> |
| 45 | The standard Mesa distribution only supports software-based rendering, with |
| 46 | the exception of the 3Dfx Glide driver. |
| 47 | Information about other hardware support follows. |
| 48 | </p> |
| 49 | |
| 50 | <ul> |
| 51 | <li>DRI-based hardware support for 3dfx, Intel, Matrox, ATI with XFree86 |
| 52 | <blockquote> |
| 53 | <p>The <a href="http://dri.sourceforge.net/" target="_parent">DRI architecture</a>, |
| 54 | originally developed by Precision Insight, Inc. uses Mesa and |
| 55 | provides hardware acceleration for a number of popular chipsets.<br> |
| 56 | <br> |
| 57 | The DRI is part of XFree86 4.0 and later. |
| 58 | <br><br> |
| 59 | If you download and install XFree86 4.x you do not need to |
| 60 | install Mesa separately. All the important parts of Mesa |
| 61 | will be installed with the rest of XFree86. |
| 62 | </blockquote> |
| 63 | |
| 64 | |
| 65 | <li>3dfx Voodoo1, Voodoo2, Voodoo Rush, Voodoo Banshee, Voodoo3 |
| 66 | <blockquote> |
| 67 | <p>All cards based on these chipsets should work with Linux and |
| 68 | Windows 95 via 3dfx's Glide library. |
| 69 | The Mesa/Glide driver is included with the Mesa distribution. |
| 70 | You'll need to install the Glide header files and runtime library. |
| 71 | </p> |
| 72 | <p> |
| 73 | David Bucciarelli wrote the original 3dfx driver for Mesa.<br> |
| 74 | Daryll Strauss ported Glide to Linux. |
| 75 | </p> |
| 76 | </blockquote> |
| 77 | |
| 78 | |
| 79 | <li>Matrox G200/G400, nVidia RIVA, ATI Rage Pro, Intel i810 on Linux |
| 80 | <blockquote> |
| 81 | <p>The <a href="http://utah-glx.sourceforge.net/" target="_parent"> |
| 82 | Utah GLX project</a> |
| 83 | (no longer active) developed drivers for these chipsets and others. |
| 84 | </blockquote> |
| 85 | |
| 86 | <li>Amiga Warp3D |
| 87 | <blockquote> |
| 88 | <p>Amiga systems can support 3D hardware with the Warp3D API. |
| 89 | See <a href="http://www.haage-partner.com/3dworld" target="_parent">here</a>. |
| 90 | </blockquote> |
| 91 | |
| 92 | <li>Also see |
| 93 | <blockquote> |
| 94 | <p><a href="http://www.linux3d.org/" target="_parent">www.linux3d.org</a> for |
| 95 | other 3D hardware info for Linux. |
| 96 | </blockquote> |
| 97 | |
| 98 | </ul> |
| 99 | |
| 100 | <p> |
| 101 | <b><em>Note:</em></b> |
| 102 | If you have NVIDIA hardware in your computer, |
| 103 | you should download and install NVIDIA's OpenGL library. You may |
| 104 | however, want to download Mesa in order to use its GLU and GLUT |
| 105 | libraries, or assorted demo programs.</p> |
| 106 | |
| 107 | |
| 108 | </body> |
| 109 | </html> |