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 <eric@engestrom.ch>
Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
Eric Engestrom
2017-02-09 02:10:17 +00:00
parent 2b0fe3cff7
commit 30cf9ffb59
34 changed files with 128 additions and 128 deletions

View File

@@ -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

View File

@@ -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>

View File

@@ -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>

View File

@@ -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:

View File

@@ -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 @@
<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>

View File

@@ -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.
</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>

View File

@@ -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>

View File

@@ -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

View File

@@ -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
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.
</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.
</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
<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
</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
<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>.
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
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>

View File

@@ -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/

View File

@@ -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.
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:
<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:
<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>

View File

@@ -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.
<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.
<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.
<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>
</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>
<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>
<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>
<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.
<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>

View File

@@ -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> -

View File

@@ -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.
<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.
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.
<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
</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>

View File

@@ -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>
</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/"
>Silicon Graphics Incorporated</a>. >Silicon Graphics Incorporated</a>.
</p> </p>

View File

@@ -21,23 +21,23 @@
</p> </p>
<ul> <ul>
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-users">mesa-users</a> <li><p><a href="https://lists.freedesktop.org/mailman/listinfo/mesa-users">mesa-users</a>
- intended for end-users of Mesa and DRI drivers. Newbie questions are OK, - intended for end-users of Mesa and DRI drivers. Newbie questions are OK,
but please try the general OpenGL resources and Mesa/DRI documentation first.</p> but please try the general OpenGL resources and Mesa/DRI documentation first.</p>
</li> </li>
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev</a> <li><p><a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev</a>
- for Mesa, Gallium and DRI development - for Mesa, Gallium and DRI development
discussion. Not for beginners.</p> discussion. Not for beginners.</p>
</li> </li>
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-commit">mesa-commit</a> <li><p><a href="https://lists.freedesktop.org/mailman/listinfo/mesa-commit">mesa-commit</a>
- relays git check-in messages (for developers). - relays git check-in messages (for developers).
In general, people should not post to this list.</p> In general, people should not post to this list.</p>
</li> </li>
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-announce">mesa-announce</a> <li><p><a href="https://lists.freedesktop.org/mailman/listinfo/mesa-announce">mesa-announce</a>
- announcements of new Mesa - announcements of new Mesa
versions are sent to this list. Very low traffic.</p> versions are sent to this list. Very low traffic.</p>
</li> </li>
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/piglit">piglit</a> <li><p><a href="https://lists.freedesktop.org/mailman/listinfo/piglit">piglit</a>
- for Piglit (OpenGL driver testing framework) discussion.</p> - for Piglit (OpenGL driver testing framework) discussion.</p>
</li> </li>
</ul> </ul>
@@ -56,22 +56,22 @@ Follow the links above for list archives.
<p> <p>
The old Mesa lists hosted at SourceForge are no longer in use. The old Mesa lists hosted at SourceForge are no longer in use.
The archives are still available, however: The archives are still available, however:
<a href="http://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-announce">mesa3d-announce</a>, <a href="https://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-announce">mesa3d-announce</a>,
<a href="http://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-users">mesa3d-users</a>, <a href="https://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-users">mesa3d-users</a>,
<a href="http://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-dev">mesa3d-dev</a>. <a href="https://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-dev">mesa3d-dev</a>.
</p> </p>
<p>For mailing lists about Direct Rendering Modules (drm) in Linux/BSD <p>For mailing lists about Direct Rendering Modules (drm) in Linux/BSD
kernels, see the kernels, see the
<a href="http://dri.freedesktop.org/wiki/MailingLists">DRI wiki</a>. <a href="https://dri.freedesktop.org/wiki/MailingLists">DRI wiki</a>.
</p> </p>
<h1>IRC</h1> <h1>IRC</h1>
<p>join <a href="irc://chat.freenode.net#dri-devel">#dri-devel channel</a> <p>join <a href="irc://chat.freenode.net#dri-devel">#dri-devel channel</a>
on <a href="http://webchat.freenode.net/">irc.freenode.net</a> on <a href="https://webchat.freenode.net/">irc.freenode.net</a>
</p> </p>
@@ -82,7 +82,7 @@ Here are some other OpenGL-related forums you might find useful:
</p> </p>
<ul> <ul>
<li><a href="http://www.opengl.org/cgi-bin/ubb/ultimatebb.cgi">OpenGL discussion forums</a> <li><a href="https://www.opengl.org/discussion_boards/">OpenGL discussion forums</a>
at www.opengl.org</li> at www.opengl.org</li>
<li>Usenet newsgroups: <li>Usenet newsgroups:
<ul> <ul>

