1 | Mesa 22.2.3 Release Notes / 2022-11-07
|
---|
2 | ======================================
|
---|
3 |
|
---|
4 | Mesa 22.2.3 is a bug fix release which fixes bugs found since the 22.2.2 release.
|
---|
5 |
|
---|
6 | Mesa 22.2.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 22.2.3 implements the Vulkan 1.3 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 | ee7d026f7b1991dbae0861d359b671145c3a86f2a731353b885d2ea2d5c098d6 mesa-22.2.3.tar.xz
|
---|
23 |
|
---|
24 |
|
---|
25 |
|
---|
26 | New features
|
---|
27 | ------------
|
---|
28 |
|
---|
29 | - None
|
---|
30 |
|
---|
31 |
|
---|
32 | Bug fixes
|
---|
33 | ---------
|
---|
34 |
|
---|
35 | - r300: register allocation sometimes generate invalid swizzles
|
---|
36 | - nouveau: Updating to Mesa*22.2.0 makes videos have corrupted colors in Firefox
|
---|
37 | - [radeonsi] OpenGL rendering issue with Unreal Tournament 99 & OldUnreal 4.69 rc4
|
---|
38 | - GravityMark segfault when using ray tracing ANV
|
---|
39 | - r300: wrong primitive positions in CXBX-R emulator with nine and RADEON_DEBUG=notcl
|
---|
40 |
|
---|
41 |
|
---|
42 | Changes
|
---|
43 | -------
|
---|
44 |
|
---|
45 | Alyssa Rosenzweig (3):
|
---|
46 |
|
---|
47 | - pan/mdg: Fix 64-bit address arithmetic
|
---|
48 | - panfrost: Use compute-based XFB on Midgard
|
---|
49 | - panfrost: Lower MAX_BLOCK_SIZE on Midgard
|
---|
50 |
|
---|
51 | Danylo Piliaiev (1):
|
---|
52 |
|
---|
53 | - freedreno/fdl: Increase alignment for UBWC images
|
---|
54 |
|
---|
55 | Dylan Baker (6):
|
---|
56 |
|
---|
57 | - docs: Add sha256 sum for 22.2.2
|
---|
58 | - .pick_status.json: Update to 93febe1198a03c16c18fc413501ba710edc8b1ec
|
---|
59 | - .pick_status.json: Update to 938e13c57d095dafb752a2edf22c6a02afcd0b28
|
---|
60 | - .pick_status.json: Update to 16e0702ec7103c06f2f33654b6e41498e2eabf8e
|
---|
61 | - .pick_status.json: Update to 4087374deb53b79d6ac23c6ae87aadf9595d8d00
|
---|
62 | - .pick_status.json: Mark 1a06dbcaed9ed4095ec8878d947935f0f7558cfd as denominated
|
---|
63 |
|
---|
64 | Emma Anholt (1):
|
---|
65 |
|
---|
66 | - nir/opt_phi_precision: Fix missing swizzles when narrowing phi srcs.
|
---|
67 |
|
---|
68 | Erik Faye-Lund (1):
|
---|
69 |
|
---|
70 | - zink: do not read is_generated unless in tcs shader
|
---|
71 |
|
---|
72 | Fabian Vogt (1):
|
---|
73 |
|
---|
74 | - gallivm: Fix LLVM optimization with the new pass manager
|
---|
75 |
|
---|
76 | Georg Lehmann (2):
|
---|
77 |
|
---|
78 | - nir: Fix ifind_msb_rev constant folding.
|
---|
79 | - aco: Don't use opsel for p_insert.
|
---|
80 |
|
---|
81 | Gert Wollny (2):
|
---|
82 |
|
---|
83 | - r600: Account for color and clipvertex when evaluating LDS space
|
---|
84 | - r600/sfn: evaluate LDS location for color and clip-vertex too
|
---|
85 |
|
---|
86 | Iago Toral Quiroga (1):
|
---|
87 |
|
---|
88 | - v3dv: drop layout refs for all allocated sets from a pool on destroy / reset
|
---|
89 |
|
---|
90 | Joan Bruguera (1):
|
---|
91 |
|
---|
92 | - nv50/ir/nir: ignore sampler for TXF/TXQ ops.
|
---|
93 |
|
---|
94 | Lionel Landwerlin (2):
|
---|
95 |
|
---|
96 | - nir/divergence_analysis: add missing desc_set_address_intel
|
---|
97 | - intel/compiler: don't allocate compaction arrays on the stack
|
---|
98 |
|
---|
99 | Lucas Stach (1):
|
---|
100 |
|
---|
101 | - etnaviv: properly reference flush_resources
|
---|
102 |
|
---|
103 | Marcin Ślusarz (2):
|
---|
104 |
|
---|
105 | - anv: set 3DSTATE_[MESH|TASK]_CONTROL.MaximumNumberofThreadGroups
|
---|
106 | - anv: program 3DSTATE_MESH_DISTRIB with the recommended values
|
---|
107 |
|
---|
108 | Matt Turner (1):
|
---|
109 |
|
---|
110 | - intel/dev: Set display_ver = 13 on all ADL/RPL/DG2
|
---|
111 |
|
---|
112 | Mike Blumenkrantz (1):
|
---|
113 |
|
---|
114 | - zink: don't flag ubo0 as used in shaders with indirect ubo access
|
---|
115 |
|
---|
116 | Nanley Chery (1):
|
---|
117 |
|
---|
118 | - iris: Enable INTEL_MEASURE for compute dispatches on XeHP
|
---|
119 |
|
---|
120 | Pavel Ondračka (2):
|
---|
121 |
|
---|
122 | - r300: respect buffer offset in r300_set_constant_buffer
|
---|
123 | - r300: fix generation of invalid swizzles in regalloc
|
---|
124 |
|
---|
125 | Pierre-Eric Pelloux-Prayer (2):
|
---|
126 |
|
---|
127 | - radeonsi: zero init using the correct components count
|
---|
128 | - radeonsi: update db_eqaa even if msaa is disabled
|
---|
129 |
|
---|
130 | Rhys Perry (2):
|
---|
131 |
|
---|
132 | - aco: swap v_perm_b32 operands
|
---|
133 | - radv/llvm: fix GS shaders on GFX8/9
|
---|
134 |
|
---|
135 | Rob Clark (1):
|
---|
136 |
|
---|
137 | - freedreno/a6xx: Fix occlusion queries
|
---|
138 |
|
---|
139 | Ruijing Dong (1):
|
---|
140 |
|
---|
141 | - frontends/va: fix av1 decoding image distortion issue
|
---|
142 |
|
---|
143 | Yonggang Luo (1):
|
---|
144 |
|
---|
145 | - meson: with_glx never assigned to 'gallium-xlib', so need add with_glx == 'xlib' for dep_glproto
|
---|