<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>
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>
<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>
<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>
<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>
<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
<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.
</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>
<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>
</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>
<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
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>
<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>
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>
<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>
<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
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>
</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>
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>
<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>
</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>
<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>
</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
<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>
<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>
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>
<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>
</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>
<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>
<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
<p>
* OpenGL is a trademark of <a href="http://www.sgi.com/"
-target="_parent">Silicon Graphics Incorporated</a>.
+>Silicon Graphics Incorporated</a>.
</p>
</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>
<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>
</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>
<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>
<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>
</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>
</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
</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
</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
<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>
<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>
<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>
<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>
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>
<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>
<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>
</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>
<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>
<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>
</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>
</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
<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>
<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.
<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>
<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>
<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.
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>