View File

@@ -165,8 +165,8 @@ any OpenGL drivers):
<li><p>load this registry settings:</p> <li><p>load this registry settings:</p>
<pre>REGEDIT4 <pre>REGEDIT4
; http://technet.microsoft.com/en-us/library/cc749368.aspx ; https://technet.microsoft.com/en-us/library/cc749368.aspx
; http://www.msfn.org/board/topic/143241-portable-windows-7-build-from-winpe-30/page-5#entry942596 ; https://www.msfn.org/board/topic/143241-portable-windows-7-build-from-winpe-30/page-5#entry942596
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\MSOGL] [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\MSOGL]
"DLL"="mesadrv.dll" "DLL"="mesadrv.dll"
"DriverVersion"=dword:00000001 "DriverVersion"=dword:00000001
@@ -195,7 +195,7 @@ that no tail call optimizations are done by gcc.
<h2>Linux perf integration</h2> <h2>Linux perf integration</h2>
<p> <p>
On Linux, it is possible to have symbol resolution of JIT code with <a href="http://perf.wiki.kernel.org/">Linux perf</a>: On Linux, it is possible to have symbol resolution of JIT code with <a href="https://perf.wiki.kernel.org/">Linux perf</a>:
</p> </p>
<pre> <pre>
@@ -211,7 +211,7 @@ the generated code annotated with the samples.
</p> </p>
<p>You can obtain a call graph via <p>You can obtain a call graph via
<a href="http://code.google.com/p/jrfonseca/wiki/Gprof2Dot#linux_perf">Gprof2Dot</a>.</p> <a href="https://github.com/jrfonseca/gprof2dot#linux-perf">Gprof2Dot</a>.</p>
<h1>Unit testing</h1> <h1>Unit testing</h1>
@@ -253,7 +253,7 @@ for posterior analysis, e.g.:
We use LLVM-C bindings for now. They are not documented, but follow the C++ We use LLVM-C bindings for now. They are not documented, but follow the C++
interfaces very closely, and appear to be complete enough for code interfaces very closely, and appear to be complete enough for code
generation. See generation. See
<a href="http://npcontemplation.blogspot.com/2008/06/secret-of-llvm-c-bindings.html"> <a href="https://npcontemplation.blogspot.com/2008/06/secret-of-llvm-c-bindings.html">
this stand-alone example</a>. See the llvm-c/Core.h file for reference. this stand-alone example</a>. See the llvm-c/Core.h file for reference.
</li> </li>
</ul> </ul>
@@ -264,18 +264,18 @@ for posterior analysis, e.g.:
<li> <li>
<p>Rasterization</p> <p>Rasterization</p>
<ul> <ul>
<li><a href="http://www.cs.unc.edu/~olano/papers/2dh-tri/">Triangle Scan Conversion using 2D Homogeneous Coordinates</a></li> <li><a href="https://www.cs.unc.edu/~olano/papers/2dh-tri/">Triangle Scan Conversion using 2D Homogeneous Coordinates</a></li>
<li><a href="http://www.drdobbs.com/parallel/rasterization-on-larrabee/217200602">Rasterization on Larrabee</a> (<a href="http://devmaster.net/posts/2887/rasterization-on-larrabee">DevMaster copy</a>)</li> <li><a href="http://www.drdobbs.com/parallel/rasterization-on-larrabee/217200602">Rasterization on Larrabee</a> (<a href="http://devmaster.net/posts/2887/rasterization-on-larrabee">DevMaster copy</a>)</li>
<li><a href="http://devmaster.net/posts/6133/rasterization-using-half-space-functions">Rasterization using half-space functions</a></li> <li><a href="http://devmaster.net/posts/6133/rasterization-using-half-space-functions">Rasterization using half-space functions</a></li>
<li><a href="http://devmaster.net/posts/6145/advanced-rasterization">Advanced Rasterization</a></li> <li><a href="http://devmaster.net/posts/6145/advanced-rasterization">Advanced Rasterization</a></li>
<li><a href="http://fgiesen.wordpress.com/2013/02/17/optimizing-sw-occlusion-culling-index/">Optimizing Software Occlusion Culling</a></li> <li><a href="https://fgiesen.wordpress.com/2013/02/17/optimizing-sw-occlusion-culling-index/">Optimizing Software Occlusion Culling</a></li>
</ul> </ul>
</li> </li>
<li> <li>
<p>Texture sampling</p> <p>Texture sampling</p>
<ul> <ul>
<li><a href="http://chrishecker.com/Miscellaneous_Technical_Articles#Perspective_Texture_Mapping">Perspective Texture Mapping</a></li> <li><a href="http://chrishecker.com/Miscellaneous_Technical_Articles#Perspective_Texture_Mapping">Perspective Texture Mapping</a></li>
<li><a href="http://www.flipcode.com/archives/Texturing_As_In_Unreal.shtml">Texturing As In Unreal</a></li> <li><a href="https://www.flipcode.com/archives/Texturing_As_In_Unreal.shtml">Texturing As In Unreal</a></li>
<li><a href="http://www.gamasutra.com/view/feature/3301/runtime_mipmap_filtering.php">Run-Time MIP-Map Filtering</a></li> <li><a href="http://www.gamasutra.com/view/feature/3301/runtime_mipmap_filtering.php">Run-Time MIP-Map Filtering</a></li>
<li><a href="http://alt.3dcenter.org/artikel/2003/10-26_a_english.php">Will "brilinear" filtering persist?</a></li> <li><a href="http://alt.3dcenter.org/artikel/2003/10-26_a_english.php">Will "brilinear" filtering persist?</a></li>
<li><a href="http://ixbtlabs.com/articles2/gffx/nv40-rx800-3.html">Trilinear filtering</a></li> <li><a href="http://ixbtlabs.com/articles2/gffx/nv40-rx800-3.html">Trilinear filtering</a></li>
@@ -294,21 +294,21 @@ for posterior analysis, e.g.:
<li><a href="http://www.drdobbs.com/optimizing-pixomatic-for-modern-x86-proc/184405807">Optimizing Pixomatic For Modern x86 Processors</a></li> <li><a href="http://www.drdobbs.com/optimizing-pixomatic-for-modern-x86-proc/184405807">Optimizing Pixomatic For Modern x86 Processors</a></li>
<li><a href="http://www.intel.com/content/www/us/en/architecture-and-technology/64-ia-32-architectures-optimization-manual.html">Intel 64 and IA-32 Architectures Optimization Reference Manual</a></li> <li><a href="http://www.intel.com/content/www/us/en/architecture-and-technology/64-ia-32-architectures-optimization-manual.html">Intel 64 and IA-32 Architectures Optimization Reference Manual</a></li>
<li><a href="http://www.agner.org/optimize/">Software optimization resources</a></li> <li><a href="http://www.agner.org/optimize/">Software optimization resources</a></li>
<li><a href="http://software.intel.com/en-us/articles/intel-intrinsics-guide">Intel Intrinsics Guide</a><li> <li><a href="https://software.intel.com/en-us/articles/intel-intrinsics-guide">Intel Intrinsics Guide</a><li>
</ul> </ul>
</li> </li>
<li> <li>
<p>LLVM</p> <p>LLVM</p>
<ul> <ul>
<li><a href="http://llvm.org/docs/LangRef.html">LLVM Language Reference Manual</a></li> <li><a href="http://llvm.org/docs/LangRef.html">LLVM Language Reference Manual</a></li>
<li><a href="http://npcontemplation.blogspot.co.uk/2008/06/secret-of-llvm-c-bindings.html">The secret of LLVM C bindings</a></li> <li><a href="https://npcontemplation.blogspot.co.uk/2008/06/secret-of-llvm-c-bindings.html">The secret of LLVM C bindings</a></li>
</ul> </ul>
</li> </li>
<li> <li>
<p>General</p> <p>General</p>
<ul> <ul>
<li><a href="http://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/">A trip through the Graphics Pipeline</a></li> <li><a href="https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/">A trip through the Graphics Pipeline</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/gg615082.aspx#architecture">WARP Architecture and Performance</a></li> <li><a href="https://msdn.microsoft.com/en-us/library/gg615082.aspx#architecture">WARP Architecture and Performance</a></li>
</ul> </ul>
</li> </li>
</ul> </ul>

