aboutsummaryrefslogtreecommitdiff
path: root/mesalib/docs
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2013-02-13 09:18:19 +0100
committermarha <marha@users.sourceforge.net>2013-02-13 09:18:19 +0100
commitad7d3734fae59b63a1afe2d8e11411ac32a40f30 (patch)
tree80af4bcc936f46b31ba17a71905f20deeca066f5 /mesalib/docs
parentc4583f59d8460f05ee211c2f8ed6208addfe3087 (diff)
parent8add148a4cf71b8bdab05a6b7e14824b5062da5e (diff)
downloadvcxsrv-ad7d3734fae59b63a1afe2d8e11411ac32a40f30.tar.gz
vcxsrv-ad7d3734fae59b63a1afe2d8e11411ac32a40f30.tar.bz2
vcxsrv-ad7d3734fae59b63a1afe2d8e11411ac32a40f30.zip
Merge remote-tracking branch 'origin/released'
* origin/released: mesa pixman xserver git update 13 Feb 2013
Diffstat (limited to 'mesalib/docs')
-rw-r--r--mesalib/docs/GL3.txt4
-rw-r--r--mesalib/docs/devinfo.html12
-rw-r--r--mesalib/docs/index.html2
-rw-r--r--mesalib/docs/relnotes-9.1.html1
-rw-r--r--mesalib/docs/sourcedocs.html2
-rw-r--r--mesalib/docs/sourcetree.html12
-rw-r--r--mesalib/docs/systems.html4
7 files changed, 20 insertions, 17 deletions
diff --git a/mesalib/docs/GL3.txt b/mesalib/docs/GL3.txt
index 88621e330..025bef951 100644
--- a/mesalib/docs/GL3.txt
+++ b/mesalib/docs/GL3.txt
@@ -106,7 +106,7 @@ GL 4.1:
GLSL 4.1 not started
GL_ARB_ES2_compatibility DONE (i965, r300, r600)
-GL_ARB_get_program_binary not started
+GL_ARB_get_program_binary DONE (0 binary formats)
GL_ARB_separate_shader_objects some infrastructure done
GL_ARB_shader_precision not started
GL_ARB_vertex_attrib_64bit not started
@@ -125,7 +125,7 @@ GL_ARB_base_instance DONE (i965, nv50, nvc0, r60
GL_ARB_shader_image_load_store not started
GL_ARB_conservative_depth DONE (softpipe)
GL_ARB_shading_language_420pack not started
-GL_ARB_internalformat_query not started
+GL_ARB_internalformat_query DONE (i965, gallium)
GL_ARB_map_buffer_alignment DONE (r300, r600, radeonsi)
diff --git a/mesalib/docs/devinfo.html b/mesalib/docs/devinfo.html
index 15a885fcf..d64171aee 100644
--- a/mesalib/docs/devinfo.html
+++ b/mesalib/docs/devinfo.html
@@ -217,7 +217,7 @@ Update <a href="index.html">docs/index.html</a>.
<p>
Tag the files with the release name (in the form <b>mesa-x.y</b>)
-with: <code>git tag -a mesa-x.y</code>
+with: <code>git tag -s mesa-x.y -m "Mesa x.y Release"</code>
Then: <code>git push origin mesa-x.y</code>
</p>
@@ -226,6 +226,7 @@ Then: <code>git push origin mesa-x.y</code>
<p>
Make the distribution files. From inside the Mesa directory:
<pre>
+ ./autogen.sh
make tarballs
</pre>
@@ -242,15 +243,18 @@ compile everything, and run some demos to be sure everything works.
<h3>Update the website and announce the release</h3>
<p>
-Follow the directions on SourceForge for creating a new "release" and
-uploading the tarballs.
+Make a new directory for the release on annarchy.freedesktop.org with:
+<br>
+<code>
+mkdir /srv/ftp.freedesktop.org/pub/mesa/x.y
+</code>
</p>
<p>
Basically, to upload the tarball files with:
<br>
<code>
-rsync -avP ssh Mesa*-X.Y.* USERNAME@frs.sourceforge.net:uploads/
+rsync -avP -e ssh MesaLib-x.y.* USERNAME@annarchy.freedesktop.org:/srv/ftp.freedesktop.org/pub/mesa/x.y/
</code>
</p>
diff --git a/mesalib/docs/index.html b/mesalib/docs/index.html
index 5c922042c..5766df2f1 100644
--- a/mesalib/docs/index.html
+++ b/mesalib/docs/index.html
@@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
- <title>Mesa News</title>
+ <title>The Mesa 3D Graphics Library</title>
<link rel="stylesheet" type="text/css" href="mesa.css">
</head>
<body>
diff --git a/mesalib/docs/relnotes-9.1.html b/mesalib/docs/relnotes-9.1.html
index 350ae2766..75e82ba99 100644
--- a/mesalib/docs/relnotes-9.1.html
+++ b/mesalib/docs/relnotes-9.1.html
@@ -72,6 +72,7 @@ Note: some of the new features are only available with certain drivers.
<li>Removed swrast support for GL_NV_vertex_program</li>
<li>Removed swrast support for GL_NV_fragment_program</li>
<li>Removed OpenVMS support (unmaintained and broken)</li>
+<li>Removed makedepend build dependency</li>
</ul>
</div>
diff --git a/mesalib/docs/sourcedocs.html b/mesalib/docs/sourcedocs.html
index 253e81c4a..0a0080dc6 100644
--- a/mesalib/docs/sourcedocs.html
+++ b/mesalib/docs/sourcedocs.html
@@ -25,7 +25,7 @@ produce cross-referenced documentation from the Mesa source code.
<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 CVS, change to
+To generate Doxygen documentation, download Mesa from git, change to
the <code>doxygen</code> directory and run <code>make</code>.
</P>
diff --git a/mesalib/docs/sourcetree.html b/mesalib/docs/sourcetree.html
index deeda5dde..530c333c4 100644
--- a/mesalib/docs/sourcetree.html
+++ b/mesalib/docs/sourcetree.html
@@ -31,16 +31,17 @@ each directory.
<ul>
<li><b>docs</b> - EGL documentation
<li><b>drivers</b> - EGL drivers
- <li><b>glsl</b> - the GLSL compiler
<li><b>main</b> - main EGL library implementation. This is where all
the EGL API functions are implemented, like eglCreateContext().
</ul>
- <li><b>mesa</b> - Main Mesa sources
- <ul>
+ <li><b>glsl</b> - the GLSL compiler
+ <li><b>mapi</b> - Mesa APIs
<li><b>glapi</b> - OpenGL API dispatch layer. This is where all the
GL entrypoints like glClear, glBegin, etc. are generated, as well as
the GL dispatch table. All GL function calls jump through the
dispatch table to functions found in main/.
+ <li><b>mesa</b> - Main Mesa sources
+ <ul>
<li><b>main</b> - The core Mesa code (mainly state management)
<li><b>drivers</b> - Mesa drivers (not used with Gallium)
<ul>
@@ -56,15 +57,12 @@ each directory.
</ul>
<li><b>x11</b> - Xlib-based software driver
<li><b>osmesa</b> - off-screen software driver
- <li><b>glslcompiler</b> - a stand-alone GLSL compiler driver
<li>XXX more
</ul>
<li><b>es</b> - OpenGL ES overlay, parallelly buildable with the core Mesa
<li><b>math</b> - vertex array translation and transformation code
(not used with Gallium)
- <li><b>ppc</b> - Assembly code/optimizations for PPC systems
- (not used with Gallium)
- <li><b>shader</b> - Vertex/fragment shader and GLSL compiler code
+ <li><b>program</b> - Vertex/fragment shader and GLSL compiler code
<li><b>sparc</b> - Assembly code/optimizations for SPARC systems
(not used with Gallium)
<li><b>state_tracker</b> - State tracker / driver for Gallium. This
diff --git a/mesalib/docs/systems.html b/mesalib/docs/systems.html
index 3659b9494..f84792863 100644
--- a/mesalib/docs/systems.html
+++ b/mesalib/docs/systems.html
@@ -25,8 +25,8 @@ software drivers.
</p>
<p>
-The primary API is OpenGL but there's also support for OpenGL ES 1
-and ES 2, OpenVG and the EGL interface.
+The primary API is OpenGL but there's also support for OpenGL ES 1, ES2
+and ES 3, OpenVG, OpenCL, VDPAU, XvMC and the EGL interface.
</p>
<p>