summaryrefslogtreecommitdiffstats
path: root/docs/relnotes/17.2.4.html
blob: cfe9ecbb4fdc1d968897226a7f15a16c9aa2e627 (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
<!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 17.2.4 Release Notes / October 30, 2017</h1>

<p>
Mesa 17.2.4 is a bug fix release which fixes bugs found since the 17.2.3 release.
</p>
<p>
Mesa 17.2.4 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>
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=102774">Bug 102774</a> - [BDW] [Bisected] Absolute constant buffers break VAAPI in mpv</li>

<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=103388">Bug 103388</a> - Linking libcltgsi.la (llvm/codegen/libclllvm_la-common.lo) fails with &quot;error: no match for 'operator-'&quot; with GCC-7, Mesa from Git and current LLVM revisions</li>

</ul>


<h2>Changes</h2>
<p>Andres Gomez (8):</p>
<ul>
  <li>cherry-ignore: configure.ac: rework llvm detection and handling</li>
  <li>cherry-ignore: glsl: fix derived cs variables</li>
  <li>cherry-ignore: added 17.3 nominations.</li>
  <li>cherry-ignore: radv: Don't use vgpr indexing for outputs on GFX9.</li>
  <li>cherry-ignore: radv: Disallow indirect outputs for GS on GFX9 as well.</li>
  <li>cherry-ignore: mesa/bufferobj: don't double negate the range</li>
  <li>cherry-ignore: broadcom/vc5: Propagate vc4 aliasing fix to vc5.</li>
  <li>Update version to 17.2.4</li>
</ul>

<p>Bas Nieuwenhuizen (1):</p>
<ul>
  <li>ac/nir: Fix nir_texop_lod on GFX for 1D arrays.</li>
</ul>

<p>Dave Airlie (1):</p>
<ul>
  <li>radv/image: bump all the offset to uint64_t.</li>
</ul>

<p>Emil Velikov (1):</p>
<ul>
  <li>docs: add sha256 checksums for 17.2.3</li>
</ul>

<p>Henri Verbeet (1):</p>
<ul>
  <li>vulkan/wsi: Free the event in x11_manage_fifo_queues().</li>
</ul>

<p>Jan Vesely (1):</p>
<ul>
  <li>clover: Fix compilation after clang r315871</li>
</ul>

<p>Jason Ekstrand (4):</p>
<ul>
  <li>nir/intrinsics: Set the correct num_indices for load_output</li>
  <li>intel/fs: Handle flag read/write aliasing in needs_src_copy</li>
  <li>anv/pipeline: Call nir_lower_system_valaues after brw_preprocess_nir</li>
  <li>intel/eu: Use EXECUTE_1 for JMPI</li>
</ul>

<p>Kenneth Graunke (1):</p>
<ul>
  <li>i965: Revert absolute mode for constant buffer pointers.</li>
</ul>

<p>Marek Olšák (1):</p>
<ul>
  <li>Revert "mesa: fix texture updates for ATI_fragment_shader"</li>
</ul>

<p>Matthew Nicholls (1):</p>
<ul>
  <li>ac/nir: generate correct instruction for atomic min/max on unsigned images</li>
</ul>

<p>Michel Dänzer (1):</p>
<ul>
  <li>st/mesa: Initialize textures array in st_framebuffer_validate</li>
</ul>

<p>Samuel Pitoiset (1):</p>
<ul>
  <li>radv: add the draw count buffer to the list of buffers</li>
</ul>

<p>Stefan Schake (1):</p>
<ul>
  <li>broadcom/vc4: Fix aliasing issue</li>
</ul>


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