[ANNOUNCE] mesa 24.1.1

Eric Engestrom eric at engestrom.ch
Wed Jun 5 19:22:49 UTC 2024


Hello everyone,

The bugfix release 24.1.1 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 June 19th.

Cheers,
  Eric

---

Amit Pundir (1):
      android: Fix zink build failure

Dave Airlie (1):
      Revert "zink: use a slab allocator for zink_kopper_present_info"

David Heidelberg (1):
      ci/nouveau: move disabled jobs back from include into main gitlab-ci.yml

David Rosca (1):
      frontends/va: Fix leak when destroying VAEncCodedBufferType

Eric Engestrom (10):
      docs: add sha256sum for 24.1.0
      .pick_status.json: Mark 410ca6a3e99c5c1c9c91f0f79bf43a35103cbd98 as denominated
      freedreno/a6xx: fix kernel -> compute handling
      panfrost: mark tests as fixed
      panfrost/ci: add missing genxml trigger path
      .pick_status.json: Update to f32a258503b40e8e19a1498998b0d4f8b8abb488
      .pick_status.json: Update to 0311ac50adb6016efcb455ea52b11f422d6b797e
      .pick_status.json: Update to 6889a0a5dd970bbfcd407085c8f12356a9dfe334
      docs: add release notes for 24.1.1
      VERSION: bump for 24.1.1

Eric R. Smith (4):
      get_color_read_type: make sure format/type combo is legal for gles
      glsl: test both inputs when sorting varyings for xfb
      panfrost: fix some omissions in valhall flow control
      panfrost: change default rounding mode for samplers

Faith Ekstrand (2):
      nir: Handle cmat types in lower_variable_initializers
      spirv: Handle constant cooperative matrices in OpCompositeExtract

Friedrich Vock (2):
      radv: Use max_se instead of num_se where appropriate
      radeonsi: Use max_se instead of num_se where appropriate

Iago Toral Quiroga (4):
      broadcom/compiler: make add_node return the node index
      broadcom/compiler: don't assign payload registers to spilling setup temps
      broadcom/compiler: apply payload conflict to spill setup before RA
      v3dv: fix incorrect index buffer size

Ian Romanick (1):
      nir/search: Fix is_16_bits for vectors

Iván Briano (1):
      anv: check cmd_buffer is on a transfer queue more properly

Jose Maria Casanova Crespo (8):
      v3d: fix CLE MMU errors avoiding using last bytes of CL BOs.
      v3dv: fix CLE MMU errors avoiding using last bytes of CL BOs.
      v3d: Increase alignment to 16k on CL BO on RPi5
      v3dv: Increase alignment to 16k on CL BO on RPi5
      v3dv: V3D_CL_MAX_INSTR_SIZE bytes in last CL instruction not needed
      v3dv: Emit stencil draw clear if needed for GFXH-1461
      v3dv: really fix CLE MMU errors on 7.1HW Rpi5
      v3d: really fix CLE MMU errors on 7.1HW Rpi5

Juan A. Suarez Romero (1):
      ci: define SNMP base interface on runner

Karol Herbst (7):
      nouveau: import nvif/ioctl.h file from libdrm_nouveau
      gallium/vl: stub vl_video_buffer_create_as_resource
      gallium/vl: remove stubs which are defined in mesa_util
      meson: centralize galliumvl_stub handling
      rusticl: link against libgalliumvl_stub
      rusticl/event: fix deadlock when calling clGetEventProfilingInfo inside callbacks
      iris: fix PIPE_RESOURCE_PARAM_STRIDE for buffers

Kevin Chuang (1):
      anv: Properly fetch partial results in vkGetQueryPoolResults

Konstantin Seurer (1):
      llvmpipe: Use a second LLVMContext for compiling sample functions

Lionel Landwerlin (8):
      .pick_status.json: Update to ce43d7eb7f97bdde61b184a99940c4b03c2f0929
      anv: fix shader identifier handling
      intel/brw: ensure find_live_channel don't access arch register without sync
      anv: fix utrace compute walker timestamp captures
      anv: fix timestamp copies from secondary buffers
      intel: fix HW generated local-id with indirect compute walker
      brw: use a single virtual opcode to read ARF registers
      anv: fix Gfx9 fast clears on srgb formats

Mike Blumenkrantz (1):
      zink: add atomic image ops to the ms deleting pass

Natanael Copa (1):
      nir/opt_varyings: reduce stack usage

Renato Pereyra (1):
      anv: Attempt to compile all pipelines even after errors

Rhys Perry (1):
      radv: malloc graphics pipeline stages

Samuel Pitoiset (3):
      radv: fix setting a custom pitch for CB on GFX10_3+
      radv: fix flushing DB meta cache on GFX11.5
      radv: fix VRS subpass attachments with mipmaps

Tapani Pälli (1):
      anv/android: enable emulated astc for applications

Timur Kristóf (1):
      radv: Fix TCS -> TES I/O linking typo of VARYING_SLOT vs. BIT.

Valentine Burley (1):
      wsi: Guard DRM-dependent function implementations with HAVE_LIBDRM

Yusuf Khan (1):
      zink/query: begin time elapsed queries even if we arent in a rp

bbhtt (1):
      nvk: Clean up unused header from libdrm_nouveau

git tag: mesa-24.1.1

https://mesa.freedesktop.org/archive/mesa-24.1.1.tar.xz
SHA256: 0038826c6f7e88d90b4ce6f719192fa58ca7dedf4edcaa1174cf7bd920ef89ea  mesa-24.1.1.tar.xz
SHA512: a23fc2fe479f21027095a7791042148586b23da848474209ca4fecfe5c4d499e66fff0ebfa06d07ed9f16b5d6a2ef755b362cb6079141aff5fdc47cc571e3b1d  mesa-24.1.1.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-24.1.1.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-announce/attachments/20240605/c9f8bcc8/attachment.sig>


More information about the mesa-announce mailing list