1 | Mesa 21.1.5 Release Notes / 2021-07-14
|
---|
2 | ======================================
|
---|
3 |
|
---|
4 | Mesa 21.1.5 is a bug fix release which fixes bugs found since the 21.1.4 release.
|
---|
5 |
|
---|
6 | Mesa 21.1.5 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 21.1.5 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 | 022c7293074aeeced2278c872db4fa693147c70f8595b076cf3f1ef81520766d mesa-21.1.5.tar.xz
|
---|
23 |
|
---|
24 |
|
---|
25 | New features
|
---|
26 | ------------
|
---|
27 |
|
---|
28 | - None
|
---|
29 |
|
---|
30 |
|
---|
31 | Bug fixes
|
---|
32 | ---------
|
---|
33 |
|
---|
34 | - [build error] macros.h:88:26: error: size of unnamed array is negative
|
---|
35 | - Game Issue: Nuclear Throne crashes in RadeonSI
|
---|
36 | - Crash in glLinkProgram while trying to craft the link error
|
---|
37 | - Shader compilation memory leaks
|
---|
38 | - Wolfenstein II: The New Colossus - Screen goes black in some cases
|
---|
39 | - SpaceEngine in Steam Proton cannot start with Mesa >=20.3
|
---|
40 | - [bisected] KDE plasma menu text renders like stretched strangely [amdgpu]
|
---|
41 | - Luna Sky Crashes on Launch
|
---|
42 | - Mesa crashes on undefined texture behaviour
|
---|
43 | - Mesa crashes on undefined texture behaviour
|
---|
44 | - cache_test uses uninitialized stack memory
|
---|
45 |
|
---|
46 |
|
---|
47 | Changes
|
---|
48 | -------
|
---|
49 |
|
---|
50 | Alyssa Rosenzweig (1):
|
---|
51 |
|
---|
52 | - nir: Fix constant folding for irhadd/urhadd
|
---|
53 |
|
---|
54 | Bas Nieuwenhuizen (1):
|
---|
55 |
|
---|
56 | - ac/surface: Handle non-retiled displayable DCC correctly for modifiers.
|
---|
57 |
|
---|
58 | Connor Abbott (1):
|
---|
59 |
|
---|
60 | - ir3: Fix infinite loop in scheduler when splitting
|
---|
61 |
|
---|
62 | Danylo Piliaiev (1):
|
---|
63 |
|
---|
64 | - glsl: Prohibit implicit conversion of mem parameter in atomicOP functions
|
---|
65 |
|
---|
66 | Dave Airlie (1):
|
---|
67 |
|
---|
68 | - draw: fix tessellation output vertex size calculation
|
---|
69 |
|
---|
70 | Eric Engestrom (4):
|
---|
71 |
|
---|
72 | - .pick_status.json: Update to e4f762ac346f31fc1fd201aecdc375348be5075f
|
---|
73 | - zink: mark a bunch of zink-piglit-quick_gl tests as flakes
|
---|
74 | - .pick_status.json: Update to c704bb630d21e0a30500e9d8f42493ede3cc55ae
|
---|
75 | - .pick_status.json: Mark e5d158881b3e12270521d7081b4bba0ac2108d2e as denominated
|
---|
76 |
|
---|
77 | Heinrich Fink (1):
|
---|
78 |
|
---|
79 | - softpipe: add missing sentinel to debug option array
|
---|
80 |
|
---|
81 | Faith Ekstrand (1):
|
---|
82 |
|
---|
83 | - iris: Don't leak the surface if uncompressed re-interp fails
|
---|
84 |
|
---|
85 | Lionel Landwerlin (1):
|
---|
86 |
|
---|
87 | - intel/perf: use the right popcount for 64bits
|
---|
88 |
|
---|
89 | Marek Olšák (2):
|
---|
90 |
|
---|
91 | - ac/surface/tests: fix the ARM build
|
---|
92 | - radeonsi,radv: fix a late alloc deadlock with <= 6 CUs per SA
|
---|
93 |
|
---|
94 | Michel Dänzer (3):
|
---|
95 |
|
---|
96 | - Convert most remaining free-form fall-through comments to FALLTHROUGH
|
---|
97 | - osmesa: Replace default case FALLTHROUGH annotation by following return
|
---|
98 | - Fix up leftover "state_trackers" references to "frontends"
|
---|
99 |
|
---|
100 | Pierre-Eric Pelloux-Prayer (4):
|
---|
101 |
|
---|
102 | - radeonsi: fix fb_too_small condition
|
---|
103 | - radeonsi/gfx7: always sync pfp/me
|
---|
104 | - ac/surface: don't print stencil info if tex has no stencil
|
---|
105 | - radeonsi/driconf: add workaround for SpaceEngine
|
---|
106 |
|
---|
107 | Qiang Yu (1):
|
---|
108 |
|
---|
109 | - st/mesa: fix size miss match for some check
|
---|
110 |
|
---|
111 | Rob Clark (2):
|
---|
112 |
|
---|
113 | - freedreno: Consolidate needs_flush and clearing last_fence
|
---|
114 | - freedreno/a6xx: Fix framebuffer_barrier crash
|
---|
115 |
|
---|
116 | Samuel Pitoiset (2):
|
---|
117 |
|
---|
118 | - radv: disable DCC for DOOM 2016 and Wolfenstein II
|
---|
119 | - aco: fix shared_atomic_comp_swap if the second source isn't a VGPR
|
---|
120 |
|
---|
121 | Thomas H.P. Andersen (3):
|
---|
122 |
|
---|
123 | - nir: return progress from nir_lower_packing
|
---|
124 | - nir/ifind_msb_rev: fix input check
|
---|
125 | - broadcom/compiler: fix add vs. mul
|
---|
126 |
|
---|
127 | Timothy Arceri (7):
|
---|
128 |
|
---|
129 | - util/tests: initialise key in cache_test
|
---|
130 | - mesa: don't crash on incorrect texture use
|
---|
131 | - i965: don't crash on incorrect texture use
|
---|
132 | - util/driconf: add new ignore_write_to_readonly_var workaround
|
---|
133 | - util: add some workarounds for the game Luna Sky
|
---|
134 | - glsl: force_glsl_version to shaders with no defined version
|
---|
135 | - util/radeonsi: add radeonsi workaround for Nuclear Throne
|
---|
136 |
|
---|
137 | Vinson Lee (1):
|
---|
138 |
|
---|
139 | - st/xa: Mark default xa_get_pipe_format case unreachable.
|
---|
140 |
|
---|
141 | Yevhenii Kolesnikov (1):
|
---|
142 |
|
---|
143 | - intel: fix leaking memory on shader creation
|
---|