mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 04:30:10 +01:00
docs: add release notes for 25.1.8
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36761>
This commit is contained in:
parent
4f5e3aeb0f
commit
64d43e4148
2 changed files with 193 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.1.8 release notes <relnotes/25.1.8>`
|
||||
- :doc:`25.2.0 release notes <relnotes/25.2.0>`
|
||||
- :doc:`25.1.7 release notes <relnotes/25.1.7>`
|
||||
- :doc:`25.1.6 release notes <relnotes/25.1.6>`
|
||||
|
|
@ -459,6 +460,7 @@ The release notes summarize what's new or changed in each Mesa release.
|
|||
:maxdepth: 1
|
||||
:hidden:
|
||||
|
||||
25.1.8 <relnotes/25.1.8>
|
||||
25.2.0 <relnotes/25.2.0>
|
||||
25.1.7 <relnotes/25.1.7>
|
||||
25.1.6 <relnotes/25.1.6>
|
||||
|
|
|
|||
191
docs/relnotes/25.1.8.rst
Normal file
191
docs/relnotes/25.1.8.rst
Normal file
|
|
@ -0,0 +1,191 @@
|
|||
Mesa 25.1.8 Release Notes / 2025-08-13
|
||||
======================================
|
||||
|
||||
Mesa 25.1.8 is a bug fix release which fixes bugs found since the 25.1.7 release.
|
||||
|
||||
Mesa 25.1.8 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.1.8 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
|
||||
---------
|
||||
|
||||
- Build dependency on intel_wa.h missing in Intel vulkan driver
|
||||
- \`vn_ring`: use-after-release crash after \`vn_ring_destroy` on Virtio-Vulkan
|
||||
- venus: vkmark --winsys headless segfault (regression)
|
||||
- Vulkan headless WSI crashes when initializing swapchain on Asahi Linux running Apple M1 Max
|
||||
- [RADV] Graphical glitches in Ghost of Tsushima on Polaris
|
||||
- Segfault when activating DPMS on i915 hardware
|
||||
- radv: regression: commit a7291074c800 break lighting in Like a Dragon: Infinite Wealth
|
||||
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alyssa Rosenzweig (2):
|
||||
|
||||
- asahi: enable virtgpu support
|
||||
- agx: gate scratch opt on internal shaders
|
||||
|
||||
Caio Oliveira (1):
|
||||
|
||||
- brw: Remove extra iteration on instructions from brw_opt_address_reg_load
|
||||
|
||||
Christian Gmeiner (2):
|
||||
|
||||
- etnaviv: blt: Clear only requested color buffers
|
||||
- etnaviv: rs: Clear only requested color buffers
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- spirv: move cmat store barrier after the store.
|
||||
|
||||
David Rosca (3):
|
||||
|
||||
- vulkan/video: Fix h265 level values
|
||||
- radv: Add timeout to video encode query
|
||||
- rusticl/ptr: Fix hidden lifetime warning
|
||||
|
||||
Emma Anholt (1):
|
||||
|
||||
- i915: Avoid calling drm_intel_get_aperture_sizes().
|
||||
|
||||
Eric Engestrom (7):
|
||||
|
||||
- docs: add sha sum for 25.1.7
|
||||
- .pick_status.json: Update to 20171f23d6b89c8fdcb2b6a56de4d8293995af64
|
||||
- .pick_status.json: Mark 0cd745c386a342e2bc8b1cc5cfd26f33b771910d as denominated
|
||||
- .pick_status.json: Mark 9ced3148ca18e8b057e7f2a7e773c701b95c8741 as denominated
|
||||
- .pick_status.json: Mark 5649a0aa06e7f436a7f010e733e60366b471da79 as denominated
|
||||
- .pick_status.json: Mark 71c4f136607eeb50b8aa08ad1a8efb8412385b96 as denominated
|
||||
- ci: track changes to new src/x11/ folder
|
||||
|
||||
Eric R. Smith (1):
|
||||
|
||||
- panvk: fix a NULL pointer dereference in occlusion queries
|
||||
|
||||
Erico Nunes (1):
|
||||
|
||||
- lima: ppir: fix store_output optimization for modifiers
|
||||
|
||||
Gert Wollny (3):
|
||||
|
||||
- r600/sfn: check number of fsat64 source uses properly
|
||||
- r600: Update GPR count when adding a GDS instruction
|
||||
- r00/sfn: Fix copy propagation into buffer load address
|
||||
|
||||
Hans-Kristian Arntzen (1):
|
||||
|
||||
- ac/nir: Avoid 0/0 when computing texel buffer size on Polaris.
|
||||
|
||||
Job Noorman (1):
|
||||
|
||||
- ir3/legalize: prevent infinite loop when inserting (ss)nop
|
||||
|
||||
Jordan Justen (1):
|
||||
|
||||
- intel/dev: Add BMG 0xe209 PCI ID
|
||||
|
||||
Karol Herbst (11):
|
||||
|
||||
- rusticl: use pipe_sampler_view_release
|
||||
- rusticl/mesa: wire up fence_server
|
||||
- rusticl/gl: store the mesa_glinterop_export_in
|
||||
- st/interup: flushing objects is a no-op when no context is bound
|
||||
- rusticl/gl: only flush objects on import if we get a valid fd
|
||||
- rusticl/gl: flush and wait on gl objects inside clEnqueueAcquireGLObjects
|
||||
- zink: fix data race in descriptor_util_pool_key_get
|
||||
- rusticl: silence warnings in generated sources
|
||||
- rusticl: silence new warnings from rustc versions above our rustc target
|
||||
- anv: do not map from_host_ptr bos in image_bind_address
|
||||
- zink: set zink_bo is_user_ptr on creation
|
||||
|
||||
Kenneth Graunke (4):
|
||||
|
||||
- brw: Refactor copy propagation checks for EOT send restrictions
|
||||
- brw: Fix units in copy propagation EOT restriction size calculation
|
||||
- brw: Update copy propagation into EOT sends handling for Xe2 units
|
||||
- intel: Disable 16x MSAA support on Xe3
|
||||
|
||||
Lars-Ivar Hesselberg Simonsen (1):
|
||||
|
||||
- u_trace: Indirect capture fixes
|
||||
|
||||
Lionel Landwerlin (2):
|
||||
|
||||
- anv: fix wsi image aliasing
|
||||
- anv: fix missing meson dep
|
||||
|
||||
Mary Guillemard (2):
|
||||
|
||||
- panvk: Always use varying_count in emit_varying_attrs
|
||||
- panvk: track oq write jobs in JM
|
||||
|
||||
Mike Blumenkrantz (5):
|
||||
|
||||
- zink: also add access stage sync when rebinding buffers
|
||||
- zink: fix tc buffer replacement rebind condition
|
||||
- zink: trigger multi-context buffer invalidate on internal buffer invalidate
|
||||
- zink: don't access ctx in submit_queue
|
||||
- perfetto: unify init
|
||||
|
||||
Patrick Lerda (3):
|
||||
|
||||
- r600: refactor r600_is_buffer_format_supported() for the next update
|
||||
- r600: fix remaining pbo issues
|
||||
- r600: fix arb_shader_image_load_store incomplete
|
||||
|
||||
Rhys Perry (2):
|
||||
|
||||
- nir/load_store_vectorize: check for interfering shared2 before vectorizing
|
||||
- nir/load_store_vectorize: set is_store for shared append/consume
|
||||
|
||||
Ricardo Garcia (1):
|
||||
|
||||
- radv: Ignore image barrier queue families if equal
|
||||
|
||||
Rob Clark (1):
|
||||
|
||||
- freedreno: Remove obsolete comment
|
||||
|
||||
Rohan Garg (1):
|
||||
|
||||
- intel/compiler: use the WA framework when emitting WA 14014595444
|
||||
|
||||
Samuel Pitoiset (3):
|
||||
|
||||
- radv: fix fbfetch output with compresed FMASK on <= GFX9
|
||||
- ac,radv,radeonsi: fix programming PA_SU_PRIM_FILTER_CNTL on GFX12
|
||||
- radv/amdgpu: fix creation with different but unused RADV_PERFTEST flags
|
||||
|
||||
Thomas H.P. Andersen (1):
|
||||
|
||||
- zink: do not overwrite existing error for miptail on uncommit
|
||||
|
||||
Yiwei Zhang (4):
|
||||
|
||||
- util/perf: amend missing atrace_init
|
||||
- vulkan/wsi/headless: allow explicit modifiers
|
||||
- venus: fix a race condition in ring shmem reuse
|
||||
- vulkan/util: add missing vulkan header
|
||||
Loading…
Add table
Reference in a new issue