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:
@@ -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.
|
|||||||
<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 @@
|
|||||||
|
|
||||||
<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>
|
|||||||
|
|
||||||
<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 @@
|
|||||||
<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>
|
||||||
|
@@ -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>
|
||||||
|
|
||||||
|
@@ -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 @@
|
|||||||
|
|
||||||
<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
|
|||||||
<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>
|
||||||
|
|
||||||
|
@@ -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:
|
|||||||
<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>
|
||||||
|
|
||||||
|
@@ -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>
|
||||||
|
@@ -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 @@
|
|||||||
|
|
||||||
<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>
|
||||||
|
|
||||||
|
@@ -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>
|
||||||
|
|
||||||
|
@@ -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>
|
||||||
|
@@ -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>
|
||||||
|
@@ -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>
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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>
|
||||||
|
@@ -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>
|
||||||
|
|
||||||
|
@@ -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>
|
||||||
|
|
||||||
|
@@ -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>
|
||||||
|
|
||||||
|
@@ -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>
|
||||||
|
|
||||||
|
@@ -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>
|
||||||
|
|
||||||
|
@@ -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>
|
||||||
|
|
||||||
|
|
||||||
|
@@ -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
|
||||||
|
@@ -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>
|
||||||
|
@@ -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
|
||||||
|
@@ -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.
|
||||||
|
@@ -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>
|
||||||
|
@@ -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>
|
||||||
|
|
||||||
|
@@ -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>
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user