summaryrefslogtreecommitdiff
path: root/docs/relnotes/19.1.2.html
blob: e8c8d3c5444fb4d76afec7d03a67a9baabe7cca4 (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
192
193
194
<!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.2 Release Notes / July 9, 2019</h1>

<p>
Mesa 19.1.2 is a bug fix release which fixes bugs found since the 19.1.1 release.
</p>
<p>
Mesa 19.1.2 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=110702">Bug 110702</a> - segfault in radeonsi HEVC hardware decoding with yuv420p10le</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=110783">Bug 110783</a> - Mesa 19.1 rc crashing MPV with VAAPI</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=110944">Bug 110944</a> - [Bisected] Blender 2.8 crashes when closing certain windows</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=110953">Bug 110953</a> - Adding a redundant single-iteration do-while loop causes different image to be rendered</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=110999">Bug 110999</a> - 19.1.0: assert in vkAllocateDescriptorSets using immutable samplers on Ivy Bridge</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111019">Bug 111019</a> - radv doesn't handle variable descriptor count properly</li>

</ul>


<h2>Changes</h2>

<p>Anuj Phogat (3):</p>
<ul>
  <li>Revert "i965/icl: Add WA_2204188704 to disable pixel shader panic dispatch"</li>
  <li>Revert "anv/icl: Add WA_2204188704 to disable pixel shader panic dispatch"</li>
  <li>Revert "iris/icl: Add WA_2204188704 to disable pixel shader panic dispatch"</li>
</ul>

<p>Arfrever Frehtes Taifersar Arahesis (1):</p>
<ul>
  <li>meson: Improve detection of Python when using Meson &gt;=0.50.</li>
</ul>

<p>Bas Nieuwenhuizen (2):</p>
<ul>
  <li>radv: Only allocate supplied number of descriptors when variable.</li>
  <li>radv: Fix interactions between variable descriptor count and inline uniform blocks.</li>
</ul>

<p>Caio Marcelo de Oliveira Filho (1):</p>
<ul>
  <li>spirv: Ignore ArrayStride in OpPtrAccessChain for Workgroup</li>
</ul>

<p>Dylan Baker (2):</p>
<ul>
  <li>meson: Add support for using cmake for finding LLVM</li>
  <li>Revert "meson: Add support for using cmake for finding LLVM"</li>
</ul>

<p>Eric Anholt (2):</p>
<ul>
  <li>freedreno: Fix UBO load range detection on booleans.</li>
  <li>freedreno: Fix up end range of unaligned UBO loads.</li>
</ul>

<p>Eric Engestrom (1):</p>
<ul>
  <li>meson: bump required libdrm version to 2.4.81</li>
</ul>

<p>Gert Wollny (2):</p>
<ul>
  <li>gallium: Add CAP for opcode DIV</li>
  <li>vl: Use CS composite shader only if TEX_LZ and DIV are supported</li>
</ul>

<p>Ian Romanick (1):</p>
<ul>
  <li>glsl: Don't increase the iteration count when there are no terminators</li>
</ul>

<p>James Clarke (1):</p>
<ul>
  <li>meson: GNU/kFreeBSD has DRM/KMS and requires -D_GNU_SOURCE</li>
</ul>

<p>Jason Ekstrand (2):</p>
<ul>
  <li>anv/descriptor_set: Only write texture swizzles if we have an image view</li>
  <li>iris: Use a uint16_t for key sizes</li>
</ul>

<p>Jory Pratt (2):</p>
<ul>
  <li>util: Heap-allocate 256K zlib buffer</li>
  <li>meson: Search for execinfo.h</li>
</ul>

<p>Juan A. Suarez Romero (3):</p>
<ul>
  <li>docs: add sha256 checksums for 19.1.1</li>
  <li>intel: fix wrong format usage</li>
  <li>Update version to 19.1.2</li>
</ul>

<p>Kenneth Graunke (2):</p>
<ul>
  <li>iris: Enable PIPE_CAP_SURFACE_REINTERPRET_BLOCKS</li>
  <li>gallium: Make util_copy_image_view handle shader_access</li>
</ul>

<p>Lionel Landwerlin (2):</p>
<ul>
  <li>intel/compiler: fix derivative on y axis implementation</li>
  <li>intel/compiler: don't use byte operands for src1 on ICL</li>
</ul>

<p>Nanley Chery (2):</p>
<ul>
  <li>intel: Add and use helpers for level0 extent</li>
  <li>isl: Don't align phys_level0_sa by block dimension</li>
</ul>

<p>Nataraj Deshpande (1):</p>
<ul>
  <li>anv: Add HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED in vk_format</li>
</ul>

<p>Pierre-Eric Pelloux-Prayer (2):</p>
<ul>
  <li>mesa: delete framebuffer texture attachment sampler views</li>
  <li>radeon/uvd: fix calc_ctx_size_h265_main10</li>
</ul>

<p>Rob Clark (1):</p>
<ul>
  <li>freedreno/a5xx: fix batch leak in fd5 blitter path</li>
</ul>

<p>Sagar Ghuge (1):</p>
<ul>
  <li>glsl: Fix round64 conversion function</li>
</ul>

<p>Samuel Pitoiset (1):</p>
<ul>
  <li>radv: only enable VK_AMD_gpu_shader_{half_float,int16} on GFX9+</li>
</ul>

<p>Sergii Romantsov (1):</p>
<ul>
  <li>i965: leaking of upload-BO with push constants</li>
</ul>

<p>Ville Syrjälä (1):</p>
<ul>
  <li>anv/cmd_buffer: Reuse gen8 Cmd{Set, Reset}Event on gen7</li>
</ul>


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