summaryrefslogtreecommitdiff
path: root/docs/relnotes/19.1.7.html
blob: d83d87b8bec3523ed5456f61b216695ff223494c (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
<!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.7 Release Notes / September 17, 2019</h1>

<p>
Mesa 19.1.7 is a bug fix release which fixes bugs found since the 19.1.6 release.
</p>
<p>
Mesa 19.1.7 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=110814">Bug 110814</a> - KWin compositor crashes on launch</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111069">Bug 111069</a> - Assertion fails in nir_opt_remove_phis.c during compilation of SPIR-V shader</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111271">Bug 111271</a> - Crash in eglMakeCurrent</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111401">Bug 111401</a> - Vulkan overlay layer - async compute not supported, making overlay disappear in Doom</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111405">Bug 111405</a> - Some infinite 'do{}while' loops lead mesa to an infinite compilation</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111467">Bug 111467</a> - WOLF RPG Editor + Gallium Nine Standalone: Rendering issue when using Iris driver</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=111552">Bug 111552</a> - Geekbench 5.0 Vulkan compute benchmark fails on Anvil</li>

</ul>


<h2>Changes</h2>

<p>Caio Marcelo de Oliveira Filho (1):</p>
<ul>
  <li>glsl/nir: Avoid overflow when setting max_uniform_location</li>
</ul>

<p>Connor Abbott (1):</p>
<ul>
  <li>radv: Call nir_propagate_invariant()</li>
</ul>

<p>Danylo Piliaiev (1):</p>
<ul>
  <li>tgsi_to_nir: Translate TGSI_INTERPOLATE_COLOR as INTERP_MODE_NONE</li>
</ul>

<p>Eric Engestrom (10):</p>
<ul>
  <li>ttn: fix 64-bit shift on 32-bit `1`</li>
  <li>egl: fix deadlock in malloc error path</li>
  <li>util/os_file: fix double-close()</li>
  <li>anv: fix format string in error message</li>
  <li>nir: fix memleak in error path</li>
  <li>anv: add support for driconf</li>
  <li>wsi: add minImageCount override</li>
  <li>anv: add support for vk_x11_override_min_image_count</li>
  <li>amd: move adaptive sync to performance section, as it is defined in xmlpool</li>
  <li>radv: add support for vk_x11_override_min_image_count</li>
</ul>

<p>Erik Faye-Lund (2):</p>
<ul>
  <li>gallium/auxiliary/indices: consistently apply start only to input</li>
  <li>util: fix SSE-version needed for double opcodes</li>
</ul>

<p>Hal Gentz (1):</p>
<ul>
  <li>glx: Fix SEGV due to dereferencing a NULL ptr from XCB-GLX.</li>
</ul>

<p>Jason Ekstrand (7):</p>
<ul>
  <li>Revert "intel/fs: Move the scalar-region conversion to the generator."</li>
  <li>anv: Bump maxComputeWorkgroupSize</li>
  <li>nir: Don't infinitely recurse in lower_ssa_defs_to_regs_block</li>
  <li>nir: Add a block_is_unreachable helper</li>
  <li>nir/repair_ssa: Repair dominance for unreachable blocks</li>
  <li>nir/repair_ssa: Insert deref casts when needed</li>
  <li>nir/dead_cf: Repair SSA if the pass makes progress</li>
</ul>

<p>Juan A. Suarez Romero (3):</p>
<ul>
  <li>docs: add sha256 checksums for 19.1.6</li>
  <li>cherry-ignore: add explicit 19.2 only nominations</li>
  <li>Update version to 19.1.7</li>
</ul>

<p>Kenneth Graunke (1):</p>
<ul>
  <li>gallium: Fix util_format_get_depth_only</li>
</ul>

<p>Lionel Landwerlin (1):</p>
<ul>
  <li>vulkan/overlay: bounce image back to present layout</li>
</ul>

<p>Mauro Rossi (3):</p>
<ul>
  <li>android: radv: fix necessary dependecies</li>
  <li>android: amd/common: fix missing include path</li>
  <li>android: anv: libmesa_vulkan_common: add libmesa_util static dependency</li>
</ul>

<p>Samuel Pitoiset (1):</p>
<ul>
  <li>radv: fix allocating number of user sgprs if streamout is used</li>
</ul>

<p>Sergii Romantsov (1):</p>
<ul>
  <li>intel/dri: finish proper glthread</li>
</ul>


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