~mmach/netext73/mesa-haswell

« back to all changes in this revision

Viewing changes to docs/relnotes/20.3.4.rst

  • Committer: mmach
  • Date: 2022-09-22 19:56:13 UTC
  • Revision ID: netbit73@gmail.com-20220922195613-wtik9mmy20tmor0i
2022-09-22 21:17:09

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Mesa 20.3.4 Release Notes / 2021-01-29
2
 
======================================
3
 
 
4
 
Mesa 20.3.4 is a bug fix release which fixes bugs found since the 20.3.3 release.
5
 
 
6
 
Mesa 20.3.4 implements the OpenGL 4.6 API, but the version reported by
7
 
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
8
 
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
9
 
Some drivers don't support all the features required in OpenGL 4.6. OpenGL
10
 
4.6 is **only** available if requested at context creation.
11
 
Compatibility contexts may report a lower version depending on each driver.
12
 
 
13
 
Mesa 20.3.4 implements the Vulkan 1.2 API, but the version reported by
14
 
the apiVersion property of the VkPhysicalDeviceProperties struct
15
 
depends on the particular driver being used.
16
 
 
17
 
SHA256 checksum
18
 
---------------
19
 
 
20
 
::
21
 
 
22
 
    dc21a987ec1ff45b278fe4b1419b1719f1968debbb80221480e44180849b4084  mesa-20.3.4.tar.xz
23
 
 
24
 
New features
25
 
------------
26
 
 
27
 
- None
28
 
 
29
 
 
30
 
Bug fixes
31
 
---------
32
 
 
33
 
- \[TGL\] Elder Scrolls Online misrenders
34
 
- \[ANV\] System hang with GRVK demos
35
 
