[ANNOUNCE] mesa 24.2.6

Eric Engestrom eric at engestrom.ch
Wed Oct 30 18:30:23 UTC 2024


Hello everyone,

The bugfix release 24.2.6 is now available.

If you find any issues, please report them here:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/new

The next bugfix release is due in two weeks, on November 13th.

Cheers,
  Eric

---

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 (8):
      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
      docs: add release notes for 24.2.6
      VERSION: bump for 24.2.6

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

git tag: mesa-24.2.6

https://mesa.freedesktop.org/archive/mesa-24.2.6.tar.xz
SHA256: 2b68c4a6f204c1999815a457299f81c41ba7bf48c4674b0b2d1d8864f41f3709  mesa-24.2.6.tar.xz
SHA512: 830a40d38200ff8b2a6bd949e1ac3bf4edc887a10d9aa92285007d138079e1fafb3568f658e777e7894e95b5ce75d2bd6836b0473fa70d32270005e482b1a2da  mesa-24.2.6.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-24.2.6.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20241030/b6126a91/attachment.sig>


More information about the mesa-dev mailing list