~ubuntu-branches/ubuntu/natty/mesa/natty-proposed

« back to all changes in this revision

Viewing changes to docs/relnotes-7.8.2.html

  • Committer: Bazaar Package Importer
  • Author(s): Robert Hooker, Robert Hooker, Christopher James Halse Rogers
  • Date: 2010-09-14 08:55:40 UTC
  • mfrom: (1.2.28 upstream)
  • Revision ID: james.westby@ubuntu.com-20100914085540-m4fpl0hdjlfd4jgz
Tags: 7.9~git20100909-0ubuntu1
[ Robert Hooker ]
* New upstream git snapshot up to commit 94118fe2d4b1e5 (LP: #631413)
* New features include ATI HD5xxx series support in r600, and a vastly
  improved glsl compiler.
* Remove pre-generated .pc's, use the ones generated at build time
  instead.
* Remove all references to mesa-utils now that its no longer shipped
  with the mesa source.
* Disable the experimental ARB_fragment_shader option by default on
  i915, it exposes incomplete functionality that breaks KDE compositing
  among other things. It can be enabled via driconf still. (LP: #628930).

[ Christopher James Halse Rogers ]
* debian/patches/04_osmesa_version.diff:
  - Refresh for new upstream
* Bugs fixed in this release:
  - Fixes severe rendering corruption in Unity on radeon (LP: #628727,
    LP: #596292, LP: #599741, LP: #630315, LP: #613694, LP: #599741).
  - Also fixes rendering in gnome-shell (LP: #578619).
  - Flickering in OpenGL apps on radeon (LP: #626943, LP: #610541).
  - Provides preliminary support for new intel chips (LP: #601052).
* debian/rules:
  - Update configure flags to match upstream reshuffling.
  - Explicitly remove gallium DRI drivers that we don't want to ship.
* Update debian/gbp.conf for this Maverick-specific packaging
* libegl1-mesa-dri-x11,kms: There are no longer separate kms or x11 drivers
  for EGL, libegl1-mesa-drivers now contains a single driver that provides
  both backends.

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
 
27
27
<h2>MD5 checksums</h2>
28
28
<pre>
29
 
c89b63d253605ed40e8ac370d25a833c  MesaLib-7.8.2.tar.gz
30
 
6be2d343a0089bfd395ce02aaf8adb57  MesaLib-7.8.2.tar.bz2
31
 
a04ad3b06ac5ff3969a003fa7bbf7d5b  MesaLib-7.8.2.zip
32
 
7c213f92efeb471f0331670d5079d4c0  MesaDemos-7.8.2.tar.gz
33
 
757d9e2e06f48b1a52848be9b0307ced  MesaDemos-7.8.2.tar.bz2
34
 
8d0e5cfe68b8ebf90265d350ae2c48b1  MesaDemos-7.8.2.zip
35
 
b74482e3f44f35ed395c4aada4fd8240  MesaGLUT-7.8.2.tar.gz
36
 
a471807b65e49c325808ba4551be93ed  MesaGLUT-7.8.2.tar.bz2
37
 
9f190268c42be582ef66e47365ee61e3  MesaGLUT-7.8.2.zip
 
29
tbd
38
30
</pre>
39
31
 
40
32
 
52
44
<ul>
53
45
<li>Fixed Gallium glDrawPixels(GL_DEPTH_COMPONENT).
54
46
<li>Fixed Gallium Cell driver to buildable, runable state
55
 
<li>Fixed bad error checking for glFramebufferRenderbuffer(attachment=GL_DEPTH_STENCIL_ATTACHMENT).
56
 
<li>Fixed incorrect Z coordinate handling in "meta" glDraw/CopyPixels.
57
 
    <a href="https://bugs.freedesktop.org/show_bug.cgi?id=23670">Bug
58
 
    #23670</a>.</li>
59
 
 
60
 
<li>Assorted i965 driver fixes.
61
 
    Including but not limited to:
62
 
  <ul>
63
 
    <li>Fix scissoring when width or height is
64
 
    0.  <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27643">Bug
65
 
    #27643</a>.
66
 
    <li>Fix bit allocation for number of color regions for
67
 
    ARB_draw_buffers.</li>
68
 
    <li>Set the correct provoking vertex for clipped first-mode
69
 
    trifans.  <a href="https://bugs.freedesktop.org/show_bug.cgi?id=24470">Bug
70
 
    #24470</a>.</li>
71
 
    <li>Use <code>R16G16B16A16_FLOAT</code> for 3-component half-float.</li>
72
 
    <li>Fix assertion for surface tile offset usage on Ironlake.</li>
73
 
    <li>Fix cube map layouts on Ironlake.</li>
74
 
    <li>When an RB gets a new region, clear the old from the state
75
 
    cache.  <a href="https://bugs.freedesktop.org/show_bug.cgi?id=24119">Bug
76
 
    #24119</a>.</li>
77
 
    <li>Reject shaders with uninlined function calls instead of hanging.</li>
78
 
  </ul>
79
 
</li>
80
 
 
81
 
<li>Assorted i915 driver fixes.  Including but not limited to:
82
 
  <ul>
83
 
    <li>Fixed texture LOD clamping in i915 driver.
84
 
    <a href="https://bugs.freedesktop.org/show_bug.cgi?id=24846">Bug
85
 
    #24846</a>.</li>
86
 
    <li>Fix off-by-one for drawing rectangle.
87
 
    <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27408">Bug
88
 
    #27408</a>.</li>
89
 
  </ul>
90
 
</li>
91
 
 
92
 
<li>Fixed hangs in etracer on 830 and 845
93
 
    chipsets.  <a href="https://bugs.freedesktop.org/show_bug.cgi?id=26557">Bug
94
 
    #26557</a>.</li>
95
 
<li>Fixed tiling of small textures on all Intel drivers.</li>
96
 
<li>Fixed crash in Savage driver when using <code>_mesa_CopyTexImage2D</code>.
97
 
    <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27652">Bug
98
 
    #27652</a>.</li>
99
 
 
100
 
<li>Assorted GLX fixes.  Including but not limited to:
101
 
  <ul>
102
 
    <li>Fixed <code>__glXInitializeVisualConfigFromTags</code>'s handling of
103
 
        unrecognized fbconfig tags.</li>
104
 
    <li>Fixed regression with <code>GLX_USE_GL</code>.
105
 
    <li>Fixed config chooser logic for 'mask' matching.</li>
106
 
    <li>Report swap events correctly in direct rendered case (DRI2)</li>
107
 
    <li>Fixed build with dri2proto which doesn't define
108
 
        <code>X_DRI2SwapInterval</code>.</li>
109
 
    <li>Get <code>GLX_SCREEN</code> first in <code>__glXQueryContextInfo</code>.
110
 
        <a href="https://bugs.freedesktop.org/show_bug.cgi?id=14245">Bug
111
 
        #14245</a>.</li>
112
 
  </ul>
113
 
</li>
114
 
 
115
 
<li>Assorted GLSL fixes.  Including but not limited to:
116
 
  <ul>
117
 
    <li>Change variable declared assertion into conditional in GLSL
118
 
        compiler.  <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27921">Bug
119
 
        #27921</a>.</li>
120
 
    <li>Fix instruction indexing
121
 
        bugs.  <a href="https://bugs.freedesktop.org/show_bug.cgi?id=27566">Bug
122
 
        #27566</a>.</li>
123
 
    <li>Updated uniform location / offset encoding to be more like
124
 
        other implementations.</li>
125
 
    <li>Don't overwrite a driver's shader infolog with generic failure
126
 
        message.</li>
127
 
  </ul>
128
 
</li>
129
 
 
130
 
<li>Fixed OSMesa build for 16 and 32-bit color channel depth.
131
 
<li>Fixed OSMesa build with hidden symbol visibility. libOSMesa no longer links to libGL.
132
 
    <a href="https://bugs.freedesktop.org/show_bug.cgi?id=28305">Bug
133
 
    #28305</a>.
134
 
<li>Fixed handling of multiple render targets in fixed-function
135
 
    texture envrionmnent programs.</li>
136
 
<li>Fixed conversion errors in <code>signed_rgba8888[rev]</code> texel
137
 
    fetch.</li>
138
 
<li>Don't set srcLevel on <code>GL_TEXTURE_RECTANGLE_ARB</code> targets.</li>
139
 
<li>Various build fixes for OpenBSD.</li>
140
 
<li>Various build fixes for OS X.</li>
141
 
<li>Various build fixes for GCC 3.3.</li>
142
47
</ul>
143
48
 
144
49
 
 
50
<h2>Changes</h2>
 
51
<p>None.</p>
145
52
</body>
146
53
</html>