blob: 441929704584b2ae9d243ce27ed9077726ca79ed [file] [log] [blame]
Eric Engestromfdff24d2020-09-16 19:24:00 +02001Mesa 20.1.8 Release Notes / 2020-09-16
2======================================
3
4Mesa 20.1.8 is a bug fix release which fixes bugs found since the 20.1.7 release.
5
6Mesa 20.1.8 implements the OpenGL 4.6 API, but the version reported by
7glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
8glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
9Some drivers don't support all the features required in OpenGL 4.6. OpenGL
104.6 is **only** available if requested at context creation.
11Compatibility contexts may report a lower version depending on each driver.
12
13Mesa 20.1.8 implements the Vulkan 1.2 API, but the version reported by
14the apiVersion property of the VkPhysicalDeviceProperties struct
15depends on the particular driver being used.
16
17SHA256 checksum
18---------------
19
20::
21
22 df21351494f7caaec5a3ccc16f14f15512e98d2ecde178bba1d134edc899b961 mesa-20.1.8.tar.xz
23
24
25New features
26------------
27
28- None
29
30
31Bug fixes
32---------
33
34- Crash in ruvd_end_frame when calling vaBeginPicture/vaEndPicture without rendering anything
Erik Faye-Lund96ac7112020-09-25 12:58:30 +020035- khr_debug-push-pop-group_gl: ../src/util/simple_mtx.h:86: simple_mtx_lock: Assertion \`c != _SIMPLE_MTX_INVALID_VALUE' failed.
Eric Engestromfdff24d2020-09-16 19:24:00 +020036- Amber test opt_peel_loop_initial_if: Assertion failed
37- Dirt Rally: Flickering glitches on certain foliage since Mesa 20.1.0 caused by MSAA
38- [BRW] WRC 5 asserts with gallium nine and iris.
39
40
41Changes
42-------
43
44Andrey Vostrikov (1):
45
46- egl/x11: Free memory allocated for reply structures on error
47
48Bas Nieuwenhuizen (2):
49
50- radv: Fix threading issue with submission refcounts.
51- radeonsi: Work around Wasteland 2 bug.
52
53Danylo Piliaiev (1):
54
55- intel/compiler: Fix pointer arithmetic when reading shader assembly
56
57Dave Airlie (1):
58
59- gallivm: disable brilinear for lod bias and explicit lod.
60
61Eric Anholt (2):
62
63- gallium/tgsi_exec: Fix up NumOutputs counting
64- freedreno: Make the pack struct have a .qword for wide addresses.
65
66Eric Engestrom (4):
67
68- docs/relnotes: add sha256 sums to 20.1.7
69- .pick_status.json: Update to 123bdb61cc0be64ee29b63cf27565ec98c2a0ab8
70- .pick_status.json: Mark c8ac01af33a5bc63822915f08f89a7dbaf7d433f as denominated
71- meson: drop leftover PTHREAD_SETAFFINITY_IN_NP_HEADER
72
73Icecream95 (1):
74
75- pan/mdg: Fix spilling of non-32-bit types
76
77Jason Ekstrand (3):
78
79- intel/fs: Don't copy-propagate stride=0 sources into ddx/ddy
80- spirv: Run repair_ssa if there are discard instructions
81- nir: More NIR_MAX_VEC_COMPONENTS fixes
82
83Jordan Justen (1):
84
85- anv, iris: Set MediaSamplerDOPClockGateEnable for gen12+
86
87Marek Olšák (1):
88
89- Revert "ac: generate FMA for inexact instructions for radeonsi"
90
91Michel Zou (1):
92
93- swr: fix build with mingw
94
95Nanley Chery (2):
96
97- iris: Fix aux assertion in resource_get_handle
98- blorp: Fix alignment test for HIZ_CCS_WT fast-clears
99
100Pierre-Eric Pelloux-Prayer (5):
101
102- mesa: rename _mesa_free_errors_data
103- mesa: add bool param to _mesa_free_context_data
104- mesa/st: release debug_output after destroying the context
105- r600/uvd: set dec->bs_ptr = NULL on unmap
106- radeon/vcn: set dec->bs_ptr = NULL on unmap
107
108Qiang Yu (2):
109
110- radeonsi: fix syncobj wait timeout
111- radeonsi: fix max syncobj wait timeout
112
113Rhys Perry (2):
114
115- aco: fix byte_align_scalar for 3 dword vectors
116- nir/opt_if: fix opt_if_merge when destination branch has a jump
117
118Timur Kristóf (1):
119
120- aco: Fix emit_boolean_exclusive_scan in wave32 mode.
121
122Tony Wasserka (3):
123
124- radv: Fix various non-critical integer overflows
125- aco: Fix integer overflows when emitting parallel copies during RA
126- amd/common: Fix various non-critical integer overflows