View File

@@ -17,8 +17,8 @@
<h1>OpenGL ES</h1> <h1>OpenGL ES</h1>
<p>Mesa implements OpenGL ES 1.1 and OpenGL ES 2.0. More information about <p>Mesa implements OpenGL ES 1.1 and OpenGL ES 2.0. More information about
OpenGL ES can be found at <a href="http://www.khronos.org/opengles/"> OpenGL ES can be found at <a href="https://www.khronos.org/opengles/">
http://www.khronos.org/opengles/</a>.</p> https://www.khronos.org/opengles/</a>.</p>
<p>OpenGL ES depends on a working EGL implementation. Please refer to <p>OpenGL ES depends on a working EGL implementation. Please refer to
<a href="egl.html">Mesa EGL</a> for more information about EGL.</p> <a href="egl.html">Mesa EGL</a> for more information about EGL.</p>

View File

@@ -27,5 +27,5 @@ ARB_texture_float:
enable this extension. enable this extension.
[1] http://www.google.com/patents/about?id=mIIOAAAAEBAJ&dq=6650327 [1] https://www.google.com/patents/about?id=mIIOAAAAEBAJ&dq=6650327
[2] http://www.opengl.org/registry/specs/ARB/texture_float.txt [2] https://www.opengl.org/registry/specs/ARB/texture_float.txt

