1 | Mesa 8.0.4 Release Notes / July 10, 2012
|
---|
2 | ========================================
|
---|
3 |
|
---|
4 | Mesa 8.0.4 is a bug fix release which fixes bugs found since the 8.0.2
|
---|
5 | release.
|
---|
6 |
|
---|
7 | Mesa 8.0.4 implements the OpenGL 3.0 API, but the version reported by
|
---|
8 | glGetString(GL_VERSION) depends on the particular driver being used.
|
---|
9 | Some drivers don't support all the features required in OpenGL 3.0.
|
---|
10 |
|
---|
11 | See the :doc:`Compiling/Installing page <../install>` for
|
---|
12 | prerequisites for DRI hardware acceleration.
|
---|
13 |
|
---|
14 | MD5 checksums
|
---|
15 | -------------
|
---|
16 |
|
---|
17 | ::
|
---|
18 |
|
---|
19 | 02b96082d2f1ad72e7385f4022afafb9 MesaLib-8.0.4.tar.gz
|
---|
20 | d546f988adfdf986cff45b1efa2d8a46 MesaLib-8.0.4.tar.bz2
|
---|
21 | 1f0fdabe6e8019d4de6c16e20e74d163 MesaLib-8.0.4.zip
|
---|
22 |
|
---|
23 | New features
|
---|
24 | ------------
|
---|
25 |
|
---|
26 | None.
|
---|
27 |
|
---|
28 | Bug fixes
|
---|
29 | ---------
|
---|
30 |
|
---|
31 | This list is likely incomplete.
|
---|
32 |
|
---|
33 | - `Bug 45967 <https://bugs.freedesktop.org/show_bug.cgi?id=45967>`__ -
|
---|
34 | piglit getteximage-invalid-format-for-packed-type regression
|
---|
35 | - `Bug 47742 <https://bugs.freedesktop.org/show_bug.cgi?id=47742>`__ -
|
---|
36 | [softpipe] piglit fbo-generatemipmap-array regression
|
---|
37 | - `Bug 48141 <https://bugs.freedesktop.org/show_bug.cgi?id=48141>`__ -
|
---|
38 | [vmwgfx]
|
---|
39 | src/gallium/auxiliary/util/u_inlines.h:256:pipe_buffer_map_range:
|
---|
40 | Assertion \`offset + length <= buffer->width0' failed.
|
---|
41 | - `Bug 48472 <https://bugs.freedesktop.org/show_bug.cgi?id=48472>`__ -
|
---|
42 | GPU Lockup while running demo (rzr - the scene is dead) in wine
|
---|
43 | - `Bug 50033 <https://bugs.freedesktop.org/show_bug.cgi?id=50033>`__ -
|
---|
44 | src/mesa/state_tracker/st_cb_fbo.c:379:st_render_texture: Assertion
|
---|
45 | \`strb->rtt_level <= strb->texture->last_level' failed.
|
---|
46 | - `Bug 50621 <https://bugs.freedesktop.org/show_bug.cgi?id=50621>`__ -
|
---|
47 | Mesa fails its test suite with a buffer overflow.
|
---|
48 | - `Bug 50298 <https://bugs.freedesktop.org/show_bug.cgi?id=50298>`__ -
|
---|
49 | [ILK IVB bisected]Ogles2conform GL/sin/sin_float_vert_xvary.test
|
---|
50 | regressed
|
---|
51 | - `Bug 51574 <https://bugs.freedesktop.org/show_bug.cgi?id=51574>`__ -
|
---|
52 | ir_loop_jump constructor assigns member variable to itself
|
---|
53 |
|
---|
54 | Changes
|
---|
55 | -------
|
---|
56 |
|
---|
57 | The full set of changes can be viewed by using the following GIT
|
---|
58 | command:
|
---|
59 |
|
---|
60 | ::
|
---|
61 |
|
---|
62 | git log mesa-8.0.3..mesa-8.0.4
|
---|
63 |
|
---|
64 | Andreas Betz (1):
|
---|
65 |
|
---|
66 | - vega: fix 565 color unpacking bug
|
---|
67 |
|
---|
68 | Antoine Labour (2):
|
---|
69 |
|
---|
70 | - meta: Cleanup the resources we allocate.
|
---|
71 | - mesa: Free uniforms correclty.
|
---|
72 |
|
---|
73 | Brian Paul (22):
|
---|
74 |
|
---|
75 | - docs: add link to 8.0.3 release notes
|
---|
76 | - mesa: fix Z32_FLOAT -> uint conversion functions
|
---|
77 | - draw: fix primitive restart bug by using the index buffer offset
|
---|
78 | - st/mesa: fix glDrawPixels(GL_DEPTH_COMPONENT) color output
|
---|
79 | - svga: fix synchronization bug between sampler views and surfaces
|
---|
80 | - mesa: new \_mesa_error_check_format_and_type() function
|
---|
81 | - mesa: add missing GL_UNSIGNED_INT_10F_11F_11F_REV case
|
---|
82 | - mesa: fix missing return value in getteximage_error_check()
|
---|
83 | - st/mesa: pass GL_MAP_INVALIDATE_RANGE_BIT to gallium drivers
|
---|
84 | - svga: add 0.5 in float->int conversion of sample min/max lod
|
---|
85 | - svga: fix min/max lod clamping
|
---|
86 | - svga: change PIPE_CAPF_MAX_TEXTURE_LOD_BIAS from 16.0 to 15.0
|
---|
87 | - st/mesa: add fallback pipe formats for (compressed) R, RG formats
|
---|
88 | - st/mesa: copy num_immediates field when copying the immediates array
|
---|
89 | - svga: move svga_texture() casts/calls in svga_surface_copy()
|
---|
90 | - svga: reset vertex buffer offset in svga_release_user_upl_buffers()
|
---|
91 | - st/mesa: don't set PIPE_BIND_DISPLAY_TARGET for user-created
|
---|
92 | renderbuffers
|
---|
93 | - st/mesa: use private pipe_sampler_view in decompress_with_blit()
|
---|
94 | - st/mesa: add null pointer check in st_texture_image_map()
|
---|
95 | - st/mesa: fix mipmap image size computation w.r.t. texture arrays
|
---|
96 | - draw: fix missing immediates bug in polygon stipple code
|
---|
97 | - st/mesa: fix max_offset computation for base vertex
|
---|
98 |
|
---|
99 | Christoph Bumiller (1):
|
---|
100 |
|
---|
101 | - nv50: handle NEG,ABS modifiers for short RCP encoding
|
---|
102 |
|
---|
103 | Dylan Noblesmith (1):
|
---|
104 |
|
---|
105 | - mesa: require GL_MAX_SAMPLES >= 4 for GL 3.0
|
---|
106 |
|
---|
107 | Eric Anholt (1):
|
---|
108 |
|
---|
109 | - i965/vs: Fix texelFetchOffset()
|
---|
110 |
|
---|
111 | Ian Romanick (5):
|
---|
112 |
|
---|
113 | - docs: Add 8.0.3 release md5sums
|
---|
114 | - glx/tests: Fix off-by-one error in allocating extension string buffer
|
---|
115 | - glsl: Remove spurious printf messages
|
---|
116 | - glsl: Fix pi/2 constant in acos built-in function
|
---|
117 | - mesa: Bump version number to 8.0.4
|
---|
118 |
|
---|
119 | José Fonseca (2):
|
---|
120 |
|
---|
121 | - mesa: Avoid void acinclude.m4 Android.common.mk Android.mk autogen.sh
|
---|
122 | bin common.py configs configure.ac docs doxygen include Makefile
|
---|
123 | scons SConstruct src tests arithmetic.
|
---|
124 | - draw: Ensure that prepare is always run after LLVM garbagge
|
---|
125 | collection.
|
---|
126 |
|
---|
127 | Kenneth Graunke (15):
|
---|
128 |
|
---|
129 | - mesa: Check for a negative "size" parameter in glCopyBufferSubData().
|
---|
130 | - i965: Fix brw_swap_cmod() for LE/GE comparisons.
|
---|
131 | - glsl: Remove unused ir_loop_jump::loop pointer.
|
---|
132 | - ralloc: Fix ralloc_parent() of memory allocated out of the NULL
|
---|
133 | context.
|
---|
134 | - mesa: Restore depth texture state on glPopAttrib(GL_TEXTURE_BIT).
|
---|
135 | - glsl/builtins: Fix textureGrad() for Array samplers.
|
---|
136 | - mesa: Unbind ARB_copy_buffer and transform feedback buffers on
|
---|
137 | delete.
|
---|
138 | - mesa: Support BindBuffer{Base,Offset,Range} with a buffer of 0.
|
---|
139 | - mesa: Unbind ARB_transform_feedback2 binding points on Delete too.
|
---|
140 | - meta: Fix GL_RENDERBUFFER binding in decompress_texture_image().
|
---|
141 | - i965/fs: Fix texelFetchOffset() on pre-Gen7.
|
---|
142 | - i965/vs: Fix texelFetchOffset() on pre-Gen7.
|
---|
143 | - i965/fs: Fix user-defined FS outputs with less than four components.
|
---|
144 | - glsl: Hook up loop_variable_state destructor to plug a memory leak.
|
---|
145 | - glsl: Don't trust loop analysis in the presence of function calls.
|
---|
146 |
|
---|
147 | Kurt Roeckx (1):
|
---|
148 |
|
---|
149 | - i830: Fix crash for GL_STENCIL_TEST in i830Enable()
|
---|
150 |
|
---|
151 | Lukas Rössler (1):
|
---|
152 |
|
---|
153 | - glu: fix two Clang warnings
|
---|
154 |
|
---|
155 | Marek Olšák (2):
|
---|
156 |
|
---|
157 | - mesa: allow exposing GL3 without EXT_texture_integer
|
---|
158 | - st/mesa: don't do srgb->linear conversion in decompress_with_blit
|
---|
159 |
|
---|
160 | Paul Seidler (1):
|
---|
161 |
|
---|
162 | - tests: include mesa headers
|
---|
163 |
|
---|
164 | Stéphane Marchesin (3):
|
---|
165 |
|
---|
166 | - glx: Handle a null reply in QueryVersion.
|
---|
167 | - i915g: Don't invert signalled/unsignalled fences
|
---|
168 | - i915g: Don't avoid flushing when we have a pending fence.
|
---|
169 |
|
---|
170 | Thomas Gstädtner (1):
|
---|
171 |
|
---|
172 | - gallium/targets: pass ldflags parameter to MKLIB
|
---|
173 |
|
---|
174 | Vadim Girlin (2):
|
---|
175 |
|
---|
176 | - st/mesa: set stObj->lastLevel in guess_and_alloc_texture
|
---|
177 | - r600g: check gpr count limit
|
---|
178 |
|
---|
179 | Vinson Lee (1):
|
---|
180 |
|
---|
181 | - st/mesa: Fix uninitialized members in glsl_to_tgsi_visitor
|
---|
182 | constructor.
|
---|