mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 07:20:10 +01:00
docs: add release notes for 25.2.5
This commit is contained in:
parent
b460eb1c7c
commit
ae68a88b54
2 changed files with 192 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.2.5 release notes <relnotes/25.2.5>`
|
||||
- :doc:`25.2.4 release notes <relnotes/25.2.4>`
|
||||
- :doc:`25.2.3 release notes <relnotes/25.2.3>`
|
||||
- :doc:`25.2.2 release notes <relnotes/25.2.2>`
|
||||
|
|
@ -461,6 +462,7 @@ The release notes summarize what's new or changed in each Mesa release.
|
|||
:maxdepth: 1
|
||||
:hidden:
|
||||
|
||||
25.2.5 <relnotes/25.2.5>
|
||||
25.2.4 <relnotes/25.2.4>
|
||||
25.2.3 <relnotes/25.2.3>
|
||||
25.2.2 <relnotes/25.2.2>
|
||||
|
|
|
|||
190
docs/relnotes/25.2.5.rst
Normal file
190
docs/relnotes/25.2.5.rst
Normal file
|
|
@ -0,0 +1,190 @@
|
|||
Mesa 25.2.5 Release Notes / 2025-10-15
|
||||
======================================
|
||||
|
||||
Mesa 25.2.5 is a bug fix release which fixes bugs found since the 25.2.4 release.
|
||||
|
||||
Mesa 25.2.5 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.2.5 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
|
||||
---------
|
||||
|
||||
- anv: Age of Wonders 4 corruption on a Arc b580
|
||||
- nvk commets cause problems with kepler
|
||||
- Confidential issue #14013
|
||||
- radv: meta pipeline cache appears to be broken
|
||||
- A bunch of CTS tests are failing on Gfx12.0 trying to use the blitter with TILE_X
|
||||
- [ANV] Bunch of tests in dEQP-VK.pipeline.*.render_to_image.*3d.*2d_compatible failing on gen9/11
|
||||
- bisected build failure in clc_helpers.ccp with llvm 22
|
||||
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Ashley Smith (2):
|
||||
|
||||
- panfrost,mesa: Fix versions for EXT_shader_realtime_clock
|
||||
- panfrost,mesa: Fix versions for EXT_shader_clock
|
||||
|
||||
Benjamin Cheng (2):
|
||||
|
||||
- vulkan/query_pool: Store video encode feedback
|
||||
- radv: Output requested encode query results only
|
||||
|
||||
Calder Young (1):
|
||||
|
||||
- isl: Fix noncoherent framebuffer fetch when base_level != 0
|
||||
|
||||
Daniel Schürmann (1):
|
||||
|
||||
- nir/divergence: don't assume that load_sample_positions_amd is always uniform
|
||||
|
||||
Danylo Piliaiev (1):
|
||||
|
||||
- tu: Prevent GPU hang with occlusion query + certain depth state
|
||||
|
||||
David Rosca (2):
|
||||
|
||||
- radeonsi/vpe: Fix transfer function mapping to vpelib
|
||||
- frontends/va: Fix parsing VP9 frame header
|
||||
|
||||
Dmitry Baryshkov (1):
|
||||
|
||||
- glx: provide glx.pc
|
||||
|
||||
Eric Engestrom (4):
|
||||
|
||||
- docs: add sha sum for 25.2.4
|
||||
- .pick_status.json: Update to 282e8285f1b0e2808dc2416f7274a85e39828cdf
|
||||
- ci-tron: bump job template commit to get cached job templates
|
||||
- .pick_status.json: Mark 6f241b7f6afefe38d4d7610cf0237c91ca3806b0 as denominated
|
||||
|
||||
Erik Faye-Lund (1):
|
||||
|
||||
- aux/pp: release correct sampler-views
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- nil: Add a GOB_TYPE_MODIFIER_INFOS table
|
||||
|
||||
Georg Lehmann (2):
|
||||
|
||||
- aco/optimizer: fix incorrect operand order assumption for neg(mul) opt
|
||||
- aco: fix global_atomic_swap offset overflow check
|
||||
|
||||
Hans-Kristian Arntzen (1):
|
||||
|
||||
- radv: Actually fail custom border color sampler creation.
|
||||
|
||||
Iago Toral Quiroga (1):
|
||||
|
||||
- panfrost: fix swapped stats for varing and position shaders
|
||||
|
||||
José Roberto de Souza (3):
|
||||
|
||||
- anv/allocator: Change some parameters and variables from 32bit to 64bits
|
||||
- anv/allocator: Don't call anv_block_pool_map() with an offset that includes start_offset
|
||||
- anv/allocator: Subtract start_offset in chunk_offset
|
||||
|
||||
Karol Herbst (2):
|
||||
|
||||
- libagx: fix heap argument type in libagx_draw_robust_index
|
||||
- clc: Fix createDiagnostics for LLVM-22
|
||||
|
||||
Lionel Landwerlin (3):
|
||||
|
||||
- vulkan/render_pass: fixup renderpasses barriers for 2D views of 3D images
|
||||
- anv: fix companion usage for emulated image
|
||||
- anv: fix query copy with shaders
|
||||
|
||||
Lorenzo Rossi (1):
|
||||
|
||||
- nvk: Fix QMD buffer length on upload
|
||||
|
||||
Lucas Stach (1):
|
||||
|
||||
- etnaviv: fix YUV tiler blits
|
||||
|
||||
Mauro Rossi (1):
|
||||
|
||||
- amd: require LLVM when amd-use-llvm is enabled
|
||||
|
||||
Mike Blumenkrantz (7):
|
||||
|
||||
- zink: stop using vk lazy allocations / transient attachments
|
||||
- zink: strip dmabuf bind flags when creating transient image
|
||||
- zink: always add mutable to transient surface creation when needed
|
||||
- zink: only add mutable bind for transient surfaces when necessary
|
||||
- zink: disable msrtss handling when blitting
|
||||
- glsl: fix gl_ViewID_OVR type to uint
|
||||
- mesa: copy NumSamples in reuse_framebuffer_texture_attachment
|
||||
|
||||
Natalie Vock (2):
|
||||
|
||||
- vulkan/bvh: Mark instances with NAN AABBs as inactive
|
||||
- radv/bvh: Encode empty AS bounds as NaN
|
||||
|
||||
Olivia Lee (1):
|
||||
|
||||
- vtn_bindgen2: use anonymous namespace to avoid name collisions
|
||||
|
||||
Pierre-Eric Pelloux-Prayer (1):
|
||||
|
||||
- tc: prevent flush of incomplete batches
|
||||
|
||||
Rob Clark (1):
|
||||
|
||||
- freedreno: Disable explicit sync heuristic for Xwayland
|
||||
|
||||
Sagar Ghuge (1):
|
||||
|
||||
- Revert "intel: Always set Cube Face Enables for all surfaces."
|
||||
|
||||
Samuel Pitoiset (5):
|
||||
|
||||
- radv: reserve more CS space when executing DGC calls
|
||||
- radv: fix expected disk cache size for meta shaders
|
||||
- vulkan/runtime: fix memleak when creating ETC pipelines
|
||||
- radv/rt: fix memory leak in lower_rt_instructions_monolithic()
|
||||
- radv: fix shaders memleak when importing pipeline binaries with GPL
|
||||
|
||||
Simon Perretta (1):
|
||||
|
||||
- pvr: amend num temps calculation when wg_size is not provided
|
||||
|
||||
Tapani Pälli (3):
|
||||
|
||||
- intel/blorp: add restriction for gfx12
|
||||
- iris: add a check if blorp can support blitter copy
|
||||
- anv: add cs stall for any pipe control on compute
|
||||
|
||||
TellowKrinkle (1):
|
||||
|
||||
- hk: Enable caching on memory marked with HOST_CACHED_BIT
|
||||
|
||||
Yiwei Zhang (2):
|
||||
|
||||
- panvk: fix to clear FPK with incompatible blend modes
|
||||
- panvk: allow panvk_pool_alloc_mem to use full slab_size
|
||||
Loading…
Add table
Reference in a new issue