View File

@@ -45,7 +45,7 @@ Multiple filters can be used together.
<li>pp_nored, pp_nogreen, pp_noblue - set to 1 to remove the corresponding color channel. <li>pp_nored, pp_nogreen, pp_noblue - set to 1 to remove the corresponding color channel.
These are basic filters for easy testing of the PP queue. These are basic filters for easy testing of the PP queue.
<li>pp_jimenezmlaa, pp_jimenezmlaa_color - <li>pp_jimenezmlaa, pp_jimenezmlaa_color -
<a href="http://www.iryokufx.com/mlaa/" target=_blank>Jimenez's MLAA</a> <a href="https://www.iryokufx.com/mlaa/" target=_blank>Jimenez's MLAA</a>
is a morphological antialiasing filter. is a morphological antialiasing filter.
The two versions use depth and color data, respectively. The two versions use depth and color data, respectively.
Which works better depends on the app - depth will not blur text, but it will Which works better depends on the app - depth will not blur text, but it will

View File

@@ -57,7 +57,7 @@ copy texturing).
<li>New Intel i965 DRI driver <li>New Intel i965 DRI driver
<li>New <code>minstall</code> script to replace normal install program <li>New <code>minstall</code> script to replace normal install program
<li>Faster fragment program execution in software <li>Faster fragment program execution in software
<li>Added (or fixed) support for <a href="http://www.opengl.org/registry/specs/SGI/make_current_read.txt"> <li>Added (or fixed) support for <a href="https://www.khronos.org/registry/OpenGL/extensions/SGI/GLX_SGI_make_current_read.txt">
GLX_SGI_make_current_read</a> to the following drivers: GLX_SGI_make_current_read</a> to the following drivers:
<ul> <ul>
<li>radeon</li> <li>radeon</li>

View File

