aboutsummaryrefslogtreecommitdiff
path: root/mesalib
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2012-06-19 08:51:12 +0200
committermarha <marha@users.sourceforge.net>2012-06-19 08:51:12 +0200
commit36237c651fab7aa9e65da9c33eb89a619827edff (patch)
treeab3ed4f72cf398ca5c3760f91b70a8b3bb2e1bd0 /mesalib
parenta3691edaff553b5130c97ff912ecaa96f08a6643 (diff)
downloadvcxsrv-36237c651fab7aa9e65da9c33eb89a619827edff.tar.gz
vcxsrv-36237c651fab7aa9e65da9c33eb89a619827edff.tar.bz2
vcxsrv-36237c651fab7aa9e65da9c33eb89a619827edff.zip
mesa git update 19 Juni 2012
Diffstat (limited to 'mesalib')
-rw-r--r--mesalib/docs/relnotes-6.4.1.html19
-rw-r--r--mesalib/docs/relnotes-6.4.2.html21
-rw-r--r--mesalib/docs/relnotes-6.4.html21
-rw-r--r--mesalib/docs/relnotes-6.5.1.html21
-rw-r--r--mesalib/docs/relnotes-6.5.2.html21
-rw-r--r--mesalib/docs/relnotes-6.5.3.html21
-rw-r--r--mesalib/docs/relnotes-6.5.html21
-rw-r--r--mesalib/docs/relnotes-7.0.1.html21
-rw-r--r--mesalib/docs/relnotes-7.0.2.html19
-rw-r--r--mesalib/docs/relnotes-7.0.3.html21
-rw-r--r--mesalib/docs/relnotes-7.0.4.html21
-rw-r--r--mesalib/docs/relnotes-7.0.html21
-rw-r--r--mesalib/docs/relnotes-7.1.html21
-rw-r--r--mesalib/docs/relnotes-7.10.1.html109
-rw-r--r--mesalib/docs/relnotes-7.10.2.html77
-rw-r--r--mesalib/docs/relnotes-7.10.3.html97
-rw-r--r--mesalib/docs/relnotes-7.10.html299
-rw-r--r--mesalib/docs/relnotes-7.11.1.html137
-rw-r--r--mesalib/docs/relnotes-7.11.2.html29
-rw-r--r--mesalib/docs/relnotes-7.11.html17
-rw-r--r--mesalib/docs/relnotes-7.2.html21
-rw-r--r--mesalib/docs/relnotes-7.3.html21
-rw-r--r--mesalib/docs/relnotes-7.4.1.html19
-rw-r--r--mesalib/docs/relnotes-7.4.2.html19
-rw-r--r--mesalib/docs/relnotes-7.4.3.html19
-rw-r--r--mesalib/docs/relnotes-7.4.4.html19
-rw-r--r--mesalib/docs/relnotes-7.4.html21
-rw-r--r--mesalib/docs/relnotes-7.5.1.html19
-rw-r--r--mesalib/docs/relnotes-7.5.2.html19
-rw-r--r--mesalib/docs/relnotes-7.5.html19
-rw-r--r--mesalib/docs/relnotes-7.6.1.html19
-rw-r--r--mesalib/docs/relnotes-7.6.html19
-rw-r--r--mesalib/docs/relnotes-7.7.1.html21
-rw-r--r--mesalib/docs/relnotes-7.7.html19
-rw-r--r--mesalib/docs/relnotes-7.8.1.html21
-rw-r--r--mesalib/docs/relnotes-7.8.2.html21
-rw-r--r--mesalib/docs/relnotes-7.8.3.html21
-rw-r--r--mesalib/docs/relnotes-7.8.html19
-rw-r--r--mesalib/docs/relnotes-7.9.1.html121
-rw-r--r--mesalib/docs/relnotes-7.9.2.html99
-rw-r--r--mesalib/docs/relnotes-7.9.html19
-rw-r--r--mesalib/docs/relnotes-8.0.1.html61
-rw-r--r--mesalib/docs/relnotes-8.0.2.html69
-rw-r--r--mesalib/docs/relnotes-8.0.3.html129
-rw-r--r--mesalib/docs/relnotes-8.0.html19
-rw-r--r--mesalib/docs/relnotes-8.1.html56
-rw-r--r--mesalib/docs/relnotes.html1
-rw-r--r--mesalib/scons/gallium.py2
-rw-r--r--mesalib/src/mapi/glapi/gen/es_EXT.xml7
-rw-r--r--mesalib/src/mapi/glapi/gen/gles_api.py2
-rw-r--r--mesalib/src/mesa/main/APIspec.xml13
-rw-r--r--mesalib/src/mesa/main/extensions.c1
-rw-r--r--mesalib/src/mesa/main/get.c32
-rw-r--r--mesalib/src/mesa/main/mtypes.h1
54 files changed, 1025 insertions, 997 deletions
diff --git a/mesalib/docs/relnotes-6.4.1.html b/mesalib/docs/relnotes-6.4.1.html
index c4451f84f..3635f965b 100644
--- a/mesalib/docs/relnotes-6.4.1.html
+++ b/mesalib/docs/relnotes-6.4.1.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 6.4.1 / November 29, 2006</H1>
+<h1>Mesa 6.4.1 / November 29, 2006</h1>
<p>
Mesa 6.4.1 is a stable, bug-fix release.
diff --git a/mesalib/docs/relnotes-6.4.2.html b/mesalib/docs/relnotes-6.4.2.html
index f5a658f99..1599b0a8e 100644
--- a/mesalib/docs/relnotes-6.4.2.html
+++ b/mesalib/docs/relnotes-6.4.2.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 6.4.2 / February 2, 2006</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 6.4.2 / February 2, 2006</h1>
<p>
Mesa 6.4.2 is a stable, bug-fix release.
diff --git a/mesalib/docs/relnotes-6.4.html b/mesalib/docs/relnotes-6.4.html
index 1fffa27f6..6480690ae 100644
--- a/mesalib/docs/relnotes-6.4.html
+++ b/mesalib/docs/relnotes-6.4.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 6.4 / October 24, 2005</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 6.4 / October 24, 2005</h1>
<p>
Mesa 6.4 is a stable, bug-fix release.
diff --git a/mesalib/docs/relnotes-6.5.1.html b/mesalib/docs/relnotes-6.5.1.html
index 0f03f931e..af81c65b7 100644
--- a/mesalib/docs/relnotes-6.5.1.html
+++ b/mesalib/docs/relnotes-6.5.1.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 6.5.1 Release Notes / September 15, 2006</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 6.5.1 Release Notes / September 15, 2006</h1>
<p>
Mesa 6.5.1 is a 6.5 follow-on development release mostly consisting of
diff --git a/mesalib/docs/relnotes-6.5.2.html b/mesalib/docs/relnotes-6.5.2.html
index ec220f3ac..13b97b2ab 100644
--- a/mesalib/docs/relnotes-6.5.2.html
+++ b/mesalib/docs/relnotes-6.5.2.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 6.5.2 Release Notes / December 2, 2006</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 6.5.2 Release Notes / December 2, 2006</h1>
<p>
Mesa 6.5.2 is a 6.5 follow-on development release with a few new features
diff --git a/mesalib/docs/relnotes-6.5.3.html b/mesalib/docs/relnotes-6.5.3.html
index 0d68d9901..940538015 100644
--- a/mesalib/docs/relnotes-6.5.3.html
+++ b/mesalib/docs/relnotes-6.5.3.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 6.5.3 Release Notes / April 27, 2007</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 6.5.3 Release Notes / April 27, 2007</h1>
<p>
Mesa 6.5.3 is a development release with many changes and new features.
diff --git a/mesalib/docs/relnotes-6.5.html b/mesalib/docs/relnotes-6.5.html
index 9d1d6691e..ee011c198 100644
--- a/mesalib/docs/relnotes-6.5.html
+++ b/mesalib/docs/relnotes-6.5.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 6.5 Release Notes / March 31, 2006</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 6.5 Release Notes / March 31, 2006</h1>
<p>
Mesa 6.5 is a new development release.
diff --git a/mesalib/docs/relnotes-7.0.1.html b/mesalib/docs/relnotes-7.0.1.html
index 02713ad5e..24661e2eb 100644
--- a/mesalib/docs/relnotes-7.0.1.html
+++ b/mesalib/docs/relnotes-7.0.1.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.0.1 Release Notes / August 3, 2007</H1>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+</head>
+<body>
+
+<h1>Mesa 7.0.1 Release Notes / August 3, 2007</h1>
<p>
Mesa 7.0.1 is a stable release with bug fixes since version 7.0.
diff --git a/mesalib/docs/relnotes-7.0.2.html b/mesalib/docs/relnotes-7.0.2.html
index 7a7c70f13..b3b13c2bd 100644
--- a/mesalib/docs/relnotes-7.0.2.html
+++ b/mesalib/docs/relnotes-7.0.2.html
@@ -1,14 +1,13 @@
-<HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.0.2 Release Notes / November 10, 2007</H1>
+<h1>Mesa 7.0.2 Release Notes / November 10, 2007</h1>
<p>
Mesa 7.0.2 is a stable release with bug fixes since version 7.0.
diff --git a/mesalib/docs/relnotes-7.0.3.html b/mesalib/docs/relnotes-7.0.3.html
index 5c8efc79d..5eeae6ffa 100644
--- a/mesalib/docs/relnotes-7.0.3.html
+++ b/mesalib/docs/relnotes-7.0.3.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.0.3 Release Notes / April 4, 2008</H1>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+</head>
+<body>
+
+<h1>Mesa 7.0.3 Release Notes / April 4, 2008</h1>
<p>
Mesa 7.0.3 is a stable release with bug fixes since version 7.0.2.
diff --git a/mesalib/docs/relnotes-7.0.4.html b/mesalib/docs/relnotes-7.0.4.html
index f100d99f0..4f5470811 100644
--- a/mesalib/docs/relnotes-7.0.4.html
+++ b/mesalib/docs/relnotes-7.0.4.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.0.4 Release Notes / August 16, 2008</H1>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+</head>
+<body>
+
+<h1>Mesa 7.0.4 Release Notes / August 16, 2008</h1>
<p>
Mesa 7.0.4 is a stable release with bug fixes since version 7.0.3.
diff --git a/mesalib/docs/relnotes-7.0.html b/mesalib/docs/relnotes-7.0.html
index 2c036b2ec..6e6480b2d 100644
--- a/mesalib/docs/relnotes-7.0.html
+++ b/mesalib/docs/relnotes-7.0.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.0 Release Notes / June 22, 2007</H1>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+</head>
+<body>
+
+<h1>Mesa 7.0 Release Notes / June 22, 2007</h1>
<p>
Mesa 7.0 is a stable release, featuring OpenGL 2.1 API support.
diff --git a/mesalib/docs/relnotes-7.1.html b/mesalib/docs/relnotes-7.1.html
index f7a612872..648e69d6b 100644
--- a/mesalib/docs/relnotes-7.1.html
+++ b/mesalib/docs/relnotes-7.1.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.1 Release Notes / August 26, 2008</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 7.1 Release Notes / August 26, 2008</h1>
<p>
Mesa 7.1 is a new development release.
diff --git a/mesalib/docs/relnotes-7.10.1.html b/mesalib/docs/relnotes-7.10.1.html
index 134591e33..e674d458c 100644
--- a/mesalib/docs/relnotes-7.10.1.html
+++ b/mesalib/docs/relnotes-7.10.1.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.10.1 Release Notes / TBD</H1>
+<h1>Mesa 7.10.1 Release Notes / March 2, 2011</h1>
<p>
Mesa 7.10.1 is a bug fix release which fixes bugs found since the 7.10 release.
@@ -131,12 +128,12 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
git log mesa-7.10..mesa-7.10.1
</pre>
-<p>Alberto Milone (1):
+<p>Alberto Milone (1):</p>
<ul>
<li>r600c: add evergreen ARL support.</li>
-</ul></p>
+</ul>
-<p>Brian Paul (21):
+<p>Brian Paul (21):</p>
<ul>
<li>draw: Fix an off-by-one bug in a vsplit assertion.</li>
<li>docs: add links to 7.9.1 and 7.10 release notes</li>
@@ -159,14 +156,14 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
<li>docs: add link to 7.10.1 release notes</li>
<li>mesa: implement glGetShaderPrecisionFormat()</li>
<li>docs: updated environment variable list</li>
-</ul></p>
+</ul>
-<p>Bryce Harrington (1):
+<p>Bryce Harrington (1):</p>
<ul>
<li>r300g: Null pointer check for buffer deref in gallium winsys</li>
-</ul></p>
+</ul>
-<p>Chad Versace (20):
+<p>Chad Versace (20):</p>
<ul>
<li>glsl: At link-time, check that globals have matching centroid qualifiers</li>
<li>glcpp: Fix segfault when validating macro redefinitions</li>
@@ -188,39 +185,39 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
<li>glsl: Set operators '%' and '%=' to be reserved when GLSL &lt; 1.30</li>
<li>glsl: Reinstate constant-folding for division by zero</li>
<li>tnl: Add support for datatype GL_FIXED in vertex arrays</li>
-</ul></p>
+</ul>
-<p>Chia-I Wu (1):
+<p>Chia-I Wu (1):</p>
<ul>
<li>mesa: Add glDepthRangef and glClearDepthf to APIspec.xml.</li>
-</ul></p>
+</ul>
-<p>Christoph Bumiller (1):
+<p>Christoph Bumiller (1):</p>
<ul>
<li>nv50,nvc0: do not forget to apply sign mode to saved TGSI inputs</li>
-</ul></p>
+</ul>
-<p>Cyril Brulebois (1):
+<p>Cyril Brulebois (1):</p>
<ul>
<li>Point to bugs.freedesktop.org rather than bugzilla.freedesktop.org</li>
-</ul></p>
+</ul>
-<p>Dave Airlie (3):
+<p>Dave Airlie (3):</p>
<ul>
<li>radeon/r200: fix fbo-clearmipmap + gen-teximage</li>
<li>radeon: calculate complete texture state inside TFP function</li>
<li>radeon: avoid segfault on 3D textures.</li>
-</ul></p>
+</ul>
-<p>Dimitry Andric (4):
+<p>Dimitry Andric (4):</p>
<ul>
<li>mesa: s/movzx/movzbl/</li>
<li>mesa: s/movzxw/movzwl/ in read_rgba_span_x86.S</li>
<li>glapi: adding @ char before type specifier in glapi_x86.S</li>
<li>glapi: add @GOTPCREL relocation type</li>
-</ul></p>
+</ul>
-<p>Eric Anholt (16):
+<p>Eric Anholt (16):</p>
<ul>
<li>glsl: Fix the lowering of variable array indexing to not lose write_masks.</li>
<li>i965/fs: When producing ir_unop_abs of an operand, strip negate.</li>
@@ -238,14 +235,14 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
<li>mesa: Add getter for GL_SHADER_COMPILER with ARB_ES2_compatibility.</li>
<li>i965: Fix a bug in i965 compute-to-MRF.</li>
<li>i965/fs: Add a helper function for detecting math opcodes.</li>
-</ul></p>
+</ul>
-<p>Fredrik Höglund (1):
+<p>Fredrik Höglund (1):</p>
<ul>
<li>st/mesa: fix a regression from cae2bb76</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (42):
+<p>Ian Romanick (42):</p>
<ul>
<li>docs: Add 7.10 md5sums</li>
<li>glsl: Support the 'invariant(all)' pragma</li>
@@ -289,26 +286,26 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
<li>docs: Clean up bug fixes list</li>
<li>intel: Remove driver date and related bits from renderer string</li>
<li>mesa: set version string to 7.10.1 (final)</li>
-</ul></p>
+</ul>
-<p>Jian Zhao (1):
+<p>Jian Zhao (1):</p>
<ul>
<li>mesa: fix an error in uniform arrays in row calculating.</li>
-</ul></p>
+</ul>
-<p>Julien Cristau (3):
+<p>Julien Cristau (3):</p>
<ul>
<li>glx: fix request lengths</li>
<li>glx: fix GLXChangeDrawableAttributesSGIX request</li>
<li>glx: fix length of GLXGetFBConfigsSGIX</li>
-</ul></p>
+</ul>
-<p>Keith Packard (1):
+<p>Keith Packard (1):</p>
<ul>
<li>glsl: Eliminate reduce/reduce conflicts in glsl grammar</li>
-</ul></p>
+</ul>
-<p>Kenneth Graunke (20):
+<p>Kenneth Graunke (20):</p>
<ul>
<li>glsl: Expose a public glsl_type::void_type const pointer.</li>
<li>glsl: Don't bother unsetting a destructor that was never set.</li>
@@ -330,49 +327,49 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
<li>i965: Increase Sandybridge point size clamp in the clip state.</li>
<li>glsl: Use reralloc instead of plain realloc.</li>
<li>Revert "i965/fs: Correctly set up gl_FragCoord.w on Sandybridge."</li>
-</ul></p>
+</ul>
-<p>Marek Olšák (4):
+<p>Marek Olšák (4):</p>
<ul>
<li>docs: fix messed up names with special characters in relnotes-7.10</li>
<li>docs: fix messed up names with special characters in relnotes-7.9.1</li>
<li>mesa: fix texture3D mipmap generation for UNSIGNED_BYTE_3_3_2</li>
<li>st/dri: Track drawable context bindings</li>
-</ul></p>
+</ul>
-<p>Paulo Zanoni (1):
+<p>Paulo Zanoni (1):</p>
<ul>
<li>dri_util: fail driCreateNewScreen if InitScreen is NULL</li>
-</ul></p>
+</ul>
-<p>Sam Hocevar (2):
+<p>Sam Hocevar (2):</p>
<ul>
<li>docs: add glsl info</li>
<li>docs: fix glsl_compiler name</li>
-</ul></p>
+</ul>
-<p>Tom Fogal (1):
+<p>Tom Fogal (1):</p>
<ul>
<li>Regenerate gl_mangle.h.</li>
-</ul></p>
+</ul>
-<p>Tom Stellard (2):
+<p>Tom Stellard (2):</p>
<ul>
<li>r300/compiler: Disable register rename pass on r500</li>
<li>r300/compiler: Don't erase sources when converting RGB-&gt;Alpha</li>
-</ul></p>
+</ul>
-<p>Vinson Lee (3):
+<p>Vinson Lee (3):</p>
<ul>
<li>ralloc: Add missing va_end following va_copy.</li>
<li>mesa: Move declaration before code in extensions.c.</li>
<li>mesa: Move loop variable declarations outside for loop in extensions.c.</li>
-</ul></p>
+</ul>
-<p>nobled (1):
+<p>nobled (1):</p>
<ul>
<li>glx: Put null check before use</li>
-</ul></p>
+</ul>
</body>
</html>
diff --git a/mesalib/docs/relnotes-7.10.2.html b/mesalib/docs/relnotes-7.10.2.html
index 55b6794a1..02ed6f63f 100644
--- a/mesalib/docs/relnotes-7.10.2.html
+++ b/mesalib/docs/relnotes-7.10.2.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.10.2 Release Notes / April 6, 2011</H1>
+<h1>Mesa 7.10.2 Release Notes / April 6, 2011</h1>
<p>
Mesa 7.10.2 is a bug fix release which fixes bugs found since the 7.10 release.
@@ -84,18 +81,18 @@ f5de82852f1243f42cc004039e10b771 MesaLib-7.10.2.tar.bz2
<p><em>Note:</em> Reverted commits and the reverts are not included in this list.</p>
-<p>Alex Deucher (2):
+<p>Alex Deucher (2):</p>
<ul>
<li>r600c: add new ontario pci ids</li>
<li>r600g: add some additional ontario pci ids</li>
-</ul></p>
+</ul>
-<p>Benjamin Franzke (1):
+<p>Benjamin Franzke (1):</p>
<ul>
<li>st/dri: Fix surfaceless gl using contexts with previous bound surfaces</li>
-</ul></p>
+</ul>
-<p>Brian Paul (9):
+<p>Brian Paul (9):</p>
<ul>
<li>docs: pull 7.9.2 release notes into 7.10 branch</li>
<li>docs: update news.html with 7.10.1 and 7.9.2 releases</li>
@@ -106,35 +103,35 @@ f5de82852f1243f42cc004039e10b771 MesaLib-7.10.2.tar.bz2
<li>mesa: Guard against null pointer deref in fbo validation</li>
<li>st/mesa: Apply LOD bias from correct texture unit</li>
<li>glsl: silence warning in printf() with a cast</li>
-</ul></p>
+</ul>
-<p>Chad Versace (1):
+<p>Chad Versace (1):</p>
<ul>
<li>i965: Fix tex_swizzle when depth mode is GL_RED</li>
-</ul></p>
+</ul>
-<p>Dave Airlie (1):
+<p>Dave Airlie (1):</p>
<ul>
<li>r600: don't close fd on failed load</li>
-</ul></p>
+</ul>
-<p>Eric Anholt (2):
+<p>Eric Anholt (2):</p>
<ul>
<li>i965: Apply a workaround for the Ironlake "vertex flashing".</li>
<li>i965: Fix alpha testing when there is no color buffer in the FBO.</li>
-</ul></p>
+</ul>
-<p>Fabian Bieler (1):
+<p>Fabian Bieler (1):</p>
<ul>
<li>st/mesa: Apply LOD from texture object</li>
-</ul></p>
+</ul>
-<p>Henri Verbeet (1):
+<p>Henri Verbeet (1):</p>
<ul>
<li>st/mesa: Validate state before doing blits.</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (13):
+<p>Ian Romanick (13):</p>
<ul>
<li>docs: Add 7.10.1 md5sums</li>
<li>glsl: Refactor AST-to-HIR code handling variable initializers</li>
@@ -149,28 +146,28 @@ f5de82852f1243f42cc004039e10b771 MesaLib-7.10.2.tar.bz2
<li>docs: Initial bits of 7.10.2 release notes</li>
<li>mesa: set version string to 7.10.2</li>
<li>mesa: Remove nonexistant files from _FILES lists</li>
-</ul></p>
+</ul>
-<p>Jerome Glisse (1):
+<p>Jerome Glisse (1):</p>
<ul>
<li>r600g: move user fence into base radeon structure</li>
-</ul></p>
+</ul>
-<p>José Fonseca (2):
+<p>José Fonseca (2):</p>
<ul>
<li>mesa: Fix typo glGet*v(GL_TEXTURE_COORD_ARRAY_*).</li>
<li>mesa: More glGet* fixes.</li>
-</ul></p>
+</ul>
-<p>Kenneth Graunke (4):
+<p>Kenneth Graunke (4):</p>
<ul>
<li>glcpp: Rework lexer to use a SKIP state rather than REJECT.</li>
<li>glcpp: Remove trailing contexts from #if rules.</li>
<li>i965/fs: Fix linear gl_Color interpolation on pre-gen6 hardware.</li>
<li>glsl: Accept precision qualifiers on sampler types, but only in ES.</li>
-</ul></p>
+</ul>
-<p>Marek Olšák (15):
+<p>Marek Olšák (15):</p>
<ul>
<li>st/mesa: fix crash when DrawBuffer-&gt;_ColorDrawBuffers[0] is NULL</li>
<li>st/mesa: fail to alloc a renderbuffer if st_choose_renderbuffer_format fails</li>
@@ -187,20 +184,20 @@ f5de82852f1243f42cc004039e10b771 MesaLib-7.10.2.tar.bz2
<li>r300g: tell the GLSL compiler to lower the continue opcode</li>
<li>r300/compiler: propagate SaturateMode down to the result of shadow comparison</li>
<li>r300/compiler: apply the texture swizzle to shadow pass and fail values too</li>
-</ul></p>
+</ul>
-<p>Michel Dänzer (1):
+<p>Michel Dänzer (1):</p>
<ul>
<li>Use proper source row stride when getting depth/stencil texels.</li>
-</ul></p>
+</ul>
-<p>Tom Stellard (4):
+<p>Tom Stellard (4):</p>
<ul>
<li>r300/compiler: Use a 4-bit writemask in pair instructions</li>
<li>prog_optimize: Fix reallocating registers for shaders with loops</li>
<li>r300/compiler: Fix vertex shader MAD instructions with constant swizzles</li>
<li>r300/compiler: Don't try to convert RGB to Alpha in full instructions</li>
-</ul></p>
+</ul>
</body>
</html>
diff --git a/mesalib/docs/relnotes-7.10.3.html b/mesalib/docs/relnotes-7.10.3.html
index 68cc925e6..625637d70 100644
--- a/mesalib/docs/relnotes-7.10.3.html
+++ b/mesalib/docs/relnotes-7.10.3.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.10.3 Release Notes / June 13, 2011</H1>
+<h1>Mesa 7.10.3 Release Notes / June 13, 2011</h1>
<p>
Mesa 7.10.3 is a bug fix release which fixes bugs found since the 7.10.2 release.
@@ -94,23 +91,23 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz
git log mesa-7.10.2..mesa-7.10.3
</pre>
-<p>Alan Hourihane (1):
+<p>Alan Hourihane (1):</p>
<ul>
<li>Check for out of memory when creating fence</li>
-</ul></p>
+</ul>
-<p>Alex Buell (1):
+<p>Alex Buell (1):</p>
<ul>
<li>configure: bump LIBDRM_REQUIRED to 2.4.24</li>
-</ul></p>
+</ul>
-<p>Alex Deucher (2):
+<p>Alex Deucher (2):</p>
<ul>
<li>r600c: add new pci ids</li>
<li>r600g: add new pci ids</li>
-</ul></p>
+</ul>
-<p>Brian Paul (19):
+<p>Brian Paul (19):</p>
<ul>
<li>docs: add link to 7.10.2 release notes</li>
<li>scons: remove dangling reference to state_trackers/python/SConscript</li>
@@ -131,20 +128,20 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz
<li>mesa: add include/c99/inttypes.h include/c99/stdbool.h include/c99/stdint.h files to tarballs</li>
<li>docs: 7.10.3 release notes skeleton file, links</li>
<li>mesa: bump version to 7.10.3</li>
-</ul></p>
+</ul>
-<p>Carl Worth (2):
+<p>Carl Worth (2):</p>
<ul>
<li>glcpp: Simplify calling convention of parser's active_list functions</li>
<li>glcpp: Fix attempts to expand recursive macros infinitely (bug #32835).</li>
-</ul></p>
+</ul>
-<p>Dave Airlie (1):
+<p>Dave Airlie (1):</p>
<ul>
<li>st/mesa: fix compressed mipmap generation.</li>
-</ul></p>
+</ul>
-<p>Eric Anholt (19):
+<p>Eric Anholt (19):</p>
<ul>
<li>i965: Fix the VS thread limits for GT1, and clarify the WM limits on both.</li>
<li>glsl: Avoid cascading errors when looking for a scalar boolean and failing.</li>
@@ -165,21 +162,21 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz
<li>Revert "intel: Add spans code for the ARB_texture_rg support."</li>
<li>mesa: Add support for the ARB_fragment_program part of ARB_draw_buffers.</li>
<li>mesa: Add support for OPTION ATI_draw_buffers to ARB_fp.</li>
-</ul></p>
+</ul>
-<p>Hans de Goede (1):
+<p>Hans de Goede (1):</p>
<ul>
<li>texstore: fix regression stricter check for memcpy path for unorm88 and unorm1616</li>
-</ul></p>
+</ul>
-<p>Henri Verbeet (3):
+<p>Henri Verbeet (3):</p>
<ul>
<li>mesa: Also update the color draw buffer if it's explicitly set to GL_NONE.</li>
<li>glx: Destroy dri2Hash on DRI2 display destruction.</li>
<li>glx: Only remove the glx_display from the list after it's destroyed.</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (9):
+<p>Ian Romanick (9):</p>
<ul>
<li>docs: Add 7.10.2 md5sums</li>
<li>glsl: Fix off-by-one error setting max_array_access for non-constant indexing</li>
@@ -190,9 +187,9 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz
<li>mesa: Don't try to clear a NULL renderbuffer</li>
<li>mesa: Ignore blits to/from missing buffers</li>
<li>docs: Add list of bugs fixed in 7.10.3 release</li>
-</ul></p>
+</ul>
-<p>Jeremy Huddleston (18):
+<p>Jeremy Huddleston (18):</p>
<ul>
<li>apple: Update GL specs</li>
<li>apple: Rename glcontextmodes.[ch] to glxconfig.[ch]</li>
@@ -212,9 +209,9 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz
<li>darwin: Don't link against libGL when building libOSMesa</li>
<li>darwin: Fix VG_LIB_GLOB to also match the unversioned symlink</li>
<li>osmesa: Fix missing symbols when GLX_INDIRECT_RENDERING is defined.</li>
-</ul></p>
+</ul>
-<p>José Fonseca (13):
+<p>José Fonseca (13):</p>
<ul>
<li>llvmpipe: Update readme.</li>
<li>mesa: GL_PROVOKING_VERTEX_EXT is a GLenum, not GLboolean.</li>
@@ -229,9 +226,9 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz
<li>st/wgl: Allow to create pbuffers bigger than the desktop.</li>
<li>st/wgl: Remove buggy assertion.</li>
<li>wgl: Don't hold on to user supplied HDC.</li>
-</ul></p>
+</ul>
-<p>Kenneth Graunke (10):
+<p>Kenneth Graunke (10):</p>
<ul>
<li>i965/fs: Switch W and 1/W in Sandybridge interpolation setup.</li>
<li>i965: Refactor Sandybridge implied move handling.</li>
@@ -243,14 +240,14 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz
<li>glsl: Regenerate autogenerated file builtin_function.cpp.</li>
<li>i965: Rename various gen6 #defines to match the documentation.</li>
<li>i965: Never enable the GS on Gen6.</li>
-</ul></p>
+</ul>
-<p>Kostas Georgiou (1):
+<p>Kostas Georgiou (1):</p>
<ul>
<li>r600c/g: Add pci id for FirePro 2270</li>
-</ul></p>
+</ul>
-<p>Marek Olšák (18):
+<p>Marek Olšák (18):</p>
<ul>
<li>tgsi/ureg: bump the limit of immediates</li>
<li>st/mesa: fix changing internal format via RenderbufferStorage</li>
@@ -270,34 +267,34 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz
<li>mesa: fix up assertion in _mesa_source_buffer_exists</li>
<li>mesa: invalidate framebuffer if internal format of renderbuffer is changed</li>
<li>mesa: return after invalidating renderbuffer</li>
-</ul></p>
+</ul>
-<p>Matt Turner (1):
+<p>Matt Turner (1):</p>
<ul>
<li>r300/compiler: align memory allocations to 8-bytes</li>
-</ul></p>
+</ul>
-<p>Tom Stellard (3):
+<p>Tom Stellard (3):</p>
<ul>
<li>r300/compiler: Fix incorrect presubtract conversion</li>
<li>r300/compiler: Fix dataflow analysis bug with ELSE blocks</li>
<li>r300/compiler: Limit instructions to 3 source selects</li>
-</ul></p>
+</ul>
-<p>Vinson Lee (1):
+<p>Vinson Lee (1):</p>
<ul>
<li>gallivm: Disable MMX-disabling code on llvm-2.9.</li>
-</ul></p>
+</ul>
-<p>Zou Nan hai (1):
+<p>Zou Nan hai (1):</p>
<ul>
<li>i965: Align interleaved URB write length to 2</li>
-</ul></p>
+</ul>
-<p>pepp (1):
+<p>pepp (1):</p>
<ul>
<li>st/mesa: assign renderbuffer's format field when allocating storage</li>
-</ul></p>
+</ul>
</body>
</html>
diff --git a/mesalib/docs/relnotes-7.10.html b/mesalib/docs/relnotes-7.10.html
index bb5fde502..199b16521 100644
--- a/mesalib/docs/relnotes-7.10.html
+++ b/mesalib/docs/relnotes-7.10.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.10 Release Notes / January 7, 2011</H1>
+<h1>Mesa 7.10 Release Notes / January 7, 2011</h1>
<p>
Mesa 7.10 is a new development release.
@@ -129,21 +126,19 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=32825">Bug 32825</a> - egl_glx driver completely broken in 7.9 branch [fix in master]</li>
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=">Bug </a> - </li>
-
-<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=">Bug </a> - </li>
+<!-- <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=">Bug </a> - </li> -->
</ul>
<h2>Changes</h2>
-<p>Adam Jackson (2):
+<p>Adam Jackson (2):</p>
<ul>
<li>i965: Update renderer strings for sandybridge</li>
<li>drivers/x11: unifdef XFree86Server</li>
-</ul></p>
+</ul>
-<p>Alex Deucher (30):
+<p>Alex Deucher (30):</p>
<ul>
<li>r600c: fix mipmap stride on evergreen</li>
<li>r600c: add reloc for CB_COLOR0_ATTRIB</li>
@@ -175,48 +170,48 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>r600c: add support for NI asics</li>
<li>r600g: support up to 64 shader constants</li>
<li>r600c: fix up SQ setup in blit code for Ontario/NI</li>
-</ul></p>
+</ul>
-<p>Andre Maasikas (3):
+<p>Andre Maasikas (3):</p>
<ul>
<li>r600c: fix buffer height setting in dri2 case</li>
<li>r600g: break alu clause earlier</li>
<li>r600g: fix evergreen interpolation setup</li>
-</ul></p>
+</ul>
-<p>Andrew Randrianasulu (2):
+<p>Andrew Randrianasulu (2):</p>
<ul>
<li>dri/nv04: Don't expose ARB_texture_env_combine/dot3.</li>
<li>dri/nv04: Enable eng3dm for A8/L8 textures.</li>
-</ul></p>
+</ul>
-<p>Aras Pranckevicius (2):
+<p>Aras Pranckevicius (2):</p>
<ul>
<li>glsl: fix crash in loop analysis when some controls can't be determined</li>
<li>glsl: fix matrix type check in ir_algebraic</li>
-</ul></p>
+</ul>
-<p>Bas Nieuwenhuizen (3):
+<p>Bas Nieuwenhuizen (3):</p>
<ul>
<li>r600g: set ENABLE_KILL in the shader state in the new design</li>
<li>r600g: set ENABLE_KILL on evergreen too</li>
<li>r600g: use dirty list to track dirty blocks</li>
-</ul></p>
+</ul>
-<p>Ben Skeggs (3):
+<p>Ben Skeggs (3):</p>
<ul>
<li>nv50: DST</li>
<li>nv50: DPH</li>
<li>nv50: silence some unknown get_param warnings</li>
-</ul></p>
+</ul>
-<p>Benjamin Franzke (2):
+<p>Benjamin Franzke (2):</p>
<ul>
<li>st/egl image: multiply drm buf-stride with blocksize</li>
<li>r600g: implement texture_get_handle (needed for eglExportDRMImageMESA)</li>
-</ul></p>
+</ul>
-<p>Brian Paul (296):
+<p>Brian Paul (296):</p>
<ul>
<li>glx: add const qualifiers to __indirect_glMultiDrawArraysEXT()</li>
<li>glsl2: fix signed/unsigned comparison warning</li>
@@ -514,14 +509,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>mesa/meta: fix broken assertion, rename stack depth var</li>
<li>glsl: new glsl_strtod() wrapper to fix decimal point interpretation</li>
<li>st/mesa: fix renderbuffer pointer check in st_Clear()</li>
-</ul></p>
+</ul>
-<p>Brian Rogers (1):
+<p>Brian Rogers (1):</p>
<ul>
<li>mesa: Add missing else in do_row_3D</li>
-</ul></p>
+</ul>
-<p>Chad Versace (25):
+<p>Chad Versace (25):</p>
<ul>
<li>intel_extensions: Add ability to set GLSL version via environment</li>
<li>glsl: Add glsl_type::uvecN_type for N=2,3</li>
@@ -548,9 +543,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>glsl: Improve usage message for glsl_compiler</li>
<li>glsl: Fix linker bug in cross_validate_globals()</li>
<li>glsl: In ast_to_hir, check sampler array indexing</li>
-</ul></p>
+</ul>
-<p>Chia-I Wu (149):
+<p>Chia-I Wu (149):</p>
<ul>
<li>glapi: Fix build errors for ES.</li>
<li>glapi: Fix ES build errors again.</li>
@@ -701,15 +696,15 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>st/egl: Fix eglChooseConfig when configs is NULL.</li>
<li>docs: Add an example for EGL_DRIVERS_PATH.</li>
<li>autoconf: Fix --with-driver=xlib --enable-openvg.</li>
-</ul></p>
+</ul>
-<p>Chris Wilson (2):
+<p>Chris Wilson (2):</p>
<ul>
<li>i915g: Fix closure of full batch buffers</li>
<li>intel: Check for unsupported texture when finishing using as a render target</li>
-</ul></p>
+</ul>
-<p>Christoph Bumiller (80):
+<p>Christoph Bumiller (80):</p>
<ul>
<li>nv50: import new compiler</li>
<li>nouveau: update nouveau_class.h</li>
@@ -791,9 +786,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>nv50: use CLEAR_BUFFERS for surface fills</li>
<li>nv50: fix/handle a few more PIPE_CAPs</li>
<li>nv50: fix GP state bind and validate</li>
-</ul></p>
+</ul>
-<p>Corbin Simpson (8):
+<p>Corbin Simpson (8):</p>
<ul>
<li>r600g: Use align() instead of handrolled code.</li>
<li>r600g: Trivially deobfuscate r600_hw_states.</li>
@@ -803,14 +798,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>r600g: "tmp" is such a bad name for a texture.</li>
<li>r600g: Clean up PS setup.</li>
<li>r600g: Cleanup viewport floats.</li>
-</ul></p>
+</ul>
-<p>Daniel Lichtenberger (1):
+<p>Daniel Lichtenberger (1):</p>
<ul>
<li>radeon: fix potential segfault in renderbuffer update</li>
-</ul></p>
+</ul>
-<p>Daniel Vetter (21):
+<p>Daniel Vetter (21):</p>
<ul>
<li>r200: revalidate after radeon_update_renderbuffers</li>
<li>i915g: rip out -&gt;sw_tiled</li>
@@ -833,9 +828,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>i915g: enable x-tiling for render targets</li>
<li>i915g: assert(depth_surface-&gt;offset == 0)</li>
<li>i915g: track TODO items</li>
-</ul></p>
+</ul>
-<p>Dave Airlie (182):
+<p>Dave Airlie (182):</p>
<ul>
<li>r300g: fix buffer reuse issue caused by previous commit</li>
<li>r600g: pull r600_draw struct out into header</li>
@@ -1019,9 +1014,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>r300g: fixup rs690 tiling stride alignment calculations.</li>
<li>r600g: fix evergreen segfaults.</li>
<li>r600g: hack around property unknown issues.</li>
-</ul></p>
+</ul>
-<p>Eric Anholt (300):
+<p>Eric Anholt (300):</p>
<ul>
<li>glsl: Add definition of gl_TextureMatrix inverse/transpose builtins.</li>
<li>i965: Share the KIL_NV implementation between glsl and non-glsl.</li>
@@ -1323,15 +1318,15 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>intel: Add a couple of helper functions to reduce rb code duplication.</li>
<li>intel: Fix segfaults from trying to use _ColorDrawBuffers in FBO validation.</li>
<li>intel: When validating an FBO's combined depth/stencil, use the given FBO.</li>
-</ul></p>
+</ul>
-<p>Fabian Bieler (2):
+<p>Fabian Bieler (2):</p>
<ul>
<li>r600g: set address of pop instructions to next instruction</li>
<li>glsl: fix lowering conditional returns in subroutines</li>
-</ul></p>
+</ul>
-<p>Francisco Jerez (51):
+<p>Francisco Jerez (51):</p>
<ul>
<li>dri/nv04: Fix PGRAPH_ERRORs when running OA.</li>
<li>dri/nv04: Mipmapping fixes.</li>
@@ -1384,20 +1379,20 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>dri/nouveau: Split hardware/software TNL instantiation more cleanly.</li>
<li>dri/nouveau: Fix typo.</li>
<li>dri/nouveau: Kill a bunch of ternary operators.</li>
-</ul></p>
+</ul>
-<p>Fredrik Höglund (2):
+<p>Fredrik Höglund (2):</p>
<ul>
<li>r600g: Fix texture sampling with swizzled coords</li>
<li>r600g: fix pow(0, 0) evaluating to NaN</li>
-</ul></p>
+</ul>
-<p>Guillermo S. Romero (1):
+<p>Guillermo S. Romero (1):</p>
<ul>
<li>r300g: Do not use buf param before checking for NULL.</li>
-</ul></p>
+</ul>
-<p>Henri Verbeet (19):
+<p>Henri Verbeet (19):</p>
<ul>
<li>r600g: Flush upload buffers before draws instead of before flushes.</li>
<li>r600g: Check for other references before checking for existing mappings in radeon_bo_pb_map_internal().</li>
@@ -1418,9 +1413,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>r600g: Cleanup block bo references in r600_context_fini().</li>
<li>r600g: Cleanup fetch shader resources in r600_pipe_shader_destroy().</li>
<li>st/mesa: Handle wrapped depth buffers in st_copy_texsubimage().</li>
-</ul></p>
+</ul>
-<p>Hui Qi Tay (10):
+<p>Hui Qi Tay (10):</p>
<ul>
<li>llvmpipe: minor changes in llvm coefficient calcs</li>
<li>draw: cliptest and viewport done in a single loop in vertex shader</li>
@@ -1432,9 +1427,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>llvmpipe: added llvm offset setup code</li>
<li>llvmpipe: clean up polygon offset function in lp setup code</li>
<li>llvmpipe: fix such that offset/twoside function only does in-place modification</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (102):
+<p>Ian Romanick (102):</p>
<ul>
<li>glsl2: Refactor testing for whether a deref is of a matrix or array</li>
<li>glsl2: Add flags to enable variable index lowering</li>
@@ -1536,11 +1531,11 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>linker: Allow built-in arrays to have different sizes between shader stages</li>
<li>ir_to_mesa: Don't generate swizzles for record derefs of non-scalar/vectors</li>
<li>Refresh autogenerated file builtin_function.cpp.</li>
- <li>glsl: Allow less restrictive uses of sampler array indexing in GLSL &lt= 1.20</li>
+ <li>glsl: Allow less restrictive uses of sampler array indexing in GLSL &lt;= 1.20</li>
<li>docs: Import 7.9.1 release notes from 7.9 branch</li>
-</ul></p>
+</ul>
-<p>Jakob Bornecrantz (27):
+<p>Jakob Bornecrantz (27):</p>
<ul>
<li>rbug: Cast opcode to corrent int size</li>
<li>rbug: Add function to get opcode name string</li>
@@ -1569,9 +1564,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>i915g: Improve debug printing for textures</li>
<li>i915g: Make sure that new vbo gets updated</li>
<li>st/mesa: Unbind all constant buffers</li>
-</ul></p>
+</ul>
-<p>Jerome Glisse (75):
+<p>Jerome Glisse (75):</p>
<ul>
<li>r600g: alternative command stream building from context</li>
<li>r600g: move chip class to radeon common structure</li>
@@ -1648,35 +1643,35 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>r600g: need to reference upload buffer as the might still live accross flush</li>
<li>r600g: properly unset vertex buffer</li>
<li>r600g: avoid segfault</li>
-</ul></p>
+</ul>
-<p>Joakim Sindholt (3):
+<p>Joakim Sindholt (3):</p>
<ul>
<li>util/u_blitter: fix leak</li>
<li>radeong: fix leaks</li>
<li>r300g: silence guard band cap errors</li>
-</ul></p>
+</ul>
-<p>Johann Rudloff (3):
+<p>Johann Rudloff (3):</p>
<ul>
<li>radeon: Implement EGL_MESA_no_surface_extension</li>
<li>radeon: Implement __DRI_IMAGE and EGL_MESA_image_drm</li>
<li>radeon: Implement GL_OES_EGL_image</li>
-</ul></p>
+</ul>
-<p>John Doe (3):
+<p>John Doe (3):</p>
<ul>
<li>r600g: misc cleanup</li>
<li>r600g: don't double count dirty block</li>
<li>r600g: keep a mapping around for each bo</li>
-</ul></p>
+</ul>
-<p>Jon TURNEY (1):
+<p>Jon TURNEY (1):</p>
<ul>
<li>Ensure -L$(TOP)/$(LIB_DIR) appears in link line before any -L in $LDFLAGS</li>
-</ul></p>
+</ul>
-<p>José Fonseca (128):
+<p>José Fonseca (128):</p>
<ul>
<li>gallivm: Fix address register swizzle.</li>
<li>gallivm: Start collecting bitwise arithmetic helpers in a new module.</li>
@@ -1806,14 +1801,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>mesa: Temporary hack to prevent stack overflow on windows</li>
<li>mesa: Bump the number of bits in the register index.</li>
<li>llvmpipe: Plug fence leaks.</li>
-</ul></p>
+</ul>
-<p>Julien Cristau (1):
+<p>Julien Cristau (1):</p>
<ul>
<li>Makefile: don't include the same files twice in the tarball</li>
-</ul></p>
+</ul>
-<p>Keith Whitwell (89):
+<p>Keith Whitwell (89):</p>
<ul>
<li>llvmpipe: brackets around macro arg</li>
<li>llvmpipe: remove duplicate code</li>
@@ -1904,9 +1899,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>llvmpipe: raise dirty flag on transfers to bound constbuf</li>
<li>llvmpipe: remove misleading debug string</li>
<li>llvmpipe: shortcircuit some calls to set_scene_state</li>
-</ul></p>
+</ul>
-<p>Kenneth Graunke (94):
+<p>Kenneth Graunke (94):</p>
<ul>
<li>glsl: Change from has_builtin_signature to has_user_signature.</li>
<li>glsl: Don't print blank (function ...) headers for built-ins.</li>
@@ -2002,9 +1997,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>glsl: Support if-flattening beyond a given maximum nesting depth.</li>
<li>i965: Flatten if-statements beyond depth 16 on pre-gen6.</li>
<li>i965: Internally enable GL_NV_blend_square on ES2.</li>
-</ul></p>
+</ul>
-<p>Kristian Høgsberg (16):
+<p>Kristian Høgsberg (16):</p>
<ul>
<li>glx: Hold on to drawables if we're just switching to another context</li>
<li>intel: Fix GL_ARB_shading_language_120 commit</li>
@@ -2022,14 +2017,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>Only install vtxfmt tables for OpenGL</li>
<li>i965: Don't write mrf assignment for pointsize output</li>
<li>docs: Fix MESA_drm_image typo</li>
-</ul></p>
+</ul>
-<p>Krzysztof Smiechowicz (1):
+<p>Krzysztof Smiechowicz (1):</p>
<ul>
<li>nvfx: Pair os_malloc_aligned() with os_free_aligned().</li>
-</ul></p>
+</ul>
-<p>Luca Barbieri (84):
+<p>Luca Barbieri (84):</p>
<ul>
<li>auxiliary: fix unintended fallthrough</li>
<li>glsl: add pass to lower variable array indexing to conditional assignments</li>
@@ -2115,14 +2110,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>d3d11: fix reference counting so devices get freed</li>
<li>d3d1x: work around crash in widl</li>
<li>glsl: Unroll loops with conditional breaks anywhere (not just the end)</li>
-</ul></p>
+</ul>
-<p>Lucas Stach (1):
+<p>Lucas Stach (1):</p>
<ul>
<li>nvfx: fill PIPE_CAP_PRIMITIVE_RESTART and PIPE_CAP_SHADER_STENCIL_EXPORT</li>
-</ul></p>
+</ul>
-<p>Marek Olšák (100):
+<p>Marek Olšák (100):</p>
<ul>
<li>r300g: prevent creating multiple winsys BOs for the same handle</li>
<li>r300g/swtcl: fix CS overrun</li>
@@ -2224,21 +2219,21 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>r300g: mark vertex arrays as dirty after a buffer_offset change</li>
<li>mesa: fix texel store functions for some float formats</li>
<li>r300/compiler: disable the rename_regs pass for loops</li>
-</ul></p>
+</ul>
-<p>Mario Kleiner (1):
+<p>Mario Kleiner (1):</p>
<ul>
<li>mesa/r300classic: Fix dri2Invalidate/radeon_prepare_render for page flipping.</li>
-</ul></p>
+</ul>
-<p>Mathias Fröhlich (3):
+<p>Mathias Fröhlich (3):</p>
<ul>
<li>r300g: Avoid returning values in a static array, fixing a potential race</li>
<li>r600g: Only compare active vertex elements</li>
<li>st/mesa: Set PIPE_TRANSFER_DISCARD for GL_MAP_INVALIDATE_RANGE/BUFFFER_BIT</li>
-</ul></p>
+</ul>
-<p>Michal Krol (10):
+<p>Michal Krol (10):</p>
<ul>
<li>svga: Fix relative addressing translation for pixel shaders.</li>
<li>svga: Integer constant register file has a separate namespace.</li>
@@ -2250,9 +2245,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>graw/gdi: Fix window dimensions.</li>
<li>os: Open file streams in binary mode.</li>
<li>graw: Export graw_save_surface_to_file().</li>
-</ul></p>
+</ul>
-<p>Nicolas Kaiser (26):
+<p>Nicolas Kaiser (26):</p>
<ul>
<li>swrast: remove duplicated include</li>
<li>egl: remove duplicated include</li>
@@ -2280,32 +2275,32 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>st: remove duplicated include</li>
<li>i965g: use Elements macro instead of manual sizeofs</li>
<li>nv50: fix always true conditional in shader optimization</li>
-</ul></p>
+</ul>
-<p>Orion Poplawski (1):
+<p>Orion Poplawski (1):</p>
<ul>
<li>osmesa: link against libtalloc</li>
-</ul></p>
+</ul>
-<p>Owen W. Taylor (1):
+<p>Owen W. Taylor (1):</p>
<ul>
<li>r600g: Fix location for clip plane registers</li>
-</ul></p>
+</ul>
-<p>Peter Clifton (3):
+<p>Peter Clifton (3):</p>
<ul>
<li>intel: Fix emit_linear_blit to use DWORD aligned width blits</li>
<li>intel: Add assert check for blitting alignment.</li>
<li>meta: Mask Stencil.Clear against stencilMax in _mesa_meta_Clear</li>
-</ul></p>
+</ul>
-<p>Robert Hooker (2):
+<p>Robert Hooker (2):</p>
<ul>
<li>intel: Add a new B43 pci id.</li>
<li>egl_dri2: Add missing intel chip ids.</li>
-</ul></p>
+</ul>
-<p>Roland Scheidegger (16):
+<p>Roland Scheidegger (16):</p>
<ul>
<li>gallivm: fix copy&amp;paste bug</li>
<li>gallivm: don't use URem/UDiv when calculating offsets for blocks</li>
@@ -2323,19 +2318,19 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>r200: fix r200 large points</li>
<li>mesa: remove unneeded DD_POINT_SIZE and DD_LINE_WIDTH tricaps</li>
<li>gallium: support for array textures and related changes</li>
-</ul></p>
+</ul>
-<p>Shuang He (1):
+<p>Shuang He (1):</p>
<ul>
<li>mesa: allow GLfixed arrays for OpenGL ES 2.0</li>
-</ul></p>
+</ul>
-<p>Stephan Schmid (1):
+<p>Stephan Schmid (1):</p>
<ul>
<li>r600g: fix relative addressing when splitting constant accesses</li>
-</ul></p>
+</ul>
-<p>Thomas Hellstrom (21):
+<p>Thomas Hellstrom (21):</p>
<ul>
<li>st/xorg: Don't try to use option values before processing options</li>
<li>xorg/vmwgfx: Make vmwarectrl work also on 64-bit servers</li>
@@ -2358,9 +2353,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>gallium/targets/xorg-vmwgfx: Xv fixes</li>
<li>xorg/vmwgfx: Flush even if we don't autopaint the color key</li>
<li>xorg/vmwgfx: Don't clip video to viewport</li>
-</ul></p>
+</ul>
-<p>Tilman Sauerbeck (35):
+<p>Tilman Sauerbeck (35):</p>
<ul>
<li>r600g: Fixed a bo leak in r600_blit_state_ps_shader().</li>
<li>r600g: Use clamped math for RCP and RSQ.</li>
@@ -2397,21 +2392,21 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>st/mesa: Reset the index buffer before destroying the pipe context.</li>
<li>st/mesa: Reset the constant buffers before destroying the pipe context.</li>
<li>r600g: Removed duplicated call to tgsi_split_literal_constant().</li>
-</ul></p>
+</ul>
-<p>Timo Wiren (1):
+<p>Timo Wiren (1):</p>
<ul>
<li>Fix typos in comments and debug output strings.</li>
-</ul></p>
+</ul>
-<p>Tom Fogal (3):
+<p>Tom Fogal (3):</p>
<ul>
<li>Implement x86_64 atomics for compilers w/o intrinsics.</li>
<li>Prefer intrinsics to handrolled atomic ops.</li>
<li>Revert "Prefer intrinsics to handrolled atomic ops."</li>
-</ul></p>
+</ul>
-<p>Tom Stellard (32):
+<p>Tom Stellard (32):</p>
<ul>
<li>r300/compiler: Refactor the pair instruction data structures</li>
<li>r300g: Always try to build libr300compiler.a</li>
@@ -2445,14 +2440,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>r300/compiler: Add a more efficient version of rc_find_free_temporary()</li>
<li>r300/compiler: Don't allow presubtract sources to be remapped twice</li>
<li>r300/compiler: Fix black terrain in Civ4</li>
-</ul></p>
+</ul>
-<p>Victor Tseng (1):
+<p>Victor Tseng (1):</p>
<ul>
<li>egl/i965: include inline_wrapper_sw_helper.h</li>
-</ul></p>
+</ul>
-<p>Viktor Novotný (6):
+<p>Viktor Novotný (6):</p>
<ul>
<li>dri/nouveau: Import headers from rules-ng-ng</li>
<li>dri/nouveau: nv04: Use rules-ng-ng headers</li>
@@ -2460,9 +2455,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>dri/nouveau nv20: Use rules-ng-ng headers</li>
<li>dri/nouveau: Remove nouveau_class.h, finishing switch to rules-ng-ng headers</li>
<li>dri/nouveau: Clean up magic numbers in get_rt_format</li>
-</ul></p>
+</ul>
-<p>Vinson Lee (214):
+<p>Vinson Lee (214):</p>
<ul>
<li>llvmpipe: Remove unnecessary header.</li>
<li>r600g: Remove unnecessary headers.</li>
@@ -2678,9 +2673,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>r200: Silence uninitialized variable warning.</li>
<li>r600g: Fix SCons build.</li>
<li>i965: Silence uninitialized variable warning.</li>
-</ul></p>
+</ul>
-<p>Xavier Chantry (8):
+<p>Xavier Chantry (8):</p>
<ul>
<li>nv50: fix size of outputs_written array</li>
<li>nv50: apply layout_mask to tile_flags</li>
@@ -2690,9 +2685,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>nvfx: fixes after array textures merge</li>
<li>init ps-&gt;context with util_surfaces_get and do_get</li>
<li>gallium/trace: check bind_vertex_sampler_states and set_vertex_sampler_views</li>
-</ul></p>
+</ul>
-<p>Xiang, Haihao (10):
+<p>Xiang, Haihao (10):</p>
<ul>
<li>mesa: fix regression from b4bb6680200b5a898583392f4c831c02f41e63f7</li>
<li>i965: add support for polygon mode on Sandybridge.</li>
@@ -2704,9 +2699,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>i965: use align1 access mode for instructions with execSize=1 in VS</li>
<li>i965: don't spawn GS thread for LINELOOP on Sandybridge</li>
<li>i965: use BLT to clear buffer if possible on Sandybridge</li>
-</ul></p>
+</ul>
-<p>Zack Rusin (8):
+<p>Zack Rusin (8):</p>
<ul>
<li>rbug: fix rbug when contexts are being destroyed</li>
<li>llvmpipe: fix rasterization of vertical lines on pixel boundaries</li>
@@ -2716,9 +2711,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>gallivm: fix storing of the addr register</li>
<li>scons: add alias for identity</li>
<li>gallium/util: add states relevant to geometry shaders</li>
-</ul></p>
+</ul>
-<p>Zhenyu Wang (40):
+<p>Zhenyu Wang (40):</p>
<ul>
<li>i965: disasm quarter and write enable instruction control on sandybridge</li>
<li>i965: new state dump for sandybridge</li>
@@ -2760,36 +2755,36 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
<li>i965: Fix occlusion query on sandybridge</li>
<li>i965: Use last vertex convention for quad provoking vertex on sandybridge</li>
<li>i965: Fix provoking vertex select in clip state for sandybridge</li>
-</ul></p>
+</ul>
-<p>Zou Nan hai (1):
+<p>Zou Nan hai (1):</p>
<ul>
<li>i965: skip too small size mipmap</li>
-</ul></p>
+</ul>
-<p>delphi (2):
+<p>delphi (2):</p>
<ul>
<li>draw: added userclip planes and updated variant_key</li>
<li>draw: some changes to allow for runtime changes to userclip planes</li>
-</ul></p>
+</ul>
-<p>nobled (3):
+<p>nobled (3):</p>
<ul>
<li>r300g: Abort if atom allocations fail</li>
<li>r300g: Abort if draw_create() fails</li>
<li>r300g: Drop unnecessary cast</li>
-</ul></p>
+</ul>
-<p>pontus lidman (1):
+<p>pontus lidman (1):</p>
<ul>
<li>mesa: check for posix_memalign() errors</li>
-</ul></p>
+</ul>
-<p>richard (2):
+<p>richard (2):</p>
<ul>
<li>evergreen : fix z format setting, enable stencil.</li>
<li>r600c : inline vertex format is not updated in an app, switch to use vfetch constants. For the 7.9 and 7.10 branches as well.</li>
-</ul></p>
+</ul>
</body>
</html>
diff --git a/mesalib/docs/relnotes-7.11.1.html b/mesalib/docs/relnotes-7.11.1.html
index 3941baaf4..f066b383e 100644
--- a/mesalib/docs/relnotes-7.11.1.html
+++ b/mesalib/docs/relnotes-7.11.1.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.11.1 Release Notes / November 17, 2011</H1>
+<h1>Mesa 7.11.1 Release Notes / November 17, 2011</h1>
<p>
Mesa 7.11.1 is a bug fix release which fixes bugs found since the 7.11 release.
@@ -102,23 +99,23 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip
git log mesa-7.11..mesa-7.11.1
</pre>
-<p>Adam Jackson (2):
+<p>Adam Jackson (2):</p>
<ul>
<li>drisw: Remove cargo culting that breaks GLX 1.3 ctors</li>
<li>glx: Don't enable INTEL_swap_event unconditionally</li>
-</ul></p>
+</ul>
-<p>Alex Deucher (1):
+<p>Alex Deucher (1):</p>
<ul>
<li>r600g: fix up vs export handling</li>
-</ul></p>
+</ul>
-<p>Ben Widawsky (1):
+<p>Ben Widawsky (1):</p>
<ul>
<li>intel: GetBuffer fix</li>
-</ul></p>
+</ul>
-<p>Brian Paul (15):
+<p>Brian Paul (15):</p>
<ul>
<li>docs: add 7.11 md5 sums</li>
<li>docs: news item for 7.11 release</li>
@@ -135,54 +132,54 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip
<li>mesa: generate GL_INVALID_OPERATION in glIsEnabledIndex() between Begin/End</li>
<li>mesa: fix incorrect error code in _mesa_FramebufferTexture1D/3DEXT()</li>
<li>mesa: fix format/type check in unpack_image() for bitmaps</li>
-</ul></p>
+</ul>
-<p>Carl Simonson (1):
+<p>Carl Simonson (1):</p>
<ul>
<li>i830: Add missing vtable entry for i830 from the hiz work.</li>
-</ul></p>
+</ul>
-<p>Carl Worth (5):
+<p>Carl Worth (5):</p>
<ul>
<li>glcpp: Fix two (or more) successive applications of token pasting</li>
<li>glcpp: Test a non-function-like macro using the token paste operator</li>
<li>glcpp: Implement token pasting for non-function-like macros</li>
<li>glcpp: Raise error if defining any macro containing two consecutive underscores</li>
<li>glcpp: Add a test for #elif with an undefined macro.</li>
-</ul></p>
+</ul>
-<p>Chad Versace (5):
+<p>Chad Versace (5):</p>
<ul>
<li>glsl: Add method glsl_type::can_implicitly_convert_to()</li>
<li>glsl: Fix implicit conversions in non-constructor function calls</li>
<li>glsl: Remove ir_function.cpp:type_compare()</li>
<li>glsl: Fix conversions in array constructors</li>
<li>x86-64: Fix compile error with clang</li>
-</ul></p>
+</ul>
-<p>Chia-I Wu (3):
+<p>Chia-I Wu (3):</p>
<ul>
<li>glsl: empty declarations should be valid</li>
<li>intel: rename intel_extensions_es2.c to intel_extensions_es.c</li>
<li>intel: fix GLESv1 support</li>
-</ul></p>
+</ul>
-<p>Chris Wilson (1):
+<p>Chris Wilson (1):</p>
<ul>
<li>i915: out-of-bounds write in calc_live_regs()</li>
-</ul></p>
+</ul>
-<p>Christopher James Halse Rogers (1):
+<p>Christopher James Halse Rogers (1):</p>
<ul>
<li>glx/dri2: Paper over errors in DRI2Connect when indirect</li>
-</ul></p>
+</ul>
-<p>David Reveman (1):
+<p>David Reveman (1):</p>
<ul>
<li>i915g: Fix off-by-one in scissors.</li>
-</ul></p>
+</ul>
-<p>Eric Anholt (16):
+<p>Eric Anholt (16):</p>
<ul>
<li>mesa: Don't skip glGetProgramEnvParam4dvARB if there was already an error.</li>
<li>mesa: Fix glGetUniform() type conversions.</li>
@@ -200,9 +197,9 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip
<li>intel: Mark MESA_FORMAT_X8_Z24 as always supported.</li>
<li>mesa: Don't error on glFeedbackBuffer(size = 0, buffer = NULL)</li>
<li>glsl: Fix gl_NormalMatrix swizzle setup to match i965's invariants.</li>
-</ul></p>
+</ul>
-<p>Henri Verbeet (6):
+<p>Henri Verbeet (6):</p>
<ul>
<li>mesa: Also set the remaining draw buffers to GL_NONE when updating just the first buffer in _mesa_drawbuffers().</li>
<li>r600g: Support the PIPE_FORMAT_R16_FLOAT colorformat.</li>
@@ -210,9 +207,9 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip
<li>mesa: Allow sampling from units &gt;= MAX_TEXTURE_UNITS in shaders.</li>
<li>mesa: Use the Elements macro for the sampler index assert in validate_samplers().</li>
<li>mesa: Fix a couple of TexEnv unit limits.</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (17):
+<p>Ian Romanick (17):</p>
<ul>
<li>mesa: Add utility function to get base format from a GL compressed format</li>
<li>mesa: Return the correct internal fmt when a generic compressed fmt was used</li>
@@ -231,21 +228,21 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip
<li>mesa: Refactor compressed texture error checks to work with paletted textures</li>
<li>mesa: Remove redundant compressed paletted texture error checks</li>
<li>mesa: Advertise GL_OES_compressed_paletted_texture in OpenGL ES1.x</li>
-</ul></p>
+</ul>
-<p>Jeremy Huddleston (3):
+<p>Jeremy Huddleston (3):</p>
<ul>
<li>apple: Silence some debug spew</li>
<li>apple: Use the correct (OpenGL.framework) glViewport and glScissor during init</li>
<li>apple: Implement applegl_unbind_context</li>
-</ul></p>
+</ul>
-<p>José Fonseca (1):
+<p>José Fonseca (1):</p>
<ul>
<li>docs: Update llvmpipe docs.</li>
-</ul></p>
+</ul>
-<p>Kenneth Graunke (12):
+<p>Kenneth Graunke (12):</p>
<ul>
<li>glsl: Avoid massive ralloc_strndup overhead in S-Expression parsing.</li>
<li>mesa: In validate_program(), initialize errMsg for safety.</li>
@@ -259,32 +256,32 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip
<li>intel: Depth format fixes</li>
<li>i965: Apply post-sync non-zero workaround to homebrew workaround.</li>
<li>mesa/get: Move MAX_LIGHTS from GL/ES2 to GL/ES1.</li>
-</ul></p>
+</ul>
-<p>Kristian Høgsberg (1):
+<p>Kristian Høgsberg (1):</p>
<ul>
<li>glx: Don't flush twice if we fallback to dri2CopySubBuffer</li>
-</ul></p>
+</ul>
-<p>Marc Pignat (1):
+<p>Marc Pignat (1):</p>
<ul>
<li>drisw: Fix 24bpp software rendering, take 2</li>
-</ul></p>
+</ul>
-<p>Marcin Baczyński (2):
+<p>Marcin Baczyński (2):</p>
<ul>
<li>configure: fix gcc version check</li>
<li>configure: allow C{,XX}FLAGS override</li>
-</ul></p>
+</ul>
-<p>Marcin Slusarz (3):
+<p>Marcin Slusarz (3):</p>
<ul>
<li>nouveau: fix nouveau_fence leak</li>
<li>nouveau: fix crash during fence emission</li>
<li>nouveau: fix fence hang</li>
-</ul></p>
+</ul>
-<p>Marek Olšák (19):
+<p>Marek Olšák (19):</p>
<ul>
<li>vbo: do not call _mesa_max_buffer_index in debug builds</li>
<li>winsys/radeon: fix space checking</li>
@@ -305,22 +302,22 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip
<li>r300g: don't return NULL in resource_from_handle if the resource is too small</li>
<li>r600g: set correct tiling flags in depth info</li>
<li>r300g: don't call u_trim_pipe_prim in r300_swtcl_draw_vbo</li>
-</ul></p>
+</ul>
-<p>Michel Dänzer (4):
+<p>Michel Dänzer (4):</p>
<ul>
<li>st/mesa: Finalize texture on render-to-texture.</li>
<li>glx/dri2: Don't call X server for SwapBuffers when there's no back buffer.</li>
<li>gallium/util: Add macros for converting from little endian to CPU byte order.</li>
<li>r300g: Fix queries on big endian hosts.</li>
-</ul></p>
+</ul>
-<p>Neil Roberts (1):
+<p>Neil Roberts (1):</p>
<ul>
<li>meta: Fix saving the active program</li>
-</ul></p>
+</ul>
-<p>Paul Berry (18):
+<p>Paul Berry (18):</p>
<ul>
<li>glsl: Lower unconditional return statements.</li>
<li>glsl: Refactor logic for determining whether to lower return statements.</li>
@@ -340,33 +337,33 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip
<li>glsl: Remove field array_lvalue from ir_variable.</li>
<li>glsl hierarchical visitor: Do not overwrite base_ir for parameter lists.</li>
<li>glsl: improve the accuracy of the asin() builtin function.</li>
-</ul></p>
+</ul>
-<p>Tobias Droste (1):
+<p>Tobias Droste (1):</p>
<ul>
<li>r300/compiler: simplify code in peephole_add_presub_add</li>
-</ul></p>
+</ul>
-<p>Tom Fogal (1):
+<p>Tom Fogal (1):</p>
<ul>
<li>Only use gcc visibility support with gcc4+.</li>
-</ul></p>
+</ul>
-<p>Tom Stellard (1):
+<p>Tom Stellard (1):</p>
<ul>
<li>r300/compiler: Fix regalloc for values with multiple writers</li>
-</ul></p>
+</ul>
-<p>Vadim Girlin (5):
+<p>Vadim Girlin (5):</p>
<ul>
<li>st/mesa: flush bitmap cache on query and conditional render boundaries</li>
<li>r600g: use backend mask for occlusion queries</li>
<li>r600g: take into account force_add_cf in pops</li>
<li>r600g: fix check_and_set_bank_swizzle</li>
<li>r600g: fix replace_gpr_with_pv_ps</li>
-</ul></p>
+</ul>
-<p>Yuanhan Liu (17):
+<p>Yuanhan Liu (17):</p>
<ul>
<li>i965: fix the constant interp bitmask for flat mode</li>
<li>mesa: fix error handling for glEvalMesh1/2D</li>
@@ -385,7 +382,7 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip
<li>mesa: handle the pbo case for save_Bitmap</li>
<li>mesa: handle PBO access error in display list mode</li>
<li>intel: don't call unmap pbo if pbo is not mapped</li>
-</ul></p>
+</ul>
</body>
</html>
diff --git a/mesalib/docs/relnotes-7.11.2.html b/mesalib/docs/relnotes-7.11.2.html
index d4c4f17a1..235c91d61 100644
--- a/mesalib/docs/relnotes-7.11.2.html
+++ b/mesalib/docs/relnotes-7.11.2.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.11.2 Release Notes / November 27, 2011</H1>
+<h1>Mesa 7.11.2 Release Notes / November 27, 2011</h1>
<p>
Mesa 7.11.2 is a bug fix release which fixes bugs found since the 7.11 release.
@@ -59,27 +56,27 @@ f8705fcff2510b6c39cd27b575c05dba MesaGLUT-7.11.2.zip
git log mesa-7.11.1..mesa-7.11.2
</pre>
-<p>Brian Paul (4):
+<p>Brian Paul (4):</p>
<ul>
<li>mesa: stop using ctx-&gt;Driver.CopyTexImage1D/2D() hooks</li>
<li>mesa: fix format selection for meta CopyTexSubImage()</li>
<li>docs: update news.html and relnotes.html for 7.11.1 release</li>
<li>mesa: use format string in _mesa_error() call to silence warning</li>
-</ul></p>
+</ul>
-<p>Chad Versace (3):
+<p>Chad Versace (3):</p>
<ul>
<li>intel: Simplify stencil detiling arithmetic</li>
<li>intel: Fix region dimensions for stencil buffers received from DDX</li>
<li>intel: Fix separate stencil in builtin DRI2 backend</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (3):
+<p>Ian Romanick (3):</p>
<ul>
<li>docs: Add 7.11.1 release md5sums</li>
<li>mesa: set version string to 7.11.2-devel</li>
<li>mesa: Bump version to 7.11.2 (final)</li>
-</ul></p>
+</ul>
</body>
</html>
diff --git a/mesalib/docs/relnotes-7.11.html b/mesalib/docs/relnotes-7.11.html
index 10be4c935..49a106319 100644
--- a/mesalib/docs/relnotes-7.11.html
+++ b/mesalib/docs/relnotes-7.11.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.11 Release Notes / July 31, 2011</H1>
+<h1>Mesa 7.11 Release Notes / July 31, 2011</h1>
<p>
Mesa 7.11 is a new development release.
diff --git a/mesalib/docs/relnotes-7.2.html b/mesalib/docs/relnotes-7.2.html
index 0ad3b5b60..8b9231638 100644
--- a/mesalib/docs/relnotes-7.2.html
+++ b/mesalib/docs/relnotes-7.2.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.2 Release Notes / 20 September 2008</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 7.2 Release Notes / 20 September 2008</h1>
<p>
Mesa 7.2 is a stable release fixing bugs found in 7.1, which was a
diff --git a/mesalib/docs/relnotes-7.3.html b/mesalib/docs/relnotes-7.3.html
index df8988443..5f75dec85 100644
--- a/mesalib/docs/relnotes-7.3.html
+++ b/mesalib/docs/relnotes-7.3.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.3 Release Notes / 22 January 2009</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 7.3 Release Notes / 22 January 2009</h1>
<p>
Mesa 7.3 is a new development release.
diff --git a/mesalib/docs/relnotes-7.4.1.html b/mesalib/docs/relnotes-7.4.1.html
index 40f4fb172..a8a9901fb 100644
--- a/mesalib/docs/relnotes-7.4.1.html
+++ b/mesalib/docs/relnotes-7.4.1.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.4.1 Release Notes / 18 April 2009</H1>
+<h1>Mesa 7.4.1 Release Notes / 18 April 2009</h1>
<p>
Mesa 7.4.1 is a stable development release fixing bugs since the 7.4 release.
diff --git a/mesalib/docs/relnotes-7.4.2.html b/mesalib/docs/relnotes-7.4.2.html
index 7d066e418..39a116864 100644
--- a/mesalib/docs/relnotes-7.4.2.html
+++ b/mesalib/docs/relnotes-7.4.2.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.4.2 Release Notes / May 15, 2009</H1>
+<h1>Mesa 7.4.2 Release Notes / May 15, 2009</h1>
<p>
Mesa 7.4.2 is a stable development release fixing bugs since the 7.4.1 release.
diff --git a/mesalib/docs/relnotes-7.4.3.html b/mesalib/docs/relnotes-7.4.3.html
index 35b5dccbb..1823e134b 100644
--- a/mesalib/docs/relnotes-7.4.3.html
+++ b/mesalib/docs/relnotes-7.4.3.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.4.3 Release Notes / 19 June 2009</H1>
+<h1>Mesa 7.4.3 Release Notes / 19 June 2009</h1>
<p>
Mesa 7.4.3 is a stable development release fixing bugs since the 7.4.2 release.
diff --git a/mesalib/docs/relnotes-7.4.4.html b/mesalib/docs/relnotes-7.4.4.html
index 2a34568a7..a3dd3580a 100644
--- a/mesalib/docs/relnotes-7.4.4.html
+++ b/mesalib/docs/relnotes-7.4.4.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.4.4 Release Notes / 23 June 2009</H1>
+<h1>Mesa 7.4.4 Release Notes / 23 June 2009</h1>
<p>
Mesa 7.4.4 is a stable development release fixing bugs since the 7.4.3 release.
diff --git a/mesalib/docs/relnotes-7.4.html b/mesalib/docs/relnotes-7.4.html
index 55ba019b2..ce46a88d2 100644
--- a/mesalib/docs/relnotes-7.4.html
+++ b/mesalib/docs/relnotes-7.4.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.4 Release Notes / 27 March 2009</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 7.4 Release Notes / 27 March 2009</h1>
<p>
Mesa 7.4 is a stable development release fixing bugs since the 7.3 release.
diff --git a/mesalib/docs/relnotes-7.5.1.html b/mesalib/docs/relnotes-7.5.1.html
index 1a4f608b7..85902690b 100644
--- a/mesalib/docs/relnotes-7.5.1.html
+++ b/mesalib/docs/relnotes-7.5.1.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.5.1 Release Notes, 3 September 2009</H1>
+<h1>Mesa 7.5.1 Release Notes, 3 September 2009</h1>
<p>
Mesa 7.5.1 is a bug-fix release fixing issues found since the 7.5 release.
diff --git a/mesalib/docs/relnotes-7.5.2.html b/mesalib/docs/relnotes-7.5.2.html
index 5c395d97b..0c7806636 100644
--- a/mesalib/docs/relnotes-7.5.2.html
+++ b/mesalib/docs/relnotes-7.5.2.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.5.2 Release Notes, 28 September 2009</H1>
+<h1>Mesa 7.5.2 Release Notes, 28 September 2009</h1>
<p>
Mesa 7.5.2 is a bug-fix release fixing issues found since the 7.5.1 release.
diff --git a/mesalib/docs/relnotes-7.5.html b/mesalib/docs/relnotes-7.5.html
index a25ca8efc..cb485835b 100644
--- a/mesalib/docs/relnotes-7.5.html
+++ b/mesalib/docs/relnotes-7.5.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.5 Release Notes / 17 July 2009</H1>
+<h1>Mesa 7.5 Release Notes / 17 July 2009</h1>
<p>
Mesa 7.5 is a new development release.
diff --git a/mesalib/docs/relnotes-7.6.1.html b/mesalib/docs/relnotes-7.6.1.html
index 1d0ecd2ac..d646b5a97 100644
--- a/mesalib/docs/relnotes-7.6.1.html
+++ b/mesalib/docs/relnotes-7.6.1.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.6.1 Release Notes, 21 December 2009</H1>
+<h1>Mesa 7.6.1 Release Notes, 21 December 2009</h1>
<p>
Mesa 7.6.1 is a bug-fix release fixing issues since version 7.6.
diff --git a/mesalib/docs/relnotes-7.6.html b/mesalib/docs/relnotes-7.6.html
index 410b6efdd..237e5efb5 100644
--- a/mesalib/docs/relnotes-7.6.html
+++ b/mesalib/docs/relnotes-7.6.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.6 Release Notes, 28 September 2009</H1>
+<h1>Mesa 7.6 Release Notes, 28 September 2009</h1>
<p>
Mesa 7.6 is a new development release.
diff --git a/mesalib/docs/relnotes-7.7.1.html b/mesalib/docs/relnotes-7.7.1.html
index 00b36714c..0f3645cb9 100644
--- a/mesalib/docs/relnotes-7.7.1.html
+++ b/mesalib/docs/relnotes-7.7.1.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.7.1 Release Notes / March 28, 2010</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 7.7.1 Release Notes / March 28, 2010</h1>
<p>
Mesa 7.7.1 is a bug-fix release.
diff --git a/mesalib/docs/relnotes-7.7.html b/mesalib/docs/relnotes-7.7.html
index c1ed65461..aae25b153 100644
--- a/mesalib/docs/relnotes-7.7.html
+++ b/mesalib/docs/relnotes-7.7.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.7 Release Notes / 21 December 2009</H1>
+<h1>Mesa 7.7 Release Notes / 21 December 2009</h1>
<p>
Mesa 7.7 is a new development release.
diff --git a/mesalib/docs/relnotes-7.8.1.html b/mesalib/docs/relnotes-7.8.1.html
index 1ba68fd41..c55d00ba7 100644
--- a/mesalib/docs/relnotes-7.8.1.html
+++ b/mesalib/docs/relnotes-7.8.1.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.8.1 Release Notes / April, 5, 2010</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 7.8.1 Release Notes / April 5, 2010</h1>
<p>
Mesa 7.8.1 fixes a couple critical bugs in the recent Mesa 7.8 release. Even
diff --git a/mesalib/docs/relnotes-7.8.2.html b/mesalib/docs/relnotes-7.8.2.html
index 1393b2ede..8a7e12cb2 100644
--- a/mesalib/docs/relnotes-7.8.2.html
+++ b/mesalib/docs/relnotes-7.8.2.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.8.2 Release Notes / (date tbd)</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 7.8.2 Release Notes / June 17, 2010</h1>
<p>
Mesa 7.8.2 is a bug fix release which fixes bugs found since the 7.8.1 release.
diff --git a/mesalib/docs/relnotes-7.8.3.html b/mesalib/docs/relnotes-7.8.3.html
index 1e9f43313..8c4bc3c18 100644
--- a/mesalib/docs/relnotes-7.8.3.html
+++ b/mesalib/docs/relnotes-7.8.3.html
@@ -1,14 +1,13 @@
-<HTML>
-
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.8.3 Release Notes / (date tbd)</H1>
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 7.8.3 Release Notes / (date tbd)</h1>
<p>
Mesa 7.8.3 is a bug fix release which fixes bugs found since the 7.8.2 release.
diff --git a/mesalib/docs/relnotes-7.8.html b/mesalib/docs/relnotes-7.8.html
index 1fed087d7..7422b8105 100644
--- a/mesalib/docs/relnotes-7.8.html
+++ b/mesalib/docs/relnotes-7.8.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.8 Release Notes / March 28, 2010</H1>
+<h1>Mesa 7.8 Release Notes / March 28, 2010</h1>
<p>
Mesa 7.8 is a new development release.
diff --git a/mesalib/docs/relnotes-7.9.1.html b/mesalib/docs/relnotes-7.9.1.html
index f45fa48bf..092d3bd28 100644
--- a/mesalib/docs/relnotes-7.9.1.html
+++ b/mesalib/docs/relnotes-7.9.1.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.9.1 Release Notes / January 7, 2011</H1>
+<h1>Mesa 7.9.1 Release Notes / January 7, 2011</h1>
<p>
Mesa 7.9.1 is a bug fix release which fixes bugs found since the 7.9 release.
@@ -124,22 +121,22 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz
git log mesa-7.9..mesa-7.9.1
</pre>
-<p>Alex Deucher (5):
+<p>Alex Deucher (5):</p>
<ul>
<li>r100: revalidate after radeon_update_renderbuffers</li>
<li>r600c: add missing radeon_prepare_render() call on evergreen</li>
<li>r600c: properly align mipmaps to group size</li>
<li>gallium/egl: fix r300 vs r600 loading</li>
<li>r600c: fix some opcodes on evergreen</li>
-</ul></p>
+</ul>
-<p>Aras Pranckevicius (2):
+<p>Aras Pranckevicius (2):</p>
<ul>
<li>glsl: fix crash in loop analysis when some controls can't be determined</li>
<li>glsl: fix matrix type check in ir_algebraic</li>
-</ul></p>
+</ul>
-<p>Brian Paul (27):
+<p>Brian Paul (27):</p>
<ul>
<li>swrast: fix choose_depth_texture_level() to respect mipmap filtering state</li>
<li>st/mesa: replace assertion w/ conditional in framebuffer invalidation</li>
@@ -168,18 +165,18 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz
<li>tdfx: s/Format/_BaseFormat/</li>
<li>st/mesa: fix renderbuffer pointer check in st_Clear()</li>
<li>mesa: Bump the number of bits in the register index.</li>
-</ul></p>
+</ul>
-<p>Chad Versace (5):
+<p>Chad Versace (5):</p>
<ul>
<li>glsl: Fix lexer rule for ^=</li>
<li>glsl: Fix ast-to-hir for ARB_fragment_coord_conventions</li>
<li>glsl: Fix ir_expression::constant_expression_value()</li>
<li>glsl: Fix erroneous cast in ast_jump_statement::hir()</li>
<li>glsl: Fix linker bug in cross_validate_globals()</li>
-</ul></p>
+</ul>
-<p>Chia-I Wu (10):
+<p>Chia-I Wu (10):</p>
<ul>
<li>targets/egl: Fix linking with libdrm.</li>
<li>st/vega: Fix version check in context creation.</li>
@@ -191,24 +188,24 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz
<li>mesa: Do not advertise GL_OES_texture_3D.</li>
<li>egl_glx: Fix borken driver.</li>
<li>egl: Check extensions.</li>
-</ul></p>
+</ul>
-<p>Daniel Lichtenberger (1):
+<p>Daniel Lichtenberger (1):</p>
<ul>
<li>radeon: fix potential segfault in renderbuffer update</li>
-</ul></p>
+</ul>
-<p>Daniel Vetter (1):
+<p>Daniel Vetter (1):</p>
<ul>
<li>r200: revalidate after radeon_update_renderbuffers</li>
-</ul></p>
+</ul>
-<p>Dave Airlie (1):
+<p>Dave Airlie (1):</p>
<ul>
<li>r300g: fixup rs690 tiling stride alignment calculations.</li>
-</ul></p>
+</ul>
-<p>Eric Anholt (13):
+<p>Eric Anholt (13):</p>
<ul>
<li>intel: Allow CopyTexSubImage to InternalFormat 3/4 textures, like RGB/RGBA.</li>
<li>glsl: Free the loop state context when we free the loop state.</li>
@@ -223,27 +220,27 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz
<li>mesa: Add getters for ARB_copy_buffer's attachment points.</li>
<li>i965: Correct the dp_read message descriptor setup on g4x.</li>
<li>glsl: Correct the marking of InputsRead/OutputsWritten on in/out matrices.</li>
-</ul></p>
+</ul>
-<p>Fabian Bieler (1):
+<p>Fabian Bieler (1):</p>
<ul>
<li>glsl: fix lowering conditional returns in subroutines</li>
-</ul></p>
+</ul>
-<p>Francisco Jerez (3):
+<p>Francisco Jerez (3):</p>
<ul>
<li>meta: Don't leak alpha function/reference value changes.</li>
<li>meta: Fix incorrect rendering of the bitmap alpha component.</li>
<li>meta: Don't try to disable cube maps if the driver doesn't expose the extension.</li>
-</ul></p>
+</ul>
-<p>Henri Verbeet (2):
+<p>Henri Verbeet (2):</p>
<ul>
<li>r600: Evergreen has two extra frac_bits for the sampler LOD state.</li>
<li>st/mesa: Handle wrapped depth buffers in st_copy_texsubimage().</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (33):
+<p>Ian Romanick (33):</p>
<ul>
<li>Add 7.9 md5sums</li>
<li>docs: Import 7.8.x release notes from 7.8 branch.</li>
@@ -278,14 +275,14 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz
<li>Refresh autogenerated file builtin_function.cpp.</li>
<li>docs: Initial set of release notes for 7.9.1</li>
<li>mesa: set version string to 7.9.1</li>
-</ul></p>
+</ul>
-<p>Julien Cristau (1):
+<p>Julien Cristau (1):</p>
<ul>
<li>Makefile: don't include the same files twice in the tarball</li>
-</ul></p>
+</ul>
-<p>Kenneth Graunke (19):
+<p>Kenneth Graunke (19):</p>
<ul>
<li>glcpp: Return NEWLINE token for newlines inside multi-line comments.</li>
<li>generate_builtins.py: Output large strings as arrays of characters.</li>
@@ -306,19 +303,19 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz
<li>glsl/builtins: Compute the correct value for smoothstep(vec, vec, vec).</li>
<li>Fix build on systems where "python" is python 3.</li>
<li>i965: Internally enable GL_NV_blend_square on ES2.</li>
-</ul></p>
+</ul>
-<p>Kristian Høgsberg (1):
+<p>Kristian Høgsberg (1):</p>
<ul>
<li>i965: Don't write mrf assignment for pointsize output</li>
-</ul></p>
+</ul>
-<p>Luca Barbieri (1):
+<p>Luca Barbieri (1):</p>
<ul>
<li>glsl: Unroll loops with conditional breaks anywhere (not just the end)</li>
-</ul></p>
+</ul>
-<p>Marek Olšák (17):
+<p>Marek Olšák (17):</p>
<ul>
<li>r300g: fix microtiling for 16-bits-per-channel formats</li>
<li>r300g: fix texture border for 16-bits-per-channel formats</li>
@@ -337,30 +334,30 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz
<li>r300g: finally fix the texture corruption on r3xx-r4xx</li>
<li>mesa: fix texel store functions for some float formats</li>
<li>r300/compiler: disable the rename_regs pass for loops</li>
-</ul></p>
+</ul>
-<p>Mario Kleiner (1):
+<p>Mario Kleiner (1):</p>
<ul>
<li>mesa/r300classic: Fix dri2Invalidate/radeon_prepare_render for page flipping.</li>
-</ul></p>
+</ul>
-<p>Peter Clifton (1):
+<p>Peter Clifton (1):</p>
<ul>
<li>intel: Fix emit_linear_blit to use DWORD aligned width blits</li>
-</ul></p>
+</ul>
-<p>Robert Hooker (2):
+<p>Robert Hooker (2):</p>
<ul>
<li>intel: Add a new B43 pci id.</li>
<li>egl_dri2: Add missing intel chip ids.</li>
-</ul></p>
+</ul>
-<p>Roland Scheidegger (1):
+<p>Roland Scheidegger (1):</p>
<ul>
<li>r200: fix r200 large points</li>
-</ul></p>
+</ul>
-<p>Thomas Hellstrom (17):
+<p>Thomas Hellstrom (17):</p>
<ul>
<li>st/xorg: Don't try to use option values before processing options</li>
<li>xorg/vmwgfx: Make vmwarectrl work also on 64-bit servers</li>
@@ -379,9 +376,9 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz
<li>st/egl: Fix build for include files in nonstandard places</li>
<li>svga/drm: Optionally resolve calls to powf during link-time</li>
<li>gallium/targets: Trivial crosscompiling fix</li>
-</ul></p>
+</ul>
-<p>Tom Stellard (7):
+<p>Tom Stellard (7):</p>
<ul>
<li>r300/compiler: Make sure presubtract sources use supported swizzles</li>
<li>r300/compiler: Fix register allocator's handling of loops</li>
@@ -390,17 +387,17 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz
<li>r300/compiler: Ignore alpha dest register when replicating the result</li>
<li>r300/compiler: Use correct swizzles for all presubtract sources</li>
<li>r300/compiler: Don't allow presubtract sources to be remapped twice</li>
-</ul></p>
+</ul>
-<p>Vinson Lee (1):
+<p>Vinson Lee (1):</p>
<ul>
<li>glsl: Fix 'control reaches end of non-void function' warning.</li>
-</ul></p>
+</ul>
-<p>richard (1):
+<p>richard (1):</p>
<ul>
<li>r600c : inline vertex format is not updated in an app, switch to use vfetch constants. For the 7.9 and 7.10 branches as well.</li>
-</ul></p>
+</ul>
</body>
</html>
diff --git a/mesalib/docs/relnotes-7.9.2.html b/mesalib/docs/relnotes-7.9.2.html
index 82240441b..6db9e4dec 100644
--- a/mesalib/docs/relnotes-7.9.2.html
+++ b/mesalib/docs/relnotes-7.9.2.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.9.2 Release Notes / TBD</H1>
+<h1>Mesa 7.9.2 Release Notes / March 2, 2011</h1>
<p>
Mesa 7.9.2 is a bug fix release which fixes bugs found since the 7.9.1 release.
@@ -129,12 +126,12 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
git log mesa-7.9.1..mesa-7.9.2
</pre>
-<p>Alberto Milone (1):
+<p>Alberto Milone (1):</p>
<ul>
<li>r600c: add evergreen ARL support.</li>
-</ul></p>
+</ul>
-<p>Brian Paul (19):
+<p>Brian Paul (19):</p>
<ul>
<li>draw: Fix an off-by-one bug in a vsplit assertion.</li>
<li>mesa: fix a few format table mistakes, assertions</li>
@@ -155,14 +152,14 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
<li>glsl2: fix signed/unsigned comparison warning</li>
<li>mesa: implement glGetShaderPrecisionFormat()</li>
<li>docs: updated environment variable list</li>
-</ul></p>
+</ul>
-<p>Bryce Harrington (1):
+<p>Bryce Harrington (1):</p>
<ul>
<li>r300g: Null pointer check for buffer deref in gallium winsys</li>
-</ul></p>
+</ul>
-<p>Chad Versace (14):
+<p>Chad Versace (14):</p>
<ul>
<li>glsl: At link-time, check that globals have matching centroid qualifiers</li>
<li>glcpp: Fix segfault when validating macro redefinitions</li>
@@ -175,41 +172,41 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
<li>glsl: Fix segfault due to missing printf argument</li>
<li>glsl: Mark 'in' variables at global scope as read-only</li>
<li>glcpp: Raise error when modulus is zero</li>
- <li>glsl: Set operators '%' and '%=' to be reserved when GLSL &lt 1.30</li>
+ <li>glsl: Set operators '%' and '%=' to be reserved when GLSL &lt; 1.30</li>
<li>glsl: Reinstate constant-folding for division by zero</li>
<li>tnl: Add support for datatype GL_FIXED in vertex arrays</li>
-</ul></p>
+</ul>
-<p>Chia-I Wu (1):
+<p>Chia-I Wu (1):</p>
<ul>
<li>mesa: Add glDepthRangef and glClearDepthf to APIspec.xml.</li>
-</ul></p>
+</ul>
-<p>Chris Wilson (1):
+<p>Chris Wilson (1):</p>
<ul>
<li>intel: Check for unsupported texture when finishing using as a render target</li>
-</ul></p>
+</ul>
-<p>Cyril Brulebois (1):
+<p>Cyril Brulebois (1):</p>
<ul>
<li>Point to bugs.freedesktop.org rather than bugzilla.freedesktop.org</li>
-</ul></p>
+</ul>
-<p>Dave Airlie (2):
+<p>Dave Airlie (2):</p>
<ul>
<li>radeon/r200: fix fbo-clearmipmap + gen-teximage</li>
<li>radeon: avoid segfault on 3D textures.</li>
-</ul></p>
+</ul>
-<p>Dimitry Andric (4):
+<p>Dimitry Andric (4):</p>
<ul>
<li>mesa: s/movzx/movzbl/</li>
<li>mesa: s/movzxw/movzwl/ in read_rgba_span_x86.S</li>
<li>glapi: adding @ char before type specifier in glapi_x86.S</li>
<li>glapi: add @GOTPCREL relocation type</li>
-</ul></p>
+</ul>
-<p>Eric Anholt (11):
+<p>Eric Anholt (11):</p>
<ul>
<li>i965: Avoid double-negation of immediate values in the VS.</li>
<li>docs: Add a relnote for the Civ IV on i965.</li>
@@ -222,9 +219,9 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
<li>mesa: Add support for glDepthRangef and glClearDepthf.</li>
<li>mesa: Add getters for ARB_ES2_compatibility MAX_*_VECTORS.</li>
<li>mesa: Add getter for GL_SHADER_COMPILER with ARB_ES2_compatibility.</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (42):
+<p>Ian Romanick (42):</p>
<ul>
<li>docs: Add 7.9.1 md5sums</li>
<li>glsl: Support the 'invariant(all)' pragma</li>
@@ -268,26 +265,26 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
<li>docs: Clean up bug fixes list</li>
<li>intel: Remove driver date and related bits from renderer string</li>
<li>mesa: set version string to 7.9.2 (final)</li>
-</ul></p>
+</ul>
-<p>Jian Zhao (1):
+<p>Jian Zhao (1):</p>
<ul>
<li>mesa: fix an error in uniform arrays in row calculating.</li>
-</ul></p>
+</ul>
-<p>Julien Cristau (3):
+<p>Julien Cristau (3):</p>
<ul>
<li>glx: fix request lengths</li>
<li>glx: fix GLXChangeDrawableAttributesSGIX request</li>
<li>glx: fix length of GLXGetFBConfigsSGIX</li>
-</ul></p>
+</ul>
-<p>Keith Packard (1):
+<p>Keith Packard (1):</p>
<ul>
<li>glsl: Eliminate reduce/reduce conflicts in glsl grammar</li>
-</ul></p>
+</ul>
-<p>Kenneth Graunke (12):
+<p>Kenneth Graunke (12):</p>
<ul>
<li>glsl: Expose a public glsl_type::void_type const pointer.</li>
<li>glsl: Don't bother unsetting a destructor that was never set.</li>
@@ -301,35 +298,35 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
<li>Remove the talloc sources from the Mesa repository.</li>
<li>glsl: Fix use of uninitialized values in _mesa_glsl_parse_state ctor.</li>
<li>glsl: Use reralloc instead of plain realloc.</li>
-</ul></p>
+</ul>
-<p>Marek Olšák (3):
+<p>Marek Olšák (3):</p>
<ul>
<li>docs: fix messed up names with special characters in relnotes-7.9.1</li>
<li>mesa: fix texture3D mipmap generation for UNSIGNED_BYTE_3_3_2</li>
<li>st/dri: Track drawable context bindings</li>
-</ul></p>
+</ul>
-<p>Paulo Zanoni (1):
+<p>Paulo Zanoni (1):</p>
<ul>
<li>dri_util: fail driCreateNewScreen if InitScreen is NULL</li>
-</ul></p>
+</ul>
-<p>Sam Hocevar (2):
+<p>Sam Hocevar (2):</p>
<ul>
<li>docs: add glsl info</li>
<li>docs: fix glsl_compiler name</li>
-</ul></p>
+</ul>
-<p>Vinson Lee (1):
+<p>Vinson Lee (1):</p>
<ul>
<li>ralloc: Add missing va_end following va_copy.</li>
-</ul></p>
+</ul>
-<p>nobled (1):
+<p>nobled (1):</p>
<ul>
<li>glx: Put null check before use</li>
-</ul></p>
+</ul>
</body>
</html>
diff --git a/mesalib/docs/relnotes-7.9.html b/mesalib/docs/relnotes-7.9.html
index fe1fd5e41..4eac67936 100644
--- a/mesalib/docs/relnotes-7.9.html
+++ b/mesalib/docs/relnotes-7.9.html
@@ -1,14 +1,13 @@
-<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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Mesa Release Notes</TITLE>
-
-<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 7.9 Release Notes / October 4, 2010</H1>
+<h1>Mesa 7.9 Release Notes / October 4, 2010</h1>
<p>
Mesa 7.9 is a new development release.
diff --git a/mesalib/docs/relnotes-8.0.1.html b/mesalib/docs/relnotes-8.0.1.html
index 29a314c06..7b68cc59f 100644
--- a/mesalib/docs/relnotes-8.0.1.html
+++ b/mesalib/docs/relnotes-8.0.1.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 8.0.1 Release Notes / February 16, 2012</H1>
+<h1>Mesa 8.0.1 Release Notes / February 16, 2012</h1>
<p>
Mesa 8.0.1 is a bug fix release which fixes bugs found since the 8.0 release.
@@ -78,19 +75,19 @@ for DRI hardware acceleration.
git log mesa-8.0..mesa-8.0.1
</pre>
-<p>Alex Deucher (2):
+<p>Alex Deucher (2):</p>
<ul>
<li>r600g: fix tex tile_type offset for cayman</li>
<li>r600g: 128 bit formats require tile_type = 1 on cayman</li>
-</ul></p>
+</ul>
-<p>Anuj Phogat (2):
+<p>Anuj Phogat (2):</p>
<ul>
<li>meta: Add pixel store/pack operations in decompress_texture_image</li>
<li>meta: Avoid FBO resizing/reallocating in decompress_texture_image</li>
-</ul></p>
+</ul>
-<p>Brian Paul (6):
+<p>Brian Paul (6):</p>
<ul>
<li>docs: add news item for 8.0 release</li>
<li>docs: update info about supported systems, GPUs, APIs</li>
@@ -98,56 +95,56 @@ for DRI hardware acceleration.
<li>docs: remove link to the GLSL compiler page</li>
<li>mesa: fix proxy texture target initialization</li>
<li>swrast: fix span color type selection</li>
-</ul></p>
+</ul>
-<p>Chad Versace (2):
+<p>Chad Versace (2):</p>
<ul>
<li>i965: Rewrite the HiZ op</li>
<li>i965: Remove file i965/junk, accidentally added in 7b36c68</li>
-</ul></p>
+</ul>
-<p>Dave Airlie (1):
+<p>Dave Airlie (1):</p>
<ul>
<li>st/mesa: only resolve if number of samples is &gt; 1</li>
-</ul></p>
+</ul>
-<p>Eric Anholt (3):
+<p>Eric Anholt (3):</p>
<ul>
<li>i965: Fix HiZ change compiler warning.</li>
<li>i965: Report the failure message when failing to compile the fragment shader.</li>
<li>i965/fs: Enable register spilling on gen7 too.</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (4):
+<p>Ian Romanick (4):</p>
<ul>
<li>docs: Add 8.0 MD5 checksums</li>
<li>glapi: Include GLES2 headers for ES2 extension functions</li>
<li>swrast: Only avoid empty _TexEnvPrograms</li>
<li>mesa: Bump version number to 8.0.1</li>
-</ul></p>
+</ul>
-<p>Kenneth Graunke (4):
+<p>Kenneth Graunke (4):</p>
<ul>
<li>i965: Fix border color on Ironlake.</li>
<li>i965/fs: Add a new fs_inst::regs_written function.</li>
<li>i965/fs: Take # of components into account in try_rewrite_rhs_to_dst.</li>
<li>i965: Emit Ivybridge VS workaround flushes.</li>
-</ul></p>
+</ul>
-<p>Mathias Fröhlich (1):
+<p>Mathias Fröhlich (1):</p>
<ul>
<li>state_stracker: Fix access to uninitialized memory.</li>
-</ul></p>
+</ul>
-<p>Paul Berry (1):
+<p>Paul Berry (1):</p>
<ul>
<li>i915: Fix type of "specoffset" variable.</li>
-</ul></p>
+</ul>
-<p>Simon Farnsworth (1):
+<p>Simon Farnsworth (1):</p>
<ul>
<li>r600g: Use a fake reloc to sleep for fences</li>
-</ul></p>
+</ul>
</body>
</html>
diff --git a/mesalib/docs/relnotes-8.0.2.html b/mesalib/docs/relnotes-8.0.2.html
index 88f730c16..652a01d57 100644
--- a/mesalib/docs/relnotes-8.0.2.html
+++ b/mesalib/docs/relnotes-8.0.2.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 8.0.2 Release Notes / March 21, 2012</H1>
+<h1>Mesa 8.0.2 Release Notes / March 21, 2012</h1>
<p>
Mesa 8.0.2 is a bug fix release which fixes bugs found since the 8.0.1 release.
@@ -72,7 +69,7 @@ d5e5cdb85d2afdbcd1c0623d3ed1c54d MesaLib-8.0.2.zip
git log mesa-8.0.1..mesa-8.0.2
</pre>
-<p>Brian Paul (7):
+<p>Brian Paul (7):</p>
<ul>
<li>svga: add null vs pointer check in update_need_pipeline()</li>
<li>util: add mutex lock in u_debug_memory.c code</li>
@@ -81,64 +78,64 @@ d5e5cdb85d2afdbcd1c0623d3ed1c54d MesaLib-8.0.2.zip
<li>mesa: use _mesa_rebase_rgba_float/uint() in glGetTexImage code</li>
<li>mesa: fix GL_LUMINANCE handling in glGetTexImage</li>
<li>docs: add links to 8.0.1 release notes</li>
-</ul></p>
+</ul>
-<p>Daniel Vetter (1):
+<p>Daniel Vetter (1):</p>
<ul>
<li>i965: fixup W-tile offset computation to take swizzling into account</li>
-</ul></p>
+</ul>
-<p>Dylan Noblesmith (1):
+<p>Dylan Noblesmith (1):</p>
<ul>
<li>mesa: add back glGetnUniform*v() overflow error reporting</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (1):
+<p>Ian Romanick (1):</p>
<ul>
<li>docs: Add 8.0.1 release md5sums</li>
-</ul></p>
+</ul>
-<p>Jakob Bornecrantz (3):
+<p>Jakob Bornecrantz (3):</p>
<ul>
<li>mesa: Include mesa ES mapi generated files</li>
<li>mesa: Bump version number to 8.0.2</li>
<li>docs: Add 8.0.2 release notes</li>
-</ul></p>
+</ul>
-<p>Jeremy Huddleston (3):
+<p>Jeremy Huddleston (3):</p>
<ul>
<li>darwin: config file cleanups</li>
<li>darwin: Build create_context.c</li>
<li>darwin: Link against libxcb</li>
-</ul></p>
+</ul>
-<p>José Fonseca (1):
+<p>José Fonseca (1):</p>
<ul>
<li>svga: Clamp advertised PIPE_SHADER_CAP_MAX_TEMPS to SVGA3D_TEMPREG_MAX.</li>
-</ul></p>
+</ul>
-<p>Kenneth Graunke (2):
+<p>Kenneth Graunke (2):</p>
<ul>
<li>i965: Only set Last Render Target Select on the last FB write.</li>
<li>i965: Fix Gen6+ dynamic state upper bound on older kernels.</li>
-</ul></p>
+</ul>
-<p>Marek Olšák (1):
+<p>Marek Olšák (1):</p>
<ul>
<li>gallium/rtasm: properly detect SSE and SSE2</li>
-</ul></p>
+</ul>
-<p>Neil Roberts (1):
+<p>Neil Roberts (1):</p>
<ul>
<li>mesa: Don't disable fast path for normalized types</li>
-</ul></p>
+</ul>
-<p>Tom Stellard (1):
+<p>Tom Stellard (1):</p>
<ul>
<li>r300/compiler: Fix bug when lowering KILP on r300 cards</li>
-</ul></p>
+</ul>
-<p>Yuanhan Liu (6):
+<p>Yuanhan Liu (6):</p>
<ul>
<li>mesa: let GL3 buf obj queries not depend on opengl major version</li>
<li>tnl: let _TNL_ATTRIB_POINTSIZE do not depend on ctx-&gt;VertexProgram._Enabled</li>
@@ -146,14 +143,14 @@ d5e5cdb85d2afdbcd1c0623d3ed1c54d MesaLib-8.0.2.zip
<li>i915: move the FALLBACK_DRAW_OFFSET check outside the drawing rect check</li>
<li>i965: handle gl_PointCoord for Gen4 and Gen5 platforms</li>
<li>i915: fallback for NPOT cubemap texture</li>
-</ul></p>
+</ul>
-<p>Zack Rusin (3):
+<p>Zack Rusin (3):</p>
<ul>
<li>svga: fix a crash happening before setting fragment shaders.</li>
<li>svga: Fix stencil op mapping</li>
<li>svga: fix the rasterizer state resets</li>
-</ul></p>
+</ul>
</body>
diff --git a/mesalib/docs/relnotes-8.0.3.html b/mesalib/docs/relnotes-8.0.3.html
index 94997a7d7..0bce68a84 100644
--- a/mesalib/docs/relnotes-8.0.3.html
+++ b/mesalib/docs/relnotes-8.0.3.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 8.0.3 Release Notes / May 18, 2012</H1>
+<h1>Mesa 8.0.3 Release Notes / May 18, 2012</h1>
<p>
Mesa 8.0.3 is a bug fix release which fixes bugs found since the 8.0.2 release.
@@ -94,34 +91,34 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2
git log mesa-8.0.2..mesa-8.0.3
</pre>
-<p>Alban Browaeys (1):
+<p>Alban Browaeys (1):</p>
<ul>
<li>dri/i915: Fix off-by-one in i830 clip region size.</li>
-</ul></p>
+</ul>
-<p>Alex Deucher (2):
+<p>Alex Deucher (2):</p>
<ul>
<li>r200: fix fog coordinate emit</li>
<li>radeon: fix fog coordinate emit</li>
-</ul></p>
+</ul>
-<p>Alexander von Gluck (4):
+<p>Alexander von Gluck (4):</p>
<ul>
<li>llvmpipe: fix symbol conflict on Haiku</li>
<li>svga: fix typedef conflicts on Haiku</li>
<li>mesa: Don't use newlocale on Haiku</li>
<li>glsl: Don't use newlocale on Haiku</li>
-</ul></p>
+</ul>
-<p>Anuj Phogat (4):
+<p>Anuj Phogat (4):</p>
<ul>
<li>mesa: fix issues with texture border and array textures</li>
<li>mesa: Fix valid texture target test in _mesa_GetTexLevelParameteriv()</li>
<li>mesa: Fix the cause of piglit test fbo-array failure</li>
<li>intel: Fix a case when mapping large texture fails</li>
-</ul></p>
+</ul>
-<p>Brian Paul (17):
+<p>Brian Paul (17):</p>
<ul>
<li>mesa: add a couple fast-paths to fast_read_rgba_pixels_memcpy()</li>
<li>mesa/gdi: remove wmesa_set_renderbuffer_funcs() function</li>
@@ -140,29 +137,29 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2
<li>mesa: do more teximage error checking for generic compressed formats</li>
<li>mesa: fix/add error check in _mesa_ColorMaterial()</li>
<li>mesa: fix glMaterial / dlist bug</li>
-</ul></p>
+</ul>
-<p>Chad Versace (3):
+<p>Chad Versace (3):</p>
<ul>
<li>glsl: Fix Android build</li>
<li>main: Fix memory leak in _mesa_make_extension_string()</li>
<li>intel: Disable ARB_framebuffer_object in ES contexts</li>
-</ul></p>
+</ul>
-<p>Chris Wilson (1):
+<p>Chris Wilson (1):</p>
<ul>
<li>i830: Compute initial number of vertices from remaining batch space</li>
-</ul></p>
+</ul>
-<p>Dave Airlie (4):
+<p>Dave Airlie (4):</p>
<ul>
<li>mesa/format_unpack: add LUMINANCE 8/16 UINT/INT</li>
<li>glx/drisw: avoid segfaults when we fail to get visual</li>
<li>drisw: fix image stride calculation for 16-bit.</li>
<li>intel: fix TFP at 16-bpp</li>
-</ul></p>
+</ul>
-<p>Dylan Noblesmith (7):
+<p>Dylan Noblesmith (7):</p>
<ul>
<li>intel: fix null dereference processing HiZ buffer</li>
<li>util: fix undefined behavior</li>
@@ -171,9 +168,9 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2
<li>st/vega: fix uninitialized values</li>
<li>egl-static: fix printf warning</li>
<li>i965: fix typo</li>
-</ul></p>
+</ul>
-<p>Eric Anholt (19):
+<p>Eric Anholt (19):</p>
<ul>
<li>i965/fs: Jump from discard statements to the end of the program when done.</li>
<li>intel: Fix rendering from textures after RenderTexture().</li>
@@ -194,29 +191,29 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2
<li>glsl: Reject non-scalar switch expressions.</li>
<li>glsl: Fix assertion failure on handling switch on uint expressions.</li>
<li>mesa: Check for framebuffer completeness before looking at the rb.</li>
-</ul></p>
+</ul>
-<p>Eugeni Dodonov (1):
+<p>Eugeni Dodonov (1):</p>
<ul>
<li>intel: add PCI IDs for Ivy Bridge GT2 server variant</li>
-</ul></p>
+</ul>
-<p>Han Shen(沈涵) (1):
+<p>Han Shen(沈涵) (1):</p>
<ul>
<li>bin/mklib: remove '-m32' for arm linux</li>
-</ul></p>
+</ul>
-<p>Ian Romanick (1):
+<p>Ian Romanick (1):</p>
<ul>
<li>mesa: Bump version number to 8.0.3</li>
-</ul></p>
+</ul>
-<p>Jakob Bornecrantz (1):
+<p>Jakob Bornecrantz (1):</p>
<ul>
<li>docs: Add 8.0.2 md5sums</li>
-</ul></p>
+</ul>
-<p>Jeremy Huddleston (7):
+<p>Jeremy Huddleston (7):</p>
<ul>
<li>darwin: Eliminate a pthread mutex leak</li>
<li>darwin: Fix an error message</li>
@@ -225,25 +222,25 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2
<li>darwin: Unlock our mutex before destroying it</li>
<li>darwin: Eliminate a possible race condition while destroying a surface</li>
<li>darwin: Address a build failure on Leopard and earlier OS versions</li>
-</ul></p>
+</ul>
-<p>Jon TURNEY (1):
+<p>Jon TURNEY (1):</p>
<ul>
<li>Have __glImageSize handle format GL_DEPTH_STENCIL_NV the same way as the server does</li>
-</ul></p>
+</ul>
-<p>Jonas Maebe (2):
+<p>Jonas Maebe (2):</p>
<ul>
<li>glapi: Correct size of allocated _glapi_table struct</li>
<li>apple: Fix a use after free</li>
-</ul></p>
+</ul>
-<p>Jordan Justen (1):
+<p>Jordan Justen (1):</p>
<ul>
<li>mesa: Add primitive restart support to glArrayElement</li>
-</ul></p>
+</ul>
-<p>Kenneth Graunke (12):
+<p>Kenneth Graunke (12):</p>
<ul>
<li>i965: Actually upload sampler state pointers for the VS unit on Gen6.</li>
<li>i965/fs: Fix FB writes that tried to use the non-existent m16 register.</li>
@@ -257,63 +254,63 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2
<li>i965: Avoid explicit accumulator operands in SIMD16 mode on Gen7.</li>
<li>intel: Remove pointless software fallback for glBitmap on Gen6.</li>
<li>glsl: Fix broken constant expression handling for &lt;, &lt;=, &gt;, and &gt;=.</li>
-</ul></p>
+</ul>
-<p>Kurt Roeckx (2):
+<p>Kurt Roeckx (2):</p>
<ul>
<li>i915: Compute maximum number of verts using the actual batchbuffer size.</li>
<li>i915: Fix i830 polygon stipple from PBOs.</li>
-</ul></p>
+</ul>
-<p>Marek Olšák (5):
+<p>Marek Olšák (5):</p>
<ul>
<li>r300g/swtcl: don't print an error when getting ClipVertex</li>
<li>r300g/swtcl: don't enter u_vbuf_mgr</li>
<li>r300g/swtcl: don't expose shader subroutine support</li>
<li>r300g/swtcl: fix polygon offset</li>
<li>r300g/swtcl: fix crash when back color is present in vertex shader</li>
-</ul></p>
+</ul>
-<p>Mathias Fröhlich (1):
+<p>Mathias Fröhlich (1):</p>
<ul>
<li>glsl: Avoid excessive loop unrolling.</li>
-</ul></p>
+</ul>
-<p>Matt Turner (1):
+<p>Matt Turner (1):</p>
<ul>
<li>Remove -ffast-math from default CFLAGS</li>
-</ul></p>
+</ul>
-<p>Paul Berry (1):
+<p>Paul Berry (1):</p>
<ul>
<li>i915: Initialize swrast_texture_image structure fields.</li>
-</ul></p>
+</ul>
-<p>Roland Scheidegger (1):
+<p>Roland Scheidegger (1):</p>
<ul>
<li>mesa: check_index_bounds off-by-one fix</li>
-</ul></p>
+</ul>
-<p>Tom Stellard (2):
+<p>Tom Stellard (2):</p>
<ul>
<li>r300/compiler: Clear loop registers in vertex shaders w/o loops</li>
<li>r300/compiler: Copy all instruction attributes during local transfoms</li>
-</ul></p>
+</ul>
-<p>Vinson Lee (5):
+<p>Vinson Lee (5):</p>
<ul>
<li>mesa: Fix memory leak in _mesa_get_uniform_location.</li>
<li>linker: Fix memory leak in count_uniform_size::visit_field.</li>
<li>swrast: Fix memory leaks in blit_linear.</li>
<li>ir_to_mesa: Fix uninitialized member in add_uniform_to_shader.</li>
<li>mesa: Fix memory leak in generate_mipmap_compressed.</li>
-</ul></p>
+</ul>
-<p>Yuanhan Liu (2):
+<p>Yuanhan Liu (2):</p>
<ul>
<li>i915: set SPRITE_POINT_ENABLE bit correctly</li>
<li>i965: fix wrong cube/3D texture layout</li>
-</ul></p>
+</ul>
</body>
</html>
diff --git a/mesalib/docs/relnotes-8.0.html b/mesalib/docs/relnotes-8.0.html
index 4edd8081e..99eafb9c7 100644
--- a/mesalib/docs/relnotes-8.0.html
+++ b/mesalib/docs/relnotes-8.0.html
@@ -1,16 +1,13 @@
-<HTML>
-
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
<head>
-<TITLE>Mesa Release Notes</TITLE>
-<link rel="stylesheet" type="text/css" href="mesa.css">
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
</head>
+<body>
-<BODY>
-
-<body bgcolor="#eeeeee">
-
-<H1>Mesa 8.0 Release Notes / (release date TBD)</H1>
+<h1>Mesa 8.0 Release Notes / February 9, 2012</h1>
<p>
Mesa 8.0 is a new development release.
@@ -55,8 +52,6 @@ for DRI hardware acceleration.
<h2>Bug fixes</h2>
-<ul>
-</ul>
<h2>Changes</h2>
diff --git a/mesalib/docs/relnotes-8.1.html b/mesalib/docs/relnotes-8.1.html
new file mode 100644
index 000000000..d435f5e37
--- /dev/null
+++ b/mesalib/docs/relnotes-8.1.html
@@ -0,0 +1,56 @@
+<!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>Mesa Release Notes</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
+
+<h1>Mesa 8.1 Release Notes / date TBD</h1>
+
+<p>
+Mesa 8.1 is a new development release.
+</p>
+<p>
+Mesa 8.1 implements the OpenGL 3.0 API, but the version reported by
+glGetString(GL_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.0.
+</p>
+
+
+<h2>MD5 checksums</h2>
+<pre>
+tbd
+</pre>
+
+
+<h2>New features</h2>
+
+<p>
+Note: some of the new features are only available with certain drivers.
+</p>
+
+<ul>
+<li>GL_ARB_base_instance extension</li>
+<li>GL_NV_read_buffer extension for ES 2.0</li>
+<li>GL_ARB_shader_bit_encoding</li>
+<li>GL_EXT_unpack_subimage for ES 2.0</li>
+<li>GL_EXT_read_format_bgra for ES 1.1 and 2.0</li>
+<li>GL_ARB_debug_output</li>
+</ul>
+
+
+<h2>Bug fixes</h2>
+
+<p>TBD -- This list is likely incomplete.</p>
+
+
+<h2>Changes</h2>
+
+<p>TBD</p>
+
+
+
+</body>
+</html>
diff --git a/mesalib/docs/relnotes.html b/mesalib/docs/relnotes.html
index e9d0a9132..608035f99 100644
--- a/mesalib/docs/relnotes.html
+++ b/mesalib/docs/relnotes.html
@@ -14,6 +14,7 @@ The release notes summarize what's new or changed in each Mesa release.
</p>
<ul>
+<li><a href="relnotes-8.1.html">8.1 release notes</a>
<li><a href="relnotes-8.0.3.html">8.0.3 release notes</a>
<li><a href="relnotes-8.0.2.html">8.0.2 release notes</a>
<li><a href="relnotes-8.0.1.html">8.0.1 release notes</a>
diff --git a/mesalib/scons/gallium.py b/mesalib/scons/gallium.py
index ee91ca444..75c713d1c 100644
--- a/mesalib/scons/gallium.py
+++ b/mesalib/scons/gallium.py
@@ -139,6 +139,7 @@ def generate(env):
env['gcc'] = 'gcc' in os.path.basename(env['CC']).split('-')
env['msvc'] = env['CC'] == 'cl'
+ env['suncc'] = env['platform'] == 'sunos' and os.path.basename(env['CC']) == 'cc'
if env['msvc'] and env['toolchain'] == 'default' and env['machine'] == 'x86_64':
# MSVC x64 support is broken in earlier versions of scons
@@ -151,6 +152,7 @@ def generate(env):
ppc = env['machine'] == 'ppc'
gcc = env['gcc']
msvc = env['msvc']
+ suncc = env['suncc']
# Determine whether we are cross compiling; in particular, whether we need
# to compile code generators with a different compiler as the target code.
diff --git a/mesalib/src/mapi/glapi/gen/es_EXT.xml b/mesalib/src/mapi/glapi/gen/es_EXT.xml
index c7e7d07e3..b26cac54b 100644
--- a/mesalib/src/mapi/glapi/gen/es_EXT.xml
+++ b/mesalib/src/mapi/glapi/gen/es_EXT.xml
@@ -627,4 +627,11 @@
<enum name="REQUIRED_TEXTURE_IMAGE_UNITS_OES" value="0x8D68"/>
</category>
+<!-- 93. GL_NV_read_buffer -->
+<category name="NV_read_buffer">
+ <function name="ReadBufferNV" offset="assign">
+ <param name="mode" type="GLenum"/>
+ </function>
+</category>
+
</OpenGLAPI>
diff --git a/mesalib/src/mapi/glapi/gen/gles_api.py b/mesalib/src/mapi/glapi/gen/gles_api.py
index 0116ba474..70ae2e300 100644
--- a/mesalib/src/mapi/glapi/gen/gles_api.py
+++ b/mesalib/src/mapi/glapi/gen/gles_api.py
@@ -451,4 +451,6 @@ es2_api = es2_core + (
'ProgramBinaryOES',
# GL_NV_draw_buffers
'DrawBuffersNV',
+ # GL_NV_read_buffer
+ 'ReadBufferNV',
)
diff --git a/mesalib/src/mesa/main/APIspec.xml b/mesalib/src/mesa/main/APIspec.xml
index f23857ad2..64e666eff 100644
--- a/mesalib/src/mesa/main/APIspec.xml
+++ b/mesalib/src/mesa/main/APIspec.xml
@@ -3534,6 +3534,13 @@
</proto>
</template>
+<template name="ReadBuffer">
+ <proto>
+ <return type="void"/>
+ <param name="mode" type="GLenum"/>
+ </proto>
+</template>
+
<api name="mesa" implementation="true">
<category name="MESA"/>
@@ -3810,6 +3817,9 @@
<function name="EGLImageTargetRenderbufferStorageOES" template="EGLImageTargetRenderbufferStorage"/>
<function name="DrawBuffersARB" template="DrawBuffers"/>
+
+ <function name="ReadBuffer" template="ReadBuffer"/>
+
</api>
<api name="GLES1.1">
@@ -4150,7 +4160,10 @@
<category name="EXT_unpack_subimage"/>
<category name="NV_draw_buffers"/>
+ <category name="NV_read_buffer"/>
+
<function name="DrawBuffersNV" template="DrawBuffers"/>
+ <function name="ReadBufferNV" template="ReadBuffer"/>
<function name="CullFace" template="CullFace"/>
diff --git a/mesalib/src/mesa/main/extensions.c b/mesalib/src/mesa/main/extensions.c
index 2688f7ace..0e8178397 100644
--- a/mesalib/src/mesa/main/extensions.c
+++ b/mesalib/src/mesa/main/extensions.c
@@ -300,6 +300,7 @@ static const struct extension extension_table[] = {
{ "GL_NV_packed_depth_stencil", o(EXT_packed_depth_stencil), GL, 2000 },
{ "GL_NV_point_sprite", o(NV_point_sprite), GL, 2001 },
{ "GL_NV_primitive_restart", o(NV_primitive_restart), GL, 2002 },
+ { "GL_NV_read_buffer", o(dummy_true), ES2, 2011 },
{ "GL_NV_texgen_reflection", o(NV_texgen_reflection), GL, 1999 },
{ "GL_NV_texture_barrier", o(NV_texture_barrier), GL, 2009 },
{ "GL_NV_texture_env_combine4", o(NV_texture_env_combine4), GL, 1999 },
diff --git a/mesalib/src/mesa/main/get.c b/mesalib/src/mesa/main/get.c
index 55dc20550..8dc47306f 100644
--- a/mesalib/src/mesa/main/get.c
+++ b/mesalib/src/mesa/main/get.c
@@ -131,7 +131,8 @@ enum value_extra {
EXTRA_VERSION_30,
EXTRA_VERSION_31,
EXTRA_VERSION_32,
- EXTRA_VERSION_ES2,
+ EXTRA_API_GL,
+ EXTRA_API_ES2,
EXTRA_NEW_BUFFERS,
EXTRA_NEW_FRAG_CLAMP,
EXTRA_VALID_DRAW_BUFFER,
@@ -363,9 +364,18 @@ static const int extra_version_31[] = { EXTRA_VERSION_31, EXTRA_END };
static const int extra_version_32[] = { EXTRA_VERSION_32, EXTRA_END };
static const int
-extra_ARB_vertex_program_version_es2[] = {
+extra_ARB_vertex_program_api_es2[] = {
EXT(ARB_vertex_program),
- EXTRA_VERSION_ES2,
+ EXTRA_API_ES2,
+ EXTRA_END
+};
+
+/* The ReadBuffer get token is valid under either full GL or under
+ * GLES2 if the NV_read_buffer extension is available. */
+static const int
+extra_NV_read_buffer_api_gl[] = {
+ EXT(NV_read_buffer),
+ EXTRA_API_GL,
EXTRA_END
};
@@ -740,7 +750,7 @@ static const struct value_desc values[] = {
{ GL_MAX_VERTEX_ATTRIBS_ARB,
CONTEXT_INT(Const.VertexProgram.MaxAttribs),
- extra_ARB_vertex_program_version_es2 },
+ extra_ARB_vertex_program_api_es2 },
/* OES_texture_3D */
{ GL_TEXTURE_BINDING_3D, LOC_CUSTOM, TYPE_INT, TEXTURE_3D_INDEX, NO_EXTRA },
@@ -750,6 +760,11 @@ static const struct value_desc values[] = {
/* GL_ARB_fragment_program/OES_standard_derivatives */
{ GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB,
CONTEXT_ENUM(Hint.FragmentShaderDerivative), extra_ARB_fragment_shader },
+
+ /* GL_NV_read_buffer */
+ { GL_READ_BUFFER,
+ LOC_CUSTOM, TYPE_ENUM, NO_OFFSET, extra_NV_read_buffer_api_gl },
+
#endif /* FEATURE_GL || FEATURE_ES2 */
#if FEATURE_ES2
@@ -884,7 +899,6 @@ static const struct value_desc values[] = {
{ GL_POLYGON_SMOOTH, CONTEXT_BOOL(Polygon.SmoothFlag), NO_EXTRA },
{ GL_POLYGON_SMOOTH_HINT, CONTEXT_ENUM(Hint.PolygonSmooth), NO_EXTRA },
{ GL_POLYGON_STIPPLE, CONTEXT_BOOL(Polygon.StippleFlag), NO_EXTRA },
- { GL_READ_BUFFER, LOC_CUSTOM, TYPE_ENUM, NO_OFFSET, NO_EXTRA },
{ GL_RED_BIAS, CONTEXT_FLOAT(Pixel.RedBias), NO_EXTRA },
{ GL_RED_SCALE, CONTEXT_FLOAT(Pixel.RedScale), NO_EXTRA },
{ GL_RENDER_MODE, CONTEXT_ENUM(RenderMode), NO_EXTRA },
@@ -1808,12 +1822,18 @@ check_extra(struct gl_context *ctx, const char *func, const struct value_desc *d
if (ctx->NewState & (_NEW_BUFFERS | _NEW_FRAG_CLAMP))
_mesa_update_state(ctx);
break;
- case EXTRA_VERSION_ES2:
+ case EXTRA_API_ES2:
if (ctx->API == API_OPENGLES2) {
total++;
enabled++;
}
break;
+ case EXTRA_API_GL:
+ if (ctx->API == API_OPENGL) {
+ total++;
+ enabled++;
+ }
+ break;
case EXTRA_NEW_BUFFERS:
if (ctx->NewState & _NEW_BUFFERS)
_mesa_update_state(ctx);
diff --git a/mesalib/src/mesa/main/mtypes.h b/mesalib/src/mesa/main/mtypes.h
index ea40ffc9c..3d18b7c48 100644
--- a/mesalib/src/mesa/main/mtypes.h
+++ b/mesalib/src/mesa/main/mtypes.h
@@ -2995,6 +2995,7 @@ struct gl_extensions
GLboolean NV_light_max_exponent;
GLboolean NV_point_sprite;
GLboolean NV_primitive_restart;
+ GLboolean NV_read_buffer;
GLboolean NV_texture_barrier;
GLboolean NV_texgen_reflection;
GLboolean NV_texture_env_combine4;