• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Mesa 24.2.7 Release Notes / 2024-11-13
2======================================
3
4Mesa 24.2.7 is a bug fix release which fixes bugs found since the 24.2.6 release.
5
6Mesa 24.2.7 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 24.2.7 implements the Vulkan 1.3 API, but the version reported by
14the apiVersion property of the VkPhysicalDeviceProperties struct
15depends on the particular driver being used.
16
17SHA checksums
18-------------
19
20::
21
22    SHA256: a0ce37228679647268a83b3652d859dcf23d6f6430d751489d4464f6de6459fd  mesa-24.2.7.tar.xz
23    SHA512: 8776b45abe5e845c587c0fa9feb22d89f07457265ff63175fb42681ce56dff97b0e163d9e9ac80555ee04decb78754e7331e1015d95c5f84ca3c2549663291dd  mesa-24.2.7.tar.xz
24
25
26New features
27------------
28
29- None
30
31
32Bug fixes
33---------
34
35- brw_fs_opt_copy_propagation incorrectly handles size changes of uniforms
36- nouveau paraview msaa corruption 23.1 bisected regression
37- Missing xshmfence dependency for X11 WSI on macOS
38- [AMDGPU RDNA3] Black square artifacts in viewport renders in Blender
39- radv: test_sm67_sample_cmp_level test in vkd3d-proton fails
40- [ANV] LNL tiled corruption in background traci Blackops3-trace-dx11-1080p-high
41- [anv] Possible regression in e3814dee1ac0f90771b921a4f6f5aed10f06e8d4
42- Confidential issue #12092
43
44
45Changes
46-------
47
48Benjamin Herrenschmidt (1):
49
50- dril: Fixup order of pixel formats in drilConfigs
51
52Christian Gmeiner (1):
53
54- etnaviv: Fix incorrect pipe_nn creation
55
56Connor Abbott (1):
57
58- ir3: Fix detection of nontrivial continues
59
60David Rosca (1):
61
62- radeonsi/vcn: Enable VCN4 AV1 encode WA
63
64Eric Engestrom (9):
65
66- docs: add sha sum for 24.2.6
67- .pick_status.json: Update to ab1479ae6a845d2c7beeb0fed6e2153cc2b16c5e
68- .pick_status.json: Update to fe50011ddb35077c0d4cc2b31d56f8dd1376d5a2
69- meson: add dependencies needed by wsi_common_x11.c even on non-drm platforms
70- .pick_status.json: Update to 4d09cd7fa590cbd52d8772d5a251fab8b0874ab7
71- .pick_status.json: Mark 5cd054ebe5512aeac80e08528d8363335d0aeeb8 as denominated
72- .pick_status.json: Update to b32d0d4b4588bf207a9b85b03f2f1c7bb9e72d57
73- ci: raise priority of release manager pipelines
74- lima/ci: marking two failures as known to make the ci useful again
75
76Ian Romanick (2):
77
78- brw/copy: Don't copy propagate through smaller entry dest size
79- brw/cse: Don't eliminate instructions that write flags
80
81Job Noorman (1):
82
83- ir3/ra: prevent moving source intervals for shared collects
84
85Jose Maria Casanova Crespo (1):
86
87- v3d: Enable Early-Z with discards when depth updates are disabled
88
89Karmjit Mahil (3):
90
91- tu: Fix push_set host memory leak on command buffer reset
92- tu: Fix potential alloc of 0 size
93- nir: Fix \`no_lower_set` leak on early return
94
95Karol Herbst (2):
96
97- nv/codegen: Do not use a zero immediate for tex instructions
98- nvc0: return NULL instead of asserting in nvc0_resource_from_user_memory
99
100Lionel Landwerlin (5):
101
102- anv: avoid L3 fabric flush in pipeline barriers
103- vulkan/runtime: fix allocation failure handling
104- anv: fix even set/reset on blitter engine
105- anv: add texture cache inval after binding pool update
106- anv: update shader descriptor resource limits
107
108Lucas Fryzek (1):
109
110- lp: Only close udmabuf handle if its valid
111
112M Henning (2):
113
114- nvk/cmd_buffer: Pass count to set_root_array
115- nvk: Fix invalidation of NVK_CBUF_TYPE_DYNAMIC_UBO
116
117Marek Olšák (2):
118
119- radeonsi/gfx11: fix Z corruption for Blender
120- radeonsi/gfx12: fix AMD_DEBUG=nodcc not working
121
122Matt Turner (1):
123
124- anv: Align anv_descriptor_pool::host_mem
125
126Mike Blumenkrantz (1):
127
128- zink: stop leaking precompiled generated tcs
129
130Patrick Lerda (1):
131
132- r600: fix sfn_nir_legalize_image_load_store cubearray behavior
133
134Paulo Zanoni (1):
135
136- brw: add a NOP in between WHILE instructions on LNL
137
138Rhys Perry (1):
139
140- aco: don't byte align global VMEM loads if it might be unsafe
141
142Rob Clark (3):
143
144- util/primconvert: Avoid OoB with improbable draws
145- freedreno: Fix tile-per-pipe debug overrides
146- freedreno/a6xx: Stop exposing MSAA image load/store harder
147
148Samuel Pitoiset (2):
149
150- radv: add missing L2 non-coherent image case for mipmaps with DCC/HTILE on GFX11
151- radv: cleanup tools related resources when destroying logical device
152
153Timur Kristóf (1):
154
155- radv: Flush L2 cache for non-L2-coherent images in EndCommandBuffer.
156
157Tomeu Vizoso (1):
158
159- etnaviv/ml: Fix includes
160
161itycodes (1):
162
163- intel: Fix a typo in intel_device_info.c:has_get_tiling
164