@@ -18,14 +18,13 @@ | |||
<p> | |||
The Mesa bug database is hosted on | |||
<a href="http://freedesktop.org" target="_parent">freedesktop.org</a>. | |||
<a href="http://freedesktop.org">freedesktop.org</a>. | |||
The old bug database on SourceForge is no longer used. | |||
</p> | |||
<p> | |||
To file a Mesa bug, go to | |||
<a href="https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa" | |||
target="_parent"> | |||
<a href="https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"> | |||
Bugzilla on freedesktop.org</a> | |||
</p> | |||
@@ -20,7 +20,7 @@ | |||
Both professional and volunteer developers contribute to Mesa. | |||
</p> | |||
<p> | |||
<a href="http://www.vmware.com/" target="_parent">VMware</a> | |||
<a href="http://www.vmware.com/">VMware</a> | |||
employs several of the main Mesa developers including Brian Paul | |||
and Keith Whitwell. | |||
</p> | |||
@@ -38,13 +38,13 @@ including: | |||
<p> | |||
Other companies including | |||
<a href="http://www.intellinuxgraphics.org/index.html" target="_parent">Intel</a> | |||
<a href="http://www.intellinuxgraphics.org/index.html">Intel</a> | |||
and RedHat also actively contribute to the project. | |||
Intel has recently contributed the new GLSL compiler in Mesa 7.9. | |||
</p> | |||
<p> | |||
<a href="http://www.lunarg.com/" target="_parent">LunarG</a> can be contacted | |||
<a href="http://www.lunarg.com/">LunarG</a> can be contacted | |||
for custom Mesa / 3D graphics development. | |||
</p> | |||
@@ -18,13 +18,12 @@ | |||
<p> | |||
Primary Mesa download site: | |||
<a href="ftp://ftp.freedesktop.org/pub/mesa/" | |||
target="_parent">freedesktop.org</a> (FTP) | |||
<a href="ftp://ftp.freedesktop.org/pub/mesa/">freedesktop.org</a> (FTP) | |||
</p> | |||
<p> | |||
When a new release is coming, release candidates (betas) may be found | |||
<a href="ftp://ftp.freedesktop.org/pub/mesa/beta/" target="_parent">here</a>. | |||
<a href="ftp://ftp.freedesktop.org/pub/mesa/beta/">here</a>. | |||
</p> | |||
@@ -90,17 +89,17 @@ instructions</a>. | |||
<p> | |||
A package of SGI's GLU library is available | |||
<a href="ftp://ftp.freedesktop.org/pub/mesa/glu/" target="_parent">here</a> | |||
<a href="ftp://ftp.freedesktop.org/pub/mesa/glu/">here</a> | |||
</p> | |||
<p> | |||
A package of Mark Kilgard's GLUT library is available | |||
<a href="ftp://ftp.freedesktop.org/pub/mesa/glut/" target="_parent">here</a> | |||
<a href="ftp://ftp.freedesktop.org/pub/mesa/glut/">here</a> | |||
</p> | |||
<p> | |||
The Mesa demos collection is available | |||
<a href="ftp://ftp.freedesktop.org/pub/mesa/demos/" target="_parent">here</a> | |||
<a href="ftp://ftp.freedesktop.org/pub/mesa/demos/">here</a> | |||
</p> | |||
<p> |
@@ -18,7 +18,7 @@ | |||
<p>The current version of EGL in Mesa implements EGL 1.4. More information | |||
about EGL can be found at | |||
<a href="http://www.khronos.org/egl/" target="_parent"> | |||
<a href="http://www.khronos.org/egl/"> | |||
http://www.khronos.org/egl/</a>.</p> | |||
<p>The Mesa's implementation of EGL uses a driver architecture. The main |
@@ -132,8 +132,7 @@ Just follow the Mesa <a href="install.html">compilation instructions</a>. | |||
<h2>1.6 Are there other open-source implementations of OpenGL?</h2> | |||
<p> | |||
Yes, SGI's <a href="http://oss.sgi.com/projects/ogl-sample/index.html" | |||
target="_parent"> | |||
Yes, SGI's <a href="http://oss.sgi.com/projects/ogl-sample/index.html"> | |||
OpenGL Sample Implemenation (SI)</a> is available. | |||
The SI was written during the time that OpenGL was originally designed. | |||
Unfortunately, development of the SI has stagnated. | |||
@@ -141,34 +140,33 @@ Mesa is much more up to date with modern features and extensions. | |||
</p> | |||
<p> | |||
<a href="http://ogl-es.sourceforge.net" target="_parent">Vincent</a> is | |||
<a href="http://ogl-es.sourceforge.net">Vincent</a> is | |||
an open-source implementation of OpenGL ES for mobile devices. | |||
<p> | |||
<a href="http://www.dsbox.com/minigl.html" target="_parent">miniGL</a> | |||
<a href="http://www.dsbox.com/minigl.html">miniGL</a> | |||
is a subset of OpenGL for PalmOS devices. | |||
<p> | |||
<a href="http://fabrice.bellard.free.fr/TinyGL/" | |||
target="_parent">TinyGL</a> is a subset of OpenGL. | |||
<a href="http://fabrice.bellard.free.fr/TinyGL/">TinyGL</a> | |||
is a subset of OpenGL. | |||
</p> | |||
<p> | |||
<a href="http://softgl.studierstube.org/" target="_parent">SoftGL</a> | |||
<a href="http://softgl.studierstube.org/">SoftGL</a> | |||
is an OpenGL subset for mobile devices. | |||
</p> | |||
<p> | |||
<a href="http://chromium.sourceforge.net/" target="_parent">Chromium</a> | |||
<a href="http://chromium.sourceforge.net/">Chromium</a> | |||
isn't a conventional OpenGL implementation (it's layered upon OpenGL), | |||
but it does export the OpenGL API. It allows tiled rendering, sort-last | |||
rendering, etc. | |||
</p> | |||
<p> | |||
<a href="http://www.ticalc.org/archives/files/fileinfo/361/36173.html" | |||
target="_parent">ClosedGL</a> is an OpenGL subset library for TI | |||
graphing calculators. | |||
<a href="http://www.ticalc.org/archives/files/fileinfo/361/36173.html">ClosedGL</a> | |||
is an OpenGL subset library for TI graphing calculators. | |||
</p> | |||
<p> | |||
@@ -218,8 +216,7 @@ GLw (OpenGL widget library) is now available from a separate <a href="http://cgi | |||
<h2>2.5 What's the proper place for the libraries and headers?</h2> | |||
<p> | |||
On Linux-based systems you'll want to follow the | |||
<a href="http://oss.sgi.com/projects/ogl-sample/ABI/index.html" | |||
target="_parent">Linux ABI</a> standard. | |||
<a href="http://oss.sgi.com/projects/ogl-sample/ABI/index.html">Linux ABI</a> standard. | |||
Basically you'll want the following: | |||
</p> | |||
<ul> | |||
@@ -270,7 +267,7 @@ hardware it has detected. | |||
</p> | |||
<p> | |||
If your DRI-based driver isn't working, go to the | |||
<a href="http://dri.sf.net/" target="_parent">DRI website</a> for trouble-shooting information. | |||
<a href="http://dri.sf.net/">DRI website</a> for trouble-shooting information. | |||
</p> | |||
@@ -278,8 +275,8 @@ If your DRI-based driver isn't working, go to the | |||
<p> | |||
Make sure the ratio of the far to near clipping planes isn't too great. | |||
Look | |||
<a href="http://www.opengl.org/resources/faq/technical/depthbuffer.htm#0040" | |||
target="_parent"> here</a> for details. | |||
<a href="http://www.opengl.org/resources/faq/technical/depthbuffer.htm#0040">here</a> | |||
for details. | |||
</p> | |||
<p> | |||
Mesa uses a 16-bit depth buffer by default which is smaller and faster | |||
@@ -347,7 +344,7 @@ mailing list</a>. | |||
That's where Mesa development is discussed. | |||
</p> | |||
<p> | |||
The <a href="http://www.opengl.org/documentation" target="_parent"> | |||
The <a href="http://www.opengl.org/documentation"> | |||
OpenGL Specification</a> is the bible for OpenGL implemention work. | |||
You should read it. | |||
</p> | |||
@@ -381,7 +378,7 @@ the archives) is a good way to get information. | |||
<h2>4.3 Why isn't GL_EXT_texture_compression_s3tc implemented in Mesa?</h2> | |||
<p> | |||
The <a href="http://oss.sgi.com/projects/ogl-sample/registry/EXT/texture_compression_s3tc.txt" target="_parent">specification for the extension</a> | |||
The <a href="http://oss.sgi.com/projects/ogl-sample/registry/EXT/texture_compression_s3tc.txt">specification for the extension</a> | |||
indicates that there are intellectual property (IP) and/or patent issues | |||
to be dealt with. | |||
</p> | |||
@@ -391,9 +388,8 @@ implement the extension (specifically the compression/decompression | |||
algorithms). | |||
</p> | |||
<p> | |||
In the mean time, a 3rd party <a href= | |||
"http://dri.freedesktop.org/wiki/S3TC" | |||
target="_parent">plug-in library</a> is available. | |||
In the mean time, a 3rd party <a href="http://dri.freedesktop.org/wiki/S3TC"> | |||
plug-in library</a> is available. | |||
</p> | |||
</div> |
@@ -18,51 +18,51 @@ | |||
<ul> | |||
<li><a href="http://www.psc.edu/%7Esmp/a3d/">Asteroids3D</a> - 3D asteroids game | |||
</li><li><a href="http://evlweb.eecs.uic.edu/aej/AndyBattalion.html" target="_parent">Battalion</a> | |||
</li><li><a href="http://evlweb.eecs.uic.edu/aej/AndyBattalion.html">Battalion</a> | |||
- battle game | |||
</li><li><a href="http://bzflag.sourceforge.net/" target="_parent">BZFLAG</a> - 3-D tank | |||
</li><li><a href="http://bzflag.sourceforge.net/">BZFLAG</a> - 3-D tank | |||
battle game | |||
</li><li><a href="http://www.speakeasy.org/%7Emorse/copter-commander" target="_parent">Copter Commander</a> - 2d multiplayer side scroller | |||
</li><li><a href="http://www.crystalspace.org/" target="_parent">CrystalSpace</a> - Free | |||
</li><li><a href="http://www.speakeasy.org/%7Emorse/copter-commander">Copter Commander</a> - 2d multiplayer side scroller | |||
</li><li><a href="http://www.crystalspace.org/">CrystalSpace</a> - Free | |||
3d game engine | |||
</li><li><a href="http://www.afn.org/%7Ecthugha/" target="_parent">Cthugha</a> - music-sync'ed | |||
</li><li><a href="http://www.afn.org/%7Ecthugha/">Cthugha</a> - music-sync'ed | |||
graphical effects | |||
</li><li><a href="http://www.sics.se/dive/" target="_parent">DIVE</a> - Distributed Interactive | |||
</li><li><a href="http://www.sics.se/dive/">DIVE</a> - Distributed Interactive | |||
Virtual Environment | |||
</li><li><a href="http://www.newdoom.com/doomlegacy/" target="_parent">Doom Legacy</a> | |||
</li><li><a href="http://www.newdoom.com/doomlegacy/">Doom Legacy</a> | |||
- an OpenGL port of id software's popular game, Doom | |||
</li><li><a href="http://www.asimov.de/intern_dropit.html" target="_parent">DropIt</a> - 3-D tetris game | |||
</li><li><a href="http://www.flightgear.org/" target="_parent">Flight Gear</a> - Flight | |||
</li><li><a href="http://www.asimov.de/intern_dropit.html">DropIt</a> - 3-D tetris game | |||
</li><li><a href="http://www.flightgear.org/">Flight Gear</a> - Flight | |||
simulator | |||
</li><li><a href="http://freetrek.linuxgames.com/" target="_parent">Free Trek</a> - Star | |||
</li><li><a href="http://freetrek.linuxgames.com/">Free Trek</a> - Star | |||
Trek battle simulator | |||
</li><li><a href="http://glchess.sourceforge.net/" target="_parent">GLChess</a> - chess game | |||
</li><li><a href="http://heretic.linuxgames.com/" target="_parent">GLHeretic</a> - Heretic | |||
</li><li><a href="http://glchess.sourceforge.net/">GLChess</a> - chess game | |||
</li><li><a href="http://heretic.linuxgames.com/">GLHeretic</a> - Heretic | |||
for Linux | |||
</li><li><a href="http://glider3d.free.fr/" target="_parent">Glider3D</a> - flight simulator | |||
</li><li><a href="http://www.gltron.org/" target="_parent">glTron</a> - Tron lightcycles | |||
</li><li><a href="http://glider3d.free.fr/">Glider3D</a> - flight simulator | |||
</li><li><a href="http://www.gltron.org/">glTron</a> - Tron lightcycles | |||
game | |||
</li><li><a href="http://gracer.sourceforge.net/" target="_parent">GRacer</a> - 3D Motor | |||
</li><li><a href="http://gracer.sourceforge.net/">GRacer</a> - 3D Motor | |||
Sports Simulator | |||
</li><li><a href="http://jongl.home.pages.de/" target="_parent">JONGL</a> - Juggling simulator | |||
</li><li><a href="http://samba.anu.edu.au/KnightCap/" target="_parent">KnightCap</a> - | |||
</li><li><a href="http://jongl.home.pages.de/">JONGL</a> - Juggling simulator | |||
</li><li><a href="http://samba.anu.edu.au/KnightCap/">KnightCap</a> - | |||
chess game | |||
</li><li><a href="http://www.hackcraft.de/games/linwarrior_3d/" target="_parent">LinWarrior 3D</a> - A Battle Mech Simulator | |||
</li><li><a href="http://www.nada.kth.se/%7Ef96-lfo/lunar/" target="_parent">Lunar Lander | |||
</li><li><a href="http://www.hackcraft.de/games/linwarrior_3d/">LinWarrior 3D</a> - A Battle Mech Simulator | |||
</li><li><a href="http://www.nada.kth.se/%7Ef96-lfo/lunar/">Lunar Lander | |||
2000</a> - 3D version of the classis lunar lander game | |||
</li><li><a href="http://www.majik3d.org/" target="_parent">Majik 3D</a> - an online role-playing | |||
</li><li><a href="http://www.majik3d.org/">Majik 3D</a> - an online role-playing | |||
world | |||
</li><li><a href="http://www.pobox.com/%7Eshankel/opentrek.html" target="_parent">OpenTrek</a> | |||
</li><li><a href="http://www.pobox.com/%7Eshankel/opentrek.html">OpenTrek</a> | |||
- Super Star Trek | |||
</li><li><a href="http://www.idsoftware.com/" target="_parent">Quake(2,3)</a> - the popular | |||
</li><li><a href="http://www.idsoftware.com/">Quake(2,3)</a> - the popular | |||
games from id software | |||
</li><li><a href="http://torcs.free.fr/indexm.html" target="_parent">TORCS</a> - car racing | |||
</li><li><a href="http://torcs.free.fr/indexm.html">TORCS</a> - car racing | |||
simulator | |||
</li><li><a href="http://www.woodsoup.org/projs/tux_aqfh" target="_parent">TUX-AQFH</a> | |||
</li><li><a href="http://www.woodsoup.org/projs/tux_aqfh">TUX-AQFH</a> | |||
- Tux the Penguin - a Quest for Herring | |||
</li><li><a href="http://mordred.8m.com/voidrunner/" target="_parent">Void Runner</a> | |||
</li><li><a href="http://mordred.8m.com/voidrunner/">Void Runner</a> | |||
- freeware arcade style game | |||
</li><li><a href="http://xracer.annexia.org/" target="_parent">XRacer</a> - Free spaceship | |||
</li><li><a href="http://xracer.annexia.org/">XRacer</a> - Free spaceship | |||
racing game, similar to Wipeout | |||
</li> | |||
</ul> |
@@ -24,12 +24,12 @@ Here are some specific ideas and areas where help would be appreciated: | |||
<ol> | |||
<li> | |||
<b>Driver patching and testing.</b> | |||
Patches are often posted to the <a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev" target="_parent">mesa-dev mailing list</a>, but aren't | |||
Patches are often posted to the <a href="http://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. | |||
Just applying patches, testing and reporting back is helpful. | |||
<li> | |||
<b>Driver debugging.</b> | |||
There are plenty of open bugs in the <a href="https://bugs.freedesktop.org/describecomponents.cgi?product=Mesa" target="_parent">bug database</a>. | |||
There are plenty of open bugs in the <a href="https://bugs.freedesktop.org/describecomponents.cgi?product=Mesa">bug database</a>. | |||
<li> | |||
<b>Remove aliasing warnings.</b> | |||
Enable gcc -Wstrict-aliasing=2 -fstrict-aliasing and track down aliasing | |||
@@ -39,7 +39,7 @@ issues in the code. | |||
Fixing MSVC builds. | |||
<li> | |||
<b>Contribute more tests to | |||
<a href="http://piglit.freedesktop.org/" target="_parent">Piglit</a>.</b> | |||
<a href="http://piglit.freedesktop.org/">Piglit</a>.</b> | |||
<li> | |||
<b>Automatic testing. | |||
</b> | |||
@@ -53,19 +53,19 @@ You can find some further To-do lists here: | |||
</p> | |||
<ul> | |||
<li><a href="http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt" | |||
target="_parent"><b>GL3.txt</b></a></li> | |||
><b>GL3.txt</b></a></li> | |||
<li><a href="http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/docs/llvm-todo.txt" | |||
target="_parent"><b>LLVMpipe - todo</b></a></li> | |||
><b>LLVMpipe - todo</b></a></li> | |||
<li><a href="http://dri.freedesktop.org/wiki/MissingFunctionality" | |||
target="_parent"><b>MissingFunctionality</b></a></li> | |||
><b>MissingFunctionality</b></a></li> | |||
<li><a href="http://dri.freedesktop.org/wiki/RadeonsiToDo" | |||
target="_parent"><b>RadeonsiToDo</b></a></li> | |||
><b>RadeonsiToDo</b></a></li> | |||
<li><a href="http://dri.freedesktop.org/wiki/R600ToDo" | |||
target="_parent"><b>R600ToDo</b></a></li> | |||
><b>R600ToDo</b></a></li> | |||
<li><a href="http://dri.freedesktop.org/wiki/R300ToDo" | |||
target="_parent"><b>R300ToDo</b></a></li> | |||
><b>R300ToDo</b></a></li> | |||
<li><a href="http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/i915/TODO" | |||
target="_parent"><b>i915g TODO</b></a></li> | |||
><b>i915g TODO</b></a></li> | |||
</ul> | |||
<p> |
@@ -316,8 +316,8 @@ This is a development release which will lead up to the Mesa 7.0 release | |||
The new Shading Language compiler branch has been merged into the git | |||
master branch. This is a step toward hardware support for the OpenGL | |||
2.0 Shading Language and will be included in the next Mesa release. | |||
In conjunction, <a href="http://glean.sf.net" target="_parent">Glean | |||
</a> has been updated with a new test that does over 130 tests of the | |||
In conjunction, <a href="http://glean.sf.net">Glean</a> has been updated | |||
with a new test that does over 130 tests of the | |||
shading language and built-in functions. | |||
</p> | |||
@@ -656,8 +656,7 @@ and primarily just incorporates bug fixes. | |||
<h2>December 28, 2003</h2> | |||
<p> | |||
The Mesa CVS server has been moved to <a href="http://www.freedesktop.org" | |||
target="_parent"> | |||
The Mesa CVS server has been moved to <a href="http://www.freedesktop.org"> | |||
freedesktop.org</a> because of problems with SourceForge's anonymous | |||
CVS service. | |||
</p> | |||
@@ -1229,7 +1228,7 @@ Here's what's new:</p> | |||
</pre> | |||
<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" target="_parent">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="http://sourceforge.net/project/showfiles.php?group_id=3">http://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 | |||
just bug fixes.</p> | |||
<p>Here's what's changed:</p> | |||
@@ -1277,7 +1276,7 @@ After 3.2 is wrapped up I hope to release 3.3 beta 1 soon afterward.</p> | |||
<h2>December 17, 1999</h2> | |||
<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" target="_parent">http://slashdot.org/interviews/99/12/17/0927212.shtml</a>.</p> | |||
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> | |||
<h2>December 14, 1999</h2> | |||
<p>Mesa 3.1 is released!</p> |
@@ -59,9 +59,9 @@ The following are required for DRI-based hardware acceleration with Mesa: | |||
</p> | |||
<ul> | |||
<li><a href="http://xorg.freedesktop.org/releases/individual/proto/" | |||
target="_parent">dri2proto</a> version 2.6 or later | |||
<li><a href="http://dri.freedesktop.org/libdrm/" target="_parent">libDRM</a> | |||
<li><a href="http://xorg.freedesktop.org/releases/individual/proto/"> | |||
dri2proto</a> version 2.6 or later | |||
<li><a href="http://dri.freedesktop.org/libdrm/">libDRM</a> | |||
version 2.4.33 or later | |||
<li>Xorg server version 1.5 or later | |||
<li>Linux 2.6.28 or later |
@@ -18,7 +18,7 @@ | |||
<p> | |||
Mesa is an open-source implementation of the | |||
<a href="http://www.opengl.org/" target="_parent">OpenGL</a> specification - | |||
<a href="http://www.opengl.org/">OpenGL</a> specification - | |||
a system for rendering interactive 3D graphics. | |||
</p> | |||
@@ -30,8 +30,8 @@ for modern GPUs. | |||
<p> | |||
Mesa ties into several other open-source projects: the | |||
<a href="http://dri.freedesktop.org/" target="_parent">Direct Rendering | |||
Infrastructure</a> and <a href="http://x.org" target="_parent">X.org</a> to | |||
<a href="http://dri.freedesktop.org/">Direct Rendering | |||
Infrastructure</a> and <a href="http://x.org">X.org</a> to | |||
provide OpenGL support to users of X on Linux, FreeBSD and other operating | |||
systems. | |||
</p> | |||
@@ -85,7 +85,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 | |||
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 | |||
Mesa is now being using for the <a href="http://www.ssec.wisc.edu/%7Ebillh/vis.html" target="_parent">Vis5D</a> project. | |||
Mesa is now being using for the <a href="http://www.ssec.wisc.edu/%7Ebillh/vis.html">Vis5D</a> project. | |||
</p><p> | |||
October 1996: Mesa 2.0 is released. It implements the OpenGL 1.1 specification. | |||
</p> | |||
@@ -142,7 +142,7 @@ and OpenGL Shading Language. | |||
<p> | |||
2008: Keith Whitwell and other Tungsten Graphics employees develop | |||
<a href="http://en.wikipedia.org/wiki/Gallium3D" target="_parent">Gallium</a> | |||
<a href="http://en.wikipedia.org/wiki/Gallium3D">Gallium</a> | |||
- 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. | |||
</p> | |||
@@ -234,7 +234,7 @@ GL_SRC2_ALPHA GL_SOURCE2_ALPHA | |||
</pre> | |||
<p> | |||
See the | |||
<a href="http://www.opengl.org/documentation/spec.html" target="_parent"> | |||
<a href="http://www.opengl.org/documentation/spec.html"> | |||
OpenGL specification</a> for more details. | |||
</p> | |||
@@ -17,47 +17,47 @@ | |||
<h1>Libraries and Toolkits</h1> | |||
<ul> | |||
<li><a href="http://mrpowers.com/Apprentice/" target="_parent">Apprentice</a> - free OpenInventor work-alike | |||
<li><a href="http://www.coin3d.org/coin.html" target="_parent">Coin</a> - OSS Open Inventor clone | |||
<li><a href="http://www.softintegration.com/products/toolkit/opengl/" target="_parent">Ch</a> - OpenGL bindings for the Ch C/C++ interpreter | |||
<li><a href="http://www.cfdrc.com/FOX/fox.html" target="_parent">FOX</a> - GUI Library | |||
<li><a href="http://www.jausoft.com/gl4java.html" target="_parent">GL4Java</a> - a Java wrapper for OpenGL | |||
<li><a href="http://www.student.oulu.fi/%7Ejlof/gtkglarea/" target="_parent">GtkGLArea</a> - OpenGL Gtk widget | |||
<li><a href="http://www.ece.ucdavis.edu/%7Ekenelson/gtk-glarea/" target="_parent">GtkGLArea--</a> - OpenGL Gtk-- widget for C++ | |||
<li><a href="http://gtkpas.sourceforge.net/" target="_parent">GTKpas</a> - OpenGL Gtk widget for <a href="http://www.freepascal.org/" target="_parent">FreePascal</a> | |||
<li><a href="http://freeglut.sourceforge.net/" target="_parent">FreeGLUT</a> - a GLUT work-alike | |||
<li><a href="http://math.nist.gov/f90gl" target="_parent">Fortran77/90 bindings for OpenGL and Mesa</a> - by William Mitchell | |||
<li><a href="http://glow.sourceforge.net/" target="_parent">GLOW</a> - a GUI toolkit for GLUT and OpenGL | |||
<li><a href="http://mrpowers.com/Apprentice/">Apprentice</a> - free OpenInventor work-alike | |||
<li><a href="http://www.coin3d.org/coin.html">Coin</a> - OSS Open Inventor clone | |||
<li><a href="http://www.softintegration.com/products/toolkit/opengl/">Ch</a> - OpenGL bindings for the Ch C/C++ interpreter | |||
<li><a href="http://www.cfdrc.com/FOX/fox.html">FOX</a> - GUI Library | |||
<li><a href="http://www.jausoft.com/gl4java.html">GL4Java</a> - a Java wrapper for OpenGL | |||
<li><a href="http://www.student.oulu.fi/%7Ejlof/gtkglarea/">GtkGLArea</a> - OpenGL Gtk widget | |||
<li><a href="http://www.ece.ucdavis.edu/%7Ekenelson/gtk-glarea/">GtkGLArea--</a> - OpenGL Gtk-- widget for C++ | |||
<li><a href="http://gtkpas.sourceforge.net/">GTKpas</a> - OpenGL Gtk widget for <a href="http://www.freepascal.org/">FreePascal</a> | |||
<li><a href="http://freeglut.sourceforge.net/">FreeGLUT</a> - a GLUT work-alike | |||
<li><a href="http://math.nist.gov/f90gl">Fortran77/90 bindings for OpenGL and Mesa</a> - by William Mitchell | |||
<li><a href="http://glow.sourceforge.net/">GLOW</a> - a GUI toolkit for GLUT and OpenGL | |||
<li><a href="http://www.nigels.com/glt/">Glt</a> - an OpenGL C++ toolkit | |||
<li><a href="http://www.opengl.org/resources/libraries/glut.html" target="_parent">GLUT (GL Utility Toolkit)</a> - by Mark Kilgard | |||
<li><a href="http://atrey.karlin.mff.cuni.cz/%7E0rfelyus/guileGL/" target="_parent">GuileGL</a> - OpenGL and GtkGLArea language bindings for Guile | |||
<li><a href="http://www.rsinc.com/" target="_parent">IDL</a> - Interactive Data Language | |||
<li><a href="http://www.newplanetsoftware.com/jx/" target="_parent">JX</a> - C++ application framework and GUI library | |||
<li><a href="http://www.vrs3d.org/" target="_parent">MAM/VRS</a> - object-oriented toolkit for 3D graphics | |||
<li><a href="http://www.jwdt.com/%7Epaysan/bigforth.html" target="_parent">MINOS</a> - GUI library | |||
<li><a href="http://sourceforge.net/project/?group_id=2795" target="_parent">OglCLib</a> - C++ wrapper for OpenGL | |||
<li><a href="http://oss.sgi.com/projects/inventor" target="_parent"> Open Inventor</a> - the Open Inventor toolkit from SGI | |||
<li><a href="http://www.tgs.com/" target="_parent">Open Inventor</a> - the Open Inventor toolkit from Template Graphics Software, Inc. | |||
<li><a href="http://openrm.sourceforge.net/" target="_parent">OpenRM</a> | |||
<li><a href="http://www.opengl.org/resources/libraries/glut.html">GLUT (GL Utility Toolkit)</a> - by Mark Kilgard | |||
<li><a href="http://atrey.karlin.mff.cuni.cz/%7E0rfelyus/guileGL/">GuileGL</a> - OpenGL and GtkGLArea language bindings for Guile | |||
<li><a href="http://www.rsinc.com/">IDL</a> - Interactive Data Language | |||
<li><a href="http://www.newplanetsoftware.com/jx/">JX</a> - C++ application framework and GUI library | |||
<li><a href="http://www.vrs3d.org/">MAM/VRS</a> - object-oriented toolkit for 3D graphics | |||
<li><a href="http://www.jwdt.com/%7Epaysan/bigforth.html">MINOS</a> - GUI library | |||
<li><a href="http://sourceforge.net/project/?group_id=2795">OglCLib</a> - C++ wrapper for OpenGL | |||
<li><a href="http://oss.sgi.com/projects/inventor"> Open Inventor</a> - the Open Inventor toolkit from SGI | |||
<li><a href="http://www.tgs.com/">Open Inventor</a> - the Open Inventor toolkit from Template Graphics Software, Inc. | |||
<li><a href="http://openrm.sourceforge.net/">OpenRM</a> | |||
- Open Source, multithreaded, parallel scene graph API | |||
<li><a href="http://www.opensg.org/OpenSGPLUS/index.EN.html" target="_parent"> | |||
<li><a href="http://www.opensg.org/OpenSGPLUS/index.EN.html"> | |||
Open SG PLUS</a> - a scene-graph library | |||
<li><a href="http://www.openscenegraph.org/" target="_parent">Open Scene Graph | |||
<li><a href="http://www.openscenegraph.org/">Open Scene Graph | |||
</a> - a scene-graph library | |||
<li><a href="http://www.openvrml.org/" target="_parent">OpenVRML</a> | |||
<li><a href="http://www.openvrml.org/">OpenVRML</a> | |||
- a VRML parsing/display library with "lookat" - an example VRML browser | |||
<li><a href="http://plib.sourceforge.net/" target="_parent">PLIB</a> - A collection of portable games libraries, including an OpenGL GUI and a simple Scene Graph API | |||
<li><a href="ftp://ftp.troll.no/contest/Pryan-1.2.tar.gz" target="_parent">Pryan</a> - an OpenInventor-like toolkit | |||
<li><a href="http://starship.python.net:9673/crew/da/Code/PyOpenGL" target="_parent">PyOpenGL</a> - OpenGL interface for Python | |||
<li><a href="http://www.quesa.org/" target="_parent">Quesa</a> - QuickDraw3D-compatible library based on OpenGL, Mesa or Direct3D | |||
<li><a href="http://www.mesa3d.org/brianp/repgl.txt" target="_parent">repGL</a> - IRIS GL emulated with OpenGL | |||
<li><a href="http://www.scitechsoft.com/dp_mgl.html" target="_parent">SciTech MGL</a> - A multiplatform (Windows, Linux, OS/2, DOS, QNX, SMX, RT-Target & more) graphics library | |||
<li><a href="http://sgl.sourceforge.net/" target="_parent">SGL</a> - a 3D Scene Graph Library | |||
<li><a href="http://www.lal.in2p3.fr/SI/SoFree/" target="_parent">SoFree</a> - a free implementation of Open Inventor | |||
<li><a href="http://togl.sourceforge.net/" target="_parent">Togl</a> - Tcl/Tk widget for OpenGL | |||
<li><a href="http://www.int.com/" target="_parent">View3D Widget</a> - 3-D GUI widget | |||
<li><a href="http://www.vtk.org/" target="_parent">VTK</a> - Visualization Toolkit | |||
<li><a href="http://home.earthlink.net/%7Erzeh/YAJOGLB/doc/YAJOGLB.html" target="_parent">YAJOGL</a> - Yet Another Java GL Binding. | |||
<li><a href="http://plib.sourceforge.net/">PLIB</a> - A collection of portable games libraries, including an OpenGL GUI and a simple Scene Graph API | |||
<li><a href="ftp://ftp.troll.no/contest/Pryan-1.2.tar.gz">Pryan</a> - an OpenInventor-like toolkit | |||
<li><a href="http://starship.python.net:9673/crew/da/Code/PyOpenGL">PyOpenGL</a> - OpenGL interface for Python | |||
<li><a href="http://www.quesa.org/">Quesa</a> - QuickDraw3D-compatible library based on OpenGL, Mesa or Direct3D | |||
<li><a href="http://www.mesa3d.org/brianp/repgl.txt">repGL</a> - IRIS GL emulated with OpenGL | |||
<li><a href="http://www.scitechsoft.com/dp_mgl.html">SciTech MGL</a> - A multiplatform (Windows, Linux, OS/2, DOS, QNX, SMX, RT-Target & more) graphics library | |||
<li><a href="http://sgl.sourceforge.net/">SGL</a> - a 3D Scene Graph Library | |||
<li><a href="http://www.lal.in2p3.fr/SI/SoFree/">SoFree</a> - a free implementation of Open Inventor | |||
<li><a href="http://togl.sourceforge.net/">Togl</a> - Tcl/Tk widget for OpenGL | |||
<li><a href="http://www.int.com/">View3D Widget</a> - 3-D GUI widget | |||
<li><a href="http://www.vtk.org/">VTK</a> - Visualization Toolkit | |||
<li><a href="http://home.earthlink.net/%7Erzeh/YAJOGLB/doc/YAJOGLB.html">YAJOGL</a> - Yet Another Java GL Binding. | |||
</ul> | |||
</div> |
@@ -18,10 +18,10 @@ | |||
<p> | |||
Mesa is a 3-D graphics library with an API which is very similar to | |||
that of <a href="http://www.opengl.org/" target="_parent">OpenGL</a>.* | |||
that of <a href="http://www.opengl.org/">OpenGL</a>.* | |||
To the extent that Mesa utilizes the OpenGL command syntax or state | |||
machine, it is being used with authorization from <a | |||
href="http://www.sgi.com/" target="_parent">Silicon Graphics, | |||
href="http://www.sgi.com/">Silicon Graphics, | |||
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 | |||
replacement for OpenGL or associated with SGI. Those who want a | |||
@@ -37,7 +37,7 @@ library</em>. <br> | |||
<p> | |||
* OpenGL is a trademark of <a href="http://www.sgi.com/" | |||
target="_parent">Silicon Graphics Incorporated</a>. | |||
>Silicon Graphics Incorporated</a>. | |||
</p> | |||
@@ -21,26 +21,24 @@ | |||
</p> | |||
<ul> | |||
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-users" | |||
target="_parent">mesa-users</a> - 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> | |||
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-users">mesa-users</a> | |||
- 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> | |||
</li> | |||
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev" | |||
target="_parent">mesa-dev</a> - for Mesa, Gallium and DRI development | |||
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev">mesa-dev</a> | |||
- for Mesa, Gallium and DRI development | |||
discussion. Not for beginners.</p> | |||
</li> | |||
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-commit" | |||
target="_parent">mesa-commit</a> - relays git check-in messages | |||
(for developers). | |||
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-commit">mesa-commit</a> | |||
- relays git check-in messages (for developers). | |||
In general, people should not post to this list.</p> | |||
</li> | |||
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-announce" | |||
target="_parent">mesa-announce</a> - announcements of new Mesa | |||
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/mesa-announce">mesa-announce</a> | |||
- announcements of new Mesa | |||
versions are sent to this list. Very low traffic.</p> | |||
</li> | |||
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/piglit" | |||
target="_parent">piglit</a> - for Piglit (OpenGL driver testing framework) discussion.</p> | |||
<li><p><a href="http://lists.freedesktop.org/mailman/listinfo/piglit">piglit</a> | |||
- for Piglit (OpenGL driver testing framework) discussion.</p> | |||
</li> | |||
</ul> | |||
@@ -58,16 +56,15 @@ Follow the links above for list archives. | |||
<p> | |||
The old Mesa lists hosted at SourceForge are no longer in use. | |||
The archives are still available, however: | |||
<a href="http://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-announce" target="_parent">mesa3d-announce</a>, | |||
<a href="http://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-users" target="_parent">mesa3d-users</a>, | |||
<a href="http://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-dev" target="_parent">mesa3d-dev</a>. | |||
<a href="http://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="http://sourceforge.net/mailarchive/forum.php?forum_name=mesa3d-dev">mesa3d-dev</a>. | |||
</p> | |||
<p>For mailing lists about Direct Rendering Modules (drm) in Linux/BSD | |||
kernels, see the | |||
<a href="http://dri.freedesktop.org/wiki/MailingLists" target="_parent"> | |||
DRI wiki</a>. | |||
<a href="http://dri.freedesktop.org/wiki/MailingLists">DRI wiki</a>. | |||
</p> | |||
@@ -80,8 +77,8 @@ Here are some other OpenGL-related forums you might find useful: | |||
</p> | |||
<ul> | |||
<li><a href="http://www.opengl.org/cgi-bin/ubb/ultimatebb.cgi" | |||
target="_parent">OpenGL discussion forums</A> at www.opengl.org</li> | |||
<li><a href="http://www.opengl.org/cgi-bin/ubb/ultimatebb.cgi">OpenGL discussion forums</a> | |||
at www.opengl.org</li> | |||
<li>Usenet newsgroups: | |||
<ul> | |||
<li>comp.graphics.algorithms</li> |
@@ -17,53 +17,53 @@ | |||
<h1>Modelers, Renderers and Viewers</h1> | |||
<ul> | |||
<li><a href="http://www.aqsis.org/" target="_parent">Aqsis</a> - a RenderMan compatible renderer</li> | |||
<li><a href="http://www.ac3d.org/" target="_parent">AC3D</a> - 3-D modeler | |||
</li><li><a href="http://www.mediascape.com/" target="_parent">Artstream</a> - provides | |||
<li><a href="http://www.aqsis.org/">Aqsis</a> - a RenderMan compatible renderer</li> | |||
<li><a href="http://www.ac3d.org/">AC3D</a> - 3-D modeler | |||
</li><li><a href="http://www.mediascape.com/">Artstream</a> - provides | |||
functionality like Corel Draw and Illustrator | |||
</li><li><a href="http://www.blender.org/" target="_parent">Blender</a> - 3-D animation | |||
</li><li><a href="http://www.blender.org/">Blender</a> - 3-D animation | |||
software | |||
</li><li><a href="http://www.arq.net/%7Ekasten/demtools/" target="_parent">Demtools</a> | |||
</li><li><a href="http://www.arq.net/%7Ekasten/demtools/">Demtools</a> | |||
- Map viewer | |||
</li><li><a href="http://www.holometric.de/dimension/" target="_parent">DIMENSION</a> | |||
</li><li><a href="http://www.holometric.de/dimension/">DIMENSION</a> | |||
- freeform surface reconstruction | |||
</li><li><a href="http://www.vectaport.com/vhclmaps/demviewer.html" target="_parent">demviewer</a> | |||
</li><li><a href="http://www.vectaport.com/vhclmaps/demviewer.html">demviewer</a> | |||
- interactive terrain viewer | |||
</li><li><a href="http://www.crc.ca/FreeWRL" target="_parent">FreeWRL</a> - VRML browser | |||
</li><li><a href="http://www.geomview.org/" target="_parent">Geomview</a> - 3-D geometry | |||
</li><li><a href="http://www.crc.ca/FreeWRL">FreeWRL</a> - VRML browser | |||
</li><li><a href="http://www.geomview.org/">Geomview</a> - 3-D geometry | |||
exploration | |||
</li><li><a href="http://innovation3d.sourceforge.net/" target="_parent">Innovation3D</a> | |||
</li><li><a href="http://innovation3d.sourceforge.net/">Innovation3D</a> | |||
- 3D modeling program | |||
</li><li><a href="http://www.openvrml.org/" target="_parent">LibVRML97/Lookat</a> | |||
</li><li><a href="http://www.openvrml.org/">LibVRML97/Lookat</a> | |||
- VRML viewer | |||
</li><li><a href="http://aig.cs.man.ac.uk/systems/Maverik/" target="_parent">Maverik</a> | |||
</li><li><a href="http://aig.cs.man.ac.uk/systems/Maverik/">Maverik</a> | |||
- VR graphics and interaction system | |||
</li><li><a href="http://www.swissquake.ch/chumbalum-soft/md2v" target="_parent">MD2 Viewer</a> | |||
</li><li><a href="http://www.swissquake.ch/chumbalum-soft/md2v">MD2 Viewer</a> | |||
- View .MD2 files | |||
</li><li><a href="http://www.megacads.dlr.de/" target="_parent">MegaCads</a> | |||
</li><li><a href="http://www.megacads.dlr.de/">MegaCads</a> | |||
- Multiblock-Elliptic-Grid-Generation-And-CAD-System | |||
</li><li><a href="http://www.swissquake.ch/chumbalum-soft/" target="_parent">MilkShape | |||
</li><li><a href="http://www.swissquake.ch/chumbalum-soft/">MilkShape | |||
3D</a> - 3D modeler/animator | |||
</li><li><a href="http://mindseye.sourceforge.net/" target="_parent">Mindseye</a> - Rendering/Modeling | |||
</li><li><a href="http://mindseye.sourceforge.net/">Mindseye</a> - Rendering/Modeling | |||
Package | |||
</li><li><a href="http://www.neuralvr.com/" target="_parent">Pansophica</a> - Virtual Reality web organizer | |||
</li><li><a href="http://www.sim.no/reducer.html" target="_parent">Rational Reducer</a> | |||
</li><li><a href="http://www.neuralvr.com/">Pansophica</a> - Virtual Reality web organizer | |||
</li><li><a href="http://www.sim.no/reducer.html">Rational Reducer</a> | |||
- polygon reduction tool | |||
</li><li><a href="http://www.cs.kuleuven.ac.be/cwis/research/graphics/RENDERPARK/" target="_parent">RenderPark</a> | |||
</li><li><a href="http://www.cs.kuleuven.ac.be/cwis/research/graphics/RENDERPARK/">RenderPark</a> | |||
- photorealistic rendering | |||
</li><li><a href="http://www.hardgeus.com/revolution" target="_parent">Revolution 3D Engine</a> | |||
</li><li><a href="http://www.hardgeus.com/revolution">Revolution 3D Engine</a> | |||
- .3ds rendering engine | |||
</li><li><a href="http://www.dgp.toronto.edu/%7Emjmcguff/eversion/" target="_parent">sphereEversion</a> | |||
</li><li><a href="http://www.dgp.toronto.edu/%7Emjmcguff/eversion/">sphereEversion</a> | |||
- inside-out sphere visualization | |||
</li><li><a href="http://www.cs.kuleuven.ac.be/cwis/research/graphics/3DOM/" target="_parent">3Dom</a> | |||
</li><li><a href="http://www.cs.kuleuven.ac.be/cwis/research/graphics/3DOM/">3Dom</a> | |||
- 3-D modeler | |||
</li><li><a href="http://www.microform.se/" target="_parent">VARKON</a> - product engineering, | |||
</li><li><a href="http://www.microform.se/">VARKON</a> - product engineering, | |||
design, modeling | |||
</li><li><a href="http://www.sim.no/vrmlview.html" target="_parent">VRMLview</a> - VRML | |||
</li><li><a href="http://www.sim.no/vrmlview.html">VRMLview</a> - VRML | |||
model viewer | |||
</li><li><a href="http://www.iicm.edu/vrwave/" target="_parent">VRWave</a> - a VRML 2.0 | |||
</li><li><a href="http://www.iicm.edu/vrwave/">VRWave</a> - a VRML 2.0 | |||
browser | |||
</li><li><a href="http://www.csv.ica.uni-stuttgart.de/vrml/dune/" target="_parent">white_dune</a> | |||
</li><li><a href="http://www.csv.ica.uni-stuttgart.de/vrml/dune/">white_dune</a> | |||
- graphical VRML97 Editor and animation tool | |||
</li></ul> | |||
@@ -17,8 +17,8 @@ | |||
<h1>OpenGL ES</h1> | |||
<p>Mesa implements OpenGL ES 1.1 and OpenGL ES 2.0. More informations about | |||
OpenGL ES can be found at <a href="http://www.khronos.org/opengles/" | |||
target="_parent"> http://www.khronos.org/opengles/</a>.</p> | |||
OpenGL ES can be found at <a href="http://www.khronos.org/opengles/"> | |||
http://www.khronos.org/opengles/</a>.</p> | |||
<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> |
@@ -21,7 +21,7 @@ The current version of the OpenVG state tracker implements OpenVG 1.1. | |||
</p> | |||
<p> | |||
More informations about OpenVG can be found at | |||
<a href="http://www.khronos.org/openvg/" target="_parent"> | |||
<a href="http://www.khronos.org/openvg/"> | |||
http://www.khronos.org/openvg/</a> . | |||
</p> | |||
<p> |
@@ -21,8 +21,7 @@ Mesa 7.5.1 is a bug-fix release fixing issues found since the 7.5 release. | |||
</p> | |||
<p> | |||
The main new feature of Mesa 7.5.x is the | |||
<a href="http://wiki.freedesktop.org/wiki/Software/gallium" | |||
target="_parent">Gallium3D</a> infrastructure. | |||
<a href="http://wiki.freedesktop.org/wiki/Software/gallium">Gallium3D</a> infrastructure. | |||
</p> | |||
<p> | |||
Mesa 7.5.1 implements the OpenGL 2.1 API, but the version reported by |
@@ -21,8 +21,7 @@ Mesa 7.5.2 is a bug-fix release fixing issues found since the 7.5.1 release. | |||
</p> | |||
<p> | |||
The main new feature of Mesa 7.5.x is the | |||
<a href="http://wiki.freedesktop.org/wiki/Software/gallium" | |||
target="_parent">Gallium3D</a> infrastructure. | |||
<a href="http://wiki.freedesktop.org/wiki/Software/gallium">Gallium3D</a> infrastructure. | |||
</p> | |||
<p> | |||
Mesa 7.5.2 implements the OpenGL 2.1 API, but the version reported by |
@@ -23,8 +23,7 @@ with the 7.4.x branch or wait for Mesa 7.5.1. | |||
</p> | |||
<p> | |||
The main new feature of Mesa 7.5 is the | |||
<a href="http://wiki.freedesktop.org/wiki/Software/gallium" | |||
target="_parent">Gallium3D</a> infrastructure. | |||
<a href="http://wiki.freedesktop.org/wiki/Software/gallium">Gallium3D</a> infrastructure. | |||
</p> | |||
<p> | |||
Mesa 7.5 implements the OpenGL 2.1 API, but the version reported by |
@@ -17,13 +17,13 @@ | |||
<h1>Code Repository</h1> | |||
<p> | |||
Mesa uses <a href="http://git-scm.com"target="_parent">git</a> | |||
Mesa uses <a href="http://git-scm.com">git</a> | |||
as its source code management system. | |||
</p> | |||
<p> | |||
The master git repository is hosted on | |||
<a href="http://www.freedesktop.org" target="_parent">freedesktop.org</a>. | |||
<a href="http://www.freedesktop.org">freedesktop.org</a>. | |||
</p> | |||
<p> | |||
@@ -36,9 +36,9 @@ You may access the repository either as an | |||
<p> | |||
You may also | |||
<a href="http://cgit.freedesktop.org/mesa/mesa/" | |||
target="_parent">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" | |||
target="_parent">Mesa demos and tests git repository</a>. | |||
>Mesa demos and tests git repository</a>. | |||
</p> | |||
@@ -69,11 +69,11 @@ To get the Mesa sources anonymously (read-only): | |||
<p> | |||
Mesa developers need to first have an account on | |||
<a href="http://www.freedesktop.org" target="_parent">freedesktop.org</a>. | |||
<a href="http://www.freedesktop.org">freedesktop.org</a>. | |||
To get an account, please ask Brian or the other Mesa developers for | |||
permission. | |||
Then, if there are no objections, follow this | |||
<a href="http://www.freedesktop.org/wiki/AccountRequests" target="_parent"> | |||
<a href="http://www.freedesktop.org/wiki/AccountRequests"> | |||
procedure</a>. | |||
</p> | |||
@@ -102,7 +102,7 @@ Once your account is established: | |||
<h2>Windows Users</h2> | |||
<p> | |||
If you're <a href="http://git.wiki.kernel.org/index.php/WindowsInstall" target="_parent"> | |||
If you're <a href="http://git.wiki.kernel.org/index.php/WindowsInstall"> | |||
using git on Windows</a> you'll want to enable automatic CR/LF conversion in | |||
your local copy of the repository: | |||
</p> | |||
@@ -216,7 +216,7 @@ If you want the rebase action to be the default action, then | |||
git config --global branch.autosetuprebase=always | |||
</pre> | |||
<p> | |||
See <a href="http://www.eecs.harvard.edu/~cduan/technical/git/" target="_parent">Understanding Git Conceptually</a> for a fairly clear explanation about all of this. | |||
See <a href="http://www.eecs.harvard.edu/~cduan/technical/git/">Understanding Git Conceptually</a> for a fairly clear explanation about all of this. | |||
</p> | |||
</ol> | |||
@@ -17,58 +17,58 @@ | |||
<h1>Science and Technical</h1> | |||
<ul> | |||
<li><a href="http://www.softintegration.com/products/toolkit/opengl/" target="_parent">Ch</a> - OpenGL bindings for the Ch C/C++ interpreter | |||
</li><li><a href="http://www.bioz.unibas.ch/%7Exray/dino/" target="_parent">DINO</a> - Visualizing | |||
<li><a href="http://www.softintegration.com/products/toolkit/opengl/">Ch</a> - OpenGL bindings for the Ch C/C++ interpreter | |||
</li><li><a href="http://www.bioz.unibas.ch/%7Exray/dino/">DINO</a> - Visualizing | |||
Structural Biology | |||
</li><li><a href="http://www-xdiv.lanl.gov/XCM/gmv/GMVHome.html" target="_parent">General | |||
</li><li><a href="http://www-xdiv.lanl.gov/XCM/gmv/GMVHome.html">General | |||
Mesh Viewer (GMV)</a> - scientific vis. | |||
</li><li><a href="http://gid.cimne.upc.es/" target="_parent">GiD</a> - finite element | |||
</li><li><a href="http://gid.cimne.upc.es/">GiD</a> - finite element | |||
analysis | |||
</li><li><a href="http://sig.co.za/download.htm" target="_parent">glpoisson</a> - A finite | |||
</li><li><a href="http://sig.co.za/download.htm">glpoisson</a> - A finite | |||
element analysis program that simulates wave in an arbitrary region. | |||
</li><li><a href="http://glwaves.sourceforge.net/" target="_parent">GLWaves</a> - | |||
</li><li><a href="http://glwaves.sourceforge.net/">GLWaves</a> - | |||
Electromagnetic wave visualization | |||
</li><li><a href="http://www.geuz.org/gmsh/" target="_parent">Gmsh</a> - | |||
</li><li><a href="http://www.geuz.org/gmsh/">Gmsh</a> - | |||
finite element mesh generator / viewer | |||
</li><li><a href="http://laaksonen.csc.fi/gopenmol/gopenmol.htmls" target="_parent">gOpenMol</a> | |||
</li><li><a href="http://laaksonen.csc.fi/gopenmol/gopenmol.htmls">gOpenMol</a> | |||
- computational chemistry | |||
</li><li><a href="http://www.mgix.com/gps3d/" target="_parent">GPS 3D</a> - GPS-based map visualization | |||
</li><li><a href="http://hirame.hiram.edu/%7Eworleyam/" target="_parent">Hitchhiker</a> | |||
</li><li><a href="http://www.mgix.com/gps3d/">GPS 3D</a> - GPS-based map visualization | |||
</li><li><a href="http://hirame.hiram.edu/%7Eworleyam/">Hitchhiker</a> | |||
- virtual solar system | |||
</li><li><a href="http://www-xdiv.lanl.gov/XCM/Hydra/" target="_parent">Hydra</a> - physics | |||
</li><li><a href="http://www-xdiv.lanl.gov/XCM/Hydra/">Hydra</a> - physics | |||
and engineering pkg | |||
</li><li><a href="http://fox.mit.edu/skunk/soft/lightspeed/" target="_parent">Light Speed</a> | |||
</li><li><a href="http://fox.mit.edu/skunk/soft/lightspeed/">Light Speed</a> | |||
- a real-time, interactive relativistic simulator | |||
</li><li><a href="http://linkwinds.jpl.nasa.gov/" target="_parent">LinkWinds</a> - scientific | |||
</li><li><a href="http://linkwinds.jpl.nasa.gov/">LinkWinds</a> - scientific | |||
vis | |||
</li><li><a href="http://phong.informatik.uni-leipzig.de/~kuska/mathgl3dv3/index.htm" target="_parent">MathGL3d</a> - Mathematica viewer | |||
</li><li><a href="http://www.mathworks.com/products/matlab" target="_parent">Mathworks</a> | |||
</li><li><a href="http://phong.informatik.uni-leipzig.de/~kuska/mathgl3dv3/index.htm">MathGL3d</a> - Mathematica viewer | |||
</li><li><a href="http://www.mathworks.com/products/matlab">Mathworks</a> | |||
- mathematics and visualization | |||
</li><li><a href="http://www-rocq.inria.fr/gamma/medit/medit.html" target="_parent">Medit</a> - 3D surface mesh viewer | |||
</li><li><a href="http://www.mol.biol.ethz.ch/wuthrich/software/molmol/" target="_parent">MOLMOL</a> | |||
</li><li><a href="http://www-rocq.inria.fr/gamma/medit/medit.html">Medit</a> - 3D surface mesh viewer | |||
</li><li><a href="http://www.mol.biol.ethz.ch/wuthrich/software/molmol/">MOLMOL</a> | |||
- molecular modeling and analysis | |||
</li><li><a href="http://www.avatar.se/molscript/" target="_parent">Molscript</a> - molecular | |||
</li><li><a href="http://www.avatar.se/molscript/">Molscript</a> - molecular | |||
modeling | |||
</li> | |||
<li><a href="http://www.opendx.org/" target="_parent">OpenDX</a> - Data visualization | |||
<li><a href="http://www.opendx.org/">OpenDX</a> - Data visualization | |||
system | |||
</li> | |||
<li><a href="http://orsa.sourceforge.net/" target="_parent">ORSA</a> - An interactive tool for Celestial Mechanics | |||
<li><a href="http://orsa.sourceforge.net/">ORSA</a> - An interactive tool for Celestial Mechanics | |||
</li> | |||
<li><a href="http://www.paraview.org/" target="_parent">ParaView</a> - Scientific visualization package | |||
</li><li><a href="http://root.cern.ch/" target="_parent">ROOT</a> - Object Oriented Data | |||
<li><a href="http://www.paraview.org/">ParaView</a> - Scientific visualization package | |||
</li><li><a href="http://root.cern.ch/">ROOT</a> - Object Oriented Data | |||
Analysis Framework | |||
</li><li><a href="http://www.slffea.com/" target="_parent">SLFFEA</a> - GNU finite element | |||
</li><li><a href="http://www.slffea.com/">SLFFEA</a> - GNU finite element | |||
package | |||
</li><li><a href="http://quorum.tamu.edu/jon/spock" target="_parent">Spock</a> - molecular | |||
</li><li><a href="http://quorum.tamu.edu/jon/spock">Spock</a> - molecular | |||
modeling | |||
</li><li><a href="http://www1.las.es/%7Eamil/ssystem" target="_parent">Ssystem</a> - solar | |||
</li><li><a href="http://www1.las.es/%7Eamil/ssystem">Ssystem</a> - solar | |||
system simulation | |||
</li><li><a href="http://www.ssec.wisc.edu/%7Ebillh/vis5d.html" target="_parent">Vis5D</a> | |||
</li><li><a href="http://www.ssec.wisc.edu/%7Ebillh/vis5d.html">Vis5D</a> | |||
- atmospheric visualization | |||
</li><li><a href="http://www.ks.uiuc.edu/Research/vmd/" target="_parent">VMD</a> - molecular | |||
</li><li><a href="http://www.ks.uiuc.edu/Research/vmd/">VMD</a> - molecular | |||
modeling | |||
</li><li><a href="http://www.cyberbotics.com/" target="_parent">Webots</a> - 3-D mobile | |||
</li><li><a href="http://www.cyberbotics.com/">Webots</a> - 3-D mobile | |||
robot simulator | |||
</li> | |||
</ul> |
@@ -18,7 +18,7 @@ | |||
<p> | |||
This page describes the features and status of Mesa's support for the | |||
<a href="http://opengl.org/documentation/glsl/" target="_parent"> | |||
<a href="http://opengl.org/documentation/glsl/"> | |||
OpenGL Shading Language</a>. | |||
</p> | |||
@@ -250,10 +250,9 @@ regressions. | |||
</p> | |||
<p> | |||
The <a href="http://piglit.freedesktop.org/" target="_parent">Piglit</a> project | |||
The <a href="http://piglit.freedesktop.org/">Piglit</a> project | |||
has many GLSL tests and the | |||
<a href="http://glean.sf.net" target="_parent">Glean</a> glsl1 test | |||
tests GLSL features. | |||
<a href="http://glean.sf.net">Glean</a> glsl1 test tests GLSL features. | |||
</p> | |||
<p> |
@@ -17,7 +17,7 @@ | |||
<h1>Source Code Documentation</h1> | |||
<p> | |||
<a href="http://www.doxygen.org" target="_parent">Doxygen</a> | |||
<a href="http://www.doxygen.org">Doxygen</a> | |||
is used to automatically | |||
produce cross-referenced documentation from the Mesa source code. | |||
</p> | |||
@@ -31,14 +31,14 @@ the <code>doxygen</code> directory and run <code>make</code>. | |||
<p> | |||
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" target="_parent">bufferobj.c</a>. | |||
such as <a href="http://cgit.freedesktop.org/mesa/mesa/tree/src/mesa/main/bufferobj.c">bufferobj.c</a>. | |||
</p> | |||
<p> | |||
If you're reading this page from your local copy of Mesa, and have | |||
run the doxygen scripts, you can read the documentation | |||
<a href="../doxygen/main/index.html" target="_parent">here</a> | |||
<a href="../doxygen/main/index.html">here</a> | |||
</p> | |||
</div> |
@@ -34,13 +34,13 @@ Hardware drivers include: | |||
</p> | |||
<ul> | |||
<li>Intel i965, i945, i915. | |||
See <a href="http://intellinuxgraphics.org/index.html" target="_parent"> | |||
See <a href="http://intellinuxgraphics.org/index.html"> | |||
Intel's website</a></li> | |||
<li>AMD Radeon series. | |||
See <a href="http://www.x.org/wiki/RadeonFeature" target="_parent">RadeonFeature</a></li> | |||
See <a href="http://www.x.org/wiki/RadeonFeature">RadeonFeature</a></li> | |||
<li>NVIDIA GPUs. | |||
See <a href="http://nouveau.freedesktop.org" target="_parent">Nouveau Wiki</a></li> | |||
<li><a href="http://www.x.org/wiki/vmware" target="_parent">VMware virtual GPU</a></li> | |||
See <a href="http://nouveau.freedesktop.org">Nouveau Wiki</a></li> | |||
<li><a href="http://www.x.org/wiki/vmware">VMware virtual GPU</a></li> | |||
</ul> | |||
<p> | |||
@@ -58,7 +58,7 @@ Additional driver information: | |||
</p> | |||
<ul> | |||
<li><a href="http://dri.freedesktop.org/" target="_parent"> DRI hardware | |||
<li><a href="http://dri.freedesktop.org/"> DRI hardware | |||
drivers</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 |
@@ -24,8 +24,8 @@ This list is far from complete and somewhat dated, unfortunately. | |||
<ul> | |||
<li>Early Mesa development was done while Brian was part of the | |||
<a href="http://www.ssec.wisc.edu/~billh/vis.html" | |||
target="_parent">SSEC Visualization Project</a> at the University of | |||
<a href="http://www.ssec.wisc.edu/~billh/vis.html"> | |||
SSEC Visualization Project</a> at the University of | |||
Wisconsin. He'd like to thank Bill Hibbard for letting him work on | |||
Mesa as part of that project. | |||
<br> | |||
@@ -40,22 +40,21 @@ Tungsten Graphics, Inc. have supported the ongoing development of Mesa. | |||
<br> | |||
<br> | |||
<li>The | |||
<a href="http://www.mesa3d.org" target="_parent">Mesa</a> | |||
<a href="http://www.mesa3d.org">Mesa</a> | |||
website is hosted by | |||
<a href="http://sourceforge.net" target="_parent"> | |||
<a href="http://sourceforge.net"> | |||
<img src="http://sourceforge.net/sflogo.php?group_id=3&type=1" | |||
width="88" height="31" align="bottom" alt="Sourceforge.net" border="0"></a> | |||
<br> | |||
<br> | |||
<li>The Mesa git repository is hosted by | |||
<a href="http://freedesktop.org/" target="_parent">freedesktop.org</a>. | |||
<a href="http://freedesktop.org/">freedesktop.org</a>. | |||
<br> | |||
<br> | |||
<li><a href="http://www.altsoftware.com/" | |||
target="_parent">alt.software</a> contributed the Direct3D driver. | |||
<li><a href="http://www.altsoftware.com/">alt.software</a> contributed the Direct3D driver. | |||
<li><b>Bernd Barsuhn</b> wrote the evaluator code for (splines, | |||
patches) in Mesa. |
@@ -17,21 +17,17 @@ | |||
<h1>Development Utilities</h1> | |||
<dl> | |||
<dt><a href="http://cgit.freedesktop.org/mesa/demos" | |||
target="_parent">Mesa demos collection</a></dt> | |||
<dt><a href="http://cgit.freedesktop.org/mesa/demos">Mesa demos collection</a></dt> | |||
<dd>includes several utility routines in the <code>src/util/</code> | |||
directory.</dd> | |||
<dt><a href="http://piglit.freedesktop.org" | |||
target="_parent">Piglit</a></dt> | |||
<dt><a href="http://piglit.freedesktop.org">Piglit</a></dt> | |||
<dd>is an open-source test suite for OpenGL implementations.</dd> | |||
<dt><a href="https://github.com/apitrace/apitrace" | |||
target="_parent">ApiTrace</a></dt> | |||
<dt><a href="https://github.com/apitrace/apitrace">ApiTrace</a></dt> | |||
<dd>is a project to trace, analyze and debug graphics api's.</dd> | |||
<dt><a href="http://www.valgrind.org" | |||
target="_parent">Valgrind</a></dt> | |||
<dt><a href="http://www.valgrind.org">Valgrind</a></dt> | |||
<dd>is a very useful tool for tracking down | |||
memory-related problems in your code.</dd> | |||
</dl> |
@@ -17,30 +17,24 @@ | |||
<h1>Utilities</h1> | |||
<ul> | |||
<li><a href="http://fsv.sourceforge.net/" | |||
target="_parent">fsv</a> - 3D file system visualizer | |||
<li><a href="http://fsv.sourceforge.net/">fsv</a> - 3D file system visualizer | |||
<li><a href="http://www.dgp.utoronto.ca/%7Emac/projects/glbiff.html" | |||
target="_parent">glbiff</a> - GL version of xbiff | |||
<li><a href="http://www.dgp.utoronto.ca/%7Emac/projects/glbiff.html">glbiff</a> | |||
- GL version of xbiff | |||
<li><a href="http://glload.netpedia.net/" target="_parent">glload</a> | |||
- CPU load meter | |||
<li><a href="http://glload.netpedia.net/">glload</a> | |||
- CPU load meter | |||
<li><a href="http://www.scitechsoft.com/gldirect.html" | |||
target="_parent">SciTech GLDirect</a> - Driver to run OpenGL | |||
apps using Direct3D under Windows | |||
<li><a href="http://www.scitechsoft.com/gldirect.html">SciTech GLDirect</a> | |||
- Driver to run OpenGL apps using Direct3D under Windows | |||
<li><a href="http://threedsia.sourceforge.net/" | |||
target="_parent">3Dsia</a> - 3D user interface | |||
<li><a href="http://threedsia.sourceforge.net/">3Dsia</a> - 3D user interface | |||
<li><a href="http://www.vros.com/" target="_parent">VR/OS</a> - VR | |||
user interface | |||
<li><a href="http://www.vros.com/">VR/OS</a> - VR user interface | |||
<li><a href="http://wauug.erols.com/%7Ebagleyd/" | |||
target="_parent">xlockmore</a> - an X screen saver | |||
<li><a href="http://wauug.erols.com/%7Ebagleyd/">xlockmore</a> - an X screen saver | |||
<li><a href="http://www.jwz.org/xscreensaver" | |||
target="_parent">xscreensaver</a> - X screen saver | |||
<li><a href="http://www.jwz.org/xscreensaver">xscreensaver</a> - X screen saver | |||
</ul> | |||
@@ -18,7 +18,7 @@ | |||
<p> | |||
This page describes how to build, install and use the | |||
<a href="http://www.vmware.com/" target="_parent">VMware</a> guest GL driver | |||
<a href="http://www.vmware.com/">VMware</a> guest GL driver | |||
(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 | |||
hardware-accelerated 3D. | |||
@@ -35,9 +35,9 @@ included in newer Linux distributions. | |||
For more information about the X components see these wiki pages at x.org: | |||
</p> | |||
<ul> | |||
<li><a href="http://wiki.x.org/wiki/vmware" target="_parent"> | |||
<li><a href="http://wiki.x.org/wiki/vmware"> | |||
Driver Overview</a> | |||
<li><a href="http://wiki.x.org/wiki/vmware/vmware3D" target="_parent"> | |||
<li><a href="http://wiki.x.org/wiki/vmware/vmware3D"> | |||
xf86-video-vmware Details</a> | |||
</ul> | |||