[ANNOUNCE] mesa 22.3.0-rc4

Eric Engestrom eric at engestrom.ch
Wed Nov 23 20:32:38 UTC 2022

Hello everyone,

The fourth release candidate for 22.3.0 is now available.

If you find any issues, please report them here:

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.



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_count
      nir/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 blocks
      Revert "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 enabled
      radv: 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

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

More information about the mesa-dev mailing list