1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
4 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8">
5 <title>Mesa Release Notes
</title>
6 <link rel=
"stylesheet" type=
"text/css" href=
"../mesa.css">
11 <h1>The Mesa
3D Graphics Library
</h1>
14 <iframe src=
"../contents.html"></iframe>
17 <h1>Mesa
10.0.5 Release Notes / April
18,
2014</h1>
20 Mesa
10.0.5 is a bug fix release which fixes bugs found since the
10.0.4 release.
23 Mesa
10.0.5 implements the OpenGL
3.3 API, but the version reported by
24 glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
25 glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
26 Some drivers don't support all the features required in OpenGL
3.3. OpenGL
27 3.3 is
<strong>only
</strong> available if requested at context creation
28 because compatibility contexts not supported.
32 <h2>MD5 checksums
</h2>
34 db606aadd0fe321f3664099677d159bc MesaLib-
10.0.5.tar.gz
35 e6009ccd8898d7104bb325b6af9ec354 MesaLib-
10.0.5.tar.bz2
36 c8ab9e502542bf32299a4df85b0b704d MesaLib-
10.0.5.zip
45 <p>This list is likely incomplete.
</p>
49 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=58660">Bug
58660</a> - CAYMAN broken with HyperZ on
</li>
51 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=64471">Bug
64471</a> - Radeon HD6570 lockup in Brütal Legend with HyperZ
</li>
53 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=66352">Bug
66352</a> - GPU lockup in L4D2 on TURKS with HyperZ
</li>
55 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=68799">Bug
68799</a> - [APITRACE] Hyper-Z lockup with Falcon BMS
4.32u6 on CAYMAN
</li>
57 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=71547">Bug
71547</a> - compilation failure :#error
"SSE4.1 instruction set not enabled
"</li>
59 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=72685">Bug
72685</a> - [radeonsi hyperz] Artifacts in Unigine Sanctuary
</li>
61 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=73088">Bug
73088</a> - [HyperZ] Juniper (
6770): Gone Home / Unigine Heaven
4.0 lock up system after several minutes of use
</li>
63 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=74428">Bug
74428</a> - hyperz causes gpu hang in Counter-strike: Source
</li>
65 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=74803">Bug
74803</a> - [r600g] HyperZ broken on RV630 (Cogs shadows are broken)
</li>
67 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=74863">Bug
74863</a> - [r600g] HyperZ broken on RV770 and CYPRESS (Left
4 Dead
2 trees corruption) bisected!
</li>
69 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=74892">Bug
74892</a> - HyperZ GPU lockup with radeonsi
7970M PITCAIRN and Distance Alpha game
</li>
71 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=74988">Bug
74988</a> - Buffer overrun (segfault) decompressing ETC2 texture in GLBenchmark
3.0 Manhattan
</li>
73 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=75279">Bug
75279</a> - XCloseDisplay() takes one minute around nouveau_dri.so, freezing Firefox startup
</li>
75 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=77102">Bug
77102</a> - gallium nouveau has no profile in vdpau and libva
</li>
77 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=77207">Bug
77207</a> - [ivb/hsw] batch overwritten with garbage
</li>
83 <p>The full set of changes can be viewed by using the following git command:
</p>
86 git log mesa-
10.0.4..mesa-
10.0.5
89 <p>Alex Deucher (
1):
</p>
91 <li>radeon: reverse DBG_NO_HYPERZ logic
</li>
94 <p>Brian Paul (
9):
</p>
96 <li>mesa: add unpacking code for MESA_FORMAT_Z32_FLOAT_S8X24_UINT
</li>
97 <li>mesa: fix copy
& paste bugs in pack_ubyte_SARGB8()
</li>
98 <li>mesa: fix copy
& paste bugs in pack_ubyte_SRGB8()
</li>
99 <li>mesa: fix unpack_Z32_FLOAT_X24S8() / unpack_Z32_FLOAT() mix-up
</li>
100 <li>st/mesa: add null pointer checking in query object functions
</li>
101 <li>mesa: fix glMultiDrawArrays inside a display list
</li>
102 <li>cso: fix sampler view count in cso_set_sampler_views()
</li>
103 <li>svga: replace sampler assertion with conditional
</li>
104 <li>svga: move LIST_INITHEAD(dirty_buffers) earlier in svga_context_create()
</li>
107 <p>Carl Worth (
3):
</p>
109 <li>docs: Add md5sums for the
10.0.4 release.
</li>
110 <li>Ignore patches which don't apply.
</li>
111 <li>Update version to
10.0.5</li>
114 <p>Christian König (
2):
</p>
116 <li>st/mesa: recreate sampler view on context change v3
</li>
117 <li>st/mesa: fix sampler view handling with shared textures v4
</li>
120 <p>Courtney Goeltzenleuchter (
1):
</p>
122 <li>mesa: add bounds checking to eliminate buffer overrun
</li>
125 <p>Emil Velikov (
2):
</p>
127 <li>mesa: return v.value_int64 when the requested type is TYPE_INT64
</li>
128 <li>glx: drop obsolete _XUnlock_Mutex in __glXInitialize error path
</li>
131 <p>Eric Anholt (
1):
</p>
133 <li>i965: Fix buffer overruns in MSAA MCS buffer clearing.
</li>
136 <p>Ilia Mirkin (
6):
</p>
138 <li>nouveau: fix fence waiting logic in screen destroy
</li>
139 <li>nv50: adjust blit_3d handling of ms output textures
</li>
140 <li>mesa/main: condition GL_DEPTH_STENCIL on ARB_depth_texture
</li>
141 <li>nouveau: add forgotten GL_COMPRESSED_INTENSITY to texture format list
</li>
142 <li>nouveau: there may not have been a texture if the fbo was incomplete
</li>
143 <li>nouveau: fix firmware check on nvd7/nvd9
</li>
146 <p>Johannes Nixdorf (
1):
</p>
148 <li>configure.ac: fix the detection of expat with pkg-config
</li>
151 <p>Jonathan Gray (
1):
</p>
153 <li>gallium: add endian detection for OpenBSD
</li>
156 <p>José Fonseca (
1):
</p>
158 <li>draw: Duplicate TGSI tokens in draw_pipe_pstipple module.
</li>
161 <p>Matt Turner (
1):
</p>
163 <li>mesa: Wrap SSE4.1 code in #ifdef __SSE4_1__.
</li>
166 <p>Paul Berry (
1):
</p>
168 <li>i965/gen7: Prefer vertical alignment of
4 when possible.
</li>