mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 05:10:11 +01:00
docs: add release notes for 25.2.7
This commit is contained in:
parent
133e347a98
commit
f9c7965993
2 changed files with 211 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.7 release notes <relnotes/25.2.7>`
|
||||
- :doc:`25.2.6 release notes <relnotes/25.2.6>`
|
||||
- :doc:`25.2.5 release notes <relnotes/25.2.5>`
|
||||
- :doc:`25.2.4 release notes <relnotes/25.2.4>`
|
||||
|
|
@ -463,6 +464,7 @@ The release notes summarize what's new or changed in each Mesa release.
|
|||
:maxdepth: 1
|
||||
:hidden:
|
||||
|
||||
25.2.7 <relnotes/25.2.7>
|
||||
25.2.6 <relnotes/25.2.6>
|
||||
25.2.5 <relnotes/25.2.5>
|
||||
25.2.4 <relnotes/25.2.4>
|
||||
|
|
|
|||
209
docs/relnotes/25.2.7.rst
Normal file
209
docs/relnotes/25.2.7.rst
Normal file
|
|
@ -0,0 +1,209 @@
|
|||
Mesa 25.2.7 Release Notes / 2025-11-12
|
||||
======================================
|
||||
|
||||
Mesa 25.2.7 is a bug fix release which fixes bugs found since the 25.2.6 release.
|
||||
|
||||
Mesa 25.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 25.2.7 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
|
||||
---------
|
||||
|
||||
- Penumbra: Overture OpenGL game has graphical glitch for ice
|
||||
- RustiCL: fence fd leak on CL-GL interop
|
||||
- Uniform variable not updated correctly with shared contexts
|
||||
- [radv] Borderlands 4 triggers a consistent GPU page fault on RDNA2
|
||||
- radv: RE4 Separate Ways DLC hangs RDNA2 GPU
|
||||
- ACO: fix a hazard when the number of attributes loaded/consumed don't match with VS prologs
|
||||
- ACO: loading 64-bit attributes can override the fetch index in VS prologs
|
||||
- nvk, nak: Broken icons in ENDLESS Legend 2 on a RTX 4080
|
||||
- LLVMPipe's \`VkPhysicalDeviceAccelerationStructurePropertiesKHR::maxPrimitiveCount` is lower than Vulkan requires.
|
||||
- asahi: DMABuf import of multi-plane YCbCr (NV12 from ISP) not renderer correctly
|
||||
- asahi: DMABuf import of multi-plane YCbCr (NV12 from ISP) not renderer correctly
|
||||
- brw: Gfx9 sampler messages violate r127 rule
|
||||
- radv: No Man's Sky XESS page fault GPU reset
|
||||
- r600/sfn: Assertion \`cir.alu_vec.empty()` failed
|
||||
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alyssa Rosenzweig (1):
|
||||
|
||||
- asahi,ail: fix multi-plane imports
|
||||
|
||||
Benjamin Cheng (2):
|
||||
|
||||
- vulkan/video: NULL check codec-specific chain
|
||||
- radv/video: Fix dummy DPB addresses
|
||||
|
||||
Daniel Schürmann (1):
|
||||
|
||||
- radv/null_device: set more options which affect compilation
|
||||
|
||||
Danylo Piliaiev (2):
|
||||
|
||||
- vulkan: Always fill DS state for EXT_dynamic_rendering_unused_attachments
|
||||
- tu: Use cmd->rp_trace u_trace for draw calls
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- c11/threads: fix build on c23
|
||||
|
||||
David Rosca (6):
|
||||
|
||||
- radeonsi/vcn: Fix AV1 bidir compound encode with order_hint disabled
|
||||
- radv/video: Don't require encode FW version >= interface version
|
||||
- radv/video: Fix AV1 bidir compound encode with order_hint disabled
|
||||
- vulkan/video: Avoid NULL pointers in session parameters
|
||||
- radv/video: Correctly handle no feedback query for encode
|
||||
- radv/video: Add NULL checks for picture parameters
|
||||
|
||||
Dmitry Osipenko (1):
|
||||
|
||||
- virtio/vdrm: Fix varying offsets of struct vdrm_device members
|
||||
|
||||
Eric Engestrom (7):
|
||||
|
||||
- docs: add sha sum for 25.2.6
|
||||
- .pick_status.json: Update to 2705d8bd8bb0cd049b4e91ac4e15ccc798abeda1
|
||||
- .pick_status.json: Mark b2badb2b241b3f5637133634b6bb48ebb90e4fed as denominated
|
||||
- .pick_status.json: Mark ff57c316964a73a7f763e2ff3ddfda99542813e1 as denominated
|
||||
- asahi/virtio: fix memleak
|
||||
- ci: track src/c11/ changes
|
||||
- ci: track src/android_stub/ changes
|
||||
|
||||
Faith Ekstrand (3):
|
||||
|
||||
- drm-uapi: Import the new NVIDIA modifiers
|
||||
- nil: Add support for Blackwell 8 and 16-bit modifiers
|
||||
- nir: Add a couple panfrost sysvals to divergence analysis
|
||||
|
||||
Georg Lehmann (1):
|
||||
|
||||
- aco/gfx10_3: work around NSA hazard
|
||||
|
||||
Gert Wollny (1):
|
||||
|
||||
- r600/sfn: AR loads are not dependend on the future and other code blocks
|
||||
|
||||
Ian Romanick (2):
|
||||
|
||||
- brw: Apply Gfx9 vgrf127 workaround in more cases
|
||||
- elk: Apply vgrf127 workaround in more cases
|
||||
|
||||
Janne Grunau (1):
|
||||
|
||||
- hk: Report the correct plane count in VkDrmFormatModifierProperties2?EXT
|
||||
|
||||
Karol Herbst (6):
|
||||
|
||||
- st/interop: fix fence leak
|
||||
- rusticl/queue: fix error code for invalid queue properties part 1
|
||||
- rusticl/queue: fix error code for invalid queue properties part 2
|
||||
- rusticl/queue: fix error code for invalid sampler kernel arg
|
||||
- rusticl/kernel: take no kernel_info reference inside the launch closure
|
||||
- rusticl/spirv: preserve signed zeroes by default
|
||||
|
||||
Konstantin Seurer (5):
|
||||
|
||||
- lavapipe: Bump maxPrimitiveCount
|
||||
- lavapipe: Zero image null descriptors
|
||||
- lavapipe: Bump MAX_DESCRIPTOR_UNIFORM_BLOCK_SIZE
|
||||
- gallivm/nir/soa: Use the sign of src1 for imod
|
||||
- llvmpipe: Always recompute 1/w
|
||||
|
||||
Lars-Ivar Hesselberg Simonsen (3):
|
||||
|
||||
- panvk: Fix IUB decode
|
||||
- pan/format: Fix mapping for I16F
|
||||
- pan/format: Disable PAN_BIND_STORAGE_IMAGE for RGBA4/BGRA4
|
||||
|
||||
Lionel Landwerlin (3):
|
||||
|
||||
- u_trace: reserve chunk space before emitting copies
|
||||
- anv: avoid invalid timestamp generation due to skipped commands
|
||||
- vulkan/runtime: simplify robustness state hashing
|
||||
|
||||
Ludvig Lindau (1):
|
||||
|
||||
- panfrost: Make instrs_equal check res table/index
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- Revert ABI breakage "amd: Add user queue HQD count to hw_ip info"
|
||||
|
||||
Mel Henning (1):
|
||||
|
||||
- nak/opt_lop: Don't handle modifiers in dedup_srcs
|
||||
|
||||
Mike Blumenkrantz (1):
|
||||
|
||||
- zink: don't destroy old push layout when enabling fbfetch descriptor
|
||||
|
||||
Natalie Vock (1):
|
||||
|
||||
- radv: Fix PSO history with RT pipelines
|
||||
|
||||
Paul Gofman (1):
|
||||
|
||||
- driconf: add a workaround for Investigation Stories : gunsound
|
||||
|
||||
Ryan Houdek (1):
|
||||
|
||||
- freedreno/fdl: Fix typo in tiled_to_linear_2cpp
|
||||
|
||||
Sagar Ghuge (2):
|
||||
|
||||
- anv: Drop unwanted untyped flush for AS query
|
||||
- intel/common: Consider 0 threads while setting TG
|
||||
|
||||
Samuel Pitoiset (3):
|
||||
|
||||
- radv: add a workaround for illegal depth/stencil descriptors with No Man's Sky
|
||||
- aco: fix reserving VGPRs for 64-bit attributes in VS prologs
|
||||
- radv,aco: wait for all VMEM loads when the prolog loads large 64-bit attributes
|
||||
|
||||
Sviatoslav Peleshko (2):
|
||||
|
||||
- mesa,driconf: Add WA to initialize vertex program outputs to vec4(0,0,0,1)
|
||||
- driconf: Add vertex_program_default_out option for Penumbra: Overture
|
||||
|
||||
Tapani Pälli (1):
|
||||
|
||||
- anv: fix issues found with indirect data stride
|
||||
|
||||
Timothy Arceri (1):
|
||||
|
||||
- mesa: skip redundant uniform update optimisation if unsafe
|
||||
|
||||
Yiwei Zhang (6):
|
||||
|
||||
- panvk: fix sample shading of internal blend shader for MSAA
|
||||
- llvmpipe: zero is also a valid fd
|
||||
- llvmpipe: fix udmabuf mmap error check
|
||||
- llvmpipe: add a missing alloc error handling in fd import
|
||||
- llvmpipe: misc fixes for sparse binding
|
||||
- glcpp/meson: fix libglcpp generated header dependency
|
||||
Loading…
Add table
Reference in a new issue