1 | Mesa 21.3.2 Release Notes / 2021-12-17
|
---|
2 | ======================================
|
---|
3 |
|
---|
4 | Mesa 21.3.2 is a bug fix release which fixes bugs found since the 21.3.1 release.
|
---|
5 |
|
---|
6 | Mesa 21.3.2 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.3.2 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 | e2e7bafb8307e7abc3bf982f39382fae3619c84b45504920a21504be52f126bd mesa-21.3.2.tar.xz
|
---|
23 |
|
---|
24 |
|
---|
25 | New features
|
---|
26 | ------------
|
---|
27 |
|
---|
28 | - None
|
---|
29 |
|
---|
30 |
|
---|
31 | Bug fixes
|
---|
32 | ---------
|
---|
33 |
|
---|
34 | - Flickering and blackscreen on Mpv and Clapper (and also low performance on glxgears)
|
---|
35 | - DXVK SIGBUS with Turnip on Poco F1 at loading to open world.
|
---|
36 | - RADV: IsHelperInvocationEXT query is not considered volatile in ACO
|
---|
37 | - [GraphicsFuzz] dEQP-VK.graphicsfuzz.stable-binarysearch-tree-nested-if-and-conditional
|
---|
38 | - [bisected] Mesa 21.3.x breaks GBM with NVIDIA closed source driver 495.44
|
---|
39 | - [DG2] dEQP-GL[45|ES31].functional.shaders.builtin_functions.pack_unpack.packhalf2x16_compute fail
|
---|
40 |
|
---|
41 |
|
---|
42 | Changes
|
---|
43 | -------
|
---|
44 |
|
---|
45 | Alyssa Rosenzweig (1):
|
---|
46 |
|
---|
47 | - panfrost: Don't shadow Mesa's fui()
|
---|
48 |
|
---|
49 | Caio Oliveira (1):
|
---|
50 |
|
---|
51 | - nir: Initialize nir_register::divergent
|
---|
52 |
|
---|
53 | Danylo Piliaiev (1):
|
---|
54 |
|
---|
55 | - turnip: Fix operator precedence in address calculation macros for queries
|
---|
56 |
|
---|
57 | Dave Airlie (1):
|
---|
58 |
|
---|
59 | - crocus: cleanup bo exports for external objects
|
---|
60 |
|
---|
61 | Eric Engestrom (1):
|
---|
62 |
|
---|
63 | - .pick_status.json: Update to a65285f54be6d756a8a558f638c18bb4f075222c
|
---|
64 |
|
---|
65 | Francisco Jerez (1):
|
---|
66 |
|
---|
67 | - intel/fs/xehp: Teach SWSB pass about the exec pipeline of FS_OPCODE_PACK_HALF_2x16_SPLIT.
|
---|
68 |
|
---|
69 | Ian Romanick (2):
|
---|
70 |
|
---|
71 | - intel/compiler: Don't predicate a WHILE if there is a CONT
|
---|
72 | - intel/stub: Silence "initialized field overwritten" warning
|
---|
73 |
|
---|
74 | Jakob Bornecrantz (1):
|
---|
75 |
|
---|
76 | - vulkan-device-select: Don't leak drmDevicePtr
|
---|
77 |
|
---|
78 | James Jones (1):
|
---|
79 |
|
---|
80 | - gbm: Don't pass default usage flags on ABIs < 1
|
---|
81 |
|
---|
82 | Faith Ekstrand (3):
|
---|
83 |
|
---|
84 | - crocus: wm_prog_key::key_alpha_test uses GL enums
|
---|
85 | - anv: Stop doing too much per-sample shading
|
---|
86 | - radeonsi/nir: Check for VARYING_SLOT_PRIMITIVE_ID not SYSTEM_VALUE
|
---|
87 |
|
---|
88 | Lionel Landwerlin (4):
|
---|
89 |
|
---|
90 | - nir/opt_deref: don't try to cast empty structures
|
---|
91 | - intel/nir: preserve access value when duping intrinsic
|
---|
92 | - nir/lower_io: include the variable access in the lowered intrinsic
|
---|
93 | - vulkan: fix missing handling of WSI memory signal
|
---|
94 |
|
---|
95 | Mauro Rossi (1):
|
---|
96 |
|
---|
97 | - android: add support for classic dri-drivers (v2)
|
---|
98 |
|
---|
99 | Michel Zou (1):
|
---|
100 |
|
---|
101 | - meson: correctly detect linker arguments
|
---|
102 |
|
---|
103 | Nanley Chery (1):
|
---|
104 |
|
---|
105 | - iris: Free the local cache bucket in bufmgr_destroy
|
---|
106 |
|
---|
107 | Pierre-Eric Pelloux-Prayer (1):
|
---|
108 |
|
---|
109 | - radeonsi: fix fast clear / depth decompression corruption
|
---|
110 |
|
---|
111 | Rhys Perry (1):
|
---|
112 |
|
---|
113 | - radv: have the null winsys set more fields
|
---|
114 |
|
---|
115 | Roman Stratiienko (2):
|
---|
116 |
|
---|
117 | - v3dv: Fix dEQP-VK.info#instance_extensions test
|
---|
118 | - v3dv: Fix V3DV_HAS_SURFACE preprocessor condition
|
---|
119 |
|
---|
120 | Tapani Pälli (1):
|
---|
121 |
|
---|
122 | - anv: allow VK_IMAGE_LAYOUT_UNDEFINED as final layout
|
---|
123 |
|
---|
124 | Timur Kristóf (1):
|
---|
125 |
|
---|
126 | - aco: Clean up and fix quad group instructions with WQM.
|
---|