164 lines
4.6 KiB
ReStructuredText
164 lines
4.6 KiB
ReStructuredText
Mesa 24.2.7 Release Notes / 2024-11-13
|
|
======================================
|
|
|
|
Mesa 24.2.7 is a bug fix release which fixes bugs found since the 24.2.6 release.
|
|
|
|
Mesa 24.2.7 implements the OpenGL 4.6 API, but the version reported by
|
|
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
|
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
|
|
Some drivers don't support all the features required in OpenGL 4.6. OpenGL
|
|
4.6 is **only** available if requested at context creation.
|
|
Compatibility contexts may report a lower version depending on each driver.
|
|
|
|
Mesa 24.2.7 implements the Vulkan 1.3 API, but the version reported by
|
|
the apiVersion property of the VkPhysicalDeviceProperties struct
|
|
depends on the particular driver being used.
|
|
|
|
SHA checksums
|
|
-------------
|
|
|
|
::
|
|
|
|
SHA256: a0ce37228679647268a83b3652d859dcf23d6f6430d751489d4464f6de6459fd mesa-24.2.7.tar.xz
|
|
SHA512: 8776b45abe5e845c587c0fa9feb22d89f07457265ff63175fb42681ce56dff97b0e163d9e9ac80555ee04decb78754e7331e1015d95c5f84ca3c2549663291dd mesa-24.2.7.tar.xz
|
|
|
|
|
|
New features
|
|
------------
|
|
|
|
- None
|
|
|
|
|
|
Bug fixes
|
|
---------
|
|
|
|
- brw_fs_opt_copy_propagation incorrectly handles size changes of uniforms
|
|
- nouveau paraview msaa corruption 23.1 bisected regression
|
|
- Missing xshmfence dependency for X11 WSI on macOS
|
|
- [AMDGPU RDNA3] Black square artifacts in viewport renders in Blender
|
|
- radv: test_sm67_sample_cmp_level test in vkd3d-proton fails
|
|
- [ANV] LNL tiled corruption in background traci Blackops3-trace-dx11-1080p-high
|
|
- [anv] Possible regression in e3814dee1ac0f90771b921a4f6f5aed10f06e8d4
|
|
- Confidential issue #12092
|
|
|
|
|
|
Changes
|
|
-------
|
|
|
|
Benjamin Herrenschmidt (1):
|
|
|
|
- dril: Fixup order of pixel formats in drilConfigs
|
|
|
|
Christian Gmeiner (1):
|
|
|
|
- etnaviv: Fix incorrect pipe_nn creation
|
|
|
|
Connor Abbott (1):
|
|
|
|
- ir3: Fix detection of nontrivial continues
|
|
|
|
David Rosca (1):
|
|
|
|
- radeonsi/vcn: Enable VCN4 AV1 encode WA
|
|
|
|
Eric Engestrom (9):
|
|
|
|
- docs: add sha sum for 24.2.6
|
|
- .pick_status.json: Update to ab1479ae6a845d2c7beeb0fed6e2153cc2b16c5e
|
|
- .pick_status.json: Update to fe50011ddb35077c0d4cc2b31d56f8dd1376d5a2
|
|
- meson: add dependencies needed by wsi_common_x11.c even on non-drm platforms
|
|
- .pick_status.json: Update to 4d09cd7fa590cbd52d8772d5a251fab8b0874ab7
|
|
- .pick_status.json: Mark 5cd054ebe5512aeac80e08528d8363335d0aeeb8 as denominated
|
|
- .pick_status.json: Update to b32d0d4b4588bf207a9b85b03f2f1c7bb9e72d57
|
|
- ci: raise priority of release manager pipelines
|
|
- lima/ci: marking two failures as known to make the ci useful again
|
|
|
|
Ian Romanick (2):
|
|
|
|
- brw/copy: Don't copy propagate through smaller entry dest size
|
|
- brw/cse: Don't eliminate instructions that write flags
|
|
|
|
Job Noorman (1):
|
|
|
|
- ir3/ra: prevent moving source intervals for shared collects
|
|
|
|
Jose Maria Casanova Crespo (1):
|
|
|
|
- v3d: Enable Early-Z with discards when depth updates are disabled
|
|
|
|
Karmjit Mahil (3):
|
|
|
|
- tu: Fix push_set host memory leak on command buffer reset
|
|
- tu: Fix potential alloc of 0 size
|
|
- nir: Fix \`no_lower_set` leak on early return
|
|
|
|
Karol Herbst (2):
|
|
|
|
- nv/codegen: Do not use a zero immediate for tex instructions
|
|
- nvc0: return NULL instead of asserting in nvc0_resource_from_user_memory
|
|
|
|
Lionel Landwerlin (5):
|
|
|
|
- anv: avoid L3 fabric flush in pipeline barriers
|
|
- vulkan/runtime: fix allocation failure handling
|
|
- anv: fix even set/reset on blitter engine
|
|
- anv: add texture cache inval after binding pool update
|
|
- anv: update shader descriptor resource limits
|
|
|
|
Lucas Fryzek (1):
|
|
|
|
- lp: Only close udmabuf handle if its valid
|
|
|
|
M Henning (2):
|
|
|
|
- nvk/cmd_buffer: Pass count to set_root_array
|
|
- nvk: Fix invalidation of NVK_CBUF_TYPE_DYNAMIC_UBO
|
|
|
|
Marek Olšák (2):
|
|
|
|
- radeonsi/gfx11: fix Z corruption for Blender
|
|
- radeonsi/gfx12: fix AMD_DEBUG=nodcc not working
|
|
|
|
Matt Turner (1):
|
|
|
|
- anv: Align anv_descriptor_pool::host_mem
|
|
|
|
Mike Blumenkrantz (1):
|
|
|
|
- zink: stop leaking precompiled generated tcs
|
|
|
|
Patrick Lerda (1):
|
|
|
|
- r600: fix sfn_nir_legalize_image_load_store cubearray behavior
|
|
|
|
Paulo Zanoni (1):
|
|
|
|
- brw: add a NOP in between WHILE instructions on LNL
|
|
|
|
Rhys Perry (1):
|
|
|
|
- aco: don't byte align global VMEM loads if it might be unsafe
|
|
|
|
Rob Clark (3):
|
|
|
|
- util/primconvert: Avoid OoB with improbable draws
|
|
- freedreno: Fix tile-per-pipe debug overrides
|
|
- freedreno/a6xx: Stop exposing MSAA image load/store harder
|
|
|
|
Samuel Pitoiset (2):
|
|
|
|
- radv: add missing L2 non-coherent image case for mipmaps with DCC/HTILE on GFX11
|
|
- radv: cleanup tools related resources when destroying logical device
|
|
|
|
Timur Kristóf (1):
|
|
|
|
- radv: Flush L2 cache for non-L2-coherent images in EndCommandBuffer.
|
|
|
|
Tomeu Vizoso (1):
|
|
|
|
- etnaviv/ml: Fix includes
|
|
|
|
itycodes (1):
|
|
|
|
- intel: Fix a typo in intel_device_info.c:has_get_tiling
|