@@ -226,7 +226,7 @@ did not exist in the 7.10 release series at all.</p>
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36086">Bug 36086</a> - [wine] Segfault r300_resource_copy_region with some wine apps and RADEON_HYPERZ</li> <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36086">Bug 36086</a> - [wine] Segfault r300_resource_copy_region with some wine apps and RADEON_HYPERZ</li>
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36182">Bug 36182</a> - Game Trine from http://www.humblebundle.com/ needs ATI_draw_buffers</li> <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36182">Bug 36182</a> - Game Trine from https://www.humblebundle.com/ needs ATI_draw_buffers</li>
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36268">Bug 36268</a> - [r300g, bisected] minor flickering in Unigine Sanctuary</li> <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=36268">Bug 36268</a> - [r300g, bisected] minor flickering in Unigine Sanctuary</li>

View File

@@ -90,7 +90,7 @@ The two supported build methods are now autoconf/automake and SCons.
<li>Removed support for GL_ARB_shadow_ambient extension</li> <li>Removed support for GL_ARB_shadow_ambient extension</li>
<li>Removed Gallium3D - nvfx driver (use nv30 instead)</li> <li>Removed Gallium3D - nvfx driver (use nv30 instead)</li>
<li> <li>
libGLU has been moved into its own repository, found at <a href="http://cgit.freedesktop.org/mesa/glu/">http://cgit.freedesktop.org/mesa/glu/</a> libGLU has been moved into its own repository, found at <a href="https://cgit.freedesktop.org/mesa/glu/">https://cgit.freedesktop.org/mesa/glu/</a>
</li> </li>
</ul> </ul>

View File

@@ -68,9 +68,9 @@ b1ae5a4d9255953980bc9254f5323420 MesaLib-9.1.2.zip
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=62434">Bug 62434</a> - [bisected] 3284.073] (EE) AIGLX error: dlopen of /usr/lib/xorg/modules/dri/r600_dri.so failed (/usr/lib/libllvmradeon9.2.0.so: undefined symbol: lp_build_tgsi_intrinsic)</li> <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=62434">Bug 62434</a> - [bisected] 3284.073] (EE) AIGLX error: dlopen of /usr/lib/xorg/modules/dri/r600_dri.so failed (/usr/lib/libllvmradeon9.2.0.so: undefined symbol: lp_build_tgsi_intrinsic)</li>
<li><a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=349437">Debian bug #349437</a> - mesa - FTBFS: error: 'IEEE_ONE' undeclared</li> <li><a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=349437">Debian bug #349437</a> - mesa - FTBFS: error: 'IEEE_ONE' undeclared</li>
<li><a href="http://bugzilla.redhat.com/show_bug.cgi?id=918661">Redhat bug #918661</a> - crash in routine Avogadro UI manipulation</li> <li><a href="https://bugzilla.redhat.com/show_bug.cgi?id=918661">Redhat bug #918661</a> - crash in routine Avogadro UI manipulation</li>
</ul> </ul>

View File

