llvmpipe:fix using 32bit rasterization mistakenly, causing overflows
[mesa.git] / docs / sourcedocs.html
index c388769d4c36b9b8493fc0e502c9bf1faf04cd86..660dcb2ef0eba3f3c061222683626ece79edd2fa 100644 (file)
@@ -1,24 +1,51 @@
-<HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+  <title>Source Code Documentation</title>
+  <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
 
 
-<TITLE>Source Code Documentation</TITLE>
+<div class="header">
+  <h1>The Mesa 3D Graphics Library</h1>
+</div>
 
 
-<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+<iframe src="contents.html"></iframe>
+<div class="content">
 
 
-<H1>Source Code Documentation</H1>
+<h1>Source Code Documentation</h1>
 
 <p>
 
 <p>
-<A HREF="http://www.doxygen.org" target="_parent">Doxygen</A>
+<a href="http://www.doxygen.org">Doxygen</a>
 is used to automatically
 is used to automatically
-produce cross-referenced documentation from the Mesa sources.
-This is not included in the normal Mesa distribution.
-Download Mesa from CVS if interested.
+produce cross-referenced documentation from the Mesa source code.
+</p>
+
+<p>
+The Doxygen configuration files and generated files are not included
+in the normal Mesa distribution (they're very large).
+To generate Doxygen documentation, download Mesa from git, change to
+the <code>doxygen</code> directory and run <code>make</code>.
 </P>
 
 </P>
 
-<P>
+<p>
+For an example of Doxygen usage in Mesa, see a recent source file
+such as <a href="https://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
 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>
-</P>
+<a href="../doxygen/main/index.html">here</a>
+</p>
+
+<p>
+Gallium is also documented using Sphinx. The generated output can be found
+<a href="https://gallium.readthedocs.io">on Gallium.ReadTheDocs.io</a>.
+</p>
 
 
-</BODY>
-</HTML>
+</div>
+</body>
+</html>