19.1.4.html revision b8e80941
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 19.1.4 Release Notes / August 7, 2019</h1> 18 19<p> 20Mesa 19.1.4 is a bug fix release which fixes bugs found since the 19.1.3 release. 21</p> 22<p> 23Mesa 19.1.4 implements the OpenGL 4.5 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 4.5. OpenGL 274.5 is <strong>only</strong> available if requested at context creation. 28Compatibility contexts may report a lower version depending on each driver. 29</p> 30 31<h2>SHA256 checksums</h2> 32<pre> 33a6d268a7d9edcfd92b6da80f2e34e6e0a7baaa442efbeba2fc66c404943c6bfb mesa-19.1.4.tar.xz 34</pre> 35 36 37<h2>New features</h2> 38<p>None</p> 39 40 41<h2>Bug fixes</h2> 42 43<ul> 44 45<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=109203">Bug 109203</a> - [cfl dxvk] GPU Crash Launching Monopoly Plus (Iris Plus 655 / Wine + DXVK)</li> 46 47<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=109524">Bug 109524</a> - "Invalid glsl version in shading_language_version()" when trying to run directX games using wine</li> 48 49<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=110309">Bug 110309</a> - [icl][bisected] regression on piglit arb_gpu_shader_int 64.execution.fs-ishl-then-* tests</li> 50 51<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=110663">Bug 110663</a> - threads_posix.h:96: undefined reference to `pthread_once'</li> 52 53<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=110955">Bug 110955</a> - Mesa 18.2.8 implementation error: Invalid GLSL version in shading_language_version()</li> 54 55<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111010">Bug 111010</a> - Cemu Shader Cache Corruption Displaying Solid Color After commit 11e16ca7ce0</li> 56 57<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111071">Bug 111071</a> - SPIR-V shader processing fails with message about "extra dangling SSA sources"</li> 58 59<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111075">Bug 111075</a> - Processing of SPIR-V shader causes device hang, sometimes leading to system reboot</li> 60 61<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111097">Bug 111097</a> - Can not detect VK_ERROR_OUT_OF_DATE_KHR or VK_SUBOPTIMAL_KHR when window resizing</li> 62 63</ul> 64 65 66<h2>Changes</h2> 67 68<p>Andres Rodriguez (1):</p> 69<ul> 70 <li>radv: fix queries with WAIT_BIT returning VK_NOT_READY</li> 71</ul> 72 73<p>Andrii Simiklit (2):</p> 74<ul> 75 <li>intel/compiler: don't use a keyword struct for a class fs_reg</li> 76 <li>meson: add a warning for meson < 0.46.0</li> 77</ul> 78 79<p>Arcady Goldmints-Orlov (1):</p> 80<ul> 81 <li>anv: report HOST_ALLOCATION as supported for images</li> 82</ul> 83 84<p>Bas Nieuwenhuizen (3):</p> 85<ul> 86 <li>radv: Set correct metadata size for GFX9+.</li> 87 <li>radv: Take variable descriptor counts into account for buffer entries.</li> 88 <li>radv: Fix descriptor set allocation failure.</li> 89</ul> 90 91<p>Boyuan Zhang (4):</p> 92<ul> 93 <li>radeon/uvd: fix poc for hevc encode</li> 94 <li>radeon/vcn: fix poc for hevc encode</li> 95 <li>radeon/uvd: enable rate control for hevc encoding</li> 96 <li>radeon/vcn: enable rate control for hevc encoding</li> 97</ul> 98 99<p>Caio Marcelo de Oliveira Filho (1):</p> 100<ul> 101 <li>anv: Remove special allocation for anv_push_constants</li> 102</ul> 103 104<p>Connor Abbott (1):</p> 105<ul> 106 <li>nir: Allow qualifiers on copy_deref and image instructions</li> 107</ul> 108 109<p>Daniel Schürmann (1):</p> 110<ul> 111 <li>spirv: Fix order of barriers in SpvOpControlBarrier</li> 112</ul> 113 114<p>Dave Airlie (1):</p> 115<ul> 116 <li>st/nir: fix arb fragment stage conversion</li> 117</ul> 118 119<p>Dylan Baker (1):</p> 120<ul> 121 <li>meson: allow building all glx without any drivers</li> 122</ul> 123 124<p>Emil Velikov (1):</p> 125<ul> 126 <li>egl/drm: ensure the backing gbm is set before using it</li> 127</ul> 128 129<p>Eric Anholt (1):</p> 130<ul> 131 <li>freedreno: Fix data races with allocating/freeing struct ir3.</li> 132</ul> 133 134<p>Eric Engestrom (5):</p> 135<ul> 136 <li>nir: don't return void</li> 137 <li>util: fix no-op macro (bad number of arguments)</li> 138 <li>gallium+mesa: fix tgsi_semantic array type</li> 139 <li>scons+meson: suppress spammy build warning on MacOS</li> 140 <li>nir: remove explicit nir_intrinsic_index_flag values</li> 141</ul> 142 143<p>Francisco Jerez (1):</p> 144<ul> 145 <li>intel/ir: Fix CFG corruption in opt_predicated_break().</li> 146</ul> 147 148<p>Ilia Mirkin (4):</p> 149<ul> 150 <li>gallium/vl: fix compute tgsi shaders to not process undefined components</li> 151 <li>nv50,nvc0: update sampler/view bind functions to accept NULL array</li> 152 <li>nvc0: allow a non-user buffer to be bound at position 0</li> 153 <li>nv50/ir: handle insn not being there for definition of CVT arg</li> 154</ul> 155 156<p>Jason Ekstrand (6):</p> 157<ul> 158 <li>intel/fs: Stop stack allocating large arrays</li> 159 <li>anv: Disable transform feedback on gen7</li> 160 <li>isl/formats: R8G8B8_UNORM_SRGB isn't supported on HSW</li> 161 <li>anv: Don't claim support for 24 and 48-bit formats on IVB</li> 162 <li>intel/fs: Use ALIGN16 instructions for all derivatives on gen <= 7</li> 163 <li>intel/fs: Implement quad_swap_horizontal with a swizzle on gen7</li> 164</ul> 165 166<p>Juan A. Suarez Romero (2):</p> 167<ul> 168 <li>docs: add sha256 checksums for 19.1.3</li> 169 <li>Update version to 19.1.4</li> 170</ul> 171 172<p>Kenneth Graunke (4):</p> 173<ul> 174 <li>mesa: Fix ReadBuffers with pbuffers</li> 175 <li>egl: Quiet warning about front buffer rendering for pixmaps/pbuffers</li> 176 <li>egl: Make the 565 pbuffer-only config single buffered.</li> 177 <li>egl: Only expose 565 pbuffer configs if X can export them as DRI3 images</li> 178</ul> 179 180<p>Lionel Landwerlin (5):</p> 181<ul> 182 <li>anv: fix use of comma operator</li> 183 <li>nir: add access to image_deref intrinsics</li> 184 <li>spirv: wrap push ssa/pointer values</li> 185 <li>spirv: propagate access qualifiers through ssa & pointer</li> 186 <li>spirv: don't discard access set by vtn_pointer_dereference</li> 187</ul> 188 189<p>Mark Menzynski (1):</p> 190<ul> 191 <li>nvc0/ir: Fix assert accessing null pointer</li> 192</ul> 193 194<p>Nataraj Deshpande (1):</p> 195<ul> 196 <li>egl/android: Update color_buffers querying for buffer age</li> 197</ul> 198 199<p>Nicolas Dufresne (1):</p> 200<ul> 201 <li>egl: Also query modifiers when exporting DMABuf</li> 202</ul> 203 204<p>Rhys Perry (1):</p> 205<ul> 206 <li>ac/nir: fix txf_ms with an offset</li> 207</ul> 208 209<p>Samuel Pitoiset (1):</p> 210<ul> 211 <li>radv: fix crash in vkCmdClearAttachments with unused attachment</li> 212</ul> 213 214<p>Tapani Pälli (1):</p> 215<ul> 216 <li>mesa: add glsl_type ref to one_time_init and decref to atexit</li> 217</ul> 218 219<p>Yevhenii Kolesnikov (1):</p> 220<ul> 221 <li>main: Fix memleaks in mesa_use_program</li> 222</ul> 223 224 225</div> 226</body> 227</html> 228