aboutsummaryrefslogtreecommitdiff
path: root/mesalib/docs
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2013-02-13 09:10:55 +0100
committermarha <marha@users.sourceforge.net>2013-02-13 09:10:55 +0100
commit8add148a4cf71b8bdab05a6b7e14824b5062da5e (patch)
tree8e1c46d5e3884612833ae099806391c5db4d3792 /mesalib/docs
parent8753441b3ba4316448e1ae5f408e6a84b0116a3c (diff)
downloadvcxsrv-8add148a4cf71b8bdab05a6b7e14824b5062da5e.tar.gz
vcxsrv-8add148a4cf71b8bdab05a6b7e14824b5062da5e.tar.bz2
vcxsrv-8add148a4cf71b8bdab05a6b7e14824b5062da5e.zip
mesa pixman xserver git update 13 Feb 2013
xserver commit 7115f6c709898a5124b67e19c61dc01334471358 pixman commit 5e207f825bd1ed3142a623bcbceca00508907c5e mesa commit 8cabe26f5dc4c66ae59649cfd7b25f761cda250b
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>