Software 42322 Published by

Eric Engestorm has announced the release of the fourth release candidate for Mesa 22.3.0. Mesa is the default graphics library for Linux with support for OpenGL, OpenGL ES, Vulkan, OpenCL, and more.



Mesa 22.3.0-rc4

Hello everyone,

The fourth release candidate for 22.3.0 is now available.

Gnome_shell_screenshot_cu4fu1

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

The final 22.3.0 release is now expected in one week, on November 30th, provided outstanding issues are fixed by then, otherwise another release candidate will take its place.

Cheers,
Eric

---

Bas Nieuwenhuizen (1):
radv: Fix custom build id with C90 compilation.

Christian Gmeiner (2):
etnaviv: Support negative float inline immediates
etnaviv: nir: lower extract byte/word

Eric Engestrom (4):
.pick_status.json: Update to f2e535e4fed5bdc13e11a443316a4b77cd5eb81a v3d(v): account for debug flags when using the cache
.pick_status.json: Mark 56bd81ee21cb42e4a5afa2939514b570a1283754 as denominated
VERSION: bump for 22.3.0-rc4

Gert Wollny (2):
r600/sfn: sort FS color outputs before all other outputs virgl: don't a use staging when a resources created with the shared flag

Hans-Kristian Arntzen (1):
vk/runtime: Fix narrowing of timeline signal and wait value to u32.
Ian Romanick (3):
nir/range_analysis: Set higher default maximum for max_workgroup_countnir/loop_analyze: Fix get_iteration for nir_op_ine
nir/loop_analyze: Fix get_iteration for nir_op_fneu

Jason Ekstrand (3):
vulkan: Add state for extraPrimitiveOverestimationSize vulkan: Add a common implementation of CmdSetSampleLocationsEnableEXT vulkan: Add a dummy vk_common_CmdSetColorBlendAdvancedEXT()
Jose Maria Casanova Crespo (1):
v3d: Minor fixes on sand8 blit based on sand30 modifications
Karol Herbst (1):
rusticl/device: put space at the end of CL_DEVICE_VERSION
Konstantin Seurer (1):
radv/rra: Fix copying accel structs that were not built yet
Lionel Landwerlin (15):
anv: get rid of ilog2_round_up
intel/perf: allocate cleared counter infos
intel/perf: fix B/C counters accumulation in non query mode nir/lower_explicit_io: fix metadata preserve
nir/lower_shader_calls: update metadata before validation nir/lower_shader_calls: wrap only jumps rather than entire code blocksRevert "nir/lower_shader_calls: put inserted instructions into a dummy block"
intel/fs: put scratch surface in the surface state heap anv: fix 3d state initialization
anv: ensure CPS is initialized when KHR_fragment_shading_rate is disabled
anv: fixup context initialization on DG2
intel/fs: improve Wa_22013689345 workaround
blorp: support negative offsets in addresses
anv: generate correct addresses for state pool offsets nir/divergence: add missing btd_shader_type_intel

Lucas Stach (1):
etnaviv: fix tile status interaction with write mappings
Marek Olšák (1):
st/mesa: suppress async glthread flushing for GLX_EXT_texture_from_pixmap

Mauro Rossi (1):
r600/sfn: allow building with clang 6 (Android 9)

Michel Dänzer (1):
vulkan/wsi/wayland: Set num_modifier_lists = 0 if num_drm_modifiers == 0

Qiang Yu (1):
ac/llvm: fix 16bit varying llvm compile error

Rhys Perry (4):
nir/lower_bit_size: lower uadd_carry
radv: lower 8/16-bit uadd_carry/usub_borrow
radv: disable MRT compaction with dual-source blending aco: ensure MRT0 is written with dual source blending
Samuel Pitoiset (8):
zink: require extendedDynamicState3ColorBlendEquation for full ds3 radv: stop overallocating LDS for VS/TES when NGG streamout is enabledradv: fix computing the pervertex LDS size with NGG streamout radv: enable NGG XFB queries only if streamout is enabled radv: re-mit streamout buffers to unbind them when NGG streamout is disabled
radv: fix NGG streamout when it's never enabled in runtime radv: fix possible hangs with NGG streamout and secondary cmdbuf aco: fix emitting DEALLOC_VGPRS in the discard block

Sil Vilerino (1):
d3d12: Video Screen - Do not crash if HEVC not supported, return no support instead

git tag: mesa-22.3.0-rc4

https://mesa.freedesktop.org/archive/mesa-22.3.0-rc4.tar.xz
SHA256: 40da9187ecbbbb101a6df2f39643bfbf0d7ca2427a2750c9859b1b3e93502d12 mesa-22.3.0-rc4.tar.xz
SHA512: b07c8c3adbd3e8878e4849954ed8b2344d2827da85ccc2dbaa2a26e154193fb 736cd1773838957ee597158c8678603ac76b3bf94ec15f8280a1fd65c5f7a67e3 mesa-22.3.0-rc4.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-22.3.0-rc4.tar.xz.sig