VC7 project file for glu
[mesa.git] / docs / systems.html
1 <HTML>
2
3 <TITLE>Supported Systems and Drivers</TITLE>
4
5 <link rel="stylesheet" type="text/css" href="mesa.css"></head>
6
7 <BODY>
8
9 <H1>Supported Systems and Drivers</H1>
10
11 <p>
12 Mesa was originally designed for Unix/X11 systems and is still best
13 supported on those systems. All you need is an ANSI C compiler and the
14 X development environment to use Mesa.
15 </p>
16
17 <p>Others have contributed drivers
18 for the Amiga, Apple Macintosh, BeOS, NeXT, OS/2, MS-DOS, VMS, Windows
19 9x/NT, and Direct3D.
20 </p>
21
22 <p>
23 The following files describe the details for various platforms.
24 Be 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>
47 The standard Mesa distribution only supports software-based rendering, with
48 the exception of the 3Dfx Glide driver.
49 Information 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
70 Windows 95 via 3dfx's Glide library.
71 The Mesa/Glide driver is included with the Mesa distribution.
72 You'll need to install the Glide header files and runtime library.
73 </p>
74 <p>
75 David Bucciarelli wrote the original 3dfx driver for Mesa.<br>
76 Daryll 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">
84 Utah 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.
91 See <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
97 other 3D hardware info for Linux.
98 </blockquote>
99
100 </ul>
101
102 <p>
103 <b><em>Note:</em></b>
104 If you have NVIDIA hardware in your computer,
105 you should download and install NVIDIA's OpenGL library. You may
106 however, want to download Mesa in order to use its GLU and GLUT
107 libraries, or assorted demo programs.</p>
108
109
110 </body>
111 </html>