summaryrefslogtreecommitdiff
path: root/docs/relnotes/19.1.3.html
blob: 367b9b7c9081c7eaf8051965c5b666f8b9bd9e39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
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
<!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">
  <h1>The Mesa 3D Graphics Library</h1>
</div>

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

<h1>Mesa 19.1.3 Release Notes / July 23, 2019</h1>

<p>
Mesa 19.1.3 is a bug fix release which fixes bugs found since the 19.1.2 release.
</p>
<p>
Mesa 19.1.3 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.
Compatibility contexts may report a lower version depending on each driver.
</p>

<h2>SHA256 checksums</h2>
<pre>
TBD
</pre>


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


<h2>Bug fixes</h2>

<ul>

<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>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=109524">Bug 109524</a> - &quot;Invalid glsl version in shading_language_version()&quot; when trying to run directX games using wine</li>

<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>

<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>

<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>

<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>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111071">Bug 111071</a> - SPIR-V shader processing fails with message about &quot;extra dangling SSA sources&quot;</li>

<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>

<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>

</ul>


<h2>Changes</h2>

<p>Bas Nieuwenhuizen (3):</p>
<ul>
  <li>radv: Handle cmask being disallowed by addrlib.</li>
  <li>anv: Add android dependencies on android.</li>
  <li>radv: Only save the descriptor set if we have one.</li>
</ul>

<p>Caio Marcelo de Oliveira Filho (2):</p>
<ul>
  <li>anv: Fix pool allocator when first alloc needs to grow</li>
  <li>spirv: Fix stride calculation when lowering Workgroup to offsets</li>
</ul>

<p>Chia-I Wu (2):</p>
<ul>
  <li>anv: fix VkExternalBufferProperties for unsupported handles</li>
  <li>anv: fix VkExternalBufferProperties for host allocation</li>
</ul>

<p>Connor Abbott (1):</p>
<ul>
  <li>nir: Add a helper to determine if an intrinsic can be reordered</li>
</ul>

<p>Dave Airlie (1):</p>
<ul>
  <li>radv: fix crash in shader tracing.</li>
</ul>

<p>Eric Anholt (1):</p>
<ul>
  <li>freedreno: Fix assertion failures in context setup in shader-db mode.</li>
</ul>

<p>Gert Wollny (1):</p>
<ul>
  <li>softpipe: Remove unused static function</li>
</ul>

<p>Ian Romanick (4):</p>
<ul>
  <li>intel/vec4: Reswizzle VF immediates too</li>
  <li>nir: Add unit tests for nir_opt_comparison_pre</li>
  <li>nir: Use nir_src_bit_size instead of alu1-&gt;dest.dest.ssa.bit_size</li>
  <li>mesa: Set minimum possible GLSL version</li>
</ul>

<p>Jason Ekstrand (13):</p>
<ul>
  <li>nir/instr_set: Expose nir_instrs_equal()</li>
  <li>nir/loop_analyze: Fix phi-of-identical-alu detection</li>
  <li>nir: Add more helpers for working with const values</li>
  <li>nir/loop_analyze: Handle bit sizes correctly in calculate_iterations</li>
  <li>nir/loop_analyze: Bail if we encounter swizzles</li>
  <li>anv: Set Stateless Data Port Access MOCS</li>
  <li>nir/opt_if: Clean up single-src phis in opt_if_loop_terminator</li>
  <li>nir,intel: Add support for lowering 64-bit nir_opt_extract_*</li>
  <li>anv: Account for dynamic stencil write disables in the PMA fix</li>
  <li>nir/regs_to_ssa: Handle regs in phi sources properly</li>
  <li>nir/loop_analyze: Refactor detection of limit vars</li>
  <li>nir: Add some helpers for chasing SSA values properly</li>
  <li>nir/loop_analyze: Properly handle swizzles in loop conditions</li>
</ul>

<p>Juan A. Suarez Romero (2):</p>
<ul>
  <li>docs: add sha256 checksums for 19.1.2</li>
  <li>Update version to 19.1.3</li>
</ul>

<p>Lepton Wu (1):</p>
<ul>
  <li>virgl: Set meta data for textures from handle.</li>
</ul>

<p>Lionel Landwerlin (6):</p>
<ul>
  <li>vulkan/overlay: fix command buffer stats</li>
  <li>vulkan/overlay: fix crash on freeing NULL command buffer</li>
  <li>anv: fix crash in vkCmdClearAttachments with unused attachment</li>
  <li>vulkan/wsi: update swapchain status on vkQueuePresent</li>
  <li>anv: report timestampComputeAndGraphics true</li>
  <li>anv: fix format mapping for depth/stencil formats</li>
</ul>

<p>Marek Olšák (1):</p>
<ul>
  <li>radeonsi: don't set READ_ONLY for const_uploader to fix bindless texture hangs</li>
</ul>

<p>Samuel Iglesias Gonsálvez (1):</p>
<ul>
  <li>anv: fix alphaToCoverage when there is no color attachment</li>
</ul>

<p>Samuel Pitoiset (1):</p>
<ul>
  <li>radv: fix VGT_GS_MODE if VS uses the primitive ID</li>
</ul>

<p>Sergii Romantsov (1):</p>
<ul>
  <li>meta: memory leak of CopyPixels usage</li>
</ul>

<p>Timothy Arceri (1):</p>
<ul>
  <li>mesa: save/restore SSO flag when using ARB_get_program_binary</li>
</ul>

<p>Vinson Lee (1):</p>
<ul>
  <li>meson: Add dep_thread dependency.</li>
</ul>

<p>Yevhenii Kolesnikov (1):</p>
<ul>
  <li>meta: leaking of BO with DrawPixels</li>
</ul>


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