Commit 30cf9ffb authored by Eric Engestrom's avatar Eric Engestrom 💤

docs: https all the links \o/

Most of them already redirected to https anyway, so we might as well
avoid the redirection and the security implications by linking directly
to the right protocol.
Signed-off-by: Eric Engestrom's avatarEric Engestrom <eric@engestrom.ch>
Reviewed-by: Brian Paul's avatarBrian Paul <brianp@vmware.com>
parent 2b0fe3cf
...@@ -39,7 +39,7 @@ steps that work as of this writing. ...@@ -39,7 +39,7 @@ steps that work as of this writing.
get pywin32-218.4.win-amd64-py2.7.exe get pywin32-218.4.win-amd64-py2.7.exe
- install git - install git
- download mesa from git - download mesa from git
see http://www.mesa3d.org/repository.html see https://www.mesa3d.org/repository.html
- run scons - run scons
General General
......
...@@ -33,7 +33,7 @@ without a depth buffer. ...@@ -33,7 +33,7 @@ without a depth buffer.
<p> <p>
Mesa 9.1.2 and later (will) support a DRI configuration option to work around Mesa 9.1.2 and later (will) support a DRI configuration option to work around
this issue. this issue.
Using the <a href="http://dri.freedesktop.org/wiki/DriConf">driconf</a> tool, Using the <a href="https://dri.freedesktop.org/wiki/DriConf">driconf</a> tool,
set the "Create all visuals with a depth buffer" option before running Topogun. set the "Create all visuals with a depth buffer" option before running Topogun.
Then, all GLX visuals will be created with a depth buffer. Then, all GLX visuals will be created with a depth buffer.
</p> </p>
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
<p> <p>
The Mesa bug database is hosted on The Mesa bug database is hosted on
<a href="http://freedesktop.org">freedesktop.org</a>. <a href="https://freedesktop.org">freedesktop.org</a>.
The old bug database on SourceForge is no longer used. The old bug database on SourceForge is no longer used.
</p> </p>
......
...@@ -58,7 +58,7 @@ and not <tt>a=b+c;</tt> ...@@ -58,7 +58,7 @@ and not <tt>a=b+c;</tt>
<li>Use comments wherever you think it would be helpful for other developers. <li>Use comments wherever you think it would be helpful for other developers.
Several specific cases and style examples follow. Note that we roughly Several specific cases and style examples follow. Note that we roughly
follow <a href="http://www.stack.nl/~dimitri/doxygen/">Doxygen</a> conventions. follow <a href="https://www.stack.nl/~dimitri/doxygen/">Doxygen</a> conventions.
<br> <br>
<br> <br>
Single-line comments: Single-line comments:
......
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
<li><a href="lists.html" target="_parent">Mailing Lists</a> <li><a href="lists.html" target="_parent">Mailing Lists</a>
<li><a href="bugs.html" target="_parent">Bug Database</a> <li><a href="bugs.html" target="_parent">Bug Database</a>
<li><a href="webmaster.html" target="_parent">Webmaster</a> <li><a href="webmaster.html" target="_parent">Webmaster</a>
<li><a href="http://dri.freedesktop.org/" target="_parent">Mesa/DRI Wiki</a> <li><a href="https://dri.freedesktop.org/" target="_parent">Mesa/DRI Wiki</a>
</ul> </ul>
<b>User Topics</b> <b>User Topics</b>
...@@ -89,16 +89,16 @@ ...@@ -89,16 +89,16 @@
<b>Links</b> <b>Links</b>
<ul> <ul>
<li><a href="http://www.opengl.org" target="_parent">OpenGL website</a> <li><a href="https://www.opengl.org" target="_parent">OpenGL website</a>
<li><a href="http://dri.freedesktop.org" target="_parent">DRI website</a> <li><a href="https://dri.freedesktop.org" target="_parent">DRI website</a>
<li><a href="http://www.freedesktop.org" target="_parent">freedesktop.org</a> <li><a href="https://www.freedesktop.org" target="_parent">freedesktop.org</a>
<li><a href="http://planet.freedesktop.org" target="_parent">Developer blogs</a> <li><a href="https://planet.freedesktop.org" target="_parent">Developer blogs</a>
</ul> </ul>
<b>Hosted by:</b> <b>Hosted by:</b>
<br> <br>
<blockquote> <blockquote>
<a href="http://freedesktop.org" target="_parent">freedesktop.org</a> <a href="https://freedesktop.org" target="_parent">freedesktop.org</a>
</blockquote> </blockquote>
</body> </body>
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
Both professional and volunteer developers contribute to Mesa. Both professional and volunteer developers contribute to Mesa.
</p> </p>
<p> <p>
<a href="http://www.vmware.com/">VMware</a> <a href="https://www.vmware.com/">VMware</a>
employs several of the main Mesa developers including Brian Paul employs several of the main Mesa developers including Brian Paul
and Keith Whitwell. and Keith Whitwell.
</p> </p>
...@@ -44,7 +44,7 @@ Intel has recently contributed the new GLSL compiler in Mesa 7.9. ...@@ -44,7 +44,7 @@ Intel has recently contributed the new GLSL compiler in Mesa 7.9.
</p> </p>
<p> <p>
<a href="http://www.lunarg.com/">LunarG</a> can be contacted <a href="https://www.lunarg.com/">LunarG</a> can be contacted
for custom Mesa / 3D graphics development. for custom Mesa / 3D graphics development.
</p> </p>
......
...@@ -102,9 +102,9 @@ In the past, GLUT, GLU and the Mesa demos were released in conjunction with ...@@ -102,9 +102,9 @@ In the past, GLUT, GLU and the Mesa demos were released in conjunction with
Mesa releases. But since GLUT, GLU and the demos change infrequently, they Mesa releases. But since GLUT, GLU and the demos change infrequently, they
were split off into their own git repositories: were split off into their own git repositories:
<a href="http://cgit.freedesktop.org/mesa/glut/">GLUT</a>, <a href="https://cgit.freedesktop.org/mesa/glut/">GLUT</a>,
<a href="http://cgit.freedesktop.org/mesa/glu/">GLU</a> and <a href="https://cgit.freedesktop.org/mesa/glu/">GLU</a> and
<a href="http://cgit.freedesktop.org/mesa/demos/">Demos</a>, <a href="https://cgit.freedesktop.org/mesa/demos/">Demos</a>,
</p> </p>
</div> </div>
......
...@@ -18,8 +18,8 @@ ...@@ -18,8 +18,8 @@
<p>The current version of EGL in Mesa implements EGL 1.4. More information <p>The current version of EGL in Mesa implements EGL 1.4. More information
about EGL can be found at about EGL can be found at
<a href="http://www.khronos.org/egl/"> <a href="https://www.khronos.org/egl/">
http://www.khronos.org/egl/</a>.</p> https://www.khronos.org/egl/</a>.</p>
<p>The Mesa's implementation of EGL uses a driver architecture. The main <p>The Mesa's implementation of EGL uses a driver architecture. The main
library (<code>libEGL</code>) is window system neutral. It provides the EGL library (<code>libEGL</code>) is window system neutral. It provides the EGL
......
...@@ -41,7 +41,7 @@ Last updated: 9 October 2012 ...@@ -41,7 +41,7 @@ Last updated: 9 October 2012
<p> <p>
Mesa is an open-source implementation of the OpenGL specification. Mesa is an open-source implementation of the OpenGL specification.
OpenGL is a programming library for writing interactive 3D applications. OpenGL is a programming library for writing interactive 3D applications.
See the <a href="http://www.opengl.org/">OpenGL website</a> for more See the <a href="https://www.opengl.org/">OpenGL website</a> for more
information. information.
</p> </p>
<p> <p>
...@@ -55,13 +55,13 @@ Yes. Specifically, Mesa serves as the OpenGL core for the open-source DRI ...@@ -55,13 +55,13 @@ Yes. Specifically, Mesa serves as the OpenGL core for the open-source DRI
drivers for X.org. drivers for X.org.
</p> </p>
<ul> <ul>
<li>See the <a href="http://dri.freedesktop.org/">DRI website</a> <li>See the <a href="https://dri.freedesktop.org/">DRI website</a>
for more information.</li> for more information.</li>
<li>See <a href="https://01.org/linuxgraphics">01.org</a> <li>See <a href="https://01.org/linuxgraphics">01.org</a>
for more information about Intel drivers.</li> for more information about Intel drivers.</li>
<li>See <a href="http://nouveau.freedesktop.org">nouveau.freedesktop.org</a> <li>See <a href="https://nouveau.freedesktop.org">nouveau.freedesktop.org</a>
for more information about Nouveau drivers.</li> for more information about Nouveau drivers.</li>
<li>See <a href="http://www.x.org/wiki/RadeonFeature">www.x.org/wiki/RadeonFeature</a> <li>See <a href="https://www.x.org/wiki/RadeonFeature">www.x.org/wiki/RadeonFeature</a>
for more information about Radeon drivers.</li> for more information about Radeon drivers.</li>
</ul> </ul>
...@@ -144,7 +144,7 @@ Mesa is much more up to date with modern features and extensions. ...@@ -144,7 +144,7 @@ Mesa is much more up to date with modern features and extensions.
</p> </p>
<p> <p>
<a href="http://sourceforge.net/projects/ogl-es/">Vincent</a> is <a href="https://sourceforge.net/projects/ogl-es/">Vincent</a> is
an open-source implementation of OpenGL ES for mobile devices. an open-source implementation of OpenGL ES for mobile devices.
<p> <p>
...@@ -157,7 +157,7 @@ is a subset of OpenGL. ...@@ -157,7 +157,7 @@ is a subset of OpenGL.
</p> </p>
<p> <p>
<a href="http://sourceforge.net/projects/softgl/">SoftGL</a> <a href="https://sourceforge.net/projects/softgl/">SoftGL</a>
is an OpenGL subset for mobile devices. is an OpenGL subset for mobile devices.
</p> </p>
...@@ -213,7 +213,7 @@ If you don't already have GLUT installed, you should grab ...@@ -213,7 +213,7 @@ If you don't already have GLUT installed, you should grab
<h2>2.4 Where is the GLw library?</h2> <h2>2.4 Where is the GLw library?</h2>
<p> <p>
GLw (OpenGL widget library) is now available from a separate <a href="http://cgit.freedesktop.org/mesa/glw/">git repository</a>. Unless you're using very old Xt/Motif applications with OpenGL, you shouldn't need it. GLw (OpenGL widget library) is now available from a separate <a href="https://cgit.freedesktop.org/mesa/glw/">git repository</a>. Unless you're using very old Xt/Motif applications with OpenGL, you shouldn't need it.
</p> </p>
...@@ -276,7 +276,7 @@ If you're using a hardware accelerated driver you want <code>direct rendering: Y ...@@ -276,7 +276,7 @@ If you're using a hardware accelerated driver you want <code>direct rendering: Y
</p> </p>
<p> <p>
If your DRI-based driver isn't working, go to the If your DRI-based driver isn't working, go to the
<a href="http://dri.freedesktop.org/">DRI website</a> for trouble-shooting information. <a href="https://dri.freedesktop.org/">DRI website</a> for trouble-shooting information.
</p> </p>
...@@ -284,7 +284,7 @@ If your DRI-based driver isn't working, go to the ...@@ -284,7 +284,7 @@ If your DRI-based driver isn't working, go to the
<p> <p>
Make sure the ratio of the far to near clipping planes isn't too great. Make sure the ratio of the far to near clipping planes isn't too great.
Look Look
<a href="http://www.opengl.org/resources/faq/technical/depthbuffer.htm#0040">here</a> <a href="https://www.opengl.org/resources/faq/technical/depthbuffer.htm#0040">here</a>
for details. for details.
</p> </p>
<p> <p>
...@@ -339,7 +339,7 @@ First, join the <a href="lists.html">mesa-dev mailing list</a>. ...@@ -339,7 +339,7 @@ First, join the <a href="lists.html">mesa-dev mailing list</a>.
That's where Mesa development is discussed. That's where Mesa development is discussed.
</p> </p>
<p> <p>
The <a href="http://www.opengl.org/documentation"> The <a href="https://www.opengl.org/documentation">
OpenGL Specification</a> is the bible for OpenGL implementation work. OpenGL Specification</a> is the bible for OpenGL implementation work.
You should read it. You should read it.
</p> </p>
...@@ -383,7 +383,7 @@ implement the extension (specifically the compression/decompression ...@@ -383,7 +383,7 @@ implement the extension (specifically the compression/decompression
algorithms). algorithms).
</p> </p>
<p> <p>
In the mean time, a 3rd party <a href="http://dri.freedesktop.org/wiki/S3TC"> In the mean time, a 3rd party <a href="https://dri.freedesktop.org/wiki/S3TC">
plug-in library</a> is available. plug-in library</a> is available.
</p> </p>
......
...@@ -335,4 +335,4 @@ we DO NOT WANT implementations of these extensions for Mesa. ...@@ -335,4 +335,4 @@ we DO NOT WANT implementations of these extensions for Mesa.
A graphical representation of this information can be found at A graphical representation of this information can be found at
http://mesamatrix.net/ https://mesamatrix.net/
...@@ -24,7 +24,7 @@ Here are some specific ideas and areas where help would be appreciated: ...@@ -24,7 +24,7 @@ Here are some specific ideas and areas where help would be appreciated:
<ol> <ol>
<li> <li>
<b>Driver patching and testing.</b> <b>Driver patching and testing.</b>
Patches are often posted to the <a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev mailing list</a>, but aren't Patches are often posted to the <a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev mailing list</a>, but aren't
immediately checked into git because not enough people are testing them. immediately checked into git because not enough people are testing them.
Just applying patches, testing and reporting back is helpful. Just applying patches, testing and reporting back is helpful.
<li> <li>
...@@ -39,7 +39,7 @@ issues in the code. ...@@ -39,7 +39,7 @@ issues in the code.
Fixing MSVC builds. Fixing MSVC builds.
<li> <li>
<b>Contribute more tests to <b>Contribute more tests to
<a href="http://piglit.freedesktop.org/">Piglit</a>.</b> <a href="https://piglit.freedesktop.org/">Piglit</a>.</b>
<li> <li>
<b>Automatic testing. <b>Automatic testing.
</b> </b>
...@@ -56,9 +56,9 @@ You can find some further To-do lists here: ...@@ -56,9 +56,9 @@ You can find some further To-do lists here:
<b>Common To-Do lists:</b> <b>Common To-Do lists:</b>
</p> </p>
<ul> <ul>
<li><a href="http://cgit.freedesktop.org/mesa/mesa/tree/docs/features.txt"> <li><a href="https://cgit.freedesktop.org/mesa/mesa/tree/docs/features.txt">
<b>features.txt</b></a> - Status of OpenGL 3.x / 4.x features in Mesa.</li> <b>features.txt</b></a> - Status of OpenGL 3.x / 4.x features in Mesa.</li>
<li><a href="http://dri.freedesktop.org/wiki/MissingFunctionality"> <li><a href="https://dri.freedesktop.org/wiki/MissingFunctionality">
<b>MissingFunctionality</b></a> - Detailed information about missing OpenGL features.</li> <b>MissingFunctionality</b></a> - Detailed information about missing OpenGL features.</li>
</ul> </ul>
...@@ -66,15 +66,15 @@ You can find some further To-do lists here: ...@@ -66,15 +66,15 @@ You can find some further To-do lists here:
<b>Driver specific To-Do lists:</b> <b>Driver specific To-Do lists:</b>
</p> </p>
<ul> <ul>
<li><a href="http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/docs/llvm-todo.txt"> <li><a href="https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/docs/llvm-todo.txt">
<b>LLVMpipe</b></a> - Software driver using LLVM for runtime code generation.</li> <b>LLVMpipe</b></a> - Software driver using LLVM for runtime code generation.</li>
<li><a href="http://dri.freedesktop.org/wiki/RadeonsiToDo"> <li><a href="https://dri.freedesktop.org/wiki/RadeonsiToDo">
<b>radeonsi</b></a> - Driver for AMD Southern Island.</li> <b>radeonsi</b></a> - Driver for AMD Southern Island.</li>
<li><a href="http://dri.freedesktop.org/wiki/R600ToDo"> <li><a href="https://dri.freedesktop.org/wiki/R600ToDo">
<b>r600g</b></a> - Driver for ATI/AMD R600 - Northern Island.</li> <b>r600g</b></a> - Driver for ATI/AMD R600 - Northern Island.</li>
<li><a href="http://dri.freedesktop.org/wiki/R300ToDo"> <li><a href="https://dri.freedesktop.org/wiki/R300ToDo">
<b>r300g</b></a> - Driver for ATI R300 - R500.</li> <b>r300g</b></a> - Driver for ATI R300 - R500.</li>
<li><a href="http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/i915/TODO"> <li><a href="https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/i915/TODO">
<b>i915g</b></a> - Driver for Intel i915/i945.</li> <b>i915g</b></a> - Driver for Intel i915/i945.</li>
</ul> </ul>
......
...@@ -168,7 +168,7 @@ This is a bug-fix release. ...@@ -168,7 +168,7 @@ This is a bug-fix release.
</p> </p>
<p> <p>
Mesa demos 8.3.0 is also released. Mesa demos 8.3.0 is also released.
See the <a href="http://lists.freedesktop.org/archives/mesa-announce/2015-December/000191.html">announcement</a> for more information about the release. See the <a href="https://lists.freedesktop.org/archives/mesa-announce/2015-December/000191.html">announcement</a> for more information about the release.
You can download it from <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/8.3.0/">ftp.freedesktop.org/pub/mesa/demos/8.3.0/</a>. You can download it from <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/8.3.0/">ftp.freedesktop.org/pub/mesa/demos/8.3.0/</a>.
</p> </p>
...@@ -483,7 +483,7 @@ This is a bug-fix release. ...@@ -483,7 +483,7 @@ This is a bug-fix release.
<p> <p>
Mesa demos 8.2.0 is released. Mesa demos 8.2.0 is released.
See the <a href="http://lists.freedesktop.org/archives/mesa-announce/2014-July/000100.html">announcement</a> for more information about the release. See the <a href="https://lists.freedesktop.org/archives/mesa-announce/2014-July/000100.html">announcement</a> for more information about the release.
You can download it from <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/8.2.0/">ftp.freedesktop.org/pub/mesa/demos/8.2.0/</a>. You can download it from <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/8.2.0/">ftp.freedesktop.org/pub/mesa/demos/8.2.0/</a>.
</p> </p>
...@@ -662,7 +662,7 @@ This is a bug fix release. ...@@ -662,7 +662,7 @@ This is a bug fix release.
<p> <p>
Mesa demos 8.1.0 is released. Mesa demos 8.1.0 is released.
See the <a href="http://lists.freedesktop.org/archives/mesa-dev/2013-February/035180.html">announcement</a> for more information about the release. See the <a href="https://lists.freedesktop.org/archives/mesa-dev/2013-February/035180.html">announcement</a> for more information about the release.
You can download it from <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/8.1.0/">ftp.freedesktop.org/pub/mesa/demos/8.1.0/</a>. You can download it from <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/8.1.0/">ftp.freedesktop.org/pub/mesa/demos/8.1.0/</a>.
</p> </p>
...@@ -1358,7 +1358,7 @@ and primarily just incorporates bug fixes. ...@@ -1358,7 +1358,7 @@ and primarily just incorporates bug fixes.
<h2>December 28, 2003</h2> <h2>December 28, 2003</h2>
<p> <p>
The Mesa CVS server has been moved to <a href="http://www.freedesktop.org"> The Mesa CVS server has been moved to <a href="https://www.freedesktop.org">
freedesktop.org</a> because of problems with SourceForge's anonymous freedesktop.org</a> because of problems with SourceForge's anonymous
CVS service. CVS service.
</p> </p>
...@@ -1930,7 +1930,7 @@ Here's what's new:</p> ...@@ -1930,7 +1930,7 @@ Here's what's new:</p>
</pre> </pre>
<h2>March 23, 2000</h2> <h2>March 23, 2000</h2>
<p>I've just upload the Mesa 3.2 beta 1 files to SourceForge at <a href="http://sourceforge.net/project/showfiles.php?group_id=3">http://sourceforge.net/project/filelist.php?group_id=3</a></p> <p>I've just upload the Mesa 3.2 beta 1 files to SourceForge at <a href="https://sourceforge.net/project/showfiles.php?group_id=3">https://sourceforge.net/project/filelist.php?group_id=3</a></p>
<p>3.2 (note even number) is a stabilization release of Mesa 3.1 meaning it's mainly <p>3.2 (note even number) is a stabilization release of Mesa 3.1 meaning it's mainly
just bug fixes.</p> just bug fixes.</p>
<p>Here's what's changed:</p> <p>Here's what's changed:</p>
...@@ -1978,7 +1978,7 @@ After 3.2 is wrapped up I hope to release 3.3 beta 1 soon afterward.</p> ...@@ -1978,7 +1978,7 @@ After 3.2 is wrapped up I hope to release 3.3 beta 1 soon afterward.</p>
<h2>December 17, 1999</h2> <h2>December 17, 1999</h2>
<p>A Slashdot interview with Brian about Mesa (questions submitted by Slashdot readers) <p>A Slashdot interview with Brian about Mesa (questions submitted by Slashdot readers)
can be found at <a href="http://slashdot.org/interviews/99/12/17/0927212.shtml">http://slashdot.org/interviews/99/12/17/0927212.shtml</a>.</p> can be found at <a href="https://slashdot.org/interviews/99/12/17/0927212.shtml">https://slashdot.org/interviews/99/12/17/0927212.shtml</a>.</p>
<h2>December 14, 1999</h2> <h2>December 14, 1999</h2>
<p>Mesa 3.1 is released!</p> <p>Mesa 3.1 is released!</p>
...@@ -2012,7 +2012,7 @@ BOF meeting is now available.</p> ...@@ -2012,7 +2012,7 @@ BOF meeting is now available.</p>
<p>-Brian</p> <p>-Brian</p>
<h2>August 14, 1999</h2> <h2>August 14, 1999</h2>
<p><a href="http://www.mesa3d.org">www.mesa3d.org</a> is having <p><a href="https://www.mesa3d.org">www.mesa3d.org</a> is having
technical problems due to hardware failures at VA Linux systems. The Mac pages, technical problems due to hardware failures at VA Linux systems. The Mac pages,
ftp, and CVS services aren't fully restored yet. Please be patient.</p> ftp, and CVS services aren't fully restored yet. Please be patient.</p>
<p>-Brian</p> <p>-Brian</p>
...@@ -2021,9 +2021,9 @@ ftp, and CVS services aren't fully restored yet. Please be patient.</p> ...@@ -2021,9 +2021,9 @@ ftp, and CVS services aren't fully restored yet. Please be patient.</p>
<p>RPMS of the nVidia RIVA server can be found at <code>ftp://ftp.mesa3d.org/mesa/misc/nVidia/</code>.</p> <p>RPMS of the nVidia RIVA server can be found at <code>ftp://ftp.mesa3d.org/mesa/misc/nVidia/</code>.</p>
<h2>June 2, 1999</h2> <h2>June 2, 1999</h2>
<p><a href="http://www.nvidia.com/">nVidia</a> has released some Linux binaries for <p><a href="https://www.nvidia.com/">nVidia</a> has released some Linux binaries for
xfree86 3.3.3.1, along with the <b>full source</b>, which includes GLX acceleration xfree86 3.3.3.1, along with the <b>full source</b>, which includes GLX acceleration
based on Mesa 3.0. They can be downloaded from <code>http://www.nvidia.com/Products.nsf/htmlmedia/software_drivers.html</code>.</p> based on Mesa 3.0. They can be downloaded from <code>https://www.nvidia.com/Products.nsf/htmlmedia/software_drivers.html</code>.</p>
<h2>May 24, 1999</h2> <h2>May 24, 1999</h2>
<p>Beta 2 of Mesa 3.1 has been make available at <code>ftp://ftp.mesa3d.org/mesa/beta/</code>. <p>Beta 2 of Mesa 3.1 has been make available at <code>ftp://ftp.mesa3d.org/mesa/beta/</code>.
...@@ -2071,11 +2071,11 @@ grateful. ...@@ -2071,11 +2071,11 @@ grateful.
<p>The new webpages are now online. Enjoy, and let me know if you find any errors. <p>The new webpages are now online. Enjoy, and let me know if you find any errors.
<h2>February 16, 1999</h2> <h2>February 16, 1999</h2>
<p><a href="http://www.sgi.com/">SGI</a> releases its <p><a href="https://www.sgi.com/">SGI</a> releases its
<a href="http://www.sgi.com/software/opensource/glx/">GLX source code</a>.</p> <a href="https://www.sgi.com/software/opensource/glx/">GLX source code</a>.</p>
<h2>January 22, 1999</h2> <h2>January 22, 1999</h2>
<p><a href="http://www.mesa3d.org">www.mesa3d.org</a> established</p> <p><a href="https://www.mesa3d.org">www.mesa3d.org</a> established</p>
</div> </div>
</body> </body>
......
...@@ -71,7 +71,7 @@ you think you've spotted a bug let developers know by filing a ...@@ -71,7 +71,7 @@ you think you've spotted a bug let developers know by filing a
<ul> <ul>
<li><a href="http://www.python.org/">Python</a> - Python is required. <li><a href="https://www.python.org/">Python</a> - Python is required.
Version 2.6.4 or later should work. Version 2.6.4 or later should work.
</li> </li>
<li><a href="http://www.makotemplates.org/">Python Mako module</a> - <li><a href="http://www.makotemplates.org/">Python Mako module</a> -
......
...@@ -18,17 +18,17 @@ ...@@ -18,17 +18,17 @@
<p> <p>
The Mesa project began as an open-source implementation of the The Mesa project began as an open-source implementation of the
<a href="http://www.opengl.org/">OpenGL</a> specification - <a href="https://www.opengl.org/">OpenGL</a> specification -
a system for rendering interactive 3D graphics. a system for rendering interactive 3D graphics.
</p> </p>
<p> <p>
Over the years the project has grown to implement more graphics APIs, Over the years the project has grown to implement more graphics APIs,
including including
<a href="http://www.khronos.org/opengles/">OpenGL ES</a> (versions 1, 2, 3), <a href="https://www.khronos.org/opengles/">OpenGL ES</a> (versions 1, 2, 3),
<a href="http://www.khronos.org/opencl/">OpenCL</a>, <a href="https://www.khronos.org/opencl/">OpenCL</a>,
<a href="https://en.wikipedia.org/wiki/VDPAU">VDPAU</a> and <a href="https://en.wikipedia.org/wiki/VDPAU">VDPAU</a> and
<a href="http://www.khronos.org/vulkan/">Vulkan</a>. <a href="https://www.khronos.org/vulkan/">Vulkan</a>.
</p> </p>
<p> <p>
...@@ -39,8 +39,8 @@ acceleration for modern GPUs. ...@@ -39,8 +39,8 @@ acceleration for modern GPUs.
<p> <p>
Mesa ties into several other open-source projects: the Mesa ties into several other open-source projects: the
<a href="http://dri.freedesktop.org/">Direct Rendering <a href="https://dri.freedesktop.org/">Direct Rendering
Infrastructure</a> and <a href="http://x.org">X.org</a> to Infrastructure</a> and <a href="https://x.org">X.org</a> to
provide OpenGL support on Linux, FreeBSD and other operating provide OpenGL support on Linux, FreeBSD and other operating
systems. systems.
</p> </p>
...@@ -94,7 +94,7 @@ the OpenGL API, so they didn't feel threatened by the project. ...@@ -94,7 +94,7 @@ the OpenGL API, so they didn't feel threatened by the project.
1995-1996: I continue working on Mesa both during my spare time and during 1995-1996: I continue working on Mesa both during my spare time and during
my work hours at the Space Science and Engineering Center at the University my work hours at the Space Science and Engineering Center at the University
of Wisconsin in Madison. My supervisor, Bill Hibbard, lets me do this because of Wisconsin in Madison. My supervisor, Bill Hibbard, lets me do this because
Mesa is now being using for the <a href="http://www.ssec.wisc.edu/%7Ebillh/vis.html">Vis5D</a> project. Mesa is now being using for the <a href="https://www.ssec.wisc.edu/%7Ebillh/vis.html">Vis5D</a> project.
</p><p> </p><p>
October 1996: Mesa 2.0 is released. It implements the OpenGL 1.1 specification. October 1996: Mesa 2.0 is released. It implements the OpenGL 1.1 specification.
</p> </p>
...@@ -151,7 +151,7 @@ and OpenGL Shading Language. ...@@ -151,7 +151,7 @@ and OpenGL Shading Language.
<p> <p>
2008: Keith Whitwell and other Tungsten Graphics employees develop 2008: Keith Whitwell and other Tungsten Graphics employees develop
<a href="http://en.wikipedia.org/wiki/Gallium3D">Gallium</a> <a href="https://en.wikipedia.org/wiki/Gallium3D">Gallium</a>
- a new GPU abstraction layer. The latest Mesa drivers are based on - a new GPU abstraction layer. The latest Mesa drivers are based on
Gallium and other APIs such as OpenVG are implemented on top of Gallium. Gallium and other APIs such as OpenVG are implemented on top of Gallium.
</p> </p>
...@@ -279,7 +279,7 @@ GL_SRC2_ALPHA GL_SOURCE2_ALPHA ...@@ -279,7 +279,7 @@ GL_SRC2_ALPHA GL_SOURCE2_ALPHA
</pre> </pre>
<p> <p>
See the See the
<a href="http://www.opengl.org/documentation/spec.html"> <a href="https://www.opengl.org/documentation/spec.html">
OpenGL specification</a> for more details. OpenGL specification</a> for more details.
</p> </p>
......
...@@ -18,10 +18,10 @@ ...@@ -18,10 +18,10 @@
<p> <p>
Mesa is a 3-D graphics library with an API which is very similar to Mesa is a 3-D graphics library with an API which is very similar to
that of <a href="http://www.opengl.org/">OpenGL</a>.* that of <a href="https://www.opengl.org/">OpenGL</a>.*
To the extent that Mesa utilizes the OpenGL command syntax or state To the extent that Mesa utilizes the OpenGL command syntax or state
machine, it is being used with authorization from <a machine, it is being used with authorization from <a
href="http://www.sgi.com/">Silicon Graphics, href="https://www.sgi.com/">Silicon Graphics,
Inc.</a>(SGI). However, the author does not possess an OpenGL license Inc.</a>(SGI). However, the author does not possess an OpenGL license
from SGI, and makes no claim that Mesa is in any way a compatible from SGI, and makes no claim that Mesa is in any way a compatible
replacement for OpenGL or associated with SGI. Those who want a replacement for OpenGL or associated with SGI. Those who want a
...@@ -36,7 +36,7 @@ library</em>. <br> ...@@ -36,7 +36,7 @@ library</em>. <br>
</p> </p>
<p> <p>
* OpenGL is a trademark of <a href="http://www.sgi.com/" * OpenGL is a trademark of <a href="https://www.sgi.com/"