@@ -17,13 +17,13 @@
<h1>Code Repository</h1> <h1>Code Repository</h1>
<p> <p>
Mesa uses <a href="http://git-scm.com">git</a> Mesa uses <a href="https://git-scm.com">git</a>
as its source code management system. as its source code management system.
</p> </p>
<p> <p>
The master git repository is hosted on The master git repository is hosted on
<a href="http://www.freedesktop.org">freedesktop.org</a>. <a href="https://www.freedesktop.org">freedesktop.org</a>.
</p> </p>
<p> <p>
@@ -35,9 +35,9 @@ You may access the repository either as an
<p> <p>
You may also You may also
<a href="http://cgit.freedesktop.org/mesa/mesa/" <a href="https://cgit.freedesktop.org/mesa/mesa/"
>browse the main Mesa git repository</a> and the >browse the main Mesa git repository</a> and the
<a href="http://cgit.freedesktop.org/mesa/demos" <a href="https://cgit.freedesktop.org/mesa/demos"
>Mesa demos and tests git repository</a>. >Mesa demos and tests git repository</a>.
</p> </p>
@@ -73,7 +73,7 @@ follow this procedure:
</p> </p>
<ol> <ol>
<li>Subscribe to the <li>Subscribe to the
<a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev</a> <a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev</a>
mailing list. mailing list.
<li>Start contributing to the project by <li>Start contributing to the project by
<a href="submittingpatches.html" target="_parent">submitting patches</a> to <a href="submittingpatches.html" target="_parent">submitting patches</a> to
@@ -92,7 +92,7 @@ only if they're being supervised by another Mesa developer at the same
organization and planning to work in a limited area of the code or on a organization and planning to work in a limited area of the code or on a
separate branch. separate branch.
<li>To apply for an account, follow <li>To apply for an account, follow
<a href="http://www.freedesktop.org/wiki/AccountRequests">these directions</a>. <a href="https://www.freedesktop.org/wiki/AccountRequests">these directions</a>.
It's also appreciated if you briefly describe what you intend to do (work It's also appreciated if you briefly describe what you intend to do (work
on a particular driver, add a new extension, etc.) in the bugzilla record. on a particular driver, add a new extension, etc.) in the bugzilla record.
</ol> </ol>
@@ -121,7 +121,7 @@ Once your account is established:
<h2>Windows Users</h2> <h2>Windows Users</h2>
<p> <p>
If you're <a href="http://git.wiki.kernel.org/index.php/WindowsInstall"> If you're <a href="https://git.wiki.kernel.org/index.php/WindowsInstall">
using git on Windows</a> you'll want to enable automatic CR/LF conversion in using git on Windows</a> you'll want to enable automatic CR/LF conversion in
your local copy of the repository: your local copy of the repository:
</p> </p>
@@ -235,7 +235,7 @@ If you want the rebase action to be the default action, then
git config --global branch.autosetuprebase=always git config --global branch.autosetuprebase=always
</pre> </pre>
<p> <p>
See <a href="http://www.eecs.harvard.edu/~cduan/technical/git/">Understanding Git Conceptually</a> for a fairly clear explanation about all of this. See <a href="https://www.eecs.harvard.edu/~cduan/technical/git/">Understanding Git Conceptually</a> for a fairly clear explanation about all of this.
</p> </p>
</ol> </ol>

View File

@@ -18,7 +18,7 @@
<p> <p>
This page describes the features and status of Mesa's support for the This page describes the features and status of Mesa's support for the
<a href="http://opengl.org/documentation/glsl/"> <a href="https://opengl.org/documentation/glsl/">
OpenGL Shading Language</a>. OpenGL Shading Language</a>.
</p> </p>
@@ -222,7 +222,7 @@ regressions.
</p> </p>
<p> <p>
The <a href="http://piglit.freedesktop.org/">Piglit</a> project The <a href="https://piglit.freedesktop.org/">Piglit</a> project
has many GLSL tests. has many GLSL tests.
</p> </p>

View File

@@ -31,7 +31,7 @@ the <code>doxygen</code> directory and run <code>make</code>.
<p> <p>
For an example of Doxygen usage in Mesa, see a recent source file For an example of Doxygen usage in Mesa, see a recent source file
such as <a href="http://cgit.freedesktop.org/mesa/mesa/tree/src/mesa/main/bufferobj.c">bufferobj.c</a>. such as <a href="https://cgit.freedesktop.org/mesa/mesa/tree/src/mesa/main/bufferobj.c">bufferobj.c</a>.
</p> </p>

View File

@@ -76,9 +76,9 @@ Overview
References: References:
http://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=011557 https://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=011557
http://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=000516 https://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=000516
http://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=011903 https://www.opengl.org/discussion_boards/cgi_directory/ultimatebb.cgi?ubb=get_topic;f=3;t=011903
http://www.delphi3d.net/articles/viewarticle.php?article=terraintex.htm http://www.delphi3d.net/articles/viewarticle.php?article=terraintex.htm
New Procedures and Functions New Procedures and Functions

View File