- \[bdw][icl][iris\] fails new test \`clearbuffer-depth-cs-probe\`
36
 
- ANV: Not handling separate stencil layouts properly
37
 
- \[Regression][Intel][OpenGL][Bisected\] Copying whole 2D array texture failed on latest driver
38
 
- Mesa 20.3.x crashes pidgin on AMD RX480
39
 
- timespec_get used unconditionally / build fails when targeting macOS 10.14 or earlier
40
 
- libunwind not located / used on macOS
41
 
- Some games using FNA framework show blank screen
42
 
- Intel Vulkan regression of angle_end2end_tests
43
 
- Defer lavapipe warning to queue / command / swapchain buffer creation
44
 
 
45
 
 
46
 
Changes
47
 
-------
48
 
 
49
 
Andrii Simiklit (1):
50
 
 
51
 
- st/mesa: fix pbo upload/download for arrays of textures with only 1 layer
52
 
 
53
 
Caio Marcelo de Oliveira Filho (3):
54
 
 
55
 
- spirv: Don't remove variables used by resource indexing intrinsics
56
 
- nir: Add a data pointer to the callback in nir_remove_dead_variables
57
 
- compiler: Use util/bitset.h for system_values_read
58
 
 
59
 
Christian Gmeiner (1):
60
 
 
61
 
- etnaviv: handle NULL views in set_sampler_views
62
 
 
63
 
Daniel Schürmann (2):
64
 
 
65
 
- aco/optimizer: don't propagate subdword temps of different size
66
 
- aco/optimizer: don't copy-prop logical phis
67
 
 
68
 
Dave Airlie (2):
69
 
 
70
 
- device-select-layer: update for vulkan 1.2
71
 
- lavapipe: fix missing piece of VK_KHR_get_physical_device_properties2
72
 
 
73
 
David McFarland (1):
74
 
 
75
 
- radv: fix divide by zero with no tesselation params
76
 
 
77
 
Dylan Baker (8):
78
 
 
79
 
- docs: Add sha256sum for 20.3.3
80
 
- .pick_status.json: Update to 184bbef33d1fff3520958c130f2b8e4fce17379c
81
 
- .pick_status.json: Update to c27347b2e1883a30e023347a36bdcf86cdec4a7c
82
 
- .pick_status.json: Update to 3e13c1f8dfef4a4c0fd5e79bbc364f9e5f998856
83
 
- .pick_status.json: Update to af9977a3d5f3378c297965e21389e36491f47e1b
84
 
- .pick_status.json: Update to 3ef89b245e3e1ac4e67fea9c1b13ebeda75769d0
85
 
- .pick_status.json: Update to 9052819ebbff07d82c3eb9adf414144df4868644
86
 
- .pick_status.json: Update to f01ea0aef8a50d2732eb0c64153903e52ed2a757
87
 
 
88
 
Eric Anholt (4):
89
 
 
90
 
- util/format: Fix pack/unpack of A1R5G5B5_UINT.
91
 
- swr: Don't report support for shader images.
92
 
- panfrost: Stub out set_shader_images().
93
 
- gallium: Fix leak of shader images on context destruction.
94
 
 
95
 
Erik Faye-Lund (5):
96
 
 
97
 
- zink: handle NULL views in zink_set_sampler_views
98
 
- zink: respect feature-cap for independent blending
99
 
- zink: respect feature-cap for sample-shading
100
 
- zink: make all xfb caps depend on extension
101
 
- mesa/main: remove leftover bumpmap code
102
 
 
103
 
Francisco Jerez (1):
104
 
 
105
 
- intel/gen12: Fix memory corruption issues in fused Gen12 parts.
106
 
 
107
 
Icecream95 (2):
108
 
 
109
 
- pan/decode: Free mapped memory objects on BO unreference
110
 
- panfrost: Use normal malloc/free instead of ralloc for surfaces
111
 
 
112
 
Ilia Mirkin (1):
113
 
 
114
 
- glsl: only expose int64 atomics when extension is enabled
115
 
 
116
 
Jason Ekstrand (2):
117
 
 
118
 
- intel/compiler: Return 1 for immediates in regs_read
119
 
- intel/fs: QUAD_SWIZZLE requires packed data
120
 
 
121
 
Jeremy Huddleston (2):
122
 
 
123
 
- util: Fix pointer to integer conversion error when using libunwind
124
 
- Fall back on clock_gettime when timespec_get() is unavailable
125
 
 
126
 
Juan A. Suarez Romero (1):
127
 
 
128
 
- v3d: fix dest offset in TFU setup
129
 
 
130
 
Keith Packard (1):
131
 
 
132
 
- glx: Provide glvnd wrapper for glXSwapIntervalEXT
133
 
 
134
 
Kenneth Graunke (1):
135
 
 
136
 
- iris: Consider resolves after changing a resource's aux state
137
 
 
138
 
Lionel Landwerlin (4):
139
 
 
140
 
- anv: add transfer usage for color/depth/stencil attachments
141
 
- intel/mi_builder: fix self modifying batches
142
 
- anv: Fix stencil layout in render passes
143
 
- anv: fix invalid programming of BLEND_STATE
144
 
 
145
 
Marek Olšák (1):
146
 
 
147
 
- mesa: fix alpha channel of ETC2_SRGB8 decompression for !bgra
148
 
 
149
 
Pierre-Eric Pelloux-Prayer (1):
150
 
 
151
 
- radeonsi: invalidate compute sgprs in si_rebind_buffer
152
 
 
153
 
Rhys Perry (2):
154
 
 
155
 
- aco: fix convert_to_SDWA() check in add_subdword_definition()
156
 
- aco: don't consider a phi trivial if same's register doesn't match the def
157
 
 
158
 
Sagar Ghuge (2):
159
 
 
160
 
- anv: Invalidate the correct AUX-TT entry
161
 
- anv: Skip CCS ambiguate which preceed fast-clears
162
 
 
163
 
Samuel Pitoiset (2):
164
 
 
165
 
- ci: exclude one CTS test that timeout most of the time for RADV CI
166
 
- radv: fix a sync issue with geometry shader primitives query on GFX10+
167
 
 
168
 
Thong Thai (1):
169
 
 
170
 
- frontends/va: Return an error if non-interlaced buffer is not supported
171
 
 
172
 
Víctor Manuel Jáquez Leal (1):
173
 
 
174
 
- frontends/va/context: don't set max_references with num_render_targets
175
 
 
176
 
Witold Baryluk (1):
177
 
 
178
 
- lavapipe: Defer lavapipe warning to CreateDevice
179
 
 
180
 
Yevhenii Kolesnikov (1):
181
 
 
182
 
- iris: only set point sprite overrides if actually using points
183
 
 
184
 
jzielins (1):
185
 
 
186
 
- swr: fix crashes caused by incorrectly reporting SSBO support