17.1.5.html 5.29 KB
Newer Older
1 2 3 4 5 6 7 8 9 10
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <title>Mesa Release Notes</title>
  <link rel="stylesheet" type="text/css" href="../mesa.css">
</head>
<body>

<div class="header">
11
  The Mesa 3D Graphics Library
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
</div>

<iframe src="../contents.html"></iframe>
<div class="content">

<h1>Mesa 17.1.5 Release Notes / July 14, 2017</h1>

<p>
Mesa 17.1.5 is a bug fix release which fixes bugs found since the 17.1.4 release.
</p>
<p>
Mesa 17.1.5 implements the OpenGL 4.5 API, but the version reported by
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
Some drivers don't support all the features required in OpenGL 4.5.  OpenGL
4.5 is <strong>only</strong> available if requested at context creation
because compatibility contexts are not supported.
</p>


<h2>SHA256 checksums</h2>
<pre>
34 35
7e3eeee8f9c28052796eb18133c2be12c38ba34864cc496382a2fa20c29b0317  mesa-17.1.5.tar.gz
378516b171712687aace4c7ea8b37c85895231d7a6d61e1e27362cf6034fded9  mesa-17.1.5.tar.xz
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203
</pre>


<h2>New features</h2>
<p>None</p>


<h2>Bug fixes</h2>

<ul>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=100242">Bug 100242</a> - radeon buffer allocation failure during startup of Factorio</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101657">Bug 101657</a> - strtod.c:32:10: fatal error: xlocale.h: No such file or directory</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101666">Bug 101666</a> - bitfieldExtract is marked as a built-in function on OpenGL ES 3.0, but was added in OpenGL ES 3.1</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=101703">Bug 101703</a> - No stencil buffer allocated when requested by GLUT</li>

</ul>


<h2>Changes</h2>

<p>Aaron Watry (1):</p>
<ul>
  <li>radeon/winsys: Limit max allocation size to 70% of VRAM</li>
</ul>

<p>Aleksander Morgado (2):</p>
<ul>
  <li>etnaviv: fix refcnt initialization in etna_screen</li>
  <li>etnaviv: don't dereference etna_resource pointer if allocation fails</li>
</ul>

<p>Alex Smith (2):</p>
<ul>
  <li>ac/nir: Use correct LLVM intrinsics for atomic ops on imageBuffers</li>
  <li>ac/nir: Fix ordering of parameters for image atomic cmpswap intrinsics</li>
</ul>

<p>Andres Gomez (3):</p>
<ul>
  <li>docs: add sha256 checksums for 17.1.4</li>
  <li>cherry-ignore: i965: Fix anisotropic filtering for mag filter</li>
  <li>Update version to 17.1.5</li>
</ul>

<p>Anuj Phogat (2):</p>
<ul>
  <li>intel/isl: Use uint64_t to store total surface size</li>
  <li>intel/isl: Add the maximum surface size limit</li>
</ul>

<p>Brian Paul (3):</p>
<ul>
  <li>draw: check for line_width != 1.0f in validate_pipeline()</li>
  <li>svga: clamp device line width to at least 1 to fix HWv8 line stippling</li>
  <li>svga: fix PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE value</li>
</ul>

<p>Bruce Cherniak (1):</p>
<ul>
  <li>swr: Limit memory held by defer deleted resources.</li>
</ul>

<p>Chandu Babu N (1):</p>
<ul>
  <li>st/va: Fix leak in VAAPI subpictures</li>
</ul>

<p>Charmaine Lee (1):</p>
<ul>
  <li>svga: fixed surface size to include array size</li>
</ul>

<p>Connor Abbott (2):</p>
<ul>
  <li>spirv: fix OpBitcast when the src and dst bitsize are different (v3)</li>
  <li>ac/nir: implement 64-bit packing and unpacking</li>
</ul>

<p>Iago Toral Quiroga (1):</p>
<ul>
  <li>glsl: gl_Max{Vertex,Fragment}UniformComponents exist in all desktop GL versions</li>
</ul>

<p>Ilia Mirkin (1):</p>
<ul>
  <li>glsl: check if any of the named builtins are available first</li>
</ul>

<p>James Legg (2):</p>
<ul>
  <li>ac/nir: Make intrinsic_name buffer long enough</li>
  <li>spirv: Fix reaching unreachable for compare exchange on images</li>
</ul>

<p>Jason Ekstrand (1):</p>
<ul>
  <li>nir/spirv: Use the type from the deref for atomics</li>
</ul>

<p>Juan A. Suarez Romero (1):</p>
<ul>
  <li>glsl: do not call link_xfb_stride_layout_qualifiers() for fragment shaders</li>
</ul>

<p>Kenneth Graunke (2):</p>
<ul>
  <li>i965: Use true AA line distance on G45/Ironlake.</li>
  <li>i965: Always set AALINEDISTANCE_TRUE on Sandybridge.</li>
</ul>

<p>Lucas Stach (1):</p>
<ul>
  <li>etnaviv: fix shader miscompilation with more than 16 labels</li>
</ul>

<p>Marek Olšák (1):</p>
<ul>
  <li>gallium/radeon: fix a possible crash for buffer exports</li>
</ul>

<p>Neha Bhende (1):</p>
<ul>
  <li>svga: loop over box.depth for ReadBack_image on each slice</li>
</ul>

<p>Nicolai Hähnle (1):</p>
<ul>
  <li>winsys/radeon: only call pb_slabs_reclaim when slabs are actually used</li>
</ul>

<p>Olivier Lauffenburger (1):</p>
<ul>
  <li>st/wgl: improve selection of pixel format</li>
</ul>

<p>Philipp Zabel (1):</p>
<ul>
  <li>st/mesa: release EGLImage on EGLImageTarget* error</li>
</ul>

<p>Plamena Manolova (1):</p>
<ul>
  <li>mesa/main: Move NULL pointer check.</li>
</ul>

<p>Tim Rowley (2):</p>
<ul>
  <li>swr/rast: _mm*_undefined_* implementations for gcc&lt;4.9</li>
  <li>swr/rast: Correctly allocate SWR_STATS memory as cacheline aligned</li>
</ul>

<p>Tomasz Figa (1):</p>
<ul>
  <li>intel: common: Fix link failure with standalone Android build</li>
</ul>

<p>Vinson Lee (1):</p>
<ul>
  <li>scons: Check for xlocale.h before defining HAVE_XLOCALE_H.</li>
</ul>

</div>
</body>
</html>