@@ -140,7 +140,7 @@ to update the tests themselves.
<p> <p>
Whenever possible and applicable, test the patch with Whenever possible and applicable, test the patch with
<a href="http://piglit.freedesktop.org">Piglit</a> and/or <a href="https://piglit.freedesktop.org">Piglit</a> and/or
<a href="https://android.googlesource.com/platform/external/deqp/">dEQP</a> <a href="https://android.googlesource.com/platform/external/deqp/">dEQP</a>
to check for regressions. to check for regressions.
</p> </p>

View File

@@ -36,10 +36,10 @@ Hardware drivers include:
<li>Intel i965, i945, i915. <li>Intel i965, i945, i915.
See <a href="https://01.org/linuxgraphics">Intel's website</a></li> See <a href="https://01.org/linuxgraphics">Intel's website</a></li>
<li>AMD Radeon series. <li>AMD Radeon series.
See <a href="http://www.x.org/wiki/RadeonFeature">RadeonFeature</a></li> See <a href="https://www.x.org/wiki/RadeonFeature">RadeonFeature</a></li>
<li>NVIDIA GPUs. <li>NVIDIA GPUs.
See <a href="http://nouveau.freedesktop.org">Nouveau Wiki</a></li> See <a href="https://nouveau.freedesktop.org">Nouveau Wiki</a></li>
<li><a href="http://www.x.org/wiki/vmware">VMware virtual GPU</a></li> <li><a href="https://www.x.org/wiki/vmware">VMware virtual GPU</a></li>
</ul> </ul>
<p> <p>
@@ -57,7 +57,7 @@ Additional driver information:
</p> </p>
<ul> <ul>
<li><a href="http://dri.freedesktop.org/"> DRI hardware <li><a href="https://dri.freedesktop.org/"> DRI hardware
drivers</a> for the X Window System drivers</a> for the X Window System
<li><a href="xlibdriver.html">Xlib / swrast driver</a> for the X Window System <li><a href="xlibdriver.html">Xlib / swrast driver</a> for the X Window System
and Unix-like operating systems and Unix-like operating systems

View File

@@ -24,7 +24,7 @@ This list is far from complete and somewhat dated, unfortunately.
<ul> <ul>
<li>Early Mesa development was done while Brian was part of the <li>Early Mesa development was done while Brian was part of the
<a href="http://www.ssec.wisc.edu/~billh/vis.html"> <a href="https://www.ssec.wisc.edu/~billh/vis.html">
SSEC Visualization Project</a> at the University of SSEC Visualization Project</a> at the University of
Wisconsin. He'd like to thank Bill Hibbard for letting him work on Wisconsin. He'd like to thank Bill Hibbard for letting him work on
Mesa as part of that project. Mesa as part of that project.

View File

@@ -17,11 +17,11 @@
<h1>Development Utilities</h1> <h1>Development Utilities</h1>
<dl> <dl>
<dt><a href="http://cgit.freedesktop.org/mesa/demos">Mesa demos collection</a></dt> <dt><a href="https://cgit.freedesktop.org/mesa/demos">Mesa demos collection</a></dt>
<dd>includes several utility routines in the <code>src/util/</code> <dd>includes several utility routines in the <code>src/util/</code>
directory.</dd> directory.</dd>
<dt><a href="http://piglit.freedesktop.org">Piglit</a></dt> <dt><a href="https://piglit.freedesktop.org">Piglit</a></dt>
<dd>is an open-source test suite for OpenGL implementations.</dd> <dd>is an open-source test suite for OpenGL implementations.</dd>
<dt><a href="https://github.com/apitrace/apitrace">ApiTrace</a></dt> <dt><a href="https://github.com/apitrace/apitrace">ApiTrace</a></dt>
@@ -31,7 +31,7 @@
<dd>is a very useful tool for tracking down <dd>is a very useful tool for tracking down
memory-related problems in your code.</dd> memory-related problems in your code.</dd>
<dt><a href="http://scan.coverity.com/projects/mesa">Coverity</a><dt> <dt><a href="https://scan.coverity.com/projects/mesa">Coverity</a><dt>
<dd>provides static code analysis of Mesa. If you create an account <dd>provides static code analysis of Mesa. If you create an account
you can see the results and try to fix outstanding issues.</dd> you can see the results and try to fix outstanding issues.</dd>
</dl> </dl>

