• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<html lang="en">
3<head>
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">
7</head>
8<body>
9
10<div class="header">
11  <h1>The Mesa 3D Graphics Library</h1>
12</div>
13
14<iframe src="../contents.html"></iframe>
15<div class="content">
16
17<h1>Mesa 10.5.6 Release Notes / May 23, 2015</h1>
18
19<p>
20Mesa 10.5.6 is a bug fix release which fixes bugs found since the 10.5.5 release.
21</p>
22<p>
23Mesa 10.5.6 implements the OpenGL 3.3 API, but the version reported by
24glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
25glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
26Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
273.3 is <strong>only</strong> available if requested at context creation
28because compatibility contexts are not supported.
29</p>
30
31
32<h2>SHA256 checksums</h2>
33<pre>
3489ff9cb08d0f6e3f34154864c3071253057cd21020759457c8ae27e0f70985d3  mesa-10.5.6.tar.gz
3566017853bde5f7a6647db3eede30512a091a3491daa1708e0ad8027c328ba595  mesa-10.5.6.tar.xz
36</pre>
37
38
39<h2>New features</h2>
40<p>None</p>
41
42<h2>Bug fixes</h2>
43
44<p>This list is likely incomplete.</p>
45
46<ul>
47
48<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86792">Bug 86792</a> - [NVC0] Portal 2 Crashes in Wine</li>
49
50<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=90147">Bug 90147</a> - swrast: build error undeclared _SC_PHYS_PAGES on osx</li>
51
52<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=90350">Bug 90350</a> - [G96] Portal's portal are incorrectly rendered</li>
53
54<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=90363">Bug 90363</a> - [nv50] HW state is not reset correctly when using a new GL context</li>
55
56</ul>
57
58
59<h2>Changes</h2>
60
61<p>Alex Deucher (1):</p>
62<ul>
63  <li>radeonsi: add new bonaire pci id</li>
64</ul>
65
66<p>Axel Davy (2):</p>
67<ul>
68  <li>egl/wayland: properly destroy wayland objects</li>
69  <li>glx/dri3: Add additional check for gpu offloading case</li>
70</ul>
71
72<p>Emil Velikov (4):</p>
73<ul>
74  <li>docs: Add sha256 sums for the 10.5.5 release</li>
75  <li>egl/main: fix EGL_KHR_get_all_proc_addresses</li>
76  <li>targets/osmesa: drop the -module tag from LDFLAGS</li>
77  <li>Update version to 10.5.6</li>
78</ul>
79
80<p>Francisco Jerez (4):</p>
81<ul>
82  <li>clover: Refactor event::trigger and ::abort to prevent deadlock and reentrancy issues.</li>
83  <li>clover: Wrap event::_status in a method to prevent unlocked access.</li>
84  <li>clover: Implement locking of the wait_count, _chain and _status members of event.</li>
85  <li>i965: Fix PBO cache coherency issue after _mesa_meta_pbo_GetTexSubImage().</li>
86</ul>
87
88<p>Fredrik Höglund (2):</p>
89<ul>
90  <li>main: Require that the texture exists in framebuffer_texture</li>
91  <li>mesa: Generate GL_INVALID_VALUE in framebuffer_texture when layer &lt; 0</li>
92</ul>
93
94<p>Ilia Mirkin (7):</p>
95<ul>
96  <li>nv50/ir: only propagate saturate up if some actual folding took place</li>
97  <li>nv50: keep track of PGRAPH state in nv50_screen</li>
98  <li>nvc0: keep track of PGRAPH state in nvc0_screen</li>
99  <li>nvc0: reset the instanced elements state when doing blit using 3d engine</li>
100  <li>nv50/ir: only enable mul saturate on G200+</li>
101  <li>st/mesa: make sure to create a "clean" bool when doing i2b</li>
102  <li>nvc0: switch mechanism for shader eviction to be a while loop</li>
103</ul>
104
105<p>Jeremy Huddleston Sequoia (2):</p>
106<ul>
107  <li>swrast: Build fix for darwin</li>
108  <li>darwin: Fix install name of libOSMesa</li>
109</ul>
110
111<p>Laura Ekstrand (2):</p>
112<ul>
113  <li>main: Fix an error generated by FramebufferTexture</li>
114  <li>main: Complete error conditions for glInvalidate*Framebuffer.</li>
115</ul>
116
117<p>Marta Lofstedt (1):</p>
118<ul>
119  <li>main: glGetIntegeri_v fails for GL_VERTEX_BINDING_STRIDE</li>
120</ul>
121
122<p>Rob Clark (2):</p>
123<ul>
124  <li>freedreno: enable a306</li>
125  <li>freedreno: fix bug in tile/slot calculation</li>
126</ul>
127
128<p>Roland Scheidegger (1):</p>
129<ul>
130  <li>draw: (trivial) fix out-of-bounds vector initialization</li>
131</ul>
132
133<p>Tim Rowley (1):</p>
134<ul>
135  <li>mesa: fix shininess check for ffvertex_prog v2</li>
136</ul>
137
138<p>Tom Stellard (2):</p>
139<ul>
140  <li>clover: Add a mutex to guard queue::queued_events</li>
141  <li>clover: Fix a bug with multi-threaded events v2</li>
142</ul>
143
144
145</div>
146</body>
147</html>
148