mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-03 15:50:17 +01:00
docs: add release notes for 25.0.6
This commit is contained in:
parent
ab1edf76ed
commit
64ef24064b
2 changed files with 183 additions and 0 deletions
|
|
@ -3,6 +3,7 @@ Release Notes
|
|||
|
||||
The release notes summarize what's new or changed in each Mesa release.
|
||||
|
||||
- :doc:`25.0.6 release notes <relnotes/25.0.6>`
|
||||
- :doc:`25.0.5 release notes <relnotes/25.0.5>`
|
||||
- :doc:`25.0.4 release notes <relnotes/25.0.4>`
|
||||
- :doc:`25.0.3 release notes <relnotes/25.0.3>`
|
||||
|
|
@ -448,6 +449,7 @@ The release notes summarize what's new or changed in each Mesa release.
|
|||
:maxdepth: 1
|
||||
:hidden:
|
||||
|
||||
25.0.6 <relnotes/25.0.6>
|
||||
25.0.5 <relnotes/25.0.5>
|
||||
25.0.4 <relnotes/25.0.4>
|
||||
25.0.3 <relnotes/25.0.3>
|
||||
|
|
|
|||
181
docs/relnotes/25.0.6.rst
Normal file
181
docs/relnotes/25.0.6.rst
Normal file
|
|
@ -0,0 +1,181 @@
|
|||
Mesa 25.0.6 Release Notes / 2025-05-14
|
||||
======================================
|
||||
|
||||
Mesa 25.0.6 is a bug fix release which fixes bugs found since the 25.0.5 release.
|
||||
|
||||
Mesa 25.0.6 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.0.6 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
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
TBD.
|
||||
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
- None
|
||||
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- In SkinDeep, GL_LINES causes GL_INVALID_OPERATION with radeonsi and llvmpipe
|
||||
- radv: UB and artifacts when copying a \`COMBINED_IMAGE_SAMPLER` with an immutable sampler
|
||||
- RADV: Dynamic state multiple viewport corruption
|
||||
- [drm:amdgpu_uvd_cs_pass2 [amdgpu]] \*ERROR* )Handle 0x48780001 already in use!
|
||||
- glGetInternalformativ returns incorrect information for GL_STENCIL_INDEX8
|
||||
- RadeonSI: Psychonauts rendering regression since !29895
|
||||
- [r600g] Rejected CS when using dolphin's GPU texture decoder
|
||||
- radeonsi: Assertion \`src_bit_size == bit_size' failed. when running without MESA_GLSL_DISABLE_IO_OPT=1
|
||||
- radeonsi vdpau + Packed YUY2 = assert
|
||||
- Indiana Jones and The Great Circle, Graphical corruption on 9070 XT.
|
||||
- glPushAttrib/glPopAttrib broken with glColorMaterial and ligthing
|
||||
- radv: Flickering in Kingdom Come: Deliverance II
|
||||
- RADV regression causes severe glitches in Hunt Showdown 1896 on Polaris
|
||||
- Z-Fighting in Tomb Raider IV - VI Remastered Linux
|
||||
- RADV:RX 9070:Mesa-25.0.5 GTA 5 Enhanced GPU HANG
|
||||
- [anv] VK_ERROR_DEVICE_LOST on Linux 6.13.8 while playing Dota 2 on Intel Graphics
|
||||
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Connor Abbott (4):
|
||||
|
||||
- freedreno: Add compute_lb_size device info
|
||||
- freedreno/a6xx: Define CONSTANTRAMMODE
|
||||
- freedreno/a6xx, turnip: Set CONSTANTRAMMODE correctly
|
||||
- ir3: Take LB restriction on constlen into account on a7xx
|
||||
|
||||
David Rosca (3):
|
||||
|
||||
- frontends/vdpau: Fix creating surfaces with 422 chroma
|
||||
- ac/uvd: Add ac_uvd_alloc_stream_handle
|
||||
- radv/video: Use ac_uvd_alloc_stream_handle
|
||||
|
||||
Eric Engestrom (4):
|
||||
|
||||
- docs: add sha sum for 25.0.5
|
||||
- .pick_status.json: Update to e7a7d9ea2e2e48171fad131a7bfa7576e02ea4e0
|
||||
- .pick_status.json: Mark eeffb4e674d10db9aefebeca91c2d87c1676b81e as denominated
|
||||
- .pick_status.json: Mark 4b76d04f7f3348838239f184e68141df6409b67a as denominated
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- nak: Set lower_pack_64_4x16
|
||||
|
||||
Gurchetan Singh (1):
|
||||
|
||||
- gfxstream: make sure by default descriptor is negative
|
||||
|
||||
José Roberto de Souza (1):
|
||||
|
||||
- intel/tools: Fix batch buffer decoder
|
||||
|
||||
Karmjit Mahil (1):
|
||||
|
||||
- tu: Fix segfault in fail_submit KGSL path
|
||||
|
||||
Karol Herbst (4):
|
||||
|
||||
- r600: fix r600_buffer_from_user_memory for rusticl
|
||||
- iris: parse global bindings for every gen
|
||||
- iris/xe: fix compute shader start address
|
||||
- iris/xe: take the grids variable_shared_mem into account
|
||||
|
||||
Konstantin Seurer (1):
|
||||
|
||||
- radv: Return VK_ERROR_INCOMPATIBLE_DRIVER for unsupported devices
|
||||
|
||||
Lars-Ivar Hesselberg Simonsen (4):
|
||||
|
||||
- pan/texture: Correctly handle slice stride for MSAA
|
||||
- pan/texture: Set plane size to slice size
|
||||
- pan/genxml/v10: Add minus1 mod for plane width/height
|
||||
- pan/texture/v10+: Set width/height in the plane descs
|
||||
|
||||
Lionel Landwerlin (3):
|
||||
|
||||
- anv: force fragment shader execution when occlusion queries are active
|
||||
- intel: fix null render target setup logic
|
||||
- vulkan/runtime: fixup assert with link_geom_stages
|
||||
|
||||
Marek Olšák (2):
|
||||
|
||||
- nir/opt_vectorize_io: fix a failure when vectorizing different bit sizes
|
||||
- nir: fix gathering color interp modes in nir_lower_color_inputs
|
||||
|
||||
Matthieu Oechslin (1):
|
||||
|
||||
- r600: Take dual source blending in account when creating target mask with RATs
|
||||
|
||||
Mel Henning (3):
|
||||
|
||||
- nak: Remove hfma2 src 1 modifiers
|
||||
- nak: Add Src::is_unmodified() helper
|
||||
- nak: Check that swizzles are none
|
||||
|
||||
Mike Blumenkrantz (2):
|
||||
|
||||
- egl: fix sw fallback rejection in non-sw EGL_PLATFORM=device
|
||||
- zink: fix broken comparison for dummy pipe surface sizing
|
||||
|
||||
Natalie Vock (2):
|
||||
|
||||
- radv,driconf: Add radv_force_64k_sparse_alignment config
|
||||
- driconf: Add workarounds for DOOM: The Dark Ages
|
||||
|
||||
Paul Gofman (1):
|
||||
|
||||
- radv/amdgpu: Fix hash key in radv_amdgpu_winsys_destroy().
|
||||
|
||||
Rhys Perry (3):
|
||||
|
||||
- aco: swap the correct v_mov_b32 if there are two of them
|
||||
- ac/llvm: correctly split vector 8/16-bit stores
|
||||
- ac/llvm: correctly set alignment of vector global load/store
|
||||
|
||||
Robert Mader (1):
|
||||
|
||||
- llvmpipe: Fix dmabuf import paths for DRM_FORMAT_YUYV variants
|
||||
|
||||
Sagar Ghuge (2):
|
||||
|
||||
- intel/compiler: Fix stackIDs on Xe2+
|
||||
- anv: Fix untyped data port cache pipe control dump output
|
||||
|
||||
Samuel Pitoiset (7):
|
||||
|
||||
- radv: do not clear unwritten color attachments with dual-source blending
|
||||
- radv: disable SINGLE clear codes to workaround a hw bug with DCC on GFX11
|
||||
- radv: fix GPU hangs with image copies for ASTC/ETC2 formats on transfer queue
|
||||
- radv: ignore radv_disable_dcc_stores on GFX12
|
||||
- radv: fix SDMA copies for linear 96-bits formats
|
||||
- radv: fix emitting dynamic viewports/scissors when the count is static
|
||||
- radv: remove the optimization for equal immutable samplers
|
||||
|
||||
Tapani Pälli (1):
|
||||
|
||||
- mesa: add missing stencil formats to _mesa_is_stencil_format
|
||||
|
||||
Thomas H.P. Andersen (1):
|
||||
|
||||
- driconf: update X4 Foundations executable name
|
||||
|
||||
Timothy Arceri (3):
|
||||
|
||||
- util/driconf: add force_gl_depth_component_type_int workaround
|
||||
- mesa: fix color material tracking
|
||||
- mesa: relax EXT_texture_integer validation
|
||||
Loading…
Add table
Reference in a new issue