[ANNOUNCE] mesa 22.3.3

Eric Engestrom eric at engestrom.ch
Wed Jan 11 18:15:43 UTC 2023

Hello everyone,

The bugfix release 22.3.3 is now available.

If you find any issues, please report them here:

The next bugfix release is due in two weeks, on January 25th.



Adam Stylinski (1):
      nv30: Fix an offset for vbos being applied to a buffer twice

Asahi Lina (1):
      kmsro: Fix renderonly_scanout BO aliasing

Daniel Schürmann (1):
      aco: fix reset_block_regs() in postRA-optimizer

Danylo Piliaiev (1):
      tu: Fix varyings interpolation reading stale values

Emma Anholt (2):
      zink: Only expose PIPE_CAP_IMAGE_ATOMIC_FLOAT_ADD if we can actually add.
      zink: Only expose PIPE_CAP_SHADER_ATOMIC_INT64 if we can do shared and ssbos.

Eric Engestrom (6):
      docs/relnotes: add sha256sum for 22.3.2
      .pick_status.json: Update to 38d6185432d1f19a5653b3892069cd350187f5b8
      gen_release_notes: strip second newline in new features
      meson: add missing dependency
      docs: add release notes for 22.3.3
      VERSION: bump for 22.3.3

Felix DeGrood (2):
      anv: Emit CS stall on INTEL_MEASURE timestamp
      hasvk: Emit CS stall on INTEL_MEASURE timestamp

Gert Wollny (1):
      virgl: Use virgl host side shader stage IDs when reading caps

Iago Toral Quiroga (1):
      v3dv: fix alpha-to-one for single sample setup

Konstantin Kharlamov (5):
      bin/gen_release_notes.py: do not end "features" with "None"
      bin/gen_release_notes.py: do not fail on confidential features
      bin/gen_release_notes.py: don't fail if "Closes" refers to an MR
      bin/gen_release_notes.py: parse "Fixes" tags as well as "Closes"
      bin/gen_release_notes.py: read Closes/Fixes tags case-insensitively

Lionel Landwerlin (4):
      anv: don't nullify entries
      anv: check that push range actually match binding considered
      anv: return properly typed value for no ubo promoted
      anv: use the null surface with unused push descriptor binding table entries

Lucas Stach (1):
      etnaviv: blt: properly use upper half of clear value

Marek Olšák (1):
      radeonsi: rewrite si_update_ps_colorbuf0_slot to fix crashes and recursions

Maíra Canal (1):
      v3dv: initialize fd variable for proper error handling

Mike Blumenkrantz (5):
      zink: only update framebuffer object during swapchain update if framebuffer exists
      zink: protect against invalid scissored renderpass clears
      lavapipe: add some safety asserts when beginning rendering
      zink: set surface->dt when updating swapchain

Pierre-Eric Pelloux-Prayer (4):
      egl: handle NULL loaderPrivate in dri_is_thread_safe
      util/00-mesa-defaults: add Limbo workaround
      mesa: add missing count_scale attribute
      mesa: add missing count_scale attributes

Qiu Wenbo (2):
      vc4: Fix RADDR_A field extraction of branch instruction
      vc4: Fix running process_mux_deps on irrelevant type of instructions

Rhys Perry (1):
      aco/gfx11: update s_code_end padding

Ruijing Dong (5):
      gallium: add film_grain_target into av1 dec desc
      frontends/omx: initialize film_grain_target
      frontneds/va: use current_display_picture from VA for film grain
      frontends/va: pass in film_grain_target as new output
      radeonsi/vcn: av1 film_grain output fix

Samuel Pitoiset (4):
      radv: fix missing initialization of radv_resolve_barrier::dst_stage_mask
      radv: fix multiple resolves in the same subpass
      radv: fix returning VK_PIPELINE_COMPILE_REQUIRED from library
      radv: fix re-emitting tessellation domain origin when it's dynamic

Sil Vilerino (1):
      frontends/va: Update state var frame_num disregarding cap check

Tapani Pälli (1):
      iris: let isl set tiling mode for external resources

Timothy Arceri (2):
      util/00-mesa-defaults: add Metal Slug XX workaround
      util/driconf: add Dune: Spice Wars workaround

Väinö Mäkelä (1):
      intel: Fix a hang caused by invalid dispatch enables on gfx6/7

Xaver Hugl (1):
      driconf: add a workaround for plasmashell freezing

Yiwei Zhang (2):
      lvp: properly ignore sampler write for immutable sampler
      venus: properly ignore the sampler for immutable sampler

git tag: mesa-22.3.3

SHA256: bed799788bf2bd9ef079d97cd8e09348bf53cb086818578e40773b2b17812922  mesa-22.3.3.tar.xz
SHA512: dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1  mesa-22.3.3.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-22.3.3.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-dev/attachments/20230111/bde487fa/attachment.sig>

More information about the mesa-dev mailing list