View File

@@ -18,7 +18,7 @@
<p> <p>
This page lists known issues with This page lists known issues with
<a href="http://www.spec.org/gwpg/gpc.static/vp11info.html" target="_main">SPEC Viewperf 11</a> <a href="https://www.spec.org/gwpg/gpc.static/vp11info.html" target="_main">SPEC Viewperf 11</a>
and <a href="https://www.spec.org/gwpg/gpc.static/vp12info.html" target="_main">SPEC Viewperf 12</a> and <a href="https://www.spec.org/gwpg/gpc.static/vp12info.html" target="_main">SPEC Viewperf 12</a>
when running on Mesa-based drivers. when running on Mesa-based drivers.
</p> </p>
@@ -66,10 +66,10 @@ either in Viewperf or the Mesa driver.
<p> <p>
These tests use features of the These tests use features of the
<a href="http://www.opengl.org/registry/specs/NV/fragment_program2.txt" <a href="https://www.opengl.org/registry/specs/NV/fragment_program2.txt"
target="_main"> target="_main">
GL_NV_fragment_program2</a> and GL_NV_fragment_program2</a> and
<a href="http://www.opengl.org/registry/specs/NV/vertex_program3.txt" <a href="https://www.opengl.org/registry/specs/NV/vertex_program3.txt"
target="_main"> target="_main">
GL_NV_vertex_program3</a> extensions without checking if the driver supports GL_NV_vertex_program3</a> extensions without checking if the driver supports
them. them.
@@ -86,7 +86,7 @@ Subsequent drawing calls become no-ops and the rendering is incorrect.
<p> <p>
These tests depend on the These tests depend on the
<a href="http://www.opengl.org/registry/specs/NV/primitive_restart.txt" <a href="https://www.opengl.org/registry/specs/NV/primitive_restart.txt"
target="_main">GL_NV_primitive_restart</a> extension. target="_main">GL_NV_primitive_restart</a> extension.
</p> </p>

View File

@@ -18,7 +18,7 @@
<p> <p>
This page describes how to build, install and use the This page describes how to build, install and use the
<a href="http://www.vmware.com/">VMware</a> guest GL driver <a href="https://www.vmware.com/">VMware</a> guest GL driver
(aka the SVGA or SVGA3D driver) for Linux using the latest source code. (aka the SVGA or SVGA3D driver) for Linux using the latest source code.
This driver gives a Linux virtual machine access to the host's GPU for This driver gives a Linux virtual machine access to the host's GPU for
hardware-accelerated 3D. hardware-accelerated 3D.
@@ -62,9 +62,9 @@ these instructions explain what to do.
For more information about the X components see these wiki pages at x.org: For more information about the X components see these wiki pages at x.org:
</p> </p>
<ul> <ul>
<li><a href="http://wiki.x.org/wiki/vmware"> <li><a href="https://wiki.x.org/wiki/vmware">
Driver Overview</a> Driver Overview</a>
<li><a href="http://wiki.x.org/wiki/vmware/vmware3D"> <li><a href="https://wiki.x.org/wiki/vmware/vmware3D">
xf86-video-vmware Details</a> xf86-video-vmware Details</a>
</ul> </ul>
@@ -82,8 +82,8 @@ The components involved in this include:
<p> <p>
All of these components reside in the guest Linux virtual machine. All of these components reside in the guest Linux virtual machine.
On the host, all you're doing is running VMware On the host, all you're doing is running VMware
<a href="http://www.vmware.com/products/workstation/">Workstation</a> or <a href="https://www.vmware.com/products/workstation/">Workstation</a> or
<a href="http://www.vmware.com/products/fusion/">Fusion</a>. <a href="https://www.vmware.com/products/fusion/">Fusion</a>.
</p> </p>