mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-23 22:40:34 +01:00
docs: add release notes for 24.2.6
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31913>
This commit is contained in:
parent
ff442e49b3
commit
d9c8396918
2 changed files with 239 additions and 0 deletions
|
|
@ -3,6 +3,7 @@ Release Notes
|
|||
|
||||
The release notes summarize what's new or changed in each Mesa release.
|
||||
|
||||
- :doc:`24.2.6 release notes <relnotes/24.2.6>`
|
||||
- :doc:`24.2.5 release notes <relnotes/24.2.5>`
|
||||
- :doc:`24.2.4 release notes <relnotes/24.2.4>`
|
||||
- :doc:`24.2.3 release notes <relnotes/24.2.3>`
|
||||
|
|
@ -434,6 +435,7 @@ The release notes summarize what's new or changed in each Mesa release.
|
|||
:maxdepth: 1
|
||||
:hidden:
|
||||
|
||||
24.2.6 <relnotes/24.2.6>
|
||||
24.2.5 <relnotes/24.2.5>
|
||||
24.2.4 <relnotes/24.2.4>
|
||||
24.2.3 <relnotes/24.2.3>
|
||||
|
|
|
|||
237
docs/relnotes/24.2.6.rst
Normal file
237
docs/relnotes/24.2.6.rst
Normal file
|
|
@ -0,0 +1,237 @@
|
|||
Mesa 24.2.6 Release Notes / 2024-10-30
|
||||
======================================
|
||||
|
||||
Mesa 24.2.6 is a bug fix release which fixes bugs found since the 24.2.5 release.
|
||||
|
||||
Mesa 24.2.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 24.2.6 implements the Vulkan 1.3 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
|
||||
---------
|
||||
|
||||
- radv: wrong index value in radv_skip_graphics_pipeline_compile
|
||||
- Disk Cache DB file descriptors are not closed on exec
|
||||
- Shader cache takes too many fds
|
||||
- Shader cache takes too many fds
|
||||
- Disk Cache DB file descriptors are not closed on exec
|
||||
- radv: \`test_instruction_msad_dxil` from vkd3d-proton fails on hawaii
|
||||
- [vulkan-intel][regression] War Thunder causes GPU hang
|
||||
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Adam Jackson (1):
|
||||
|
||||
- glx: Fix the GLX_EXT_swap_control_tear drawable attributes
|
||||
|
||||
Alyssa Rosenzweig (1):
|
||||
|
||||
- asahi: fix no16 flag
|
||||
|
||||
Anil Hiranniah (1):
|
||||
|
||||
- panfrost: Fix a memory leak in the CSF backend
|
||||
|
||||
Chia-I Wu (1):
|
||||
|
||||
- panvk: fix descriptor set layout hash
|
||||
|
||||
Christian Gmeiner (1):
|
||||
|
||||
- etnaviv: nir: Enforce stricter swizzle for virtual scalar x register
|
||||
|
||||
Connor Abbott (3):
|
||||
|
||||
- ir3: Increase compute const size on a7xx
|
||||
- freedreno: Add compute constlen quirk for X1-85
|
||||
- tu: Don't invalidate CS state for 3D blits
|
||||
|
||||
Daniel Schürmann (2):
|
||||
|
||||
- aco/spill: fix faulty assertions
|
||||
- aco: Respect addressible SGPR limit in VS prologs
|
||||
|
||||
Danylo Piliaiev (1):
|
||||
|
||||
- util/vma: Fix util_vma_heap_get_max_free_continuous_size calculation
|
||||
|
||||
David Rosca (1):
|
||||
|
||||
- frontends/va: Fix parsing leb128 when using more than 4 bytes
|
||||
|
||||
Dmitry Osipenko (4):
|
||||
|
||||
- util/mesa-db: Fix missing O_CLOEXEC
|
||||
- util/mesa-db-multipart: Open one cache part at a time
|
||||
- util/mesa-db: Open DB files during access time
|
||||
- util/mesa-db: Fix crash on compacting empty DB
|
||||
|
||||
Eric Engestrom (6):
|
||||
|
||||
- docs: add sha sum for 24.2.5
|
||||
- .pick_status.json: Update to 0bffe8ec053f2a43795515b0f9c64cf98b5bd8b7
|
||||
- .pick_status.json: Mark 1dc125338e19325b0926840303731ec00af83125 as denominated
|
||||
- .pick_status.json: Update to d5581b112452398e3e56ae0e9ab8f585b6374020
|
||||
- .pick_status.json: Update to 6775524c69c660a4585e3e5ed85f4d7b9129054f
|
||||
- .pick_status.json: Update to c245609b641ad914a931ad2b3fd930ed8d065e07
|
||||
|
||||
Frank Binns (2):
|
||||
|
||||
- pvr: fix image size calculation when mipLevels is 1
|
||||
- pvr: ensure stencil clear value fits TA_STATE_ISPA.sref field
|
||||
|
||||
Georg Lehmann (2):
|
||||
|
||||
- aco: fix 64bit extract_i8/extract_i16
|
||||
- radv: don't use v_mqsad_u32_u8 on gfx7
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- brw/copy: Don't remove instructions w/ conditional modifier
|
||||
|
||||
Iliyan Dinev (1):
|
||||
|
||||
- pvr: fix mipmap alignment for non-32bpp textures
|
||||
|
||||
Iván Briano (1):
|
||||
|
||||
- hasvk: fix non matching image/view format attachment resolve
|
||||
|
||||
Job Noorman (1):
|
||||
|
||||
- ir3: fix physical edges of predicated branches
|
||||
|
||||
Jocelyn Falempe (3):
|
||||
|
||||
- loader: Fix typo in __DRI_IMAGE_FORMAT_XBGR16161616 definition
|
||||
- gbm/dri: Use PIPE_FORMAT_* instead of using __DRI_IMAGE_*
|
||||
- gbm/dri: Fix color format for big endian.
|
||||
|
||||
Jordan Justen (4):
|
||||
|
||||
- intel/dev: Rework DEVINFO_HWCONFIG; add DEVINFO_HWCONFIG_KV macro
|
||||
- intel/dev: Simplify DEVINFO_HWCONFIG_KV by adding should_apply_hwconfig_item()
|
||||
- intel/dev: Allow specifying a version when to always use hwconfig
|
||||
- intel/dev: Use hwconfig for urb min/max entry values
|
||||
|
||||
Karol Herbst (1):
|
||||
|
||||
- radeonsi: move si_compute::global_buffers to si_context
|
||||
|
||||
Lionel Landwerlin (3):
|
||||
|
||||
- anv: use stage mask to deduce cs/pb-stall requirements
|
||||
- elk: Don't apply discard_if condition opt if it can change results
|
||||
- isl: fix range_B_tile end_tile_B value
|
||||
|
||||
Lu Yao (1):
|
||||
|
||||
- ac/radeonsi: compute htile for tile mode RADEON_SURF_MODE_1D on GFX6-8
|
||||
|
||||
Luigi Santivetti (2):
|
||||
|
||||
- pvr: fix calculation for textures z position fractional part
|
||||
- pvr: really free memory in subpass render init
|
||||
|
||||
Matt Coster (2):
|
||||
|
||||
- pvr: Fix ds subtile alignment NULL pointer dereference
|
||||
- pvr: Fix reordering of sub-cmds when performing ds subtile alignment
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- util/mesa-db: Make mesa_db_lock robust against signals
|
||||
|
||||
Mike Blumenkrantz (2):
|
||||
|
||||
- va: fail context create if driver does not support video
|
||||
- vdpau: fail context create if driver does not support video
|
||||
|
||||
Patrick Lerda (1):
|
||||
|
||||
- r600: fix spec ext_packed_depth_stencil getteximage
|
||||
|
||||
Paulo Zanoni (1):
|
||||
|
||||
- anv/trtt: fix the creation of sparse buffers of size 2^32 on 32bit systems
|
||||
|
||||
Pavel Ondračka (1):
|
||||
|
||||
- nir/nir_group_loads: reduce chance of max_distance check overflow
|
||||
|
||||
Pierre-Eric Pelloux-Prayer (3):
|
||||
|
||||
- radeonsi/gfx12: fill missing dcc tiling info
|
||||
- radeonsi: fix radeon_canonicalize_bo_flags domain handling
|
||||
- ac/surface: fix determination of gfx12_enable_dcc
|
||||
|
||||
Rhys Perry (3):
|
||||
|
||||
- radv: fix output statistic for fragment shaders
|
||||
- nir: fix shfr constant folding with zero src2
|
||||
- nir/algebraic: fix shfr optimization with zero src2
|
||||
|
||||
Rob Clark (3):
|
||||
|
||||
- freedreno/ir3: Create UBO variables for driver-UBOs
|
||||
- nir/lower_amul: Fix ASAN error
|
||||
- freedreno/ir3: Do not propagate away a widening move
|
||||
|
||||
Rohan Garg (1):
|
||||
|
||||
- anv: Xe2+ doesn't need the special flush for sparse
|
||||
|
||||
Samuel Pitoiset (4):
|
||||
|
||||
- radv: fix initializing the HTILE buffer on transfer queue
|
||||
- radv: fix emitting NGG culling state for ESO
|
||||
- radv: fix considering NGG culling for depth-only rendering
|
||||
- radv: fix wrong index in radv_skip_graphics_pipeline_compile()
|
||||
|
||||
Sviatoslav Peleshko (1):
|
||||
|
||||
- intel/brw/gfx9: Implement WaClearArfDependenciesBeforeEot
|
||||
|
||||
Tapani Pälli (2):
|
||||
|
||||
- iris: implement VF_STATISTICS emit for Wa_16012775297
|
||||
- anv: implement VF_STATISTICS emit for Wa_16012775297
|
||||
|
||||
Valentine Burley (1):
|
||||
|
||||
- freedreno/devices: Unify magic_regs for A740 and A32
|
||||
|
||||
Yao Zi (1):
|
||||
|
||||
- panvk: Link with --build-id explicitly
|
||||
|
||||
YaoBing Xiao (1):
|
||||
|
||||
- vulkan/x11: use xcb_connection_has_error to check for failue
|
||||
|
||||
Zan Dobersek (1):
|
||||
|
||||
- zink: fix bo_export caching
|
||||
Loading…
Add table
Reference in a new issue