1848b8605Smrg<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2848b8605Smrg<html lang="en">
3848b8605Smrg<head>
4848b8605Smrg  <meta http-equiv="content-type" content="text/html; charset=utf-8">
5848b8605Smrg  <title>Getting Mesa</title>
6848b8605Smrg  <link rel="stylesheet" type="text/css" href="mesa.css">
7848b8605Smrg</head>
8848b8605Smrg<body>
9848b8605Smrg
10848b8605Smrg<div class="header">
11848b8605Smrg  <h1>The Mesa 3D Graphics Library</h1>
12848b8605Smrg</div>
13848b8605Smrg
14848b8605Smrg<iframe src="contents.html"></iframe>
15848b8605Smrg<div class="content">
16848b8605Smrg
17848b8605Smrg<h1>Downloading</h1>
18848b8605Smrg
19848b8605Smrg<p>
20848b8605SmrgPrimary Mesa download site:
21b8e80941Smrg<a href="ftp://ftp.freedesktop.org/pub/mesa/">ftp.freedesktop.org</a> (FTP)
22b8e80941Smrgor <a href="https://mesa.freedesktop.org/archive/">mesa.freedesktop.org</a>
23b8e80941Smrg(HTTPS).
24b8e80941Smrg</p>
25b8e80941Smrg
26b8e80941Smrg<p>
27b8e80941SmrgStarting with the first release of 2017, Mesa's version scheme is
28b8e80941Smrgyear-based. Filenames are in the form <tt>mesa-Y.N.P.tar.gz</tt>, where
29b8e80941Smrg<tt>Y</tt> is the year (two digits), <tt>N</tt> is an incremental number
30b8e80941Smrg(starting at 0) and <tt>P</tt> is the patch number (0 for the first
31b8e80941Smrgrelease, 1 for the first patch after that).
32848b8605Smrg</p>
33848b8605Smrg
34848b8605Smrg<p>
35848b8605SmrgWhen a new release is coming, release candidates (betas) may be found
36b8e80941Smrgin the same directory, and are recognisable by the
37b8e80941Smrg<tt>mesa-Y.N.P-<b>rc</b>X.tar.gz</tt> filename.
38848b8605Smrg</p>
39848b8605Smrg
40848b8605Smrg
41848b8605Smrg<h1>Unpacking</h1>
42848b8605Smrg
43848b8605Smrg<p>
44b8e80941SmrgMesa releases are available in two formats: <tt>.tar.xz</tt> and <tt>.tar.gz</tt>.
45848b8605Smrg</p>
46848b8605Smrg
47848b8605Smrg<p>
48b8e80941SmrgTo unpack the tarball:
49848b8605Smrg</p>
50848b8605Smrg<pre>
51b8e80941Smrg	tar xf mesa-Y.N.P.tar.xz
52848b8605Smrg</pre>
53b8e80941Smrg<p>or</p>
54848b8605Smrg<pre>
55b8e80941Smrg	tar xf mesa-Y.N.P.tar.gz
56848b8605Smrg</pre>
57848b8605Smrg
58848b8605Smrg
59848b8605Smrg<h1>Contents</h1>
60848b8605Smrg
61848b8605Smrg<p>
62848b8605SmrgProceed to the <a href="install.html">compilation and installation
63848b8605Smrginstructions</a>.
64848b8605Smrg</p>
65848b8605Smrg
66848b8605Smrg
67848b8605Smrg<h1>Demos, GLUT, and GLU</h1>
68848b8605Smrg
69848b8605Smrg<p>
70848b8605SmrgA package of SGI's GLU library is available
71848b8605Smrg<a href="ftp://ftp.freedesktop.org/pub/mesa/glu/">here</a>
72848b8605Smrg</p>
73848b8605Smrg
74848b8605Smrg<p>
75848b8605SmrgA package of Mark Kilgard's GLUT library is available
76848b8605Smrg<a href="ftp://ftp.freedesktop.org/pub/mesa/glut/">here</a>
77848b8605Smrg</p>
78848b8605Smrg
79848b8605Smrg<p>
80848b8605SmrgThe Mesa demos collection is available
81848b8605Smrg<a href="ftp://ftp.freedesktop.org/pub/mesa/demos/">here</a>
82848b8605Smrg</p>
83848b8605Smrg
84848b8605Smrg<p>
85848b8605SmrgIn the past, GLUT, GLU and the Mesa demos were released in conjunction with
86848b8605SmrgMesa releases.  But since GLUT, GLU and the demos change infrequently, they
87848b8605Smrgwere split off into their own git repositories:
88848b8605Smrg
89b8e80941Smrg<a href="https://gitlab.freedesktop.org/mesa/glut">GLUT</a>,
90b8e80941Smrg<a href="https://gitlab.freedesktop.org/mesa/glu">GLU</a> and
91b8e80941Smrg<a href="https://gitlab.freedesktop.org/mesa/demos">Demos</a>,
92848b8605Smrg</p>
93848b8605Smrg
94848b8605Smrg</div>
95848b8605Smrg</body>
96848b8605Smrg</html>
97