mesa: print the Git SHA1 in GL_VERSION for ES1 and ES2.
[mesa.git] / docs / download.html
1 <HTML>
2
3 <TITLE>Getting Mesa</TITLE>
4
5 <link rel="stylesheet" type="text/css" href="mesa.css"></head>
6
7 <BODY>
8
9 <H1>Downloading</H1>
10
11 <p>
12 Primary Mesa download site:
13 <a href="ftp://ftp.freedesktop.org/pub/mesa/"
14 target="_parent">freedesktop.org</a> (FTP)
15 </p>
16
17 <p>
18 When a new release is coming, release candidates (betas) may be found
19 <a href="ftp://ftp.freedesktop.org/pub/mesa/beta/" target="_parent">here</a>.
20 </p>
21
22
23 <H1>Unpacking</H1>
24
25 <p>
26 Mesa releases are available in three formats: .tar.bz2, .tar.gz, and .zip
27 </p>
28
29 <p>
30 To unpack .tar.gz files:
31 </p>
32 <pre>
33 tar zxf MesaLib-x.y.z.tar.gz
34 </pre>
35 or
36 <pre>
37 gzcat MesaLib-x.y.z.tar.gz | tar xf -
38 </pre>
39 or
40 <pre>
41 gunzip MesaLib-x.y.z.tar.gz ; tar xf MesaLib-x.y.z.tar
42 </pre>
43 <p>
44 To unpack .tar.bz2 files:
45 </p>
46 <pre>
47 bunzip2 -c MesaLib-x.y.z.tar.gz | tar xf -
48 </pre>
49 <p>
50 To unpack .zip files:
51 </p>
52 <pre>
53 unzip MesaLib-x.y.z.zip
54 </pre>
55
56
57 <h1>Contents</h1>
58
59 <p>
60 After unpacking you'll have these files and directories (among others):
61 </p>
62 <pre>
63 Makefile - top-level Makefile for most systems
64 configs/ - makefile parameter files for various systems
65 include/ - GL header (include) files
66 bin/ - shell scripts for making shared libraries, etc
67 docs/ - documentation
68 src/ - source code for libraries
69 src/mesa - sources for the main Mesa library and device drivers
70 src/gallium - sources for Gallium and Gallium drivers
71 src/glu - libGLU source code
72 src/glx - sources for building libGL with full GLX and DRI support
73 </pre>
74
75
76 <p>
77 Proceed to the <a href="install.html">compilation and installation
78 instructions</a>.
79 </p>
80
81
82 <H1>Demos and GLUT</H2>
83
84 <p>
85 A package of Mark Kilgard's GLUT library is available
86 <a href="ftp://ftp.freedesktop.org/pub/mesa/glut/" target="_parent">here</a>
87 </p>
88
89 <p>
90 The Mesa demos collection is available
91 <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/" target="_parent">here</a>
92 </p>
93
94 <p>
95 In the past, GLUT and the Mesa demos were released in conjunction with
96 Mesa releases. But since GLUT and the demos change infrequently, they
97 were split off some time ago.
98 </p>
99
100
101 </BODY>
102 </HTML>