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ö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 <format> 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&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 & 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&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->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 -> 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