1f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<html lang="en">
3f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<head>
4f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org  <meta http-equiv="content-type" content="text/html; charset=utf-8">
5f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org  <title>Mesa News</title>
6f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org  <link rel="stylesheet" type="text/css" href="mesa.css">
7f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</head>
8f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<body>
9f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
10f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h1>News</h1>
11f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
12f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>January 22, 2013</h2>
13f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
14f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
15f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-9.0.2.html">Mesa 9.0.2</a> is released.
16f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a bug fix release.
17f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
18f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
19f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
20f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>November 16, 2012</h2>
21f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
22f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
23f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-9.0.1.html">Mesa 9.0.1</a> is released.
24f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a bug fix release.
25f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
26f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
27f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
28f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>October 8, 2012</h2>
29f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
30f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
31f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-9.0.html">Mesa 9.0</a> is released.
32f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is the first version of Mesa to support OpenGL 3.1 and GLSL 1.40
33f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org(with the i965 driver).
34f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgSee the release notes for more information about the release.
35f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
36f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
37f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
38f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>July 10, 2012</h2>
39f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
40f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
41f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-8.0.4.html">Mesa 8.0.4</a> is released.
42f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a bug fix release.
43f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
44f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
45f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
46f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>May 18, 2012</h2>
47f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
48f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
49f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-8.0.3.html">Mesa 8.0.3</a> is released.
50f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a bug fix release.
51f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
52f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
53f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
54f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>March 21, 2012</h2>
55f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
56f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
57f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-8.0.2.html">Mesa 8.0.2</a> is released.
58f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a bug fix release.
59f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
60f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
61f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
62f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>February 16, 2012</h2>
63f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
64f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
65f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-8.0.1.html">Mesa 8.0.1</a> is released.  This is a bug fix
66f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgrelease.  See the release notes for more information about the release.
67f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
68f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
69f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>February 9, 2012</h2>
70f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
71f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
72f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-8.0.html">Mesa 8.0</a> is released.
73f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is the first version of Mesa to support OpenGL 3.0 and GLSL 1.30
74f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org(with the i965 driver).
75f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgSee the release notes for more information about the release.
76f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
77f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
78f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
79f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>November 27, 2011</h2>
80f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
81f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
82f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.11.2.html">Mesa 7.11.2</a> is released.  This is a bug fix
83f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgrelease.  This release was made primarily to fix build problems with 7.11.1 on
84f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMandriva and to fix problems related to glCopyTexImage to luminance-alpha
85f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgtextures.  The later was believed to have been fixed in 7.11.1 but was not.
86f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
87f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
88f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>November 17, 2011</h2>
89f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
90f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
91f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.11.1.html">Mesa 7.11.1</a> is released.  This is a bug
92f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgfix release.
93f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
94f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
95f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>July 31, 2011</h2>
96f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
97f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
98f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.11.html">Mesa 7.11</a> (final) is released.  This is a new
99f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgdevelopment release.
100f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
101f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
102f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>June 13, 2011</h2>
103f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
104f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
105f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.10.3.html">Mesa 7.10.3</a> is released.  This is a bug
106f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgfix release.
107f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
108f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
109f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 6, 2011</h2>
110f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
111f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
112f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.10.2.html">Mesa 7.10.2</a> is released.  This is a bug
113f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgfix release.
114f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
115f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
116f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>March 2, 2011</h2>
117f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
118f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
119f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.9.2.html">Mesa 7.9.2</a> and
120f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.10.1.html">Mesa 7.10.1</a> are released.  These are
121f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgstable releases containing bug fixes since the 7.9.1 and 7.10 releases.
122f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
123f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
124f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
125f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>October 4, 2010</h2>
126f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
127f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
128f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.9.html">Mesa 7.9</a> (final) is released.  This is a new
129f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgdevelopment release.
130f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
131f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
132f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
133f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>September 27, 2010</h2>
134f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
135f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
136f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.9.html">Mesa 7.9.0-rc1</a> is released.  This is a
137f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgrelease candidate for the 7.9 development release.
138f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
139f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
140f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
141f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>June 16, 2010</h2>
142f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
143f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
144f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.8.2.html">Mesa 7.8.2</a> is released.  This is a bug-fix
145f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgrelease collecting fixes since the 7.8.1 release.
146f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
147f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
148f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
149f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 5, 2010</h2>
150f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
151f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
152f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.8.1.html">Mesa 7.8.1</a> is released.  This is a bug-fix
153f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgrelease for a few critical issues in the 7.8 release.
154f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
155f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
156f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
157f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>March 28, 2010</h2>
158f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
159f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.7.1.html">Mesa 7.7.1</a> is released.  This is a bug-fix
160f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgrelease fixing issues found in the 7.7 release.
161f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
162f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
163f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgAlso, <a href="relnotes-7.8.html">Mesa 7.8</a> is released.  This is a new
164f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgdevelopment release.
165f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
166f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
167f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
168f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
169f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>December 21, 2009</h2>
170f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
171f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.6.1.html">Mesa 7.6.1</a> is released.  This is a bug-fix
172f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgrelease fixing issues found in the 7.6 release.
173f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
174f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
175f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgAlso, <a href="relnotes-7.7.html">Mesa 7.7</a> is released.  This is a new
176f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgdevelopment release.
177f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
178f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
179f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
180f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>September 28, 2009</h2>
181f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
182f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.6.html">Mesa 7.6</a> is released.  This is a new feature
183f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgrelease.  Those especially concerned about stability may want to wait for the
184f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgfollow-on 7.6.1 bug-fix release.
185f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
186f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
187f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.5.2.html">Mesa 7.5.2</a> is also released.
188f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a stable release fixing bugs since the 7.5.1 release.
189f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
190f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
191f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
192f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>September 3, 2009</h2>
193f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
194f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.5.1.html">Mesa 7.5.1</a> is released.
195f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a bug-fix release which fixes bugs found in version 7.5.
196f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
197f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
198f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
199f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>July 17, 2009</h2>
200f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
201f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.5.html">Mesa 7.5</a> is released.
202f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a new features release.  People especially concerned about
203f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgstability may want to wait for the follow-on 7.5.1 bug-fix release.
204f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
205f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
206f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
207f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>June 23, 2009</h2>
208f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
209f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.4.4.html">Mesa 7.4.4</a> is released.
210f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a stable release that fixes a regression in the i915/i965 drivers
211f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgthat slipped into the 7.4.3 release.
212f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
213f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
214f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
215f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>June 19, 2009</h2>
216f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
217f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.4.3.html">Mesa 7.4.3</a> is released.
218f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a stable release fixing bugs since the 7.4.2 release.
219f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
220f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
221f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
222f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>May 15, 2009</h2>
223f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
224f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.4.2.html">Mesa 7.4.2</a> is released.
225f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a stable release fixing bugs since the 7.4.1 release.
226f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
227f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
228f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
229f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 18, 2009</h2>
230f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
231f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.4.1.html">Mesa 7.4.1</a> is released.
232f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a stable release fixing bugs since the 7.4 release.
233f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
234f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
235f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
236f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>March 27, 2009</h2>
237f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
238f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.4.html">Mesa 7.4</a> is released.
239f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a stable release fixing bugs since the 7.3 release.
240f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
241f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
242f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
243f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>January 22, 2009</h2>
244f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
245f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.3.html">Mesa 7.3</a> is released.
246f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a new development release.
247f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 7.4 will follow and will have bug fixes relative to 7.3.
248f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
249f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
250f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
251f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>September 20, 2008</h2>
252f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
253f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.2.html">Mesa 7.2</a> is released.
254f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a stable, bug-fix release.
255f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
256f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
257f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
258f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>August 26, 2008</h2>
259f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
260f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.1.html">Mesa 7.1</a> is released.
261f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a new development release.
262f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgIt should be relatively stable, but those especially concerned about
263f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgstability should wait for the 7.2 release or use Mesa 7.0.4 (the
264f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgprevious stable release).
265f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
266f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
267f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
268f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>August 16, 2008</h2>
269f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
270f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.0.4.html">Mesa 7.0.4</a> is released.
271f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a bug-fix release.
272f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
273f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
274f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
275f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 4, 2008</h2>
276f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
277f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.0.3.html">Mesa 7.0.3</a> is released.
278f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a bug-fix release.
279f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
280f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
281f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
282f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>January 24, 2008</h2>
283f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
284f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
285f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgAdded a new page describing the Mesa Cell driver.
286f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
287f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
288f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
289f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
290f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>November 13, 2007</h2>
291f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
292f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
293f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgGallium3D is the codename for the new Mesa device driver architecture
294f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgwhich is currently under development.
295f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
296f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
297f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgGallium3D development is taking place on the <em>gallium-0.1</em> branch
298f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgof the git repository.
299f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgCurrently, there's only a software-only driver and an Intel i915/945 driver
300f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgbut other drivers will be coming...
301f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
302f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
303f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
304f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>November 10, 2007</h2>
305f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
306f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.0.2.html">Mesa 7.0.2</a> is released.
307f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a bug-fix release.
308f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
309f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
310f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
311f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>August 3, 2007</h2>
312f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
313f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.0.1.html">Mesa 7.0.1</a> is released.
314f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a bug-fix release.
315f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
316f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
317f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
318f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>June 22, 2007</h2>
319f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
320f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-7.0.html">Mesa 7.0</a> is released.
321f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a stable release featuring OpenGL 2.1 support.
322f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
323f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
324f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
325f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 27, 2007</h2>
326f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
327f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-6.5.3.html">Mesa 6.5.3</a> is released.
328f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a development release which will lead up to the Mesa 7.0 release
329f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org(which will advertise OpenGL 2.1 API support).
330f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
331f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
332f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
333f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>March 26, 2007</h2>
334f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
335f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe new Shading Language compiler branch has been merged into the git
336f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgmaster branch.  This is a step toward hardware support for the OpenGL
337f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org2.0 Shading Language and will be included in the next Mesa release.
338f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgIn conjunction, <a href="http://glean.sf.net" target="_parent">Glean
339f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</a> has been updated with a new test that does over 130 tests of the
340f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgshading language and built-in functions.
341f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
342f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
343f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 2007</h2>
344f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
345f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThomas Hellstr&ouml;m of Tungsten Graphics has written a whitepaper
346f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgdescribing the new DRI memory management system.
347f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
348f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
349f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>December 5, 2006</h2>
350f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
351f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa is now using git as its source code management system.
352f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe previous CVS repository should no longer be used.
353f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgSee the <a href="repository.html">repository page</a> for more information.
354f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
355f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
356f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>December 2, 2006</h2>
357f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
358f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-6.5.2.html">Mesa 6.5.2</a> has been released.
359f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a new development release.
360f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
361f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
362f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>September 15, 2006</h2>
363f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
364f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-6.5.1.html">Mesa 6.5.1</a> has been released.
365f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a new development release.
366f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
367f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
368f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>March 31, 2006</h2>
369f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
370f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-6.5.html">Mesa 6.5</a> has been released.
371f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a new development release.
372f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
373f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
374f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
375f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>February 2, 2006</h2>
376f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
377f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-6.4.2.html">Mesa 6.4.2</a> has been released.
378f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is stable, bug-fix release.
379f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
380f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
381f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
382f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>November 29, 2005</h2>
383f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
384f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-6.4.1.html">Mesa 6.4.1</a> has been released.
385f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is stable, bug-fix release.
386f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
387f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
388f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
389f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
390f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>October 24, 2005</h2>
391f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
392f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="relnotes-6.4.html">Mesa 6.4</a> has been released.
393f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is stable, bug-fix release.
394f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
395f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
396f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
397f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>August 19, 2005</h2>
398f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
399f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 6.3.2 has been released.
400f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgNote: there was no public release of version 6.3.1.
401f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
402f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<a href="versions.html#6.3.2">Changes in version 6.3.1</a>
403f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
404f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe MD5 checksums are:
405f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
406f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
407f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org98192e45ed8d69113688f89f90869346  MesaLib-6.3.2.tar.gz
408f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org0df27701df0924d17ddf41185efa8ce1  MesaLib-6.3.2.tar.bz2
409f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgccb2423aab77fc7e81ce628734586140  MesaLib-6.3.2.zip
410f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org9d0fca0a7d051c34a0b485423fb3e85d  MesaDemos-6.3.2.tar.gz
411f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org96708868450c188205e42229b5d813c4  MesaDemos-6.3.2.tar.bz2
412f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgc5102501e609aa8996d832fafacb8ab9  MesaDemos-6.3.2.zip
413f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
414f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
415f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
416f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>July 20, 2005</h2>
417f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
418f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 6.3 has been released.
419f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a development release with new features, changes and bug fixes.
420f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
421f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
422f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    New:
423f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_EXT_framebuffer_object extension
424f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_ARB_draw_buffers extension
425f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_ARB_pixel_buffer_object extension
426f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_OES_read_format extension (Ian Romanick)
427f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- DirectFB driver (Claudio Ciccani)
428f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- x86_64 vertex transformation code (Mikko T.)
429f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
430f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- added -stereo option for glxgears demo (Jacek Rosik)
431f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated the PBuffer demo code in xdemos/ directory
432f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glDeleteTextures/Programs/Buffers() now makes the object ID
433f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	  available for immediate re-use
434f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- assorted 64-bit clean-ups fixes (x86_64 and Win64)
435f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- lots of internal changes for GL_EXT_framebuffer_object
436f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
437f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- some functions didn't support PBO functionality
438f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glGetTexImage didn't convert color index images to RGBA as required
439f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fragment program texcoords were sometimes wrong for points and lines
440f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed problem with negative dot product in arbfplight, fplight demos
441f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed bug in perspective correction of antialiased, textured lines
442f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- querying GL_POST_CONVOLUTION_ALPHA_BIAS_EXT returned wrong value
443f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed a couple per-pixel fog bugs (Soju Matsumoto)
444f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glGetBooleanv(GL_FRAGMENT_PROGRAM_BINDING_NV) was broken
445f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed float parsing bug in ARB frag/vert programs (bug 2520)
446f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- XMesaGetDepthBuffer() returned incorrect value for bytesPerValue
447f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_COLOR_MATERIAL with glColor3 didn't properly set diffuse alpha
448f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glXChooseFBConfig() crashed if attribList pointer was NULL
449f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- program state.light[n].spot.direction.w was wrong value (bug 3083)
450f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fragment program fog option required glEnable(GL_FOG) - wrong.
451f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glColorTable() could produce a Mesa implementation error (bug 3135)
452f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- RasterPos could get corrupted by color index rendering path
453f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- Removed bad XTranslateCoordinates call when rendering to Pixmaps
454f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glPopAttrib() didn't properly restore GL_TEXTURE_GEN enable state
455f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed a few Darwin compilation problems
456f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
457f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
458f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe MD5 checksums are:
459f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
460f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
461f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org0236f552d37514776945d5a013e5bb7b  MesaLib-6.3.tar.gz
462f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org60e1a8f78c4a8c7750a1e95753190986  MesaLib-6.3.tar.bz2
463f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgca7c950fbace68c70caa822322db7223  MesaLib-6.3.zip
464f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org25ea801645b376c014051804fe4974b2  MesaDemos-6.3.tar.gz
465f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org9248e74872ea88c57ec25c900c295057  MesaDemos-6.3.tar.bz2
466f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org8537dfa734ef258dcc7272097558d434  MesaDemos-6.3.zip
467f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
468f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
469f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
470f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>December 9, 2004</h2>
471f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
472f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 6.2.1 has been released.
473f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a stable release which just fixes bugs since the 6.2 release.
474f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
475f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
476f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
477f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- don't apply regular fog or color sum when using a fragment program
478f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glProgramEnvParameter4fARB always generated an error on
479f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	  GL_FRAGMENT_PROGRAM_ARB (fdo bug 1645)
480f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glVertexAttrib3svNV and glVertexAttrib3svARB were broken
481f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed width/height mix-up in glSeparableFilter2D()
482f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed regression in glCopyPixels + convolution
483f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glReadPixels from a clipped front color buffer didn't always work
484f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glTexImage didn't accept GL_RED/GREEN/BLUE as the format
485f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- Attempting queries/accesses of VBO 0 weren't detected as errors
486f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- paletted textures failed if the palette had fewer than 256 entries
487f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
488f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed a bunch of compiler warnings found with gcc 3.4
489f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- bug reports should to go bugzilla.freedesktop.org
490f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
491f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
492f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe MD5 checksums are:
493f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
494f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
495f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org80008a92f6e055d3bfdde2cf331ec3fa  MesaLib-6.2.1.tar.gz
496f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgf43228cd2bf70f583ef3275c1c545421  MesaLib-6.2.1.tar.bz2
497f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgdec26cfd40116ad021020fea2d94f652  MesaLib-6.2.1.zip
498f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org2c7af3c986a7571c8713c8bfee7e49e3  MesaDemos-6.2.1.tar.gz
499f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org3cac74667b50bcbd4f67f594fb4224a2  MesaDemos-6.2.1.tar.bz2
500f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org75b3edd12eb2b370caf05f29b99e508a  MesaDemos-6.2.1.zip
501f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
502f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
503f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
504f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>October 2, 2004</h2>
505f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
506f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 6.2 has been released.
507f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a stable release which just fixes bugs since the 6.1 release.
508f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
509f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
510f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    New:
511f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- enabled GL_ARB_texture_rectangle (same as GL_NV_texture_rectangle)
512f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated Doxygen support (Jose Fonseca)
513f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
514f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- some GGI driver updates (Christoph Egger, bug 1025977)
515f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
516f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- Omit GL_ARB_texture_non_power_of_two from list of OpenGL 1.5 features
517f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed a few compilation issues on IRIX
518f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed a matrix classification bug (reported by Wes Bethel)
519f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- we weren't reseting the vertex/fragment program error state
520f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	  before parsing (Dave Reveman)
521f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- adjust texcoords for sampling texture rectangles (Dave Reveman)
522f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glGet*(GL_MAX_VERTEX_ATTRIBS_ARB) wasn't implemented
523f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- repeated calls to glDeleteTexture(t) could lead to a crash
524f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed potential ref count bugs in VBOs and vertex/fragment programs
525f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- spriteblast demo didn't handle window size changes correctly
526f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glTexSubImage didn't handle pixels=NULL correctly for PBOs
527f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed color index mode glDrawPixels bug (Karl Schultz)
528f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
529f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
530f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe MD5 checksums are:
531f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
532f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
533f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org9e8f34b059272dbb8e1f2c968b33bbf0  MesaLib-6.2.tar.gz
534f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org3d6a6362390b6a37d3cb2e615f3ac7db  MesaLib-6.2.tar.bz2
535f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org6cfd7895d28e695c0dbbed9469564091  MesaLib-6.2.zip
536f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org3e06e33b0809f09855cb60883b8bdfef  MesaDemos-6.2.tar.gz
537f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org9d160009c3dfdb35fe7e4088c9ba8f85  MesaDemos-6.2.tar.bz2
538f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org856f7ec947122eb3c8985ebc2f654dcd  MesaDemos-6.2.zip
539f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
540f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
541f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
542f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>August 18, 2004</h2>
543f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
544f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 6.1 has been released.
545f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis is a new development release (version 6.2 will be a stabilization
546f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgrelease).
547f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
548f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
549f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    New:
550f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- Revamped Makefile system
551f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glXUseRotatedXFont() utility (see xdemos/xuserotfont.c)
552f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- internal driver interface changes related to texture object
553f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	  allocation, vertex/fragment programs, BlendEquationSeparate, etc.
554f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- option to walk triangle edges with double-precision floats
555f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	  (Justin Novosad of Discreet) (see config.h file)
556f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- support for AUX buffers in software GLX driver
557f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated glext.h to version 24 and glxext.h to version 6
558f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- new MESA_GLX_FORCE_ALPHA and MESA_GLX_DEPTH_BITS env vars
559f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated BeOS support (Philippe Houdoin)
560f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
561f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fragment fog interpolation is perspective corrected now
562f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- new glTexImage code, much cleaner, may be a bit faster
563f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
564f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glArrayElement in display lists didn't handle generic vertex attribs
565f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glFogCoord didn't always work properly
566f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- ARB_fragment_program fog options didn't work
567f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- frag prog TEX instruction no longer incorrectly divides s,t,r by q
568f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- ARB frag prog TEX and TEXP instructions now use LOD=0
569f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glTexEnviv in display lists didn't work
570f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glRasterPos didn't do texgen or apply texture matrix
571f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_DOUBLE-valued vertex arrays were broken in some cases
572f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed texture rectangle edge/border sampling bugs
573f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- sampling an incomplete texture in a fragment program would segfault
574f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glTexImage was missing a few error checks
575f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed some minor glGetTexParameter glitches
576f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_INTENSITY was mistakenly accepted as a &lt;format&gt; to glTexImage
577f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fragment program writes to RC/HC register were broken
578f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed a few glitches in GL_HP_occlusion_test extension
579f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glBeginQueryARB and glEndQueryARB didn't work inside display lists
580f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- vertex program state references were broken
581f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed triangle color interpolation bug on AIX (Shane Blackett)
582f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed a number of minor memory leaks (bug #1002030)
583f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
584f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
585f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe MD5 checksums are:
586f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
587f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
588f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgc9284d295ebcd2e0486cc3cd54e5863c  MesaLib-6.1.tar.gz
589f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org5de1f53ec0709f60fc68fdfed57351f3  MesaLib-6.1.tar.bz2
590f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org483e77cac4789a5d36c42f3c0136d6d8  MesaLib-6.1.zip
591f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org8c46cfa6f9732acc6f6c25724aad0246  MesaDemos-6.1.tar.gz
592f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org89bfe0f6c69b39fd0ebd9fff481a4e9b  MesaDemos-6.1.tar.bz2
593f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org161268531fcc6f0c5a056430ee97e0c1  MesaDemos-6.1.zip
594f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
595f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
596f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
597f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
598f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 2, 2004</h2>
599f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
600f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
601f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 6.0.1 has been released.
602f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis release basically just fixes bugs since the 6.0. release.
603f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
604f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
605f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    New:
606f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- upgraded glext.h to version 22
607f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- new build targets (Dan Schikore)
608f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- new linux-x86-opteron build target (Heath Feather)
609f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
610f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glBindProgramARB didn't update all necessary state
611f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed build problems on OpenBSD
612f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- omit CVS directories from tarballs
613f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glGetTexImage(GL_COLOR_INDEX) was broken
614f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed an infinite loop in t&amp;l module
615f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- silenced some valgrind warnings about using unitialized memory
616f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed some compilation/link glitches on IRIX (Mike Stephens)
617f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glBindProgram wasn't getting compiled into display lists
618f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GLX_FBCONFIG_ID wasn't recognized in glXChooseFBConfig() (bug 888079)
619f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- two-sided lighting and vertex program didn't work (bug 887330)
620f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- stores to program parameter registers in vertex state programs
621f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	  didn't work.
622f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed glOrtho bug found with gcc 3.2.2 (RH9)
623f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glXCreateWindow() wasn't fully implemented (bug 890894)
624f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- generic vertex attribute arrays didn't work in display lists
625f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- vertex buffer objects' default usage and access fields were wrong
626f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glDrawArrays with start!=0 was broken
627f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fragment program PK2H, UP2H, UP4B and UP4UB instructions were broken
628f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- linux-osmesa16-static config didn't work
629f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed a few color index rendering problems (bug 910687)
630f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glInterleavedArrays didn't respect GL_CLIENT_ACTIVE_TEXTURE
631f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- OSMesa RGB and BGR modes were broken
632f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glProgramStringARB mistakenly required a null-terminated string
633f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fragment program XPD instruction was incorrect
634f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glGetMaterial() didn't work reliably
635f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
636f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
637f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe MD5 checksums are:
638f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
639f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
640f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org011be0e79666c7a6eb9693fbf9348653  MesaLib-6.0.1.tar.gz
641f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgb7f14088c5c2f14490d2739a91102112  MesaLib-6.0.1.tar.bz2
642f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgbf0510cf0a2b87d64cdd317eca3f1db1  MesaLib-6.0.1.zip
643f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgb7b648599e0aaee1c4ffc554a2a9139e  MesaDemos-6.0.1.tar.gz
644f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgdd6aadfd9ca8e1cfa90c6ee492bc6f43  MesaDemos-6.0.1.tar.bz2
645f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgeff71d59c211825e949199852f5a2316  MesaDemos-6.0.1.zip
646f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
647f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
648f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
649f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>January 16, 2004</h2>
650f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
651f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
652f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 6.0 has been released.  This is a stabilization of the 5.1 release
653f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.organd primarily just incorporates bug fixes.
654f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
655f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
656f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    New:
657f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- full OpenGL 1.5 support
658f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated GL/glext.h file to version 21
659f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
660f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- changed max framebuffer size to 4Kx4K (MAX_WIDTH/HEIGHT in config.h)
661f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
662f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed bug in UNCLAMPED_FLOAT_TO_UBYTE macro; solves a color
663f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	  clamping issue
664f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated suno5-gcc configs
665f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glColor3 functions sometimes resulted in undefined alpha values
666f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed FP divide by zero error seen on VMS with xlockmore, others
667f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed vertex/fragment program debug problem (bug 873011)
668f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- building on AIX with gcc works now
669f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glDeleteProgramsARB failed for ARB fragment programs (bug 876160)
670f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glDrawRangeElements tried to modify potentially read-only storage
671f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated files for building on Windows
672f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
673f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
674f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
675f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>December 28, 2003</h2>
676f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
677f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
678f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe Mesa CVS server has been moved to <a href="http://www.freedesktop.org"
679f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgtarget="_parent">
680f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgfreedesktop.org</a> because of problems with SourceForge's anonymous
681f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgCVS service.
682f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
683f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
684f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Please see the <a href="cvs_access.html">CVS access page</a> for details.
685f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
686f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
687f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
688f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>December 17, 2003</h2>
689f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
690f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
691f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 5.1 has been released.  This is a new development release.
692f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 6.0 will be the next stable release and will support all
693f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgOpenGL 1.5 features.
694f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
695f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
696f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    New features:
697f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- reorganized directory tree
698f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_ARB_vertex/fragment_program extensions (Michal Krol &amp; Karl Rasche)
699f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_ATI_texture_env_combine3 extension (Ian Romanick)
700f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_SGI_texture_color_table extension (Eric Plante)
701f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_NV_fragment_program extension
702f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_NV_light_max_exponent extension
703f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_EXT_texture_rectangle (identical to GL_NV_texture_rectangle)
704f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_ARB_occlusion_query extension
705f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_ARB_point_sprite extension
706f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_ARB_texture_non_power_of_two extension
707f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_IBM_multimode_draw_arrays extension
708f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_EXT_texture_mirror_clamp extension (Ian Romanick)
709f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_ARB_vertex_buffer_object extension
710f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- new X86 feature detection code (Petr Sebor)
711f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- less memory used for display lists and vertex buffers
712f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- demo of per-pixel lighting with a fragment program (demos/fplight.c)
713f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- new version (18) of glext.h header
714f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- new spriteblast.c demo of GL_ARB_point_sprite
715f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- faster glDrawPixels in X11 driver in some cases (see RELNOTES-5.1)
716f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- faster glCopyPixels in X11 driver in some cases (see RELNOTES-5.1)
717f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
718f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- really enable OpenGL 1.4 features in DOS driver.
719f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed issues in glDrawPixels and glCopyPixels for very wide images
720f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glPixelMapf/ui/usv()'s size parameter is GLsizei, not GLint
721f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed some texgen bugs reported by Daniel Borca
722f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed wglMakeCurrent(NULL, NULL) bug (#835861)
723f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed glTexSubImage3D z-offset bug (Cedric Gautier)
724f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed RGBA blend enable bug (Ville Syrjala)
725f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glAccum is supposed to be a no-op in selection/feedback mode
726f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed texgen bug #597589 (John Popplewell)
727f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
728f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- dropped API trace feature (src/Trace/)
729f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- documentation overhaul.  merged with website content.  more html.
730f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glxgears.c demo updated to use GLX swap rate extensions
731f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glTexImage1/2/3D now allows width/height/depth = 0
732f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- disable SPARC asm code on Linux (bug 852204)
733f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
734f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
735f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe MD5 checksums are:
736f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
737f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
738f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org78f452f6c55478471a744f07147612b5  MesaLib-5.1.tar.gz
739f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org67b3b8d3f7f4c8c44904551b851d01af  MesaLib-5.1.tar.bz2
740f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org6dd19ffa750ec7f634e370a987505c9d  MesaLib-5.1.zip
741f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orge0214d4ebb22409dfa9262f2b52fd828  MesaDemos-5.1.tar.gz
742f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org066c9aff4fd924405de1ae9bad5ec9a7  MesaDemos-5.1.tar.bz2
743f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgd2b5ba32b53e0ad0576c637a4cc1fb41  MesaDemos-5.1.zip
744f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
745f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
746f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
747f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<H2>November 12, 2003</H2>
748f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
749f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
750f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgNew Mesa 5.0.2 tarballs have been uploaded to SourceForge which fix a
751f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgnumber of automake/libtool problems.
752f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
753f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
754f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe new MD5 checksums are:
755f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
756f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
757f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orga9dcf3ff9ad1b7d6ce73a0df7cff8b5b  MesaLib-5.0.2.tar.gz
758f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org7b4bf9261657c2fca03796d4955e6f50  MesaLib-5.0.2.tar.bz2
759f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org79c141bddcbad557647535d02194f346  MesaLib-5.0.2.zip
760f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org952d9dc823dd818981d1a648d7b2668a  MesaDemos-5.0.2.tar.gz
761f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgb81fafff90995025d2f25ea02b786642  MesaDemos-5.0.2.tar.bz2
762f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orga21be975589e8a2d1871b6bb7874fffa  MesaDemos-5.0.2.zip
763f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
764f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
765f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
766f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>September 5, 2003</h2>
767f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
768f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
769f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 5.0.2 has been released.  This is a stable, bug-fix release.
770f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
771f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
772f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
773f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed texgen problem causing texcoord's Q to be zero (stex3d)
774f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- default GL_TEXTURE_COMPARE_MODE_ARB was wrong
775f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_CURRENT_MATRIX_NV query was wrong
776f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_CURRENT_MATRIX_STACK_DEPTH_NV query was off by one
777f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_LIST_MODE query wasn't correct
778f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_FOG_COORDINATE_SOURCE_EXT query wasn't supported
779f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_SECONDARY_COLOR_ARRAY_SIZE_EXT query returned wrong value
780f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- blended, wide lines didn't always work correctly (bug 711595)
781f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glVertexAttrib4svNV w component was always 1
782f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed bug in GL_IBM_rasterpos_clip (missing return)
783f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_DEPTH_TEXTURE_MODE = GL_ALPHA didn't work correctly
784f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- a few Solaris compilation fixes
785f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed glClear() problem for DRI drivers (non-existant stencil, etc)
786f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed int/REAL mixup in GLU NURBS curve evaluator (Eric Cazeaux)
787f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed delete [] bug in SI GLU (bug 721765) (Diego Santa Cruz)
788f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glFog() didn't clamp fog colors
789f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed bad float/int conversion for GL_TEXTURE_PRIORITY in the
790f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	  gl[Get]TexParameteri[v] functions
791f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed invalid memory references in glTexGen functions (bug 781602)
792f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- integer-valued color arrays weren't handled correctly
793f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glDrawPixels(GL_DEPTH_COMPONENT) with glPixelZoom didn't work
794f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_EXT_texture_lod_bias is part of 1.4, overlooked in 5.0.1
795f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
796f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- build GLUT with -fexceptions so C++ apps propogate exceptions
797f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
798f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
799f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
800f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>June 2003</h2>
801f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
802f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
803f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa's directory tree has been overhauled.
804f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThings are better organized now with some thought toward future needs.
805f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
806f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
807f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgIn CVS, the latest Mesa 5.1 development code is now rooted under the
808f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<b>Mesa-newtree/</b> directory.  The old top-level <b>Mesa/</b> directory
809f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgholds the Mesa 5.0.x code which will be abandoned at some point.
810f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
811f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
812f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
813f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>March 30, 2003</h2>
814f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
815f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
816f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa 5.0.1 has been released.  This is a stable, bug-fix release.
817f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
818f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
819f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    New:
820f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- DOS driver updates from Daniel Borca
821f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated GL/gl_mangle.h file (Bill Hoffman)
822f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
823f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- auto mipmap generation for cube maps was broken (bug 641363)
824f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- writing/clearing software alpha channels was unreliable
825f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- minor compilation fixes for OS/2 (Evgeny Kotsuba)
826f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed some bad assertions found with shadowtex demo
827f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed error checking bug in glCopyTexSubImage2D (bug 659020)
828f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glRotate(angle, -x, 0, 0) was incorrect (bug 659677)
829f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed potential segfault in texture object validation (bug 659012)
830f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed some bogus code in _mesa_test_os_sse_exception_support (Linus)
831f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fix fog stride bug in tnl code for h/w drivers (Michel Danzer)
832f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed glActiveTexture / glMatrixMode(GL_TEXTURE) bug (#669080)
833f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glGet(GL_CURRENT_SECONDARY_COLOR) should return 4 values, not 3
834f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed compilation problem on Solaris7/x86 (bug 536406)
835f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed prefetch bug in 3DNow! code (Felix Kuhling)
836f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed NeXT build problem (FABSF macro)
837f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glDrawPixels Z values when glPixelZoom!=1 were invalid (bug 687811)
838f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- zoomed glDraw/CopyPixels with clipping sometimes failed (bug 689964)
839f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- AA line and triangle Z values are now rounded, not truncated
840f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed color interpolation bug when GLchan==GLfloat (bug 694461)
841f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glArePrograms/TexturesResident() wasn't 100% correct (Jose Fonseca)
842f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed a minor GL_COLOR_MATERIAL bug
843f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- NV vertex program EXP instruction was broken
844f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glColorMask misbehaved with X window / pixmap rendering
845f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fix autoconf/libtool GLU C++ linker problem on Linux (a total hack)
846f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- attempt to fix GGI compilation problem when MesaDemos not present
847f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- NV vertex program ARL-relative fetches didn't work
848f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
849f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- use glPolygonOffset in gloss demo to avoid z-fighting artifacts
850f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated winpos and pointblast demos to use ARB extensions
851f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- disable SPARC normal transformation code (bug 673938)
852f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GLU fixes for OS/2 (Evgeny Kotsuba)
853f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
854f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
855f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMD5 checksums follow:
856f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
857f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
858f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgb80f8b5d53a3e9f19b9fde5af0c542f0  MesaLib-5.0.1.tar.gz
859f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org513b4bbd7d38951f05027179063d876b  MesaLib-5.0.1.tar.bz2
860f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgeebd395678f4520d33b267e5d5c22651  MesaLib-5.0.1.zip
861f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org49d7feaec6dc1d2091d7c3cc72a9b320  MesaDemos-5.0.1.tar.gz
862f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org37190374a98c3c892f0698be9ca3acf0  MesaDemos-5.0.1.tar.bz2
863f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgbecd8bf17f5791361b4a54ba2a78e5c9  MesaDemos-5.0.1.zip
864f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
865f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
866f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
867f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
868f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>March 7, 2003</h2>
869f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
870f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgWebsite and documentation overhaul.
871f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
872f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
873f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe website content and Mesa documentation (from the doc/ directory) have
874f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgbeen merged together.
875f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgAll the documentation files have been entered into the CVS repository.
876f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMany of the old plain-text files have been converted to html and modernized.
877f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
878f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
879f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
880f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>November 13, 2002</h2>
881f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 5.0 has been released.  This is a stable release which
882f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgimplements the OpenGL 1.4 specification.
883f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p><pre>New:
884f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - OpenGL 1.4 support (glGetString(GL_VERSION) returns "1.4")
885f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - removed some overlooked debugging code
886f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glxinfo updated to support GLX_ARB_multisample
887f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GLUT now support GLX_ARB_multisample
888f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - updated DOS driver (Daniel Borca)
889f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgBug fixes:
890f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_POINT and GL_LINE-mode polygons didn't obey cull state
891f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed potential bug in _mesa_align_malloc/calloc()
892f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed missing triangle bug when running vertex programs
893f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed a few HPUX compilation problems
894f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - FX (Glide) driver didn't compile
895f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - setting GL_TEXTURE_BORDER_COLOR with glTexParameteriv() didn't work
896f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - a few EXT functions, like glGenTexturesEXT, were no-ops
897f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - a few OpenGL 1.4 functions like glFogCoord*, glBlendFuncSeparate,
898f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      glMultiDrawArrays and glMultiDrawElements were missing
899f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glGet*(GL_ACTIVE_STENCIL_FACE_EXT) was broken
900f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - Pentium 4 Mobile was mistakenly identified as having 3DNow!
901f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed one-bit error in point/line fragment Z calculation
902f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed potential segfault in fakeglx code
903f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed color overflow problem in DOT3 texture env mode
904f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
905f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
906f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
907f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>October 29, 2002</h2>
908f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 4.1 has been released.  This is a new development release.
909f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgFor a stable release, get 4.0.4.
910f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p><pre>New:
911f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_NV_vertex_program extension
912f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_NV_vertex_program1_1 extension
913f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_ARB_window_pos extension
914f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_ARB_depth_texture extension
915f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_ARB_shadow extension
916f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_ARB_shadow_ambient extension
917f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_EXT_shadow_funcs extension
918f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_ARB_point_parameters extension
919f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_ARB_texture_env_crossbar
920f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_NV_point_sprite extension
921f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_NV_texture_rectangle extension
922f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_EXT_multi_draw_arrays extension
923f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_EXT_stencil_two_side extension
924f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GLX_SGIX_fbconfig and GLX_SGIX_pbuffer extensions
925f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - GL_ATI_texture_mirror_once extension (Ian Romanick)
926f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - massive overhaul/simplification of software rasterizer module,
927f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      many contributions from Klaus Niederkrueger
928f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - faster software texturing in some cases (i.e. trilinear filtering)
929f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - new OSMesaGetProcAddress() function
930f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - more blend modes implemented with MMX code (Jose Fonseca)
931f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - added glutGetProcAddress() to GLUT
932f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - added GLUT_FPS env var to compute frames/second in glutSwapBuffers()
933f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - pbinfo and pbdemo PBuffer programs
934f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glxinfo -v prints transprent pixel info (Gerd Sussner)
935f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgBug fixes:
936f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - better mipmap LOD computation (prevents excessive blurriness)
937f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - OSMesaMakeCurrent() didn't recognize buffer size changes
938f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - assorted conformance fixes for 16-bit/channel rendering
939f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - texcombine alpha subtraction mode was broken
940f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed some blend problems when GLchan==GLfloat (Gerk Huisma)
941f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - clamp colors to [0,1] in OSMesa if GLchan==GLfloat (Gerk Huisma)
942f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed divide by zero error in NURBS tessellator (Jon Perry)
943f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed GL_LINEAR fog bug by adding clamping
944f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed FP exceptions found using Alpha CPU
945f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - 3dfx/glide driver render-to-window feature was broken
946f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - added missing GLX_TRANSPARENT_RGB token to glx.h
947f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed error checking related to paletted textures
948f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed reference count error in glDeleteTextures (Randy Fayan)
949f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgChanges:
950f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - New spec file and Python code to generate some GL dispatch files
951f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - Glide driver defaults to "no" with autoconf/automake
952f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - floating point color channels now clamped to [0,inf)
953f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - updated demos/stex3d with new options
954f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
955f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
956f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
957f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>October 4, 2002</h2>
958f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>
959f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe <a href="http://mesa3d.sourceforge.net/docs/MesaFAQ.html">Mesa FAQ</a> has been rewritten.
960f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p>
961f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
962f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>October 3, 2002</h2>
963f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 4.0.4 has been released.  This is a stable bug-fix release.
964f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p><pre>    New:
965f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_NV_texture_rectangle extension
966f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated glext.h header (version 17)
967f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated DOS driver (Daniel Borca)
968f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- updated BeOS R5 driver (Philippe Houdoin)
969f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- added GL_IBM_texture_mirror_repeat
970f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glxinfo now takes -l option to print interesting OpenGL limits info
971f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_MESA_ycbcr_texture extension
972f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_APPLE_client_storage extension (for some DRI drivers only)
973f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_MESA_pack_invert extension
974f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
975f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed GL_LINEAR fog bug by adding clamping
976f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed FP exceptions found using Alpha CPU
977f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- 3dfx MESA_GLX_FX=window (render to window) didn't work
978f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed memory leak in wglCreateContest (Karl Schultz)
979f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- define GLAPIENTRY and GLAPI if undefined in glu.h
980f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- wglGetProcAddress didn't handle all API functions
981f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- when testing for OpenGL 1.2 vs 1.3, check for GL_ARB_texture_cube_map
982f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- removed GL_MAX_CONVOLUTION_WIDTH/HEIGHT from glGetInteger/Float/etc()
983f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- error checking in compressed tex image functions had some glitches
984f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- fixed AIX compile problem in src/config.c
985f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- glGetTexImage was using pixel unpacking instead of packing params
986f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- auto-mipmap generation for cube maps was incorrect
987f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
988f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- max texture units reduced to six to accomodate texture rectangles
989f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- removed unfinished GL_MESA_sprite_point extension code
990f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
991f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
992f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>June 25, 2002</h2>
993f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 4.0.3 has been released.  This is a stable bug-fix release.
994f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p><pre>    New:
995f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - updated GL/glext.h file (version 15)
996f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - corrected MMX blend code (Jose Fonseca)
997f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - support for software-based alpha planes in Windows driver
998f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - updated GGI driver (Filip Spacek)
999f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
1000f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glext.h had wrong values for GL_DOT3_RGB[A]_EXT tokens
1001f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - OSMesaMakeCurrent() didn't recognize buffer size changes
1002f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - assorted conformance fixes for 16-bit/channel rendering
1003f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - texcombine alpha subtraction mode was broken
1004f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed lighting bug with non-uniform scaling and display lists
1005f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed bug when deleting shared display lists
1006f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - disabled SPARC cliptest assembly code (Mesa bug 544665)
1007f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed a couple Solaris compilation/link problems
1008f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - blending clipped glDrawPixels didn't always work
1009f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glGetTexImage() didn't accept packed pixel types
1010f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glPixelMapu[is]v() could explode given too large of pixelmap
1011f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glGetTexParameter[if]v() didn't accept GL_TEXTURE_MAX_ANISOTROPY_EXT
1012f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glXCopyContext() could lead to segfaults
1013f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glCullFace(GL_FRONT_AND_BACK) didn't work (bug 572665)
1014f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
1015f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - lots of C++ (g++) code clean-ups
1016f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - lots of T&amp;L updates for the Radeon DRI driver
1017f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Known bugs:
1018f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - mipmap LOD computation (fixed for Mesa 4.1)
1019f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1020f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1021f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 2, 2002</h2>
1022f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 4.0.2 has been released.  This is a stable bug-fix release.
1023f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p><pre>    New:
1024f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - New DOS (DJGPP) driver written by Daniel Borca
1025f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - New driver interface functions for TCL drivers (such as Radeon DRI)
1026f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - GL_RENDERER string returns "Mesa Offscreen16" or "Mesa Offscreen32"
1027f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        if using deep color channels
1028f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - latest GL/glext.h and GL/glxext.h headers from SGI
1029f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
1030f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - GL_BLEND with non-black texture env color wasn't always correct
1031f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - GL_REPLACE with GL_RGB texture format wasn't always correct (alpha)
1032f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - glTexEnviv( pname != GL_TEXTURE_ENV_COLOR ) was broken
1033f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - glReadPixels was sometimes mistakenly clipped by the scissor box
1034f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - glDraw/ReadPixels didn't catch all the errors that they should have
1035f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - Fixed 24bpp rendering problem in Windows driver (Karl Schultz)
1036f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - 16-bit GLchan mode fixes (m_trans_tmp.h, s_triangle.c)
1037f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - Fixed 1-bit float-&gt;int conversion bug in glDrawPixels(GL_DEPTH_COMP)
1038f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - glColorMask as sometimes effecting glXSwapBuffers()
1039f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed a potential bug in XMesaGarbageCollect()
1040f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - N threads rendering into one window didn't work reliably
1041f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - glCopyPixels didn't work for deep color channels
1042f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - improved 8 -&gt; 16bit/channel texture image conversion (Gerk Huisma)
1043f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - glPopAttrib() didn't correctly restore user clip planes
1044f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - user clip planes failed for some perspective projections (Chromium)
1045f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1046f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1047f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>December 17, 2001</h2>
1048f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 4.0.1 has been released.  This is a stable bug-fix release.
1049f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p><pre>    New:
1050f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - better sub-pixel sample positions for AA triangles (Ray Tice)
1051f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - slightly faster blending for (GL_ZERO, GL_ONE) and (GL_ONE, GL_ZERO)
1052f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
1053f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - added missing break statements in glGet*() for multisample cases
1054f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed uninitialized hash table mutex bug (display lists / texobjs)
1055f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed bad teximage error check conditional (bug 476846)
1056f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed demos readtex.c compilation problem on Windows (Karl Schultz)
1057f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - added missing glGet() query for GL_MAX_TEXTURE_LOD_BIAS_EXT
1058f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - silence some compiler warnings (gcc 2.96)
1059f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - enable the #define GL_VERSION_1_3 in GL/gl.h
1060f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - added GL 1.3 and GLX 1.4 entries to gl_mangle.h and glx_mangle.h
1061f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed glu.h typedef problem found with MSDev 6.0
1062f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - build libGL.so with -Bsymbolic (fixes bug found with Chromium)
1063f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - added missing 'const' to glXGetContextIDEXT() in glxext.h
1064f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed a few glXGetProcAddress() errors (texture compression, etc)
1065f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed start index bug in compiled vertex arrays (Keith)
1066f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed compilation problems in src/SPARC/glapi_sparc.S
1067f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed triangle strip "parity" bug found in VTK medical1 demo (Keith)
1068f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - use glXGetProcAddressARB in GLUT to avoid extension linking problems
1069f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - provoking vertex of flat-shaded, color-index triangles was wrong
1070f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed a few display list bugs (GLUT walker, molecule, etc) (Keith)
1071f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - glTexParameter didn't flush the vertex buffer (Ray Tice)
1072f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - feedback attributes for glDraw/CopyPixels and glBitmap were wrong
1073f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed bug in normal length caching (ParaView lighting bug)
1074f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1075f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1076f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>October 22, 2001</h2>
1077f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 4.0 has been released.  This is a stable release.
1078f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p><pre>    New:
1079f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - Mesa 4.0 implements the OpenGL 1.3 specification
1080f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - GL_IBM_rasterpos_clip extension
1081f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - GL_EXT_texture_edge_clamp extension (aka GL_SGIS_texture_edge_clamp)
1082f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - GL_ARB_texture_mirrored_repeat extension
1083f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - WindML UGL driver (Stephane Raimbault)
1084f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - added OSMESA_MAX_WIDTH/HEIGHT queries
1085f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - attempted compiliation fixes for Solaris 5, 7 and 8
1086f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - updated glext.h and glxext.h files
1087f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - updated Windows driver (Karl Schultz)
1088f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
1089f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - added some missing GLX 1.3 tokens to include/GL/glx.h
1090f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - GL_COLOR_MATRIX changes weren't recognized by teximage functions
1091f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - glCopyPixels with scale and bias was broken
1092f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - glRasterPos with lighting could segfault
1093f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - glDeleteTextures could leave a dangling pointer
1094f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - Proxy textures for cube maps didn't work
1095f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed a number of 16-bit color channel bugs
1096f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed a few minor memory leaks
1097f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - GLX context sharing was broken in 3.5
1098f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed state-update bugs in glPopClientAttrib()
1099f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed glDrawRangeElements() bug
1100f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed a glPush/PopAttrib() bug related to texture binding
1101f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - flat-shaded, textured lines were broken
1102f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed a dangling pointer problem in the XMesa code (Chris Burghart)
1103f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - lighting didn't always produce the correct alpha value
1104f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org      - fixed 3DNow! code to not read past end of arrays (Andrew Lewycky)
1105f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1106f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1107f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1108f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>June 21, 2001</h2>
1109f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 3.5 has been released.  This is a new development release.
1110f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</p><pre>    New:
1111f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- internals of Mesa divided into modular pieces (Keith Whitwell)
1112f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- 100% OpenGL 1.2 conformance (passes all conformance tests)
1113f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- new AA line algorithm
1114f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org	- GL_EXT_convolution extension
1115f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_ARB_imaging subset
1116f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - OSMesaCreateContextExt() function
1117f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_ARB_texture_env_add extension (same as GL_EXT_texture_env_add)
1118f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_MAX_TEXTURE_UNITS_ARB now defaults to eight
1119f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_EXT_fog_coord extension (Keith Whitwell)
1120f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_EXT_secondary_color extension (Keith Whitwell)
1121f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_ARB_texture_env_add extension (same as GL_EXT_texture_env_add)
1122f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_SGIX_depth_texture extension
1123f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_SGIX_shadow and GL_SGIX_shadow_ambient extensions
1124f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - demos/shadowtex.c demo of GL_SGIX_depth_texture and GL_SGIX_shadow
1125f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_ARB_texture_env_combine extension
1126f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_ARB_texture_env_dot3 extension
1127f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_ARB_texture_border_clamp (aka GL_SGIS_texture_border_clamp)
1128f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - OSMesaCreateContextExt() function
1129f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - libOSMesa.so library, contains the OSMesa driver interface
1130f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL/glxext.h header file for GLX extensions
1131f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - somewhat faster software texturing, fogging, depth testing
1132f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - all color-index conformance tests now pass (only 8bpp tested)
1133f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - SPARC assembly language TCL optimizations (David Miller)
1134f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_SGIS_generate_mipmap extension
1135f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug Fixes:
1136f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fbiRev and tmuRev were unitialized when using Glide3
1137f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed a few color index mode conformance failures; all pass now
1138f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - now appling antialiasing coverage to alpha after texturing
1139f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - colors weren't getting clamped to [0,1] before color table lookup
1140f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed RISC alignment errors caused by COPY_4UBV macro
1141f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - drawing wide, flat-shaded lines could cause a segfault
1142f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - vertices now snapped to 1/16 pixel to fix rendering of tiny triangles
1143f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
1144f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - SGI's Sample Implementation (SI) 1.3 GLU library replaces Mesa GLU
1145f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - new libOSMesa.so library, contains the OSMesa driver interface
1146f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1147f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1148f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1149f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>May 17, 2001</h2>
1150f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 3.4.2 has been released.  This is basically just a bug-fix release.
1151f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgHere's what's new:</p>
1152f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>    Bug fixes:
1153f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - deleting the currently bound texture could cause bad problems
1154f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - using fog could result in random vertex alpha values
1155f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org         - AA triangle rendering could touch pixels outside right window bound
1156f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed byteswapping problem in clear_32bit_ximage() function
1157f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed bugs in wglUseFontBitmapsA(), by Frank Warmerdam
1158f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed memory leak in glXUseXFont()
1159f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fragment sampling in AA triangle function was off by 1/2 pixel
1160f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - Windows: reading pixels from framebuffer didn't always work
1161f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - glConvolutionFilter2D could segfault or cause FP exception
1162f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed segfaults in FX and X drivers when using tex unit 1 but not 0
1163f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_NAND logicop didn't work right in RGBA mode
1164f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed a memory corruption bug in vertex buffer reset code
1165f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - clearing the softwara alpha buffer with scissoring was broken
1166f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed a few color index mode fog bugs
1167f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed some bad assertions in color index mode
1168f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed FX line 'stipple' bug #420091
1169f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
1170f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - optimized writing mono-colored pixel spans to X pixmaps
1171f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - increased max viewport size to 2048 x 2048
1172f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1173f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1174f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1175f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 29, 2001</h2>
1176f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>New Mesa website</p>
1177f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mark Manning produced the new website.<br>Thanks, Mark!</p>
1178f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1179f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1180f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>February 14, 2001</h2>
1181f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 3.4.1 has been released.  Here's what's new:</p>
1182f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>    New:
1183f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed some Linux build problems
1184f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed some Windows build problems
1185f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_EXT_texture_env_dot3 extension (Gareth Hughes)
1186f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
1187f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - added RENDER_START/RENDER_FINISH macros for glCopyTexImage in DRI
1188f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - various state-update code changes needed for DRI bugs
1189f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - disabled pixel transfer ops in glColorTable commands, not needed
1190f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed bugs in glCopyConvolutionFilter1D/2D, glGetConvolutionFilter
1191f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - updated sources and fixed compile problems in widgets-mesa/
1192f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GLX_PBUFFER enum value was wrong in glx.h
1193f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed a glColorMaterial lighting bug
1194f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed bad args to Read/WriteStencilSpan in h/w stencil clear function
1195f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - glXCopySubBufferMESA() Y position was off by one
1196f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - Error checking of glTexSubImage3D() was broken (bug 128775)
1197f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - glPopAttrib() didn't restore all derived Mesa state correctly
1198f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - Better glReadPixels accuracy for 16bpp color - fixes lots of OpenGL
1199f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org          conformance problems at 16bpp.
1200f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - clearing depth buffer with scissoring was broken, would segfault
1201f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - OSMesaGetDepthBuffer() returned bad bytesPerValue value
1202f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed a line clipping bug (reported by Craig McDaniel)
1203f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed RGB color over/underflow bug for very tiny triangles
1204f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Known problems:
1205f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - NURBS or evaluator surfaces inside display lists don't always work
1206f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1207f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1208f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>November 3, 2000</h2>
1209f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 3.4 has been released. Here's what's new since the 3.3 release:</p>
1210f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>    New:
1211f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - optimized glDrawPixels for glPixelZoom(1,-1)
1212f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug Fixes:
1213f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - widgets-mesa/src/*.c files were missing from 3.3 distro
1214f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - include/GL/mesa_wgl.h file was missing from 3.3 distro
1215f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed some Win32 compile problems
1216f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - texture object priorities weren't getting initialized to 1.0
1217f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glAreTexturesResident return value was wrong when using hardware
1218f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glXUseXFont segfaulted when using 3dfx driver (via MESA_GLX_FX)
1219f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glReadPixels with GLushort packed types was broken
1220f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed a few bugs in the GL_EXT_texture_env_combine texture code
1221f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glPush/PopAttrib(GL_ENABLE_BIT) mishandled multi-texture enables
1222f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed some typos/bugs in the VB code
1223f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glDrawPixels(GL_COLOR_INDEX) to RGB window didn't work
1224f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - optimized glDrawPixels paths weren't being used
1225f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - per-fragment fog calculation didn't work without a Z buffer
1226f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - improved blending accuracy, fixes Glean  blendFunc test failures
1227f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glPixelStore(GL_PACK/UNPACK_SKIP_IMAGES) wasn't handled correctly
1228f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - glXGetProcAddressARB() didn't always return the right address
1229f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - gluBuild[12]DMipmaps() didn't grok the GL_BGR pixel format
1230f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - texture matrix changes weren't always detected (GLUT projtex demo)
1231f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed random color problem in vertex fog code
1232f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed Glide-related bug that let Quake get a 24-bit Z buffer
1233f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
1234f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - finished internal support for compressed textures for DRI
1235f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1236f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1237f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 24, 2000</h2>
1238f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 3.2 has been released. Here's what's new since the beta release:</p>
1239f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>    Bug fixes:
1240f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed memcpy bugs in span.c
1241f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed missing glEnd problem in demos/tessdemo.c
1242f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed bug when clearing 24bpp Ximages
1243f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed clipping problem found in Unreal Tournament
1244f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed Loki's "ice bug" and "crazy triangles" seen in Heretic2
1245f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed Loki's 3dfx RGB vs BGR bug
1246f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - fixed Loki's 3dfx smooth/flat shading bug in SoF
1247f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
1248f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - updated docs/README file
1249f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - use bcopy() optimizations on FreeBSD
1250f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    - re-enabled the optimized persp_textured_triangle() function
1251f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1252f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1253f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>March 23, 2000</h2>
1254f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>I've just upload the Mesa 3.2 beta 1 files to SourceForge at <a href="http://sourceforge.net/project/showfiles.php?group_id=3" target="_parent">http://sourceforge.net/project/filelist.php?group_id=3</a><a href="http://sourceforge.net/project/showfiles.php?group_id=3"></a></p>
1255f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>3.2 (note even number) is a stabilization release of Mesa 3.1 meaning it's mainly
1256f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgjust bug fixes.</p>
1257f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Here's what's changed:</p>
1258f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>
1259f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Bug fixes:
1260f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - mixed drawing of lines and bitmaps sometimes had wrong colors
1261f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - added missing glHintPGI() function
1262f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed a polygon culling bug
1263f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed bugs in gluPartialDisk()
1264f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - Z values in selection mode were wrong
1265f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - added missing tokens:
1266f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org            GL_SMOOTH_POINT_SIZE_RANGE
1267f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org            GL_SMOOTH_POINT_SIZE_GRANULARITY
1268f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org            GL_SMOOTH_LINE_WIDTH_RANGE
1269f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org            GL_SMOOTH_LINE_WIDTH_GRANULARITY
1270f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org            GL_ALIASED_POINT_SIZE_RANGE
1271f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org            GL_ALIASED_LINE_WIDTH_RANGE
1272f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - fixed glCopyPixels when copying from back to front buffer
1273f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_EXT_compiled_vertex_array tokens had _SGI suffix instead of _EXT
1274f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - glDrawRangeElements(GL_LINES, 0, 1, 2, type, indices) was broken
1275f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - glDeleteTextures() didn't decrement reference count correctly
1276f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - GL_SRCA_ALPHA_SATURATE blend mode didn't work correctly
1277f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - Actual depth of transformation matrix stacks was off by one
1278f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - 24bpp visuals didn't address pixels correctly
1279f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - mipmap level of detail (lambda) calculation simplified, more accurate
1280f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - 101691 - Polygon clipping and GL_LINE
1281f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - 101928 - Polygon clipping and GL_LINE (same fix as above)
1282f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - 101808 - Non-glVertexArrays tristrip bug
1283f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - 101971 - find_last_3f on Dec OSF (worked around)
1284f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - 102369 - segv on dec osf (possibly a duplicate of the above)
1285f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - 102893 - orientations of modelview cause segfault
1286f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    New:
1287f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - updated SVGA Linux driver
1288f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - added the MESA_FX_NO_SIGNALS env var, see docs/README.3DFX
1289f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - build libGLw.a (Xt/OpenGL drawing area widget) library by default
1290f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - changed -O2 to -O3 for a number of gcc configs
1291f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    Changes:
1292f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org        - glXCopyContext's mask parameter is now unsigned long, per GLX spec
1293f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1294f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1295f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Please report any problems with this release ASAP. Bugs should be filed on the
1296f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa3D website at sourceforge.<br>
1297f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgAfter 3.2 is wrapped up I hope to release 3.3 beta 1 soon afterward.</p>
1298f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>-- Brian</p>
1299f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1300f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>December 17, 1999</h2>
1301f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>A Slashdot interview with Brian about Mesa (questions submitted by Slashdot readers)
1302f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgcan be found at <a href="http://slashdot.org/interviews/99/12/17/0927212.shtml" target="_parent">http://slashdot.org/interviews/99/12/17/0927212.shtml</a>.</p>
1303f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1304f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>December 14, 1999</h2>
1305f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Mesa 3.1 is released!</p>
1306f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1307f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>September 21, 1999</h2>
1308f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>There appear to be two new files on the ftp site, <a href="ftp://ftp.mesa3d.org/mesa/beta/MesaLib-3.1beta3.tar.gz">MesaLib-3.1beta3.tar.gz</a>
1309f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.organd <a href="ftp://ftp.mesa3d.org/mesa/beta/MesaDemos-3.1beta3.tar.gz">MesaDemos-3.1beta3.tar.gz</a>,
1310f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgthat seem to be... yes, I've just received confirmation from the beta center, they
1311f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgare indeed the <b>THIRD</b> beta release of Mesa 3.1! Happy Days. Happy Days. Thanks
1312f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgKeith Whitwell for preparing these for us during Brian's absence.</p>
1313f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1314f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>August 30, 1999</h2>
1315f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>I'm pleased to announce that I've accepted a position with Precision Insight,
1316f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgInc. effective October, 1999. I'll be leaving Avid Technology in September.</p>
1317f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>I've been working on Mesa in my spare time for over five years. With Precision
1318f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgInsight I now have the opportunity to devote my full attention to advancing Mesa
1319f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.organd OpenGL on Linux.</p>
1320f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>While I'll be focused on Linux, the X Window System, and hardware acceleration,
1321f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgmy work will continue to be open sourced and available to any other programmers who
1322f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgmay want to contribute to it, or use it for other projects or platforms</p>
1323f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>PS: I'm going to be traveling until Sep 6 and won't be reading email until then.</p>
1324f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1325f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>August 23, 1999</h2>
1326f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Anonymous CVS access is back online so suck up all the bandwidth you can afford.
1327f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgNote that this is a new archive, so you will need to re-checkout the archive. That
1328f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgmeans don't <i>cvs update</i> from a previous download.</p>
1329f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1330f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>August 17, 1999</h2>
1331f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>A report from the SIGGRAPH '99 Linux/OpenGL
1332f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgBOF meeting is now available.</p>
1333f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>-Brian</p>
1334f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1335f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>August 14, 1999</h2>
1336f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>www.mesa3d.org is having technical problems due to hardware failures at VA Linux
1337f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgsystems. The Mac pages, ftp, and CVS services aren't fully restored yet. Please be
1338f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgpatient.</p>
1339f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>-Brian</p>
1340f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1341f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>June 7, 1999</h2>
1342f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>RPMS of the nVidia RIVA server can be found at <a href="ftp://ftp.mesa3d.org/mesa/misc/nVidia/">ftp://ftp.mesa3d.org/mesa/misc/nVidia/</a>.</p>
1343f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1344f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>June 2, 1999</h2>
1345f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p><a href="http://www.nvidia.com/">nVidia</a> has released some Linux binaries for
1346f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgxfree86 3.3.3.1, along with the <b>full source</b>, which includes GLX acceleration
1347f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgbased on Mesa 3.0. They can be downloaded from <a href="http://www.nvidia.com/Products.nsf/htmlmedia/software_drivers.html">http://www.nvidia.com/Products.nsf/htmlmedia/software_drivers.html</a>.</p>
1348f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1349f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>May 24, 1999</h2>
1350f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Beta 2 of Mesa 3.1 has been make available at <a href="ftp://ftp.mesa3d.org/mesa/beta/">ftp://ftp.mesa3d.org/mesa/beta/</a>.
1351f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgIf you are into the quake scene, you may want to try this out, as it contains some
1352f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgoptimizations specifically in the Q3A rendering path.
1353f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1354f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>May 13, 1999</h2>
1355f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>For those interested in the integration of Mesa into XFree86 4.0, Precision Insight
1356f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orghas posted their lowlevel design documents at http://www.precisioninsight.com.</p>
1357f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1358f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>May 13, 1999</h2>
1359f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<pre>May 1999 - John Carmack of id Software, Inc. has made a donation of
1360f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgUS$10,000 to the Mesa project to support its continuing development.
1361f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa is a free implementation of the OpenGL 3D graphics library and id's
1362f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgnewest game, Quake 3 Arena, will use Mesa as the 3D renderer on Linux.
1363f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1364f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThe donation will go to Keith Whitwell, who has been optimizing Mesa to
1365f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgimprove performance on 3d hardware.  Thanks to Keith's work, many
1366f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgapplications using Mesa 3.1 will see a dramatic performance increase
1367f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgover Mesa 3.0.  The donation will allow Keith to continue working on
1368f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgMesa full time for some time to come.
1369f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1370f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgFor more information about Mesa see www.mesa3d.org.  For more
1371f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orginformation about id Software, Inc. see www.idsoftware.com.
1372f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1373f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org--------------------------------
1374f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1375f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgThis donation from John/id is very generous.  Keith and I are very
1376f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orggrateful.
1377f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1378f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</pre>
1379f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1380f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>May 1, 1999</h2>
1381f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>John Carmack made an interesting .plan update yesterday:</p>
1382f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<blockquote>
1383f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    <i>"I put together a document on optimizing OpenGL drivers for Q3 that
1384f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    should be helpful to the various Linux 3D teams.</i><br>
1385f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    http://www.quake3arena.com/news/glopt.html"
1386f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</blockquote>
1387f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1388f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>April 7, 1999</h2>
1389f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>Updated the Mesa contributors section and added links to RPM Mesa packages.</p>
1390f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1391f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>March 18, 1999</h2>
1392f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>The new webpages are now online. Enjoy, and let me know if you find any errors.
1393f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1394f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>February 16, 1999</h2>
1395f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p><a href="http://www.sgi.com/">SGI</a> releases its <a href="http://www.sgi.com/software/opensource/glx/">GLX
1396f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgsource code</a>.</p>
1397f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1398f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<h2>January 22, 1999</h2>
1399f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<p>www.mesa3d.org established</p>
1400f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
1401f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org<hr>
1402f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</body>
1403f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org</html>
1404