Software 42837 Published by

The third release candidate for Mesa 23.0.0 has been announced by Dylan Baker.



Mesa 23.0.0-rc3

Here is a slightly early release for once! I'm giong to be not working tomorrow, so I thought I'd give you a little treat (and save me having to remember to do the release on Thursday). We've got a nice array of fixes here, touching a little bit of evertying, but not too much of anything.

Right now we're trending towards a release next week, and not an rc4 (there are no issues on the blocking milestone), so if you have any critical issues make sure you get them on the milestone before next Wednesday!

Cheers,
Dylan

Gnome_shell_screenshot_cu4fu1

shortlog
========

Danylo Piliaiev (1):
tu/kgsl: do not use kgsl_command_object::offset

Dylan Baker (6):
.pick_status.json: Update to 926ba335fdf357e8bc8df0959c1ae72ba35204a4 .pick_status.json: Update to 75276deebcf76f8fafa68f4e4ecb29768d98c764 .pick_status.json: Update to e8a60633daec2989df718d28e0baa873bb9b1d15 .pick_status.json: Update to 5039acfd9df6f4d3fc7cc655717b1c5389120260 .pick_status.json: Update to 12a471afac2e0c458db785681c88d045a2175ac3 VERSION: bump for 23.0.0-rc3

Emma Anholt (2):
dri2: Fix exposing robustness with swkms.
Revert "nouveau/ci: temporary disable gk20a-gles"

Erik Faye-Lund (2):
zink: fix depth-clip disable cap
radeonsi: respect smoothing_enabled

Francisco Jerez (1):
intel/fs/gfx12: Ensure that prior reads have executed before barrier with acquire semantics.

Georg Lehmann (1):
Revert "aco: Combine v_cvt_u32_f32 with insert to v_cvt_pk_u8_f32."
Gert Wollny (1):
r600/sfn: Fix readport check

Jason Ekstrand (1):
gallium,util: Pull u_indices and u_primconvert back into gallium
Jonathan Gray (1):
egl/dri2: avoid undefined unlocks

Julia Tatz (3):
zink: zink_heap isn't 1-to-1 with memoryTypeIndex
zink: trival renames heap_idx -> memoryTypeIndex
zink: correct sparse bo mem_type_idx placement

Kenneth Graunke (2):
intel/blorp: Lower base_workgroup_id to zero
intel/compiler: Drop redundant 32-bit expansion for shared float atomics

Lionel Landwerlin (5):
nir/divergence: add missing RT intrinsinc handling
anv: fix generated indirect draw shader stats checks
nir/lower_io: fix bounds checking for 64bit_bounded_global anv: fix preemption enable emission in gpu_memcpy
intel/fs: avoid cmod optimization on instruction with different write_mask

Marcin Ślusarz (1):
intel/compiler/mesh: handle const data in task & mesh programs
Marek Olšák (4):
glthread: fix an upload buffer leak
util: fix util_is_vbo_upload_ratio_too_large
mesa: allow GL_UNSIGNED_INT64_ARB as vertex format for ARB_bindless_texture
glthread: handle GL_*_ARRAY in glEnable/Disable

Maíra Canal (1):
v3dv: remove unused clamp_to_transparent_black_border property
Mike Blumenkrantz (6):
zink: store drm format as internal_format for imported resources zink: handle modifier nplanes queries correctly for planar formats zink: preserve present resources during async presentation zink: delete need_blend_constants
zink: don't use ds3 blend states without color attachments zink: use actual swapchain object for surface comparison
Paulo Zanoni (2):
anv: don't leave undefined values in exec->syncobj_values anv: check the return value of anv_execbuf_add_bo_bitset()
Pierre-Eric Pelloux-Prayer (3):
vbo: remove bogus assert
vbo: lower VBO_SAVE_BUFFER_SIZE to avoid large VRAM usage glthread: fix glArrayElement handling

Rob Clark (2):
freedreno: Fix tracking of enabled SSBOs
freedreno: Restore GL_VENDOR string

Rose Hudson (1):
radeonsi: report 0 block size for Polaris HEVC encoding
Samuel Pitoiset (5):
ac/nir: clear unused components before storing XFB outputs to LDS radv: fix setting MAX_MIP for BC views
radv: fix buffer to image copies with BC views on the graphics queue radv: fix creating BC image views when the base layer is > 0 radv/winsys: fix incorrect PCIID for GFX11 in the null winsys
Tapani Pälli (3):
anv: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable hasvk: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable iris: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable
Tatsuyuki Ishi (1):
radv: Fix depth-only-with-discard when epilogs are used.

git tag: mesa-23.0.0-rc3

https://archive.mesa3d.org/mesa-23.0.0-rc3.tar.xz
SHA256: 17b55b512b96f96fe0e64f6f773a4eebf0f264fa93ac625e2f1d3bfb1146325e mesa-23.0.0-rc3.tar.xz
SHA512: adad86189ae27eb5cf89d7b6e0626a78f49f5a72cdea0f4eb59d76aae74c65 7251d07c3142c578e1e13edef73947d4807c25eebf9598b8a0e16a70c584916ce5 mesa-23.0.0-rc3.tar.xz
PGP: https://archive.mesa3d.org/mesa-23.0.0-rc3.tar.xz.sig