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