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