mesa 24.1.1
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: a23fc2fe479f21027095a7791042148586b23da848474209ca4fecfe5c4d499e6 6fff0ebfa06d07ed9f16b5d6a2ef755b362cb6079141aff5fdc47cc571e3b1d mesa-24.1.1.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-24.1.1.tar.xz.sig
The first bugfix release for Mesa 24.1 is now available. The change log includes several updates and bug fixes for various components of the project.