1 | Mesa 20.3.3 Release Notes / 2021-01-13
|
---|
2 | ======================================
|
---|
3 |
|
---|
4 | Mesa 20.3.3 is a bug fix release which fixes bugs found since the 20.3.2 release.
|
---|
5 |
|
---|
6 | Mesa 20.3.3 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.3 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 | f74e212d4838e982a10c203ffa998817d1855c5cf448ae87b58f96edea61d156 mesa-20.3.3.tar.xz
|
---|
23 |
|
---|
24 |
|
---|
25 | New features
|
---|
26 | ------------
|
---|
27 |
|
---|
28 | - None
|
---|
29 |
|
---|
30 |
|
---|
31 | Bug fixes
|
---|
32 | ---------
|
---|
33 |
|
---|
34 | - \[RADV/ACO/SIENNA_CICHLID\] Into the game Shadow of the Tomb Raider the flickering artifacts are present on brushes.
|
---|
35 | - DOOM crashes on startup with OpenGL on RX 6800
|
---|
36 | - Space Engineers rendering regression after 5f79e4e6 which triggers incorrect optimizations from 053be9f0
|
---|
37 | - star conflict crashes on iris, but loads fine on i965, on HD 5500
|
---|
38 |
|
---|
39 |
|
---|
40 | Changes
|
---|
41 | -------
|
---|
42 |
|
---|
43 | Andrii Simiklit (1):
|
---|
44 |
|
---|
45 | - st/mesa: don't affect original st_CompressedTexSubImage parameters
|
---|
46 |
|
---|
47 | Bas Nieuwenhuizen (3):
|
---|
48 |
|
---|
49 | - radv/winsys: Fix inequality for sparse buffer remapping.
|
---|
50 | - radv/winsys: Fix offset in range merging.
|
---|
51 | - radv: Add Android module info to linker script.
|
---|
52 |
|
---|
53 | Danylo Piliaiev (2):
|
---|
54 |
|
---|
55 | - nir: account for point-coord origin when lowering it
|
---|
56 | - nir: fix missing nir_lower_pntc_ytransform.c in the makefile
|
---|
57 |
|
---|
58 | Dylan Baker (6):
|
---|
59 |
|
---|
60 | - docs: Add sha256 sum for 20.3.2
|
---|
61 | - .pick_status.json: Update to 9ef2c44ce682b7981bd7a68c65f338f1e33bb001
|
---|
62 | - .pick_status.json: Update to b2d000513e4a9b06d3b073913741dae47a00526e
|
---|
63 | - .pick_status.json: Update to 96ceca33c1dd69a1feed13b0e19bfc38e6f7d979
|
---|
64 | - .pick_status.json: Update to d9c8422c4168c7433f68b97065283ebf26631d56
|
---|
65 | - .pick_status.json: Mark 52b6adfbfb51a3b1a54964cbcb2adb0299d1252b as backported
|
---|
66 |
|
---|
67 | Eric Anholt (4):
|
---|
68 |
|
---|
69 | - gallium/draw: Fix intermittent failure to bind new geometry shaders.
|
---|
70 | - gallium/ntt: Fix emitting UBO declarations.
|
---|
71 | - gallium/ntt: Fix leak of the per-instr liveness information.
|
---|
72 | - mesa/st: Free the NIR builtins TGSI tokens after passing to the driver.
|
---|
73 |
|
---|
74 | Erik Faye-Lund (2):
|
---|
75 |
|
---|
76 | - gallium/util: do not perform n^2 stencil blits
|
---|
77 | - zink: dot leak dummy_buffer
|
---|
78 |
|
---|
79 | Georg Lehmann (2):
|
---|
80 |
|
---|
81 | - vulkan/device-select: fix vkGetInstanceProcAddr self-resolving
|
---|
82 | - vulkan/overlay: fix vkGetInstanceProcAddr self-resolving
|
---|
83 |
|
---|
84 | Ian Romanick (3):
|
---|
85 |
|
---|
86 | - spir-v: Mark floating point comparisons exact
|
---|
87 | - Revert "nir: Replace an odd comparison involving fmin of -b2f"
|
---|
88 | - nir/algebraic: Fix broken NaN and -0.0 behavior
|
---|
89 |
|
---|
90 | Icecream95 (1):
|
---|
91 |
|
---|
92 | - pan/mdg: Fix promoted uniform moves with 64-bit types
|
---|
93 |
|
---|
94 | James Park (1):
|
---|
95 |
|
---|
96 | - util: Disable memstream for Apple builds
|
---|
97 |
|
---|
98 | Marek Olšák (2):
|
---|
99 |
|
---|
100 | - st/mesa: don't do glCopyPixels via blit if depth bounds test is enabled
|
---|
101 | - util: add AMD CPU family enums and enable L3 cache pinning on Zen3
|
---|
102 |
|
---|
103 | Marek Vasut (1):
|
---|
104 |
|
---|
105 | - etnaviv: Fix rework ZSA into a derived state
|
---|
106 |
|
---|
107 | Pavel Asyutchenko (1):
|
---|
108 |
|
---|
109 | - vulkan/overay: fix violation of VUID-VkDeviceCreateInfo-pNext-00373
|
---|
110 |
|
---|
111 | Pierre-Eric Pelloux-Prayer (1):
|
---|
112 |
|
---|
113 | - drirc: radeonsi workaround for CS:GO
|
---|
114 |
|
---|
115 | Rhys Perry (6):
|
---|
116 |
|
---|
117 | - aco: fix incorrect address calculation for load_barycentric_at_sample
|
---|
118 | - ac/nir: use llvm.readcyclecounter for LLVM9+
|
---|
119 | - nir/load_store_vectorize: don't ignore subgroup memory barriers
|
---|
120 | - aco: fix unreachable() for uniform 8/16-bit nir_op_mov from VGPR
|
---|
121 | - radv: add RADV_DEBUG=invariantgeom
|
---|
122 | - radv: set invariantgeom for Shadow of the Tomb Raider
|
---|
123 |
|
---|
124 | Samuel Pitoiset (4):
|
---|
125 |
|
---|
126 | - nir: fix determining if an addition might overflow for phi sources
|
---|
127 | - radv: disable TC-compat HTILE in GENERAL for Detroit: Become Human
|
---|
128 | - aco: fix creating the dest vector when 16-bit vertex fetches are splitted
|
---|
129 | - radv/llvm,aco: always split typed vertex buffer loads on GFX6 and GFX10+
|
---|
130 |
|
---|
131 | nia (1):
|
---|
132 |
|
---|
133 | - util: Avoid pthread_setaffinity_np on NetBSD
|
---|