blob: 46661d6042fe0f8d03b4711def3eac0a642d8254 [file] [log] [blame]
Brian Paul0b27ace2003-03-08 17:38:57 +00001<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>
10Mesa was originally designed for Unix/X11 systems and is still best
11supported on those systems. All you need is an ANSI C compiler and the
12X development environment to use Mesa.
13</p>
14
15<p>Others have contributed drivers
16for the Amiga, Apple Macintosh, BeOS, NeXT, OS/2, MS-DOS, VMS, Windows
179x/NT, and Direct3D.
18</p>
19
20<p>
21The following files describe the details for various platforms.
22Be 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>
45The standard Mesa distribution only supports software-based rendering, with
46the exception of the 3Dfx Glide driver.
47Information 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
68Windows 95 via 3dfx's Glide library.
69The Mesa/Glide driver is included with the Mesa distribution.
70You'll need to install the Glide header files and runtime library.
71</p>
72<p>
73David Bucciarelli wrote the original 3dfx driver for Mesa.<br>
74Daryll 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">
82Utah 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.
89See <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
95other 3D hardware info for Linux.
96</blockquote>
97
98</ul>
99
100<p>
101<b><em>Note:</em></b>
102If you have NVIDIA hardware in your computer,
103you should download and install NVIDIA's OpenGL library. You may
104however, want to download Mesa in order to use its GLU and GLUT
105libraries, or assorted demo programs.</p>
106
107
108</body>
109</html>