mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-22 08:30:34 +01:00
146 lines
4 KiB
ReStructuredText
146 lines
4 KiB
ReStructuredText
Mesa 25.3.3 Release Notes / 2026-01-01
|
|
======================================
|
|
|
|
Mesa 25.3.3 is a bug fix release which fixes bugs found since the 25.3.2 release.
|
|
|
|
Mesa 25.3.3 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 25.3.3 implements the Vulkan 1.4 API, but the version reported by
|
|
the apiVersion property of the VkPhysicalDeviceProperties struct
|
|
depends on the particular driver being used.
|
|
|
|
SHA checksums
|
|
-------------
|
|
|
|
::
|
|
|
|
SHA256: 05328b3891c000e6a110a3e7321d8bfbb21631d132bf86bd3d4a8f45c535ef6b mesa-25.3.3.tar.xz
|
|
SHA512: 232b39f5035f8a65c8f815c8b524e3570f229673a85cd3591fbab9136c80b4ab922dc959f51a9d0a11e91cc66f8cf7f30cd9b846bb9e1607e3a6c820d5c8045a mesa-25.3.3.tar.xz
|
|
|
|
|
|
New features
|
|
------------
|
|
|
|
- None
|
|
|
|
|
|
Bug fixes
|
|
---------
|
|
|
|
- iris: OpenGL: GL_ARB_texture_cube_map: Broken reflections in Unreal Tournament 2004
|
|
- Ghost of Tsushima page fault
|
|
- Ethos gallium driver does not build on 32bit
|
|
- v3d: Build fails when ENABLE_SHADER_CACHE is disabled due to unconditional disk_cache access
|
|
- es1-ABI-check and es2-ABI-check test fails
|
|
- [ANV][Slab][Low-ram] GPU fragmentation in low-memory device when turning on slab.
|
|
- GL_AMD_framebuffer_multisample_advanced freezes the whole system
|
|
- panvk: fau compute bug
|
|
|
|
|
|
Changes
|
|
-------
|
|
|
|
Ahmed Hesham (1):
|
|
|
|
- panfrost: fix get_image_width for 1D buffer images
|
|
|
|
Alyssa Rosenzweig (1):
|
|
|
|
- asahi: fix garbage with query reads
|
|
|
|
André (1):
|
|
|
|
- nouveau: fix memory leak by freeing drm version before returning
|
|
|
|
Boris Brezillon (1):
|
|
|
|
- panvk: Fix set_compute_sysval()
|
|
|
|
Calder Young (2):
|
|
|
|
- anv: Fix valgrind errors on batch buffers allocated from bo_pool
|
|
- anv: Fix load factor for batch buffer allocation
|
|
|
|
Dylan Baker (7):
|
|
|
|
- docs: Add checksums for 25.3.2
|
|
- .pick_status.json: Update to c00ebca5c4b474249ba65fcfd50ecdf84a656b7c
|
|
- .pick_status.json: Update to 645fff5daed8121ffe54741020f402fe6cfa8818
|
|
- .pick_status.json: Update to 821baac5c326896253d69a1446178e224feea4e6
|
|
- .pick_status.json: Update to ea4dedde8fe7757a593501eb6fcbaf0a78d1b36b
|
|
- .pick_status.json: Mark 044e7f601754c079734fb9157da33e30ddae2e4c as backported
|
|
- .pick_status.json: Update to 369a3b22b494aecc2ad241b9d66f2d877fcafc18
|
|
|
|
Emma Anholt (1):
|
|
|
|
- freedreno/a3xx-a5xx: restore cbuf0 direct upload.
|
|
|
|
Georg Lehmann (1):
|
|
|
|
- ac/nir/cull: do not reuse variables if subgroup ops are used
|
|
|
|
Ian Romanick (1):
|
|
|
|
- brw/cmod: Don't propagate between instructions in different groups
|
|
|
|
Juan A. Suarez Romero (1):
|
|
|
|
- v3d: don't build disk cache access on shader disablement
|
|
|
|
Linus Karl (2):
|
|
|
|
- rocket: fix build on non LP64 architectures
|
|
- ethos: fix build on non LP64 architectures
|
|
|
|
Lucas Fryzek (2):
|
|
|
|
- drisw: Modify drisw_swap_buffers_with_damage to swap entire buffer
|
|
- Revert "drisw: Copy entire buffer ignoring damage regions"
|
|
|
|
Lucas Stach (1):
|
|
|
|
- etnaviv: blt: fix tile count calculation for in-place resolve
|
|
|
|
Marek Olšák (1):
|
|
|
|
- mesa: allow pipeline statistics in glCreateQueries
|
|
|
|
Mel Henning (1):
|
|
|
|
- nvk: Set maxStorageBufferRange = maxBufferSize
|
|
|
|
Pierre-Eric Pelloux-Prayer (1):
|
|
|
|
- ac/descriptors: account for num_storage_samples for gfx10
|
|
|
|
Samuel Pitoiset (2):
|
|
|
|
- radv: add the SQTT relocated shaders BO to the cmdbuf list
|
|
- radv/nir: fix front_face opts for points/lines and unknown prim
|
|
|
|
Sviatoslav Peleshko (2):
|
|
|
|
- nir/normalize_cubemap_coords: Handle the projector before the normalization
|
|
- mesa/main/ff_frag: Don't generate the projector for cubemap sampling
|
|
|
|
Tapani Pälli (1):
|
|
|
|
- anv/drirc: disable Xe2 CCS drm modifiers for GTK engine
|
|
|
|
Vinson Lee (2):
|
|
|
|
- bin/symbols-check: Fix undefined symbol detection on macOS
|
|
- util/u_printf: Fix const correctness in util_printf_next_spec_pos
|
|
|
|
Yuxuan Shui (1):
|
|
|
|
- wsi/display: Set atomic client cap in Acquire{Drm,Xlib}DisplayEXT as well.
|
|
|
|
hwandy (1):
|
|
|
|
- anv: fix a memory leak in slab allocator.
|