[Mesa-dev] [ANNOUNCE] mesa 21.3.0-rc5

Eric Engestrom eric at engestrom.ch
Wed Nov 10 23:10:14 UTC 2021

Hello everyone,

The fifth release candidate is now available, containing about equal
amounts of Zink, AMD, and Intel fixes.

Once again, this could have been the final release of 21.3.0, but there
are blocking issues on Intel's side still left, so we're having another
round of release candidate.
Hopefully this will be the last one, but we'll see.

Please test it and report any issue here:

Issues that should block the release of 21.3.0 should be added to the
corresponding milestone:



Alejandro Piñeiro (1):
      v3dv/pipeline: don't clone the nir shader at pipeline_state_create_binning

Alyssa Rosenzweig (1):
      mesa: Require MRT support for GL3/ES3

Bas Nieuwenhuizen (2):
      meson: Check arguments before adding.
      util: Add support for clang::fallthrough.

Connor Abbott (1):
      ir3/spill: Mark root as non-spillable after inserting

Emma Anholt (17):
      ci/deqp-runner: Drop SUMMARY_LIMIT env var.
      ci/deqp-runner: Simplify the --jobs argument setup.
      ci/deqp-runner: Use new deqp-runner's built-in renderer/version checks.
      ci/deqp-runner: Drop silly CSV env vars.
      ci/deqp-runner: Move remaining asan runs to --env LD_PRELOAD=
      ci/deqp-runner: Drop LD_LIBRARY_PATH=/usr/local for libkms workaround.
      ci/deqp-runner: Don't start GPU hang detection for making junit results.
      ci/deqp-runner: Move more non-suite logic under the non-suite 'if'.
      ci/piglit-runner: Fix funny indentation of the piglit-runner command.
      ci/deqp-runner: Rename the deqp-drivername-*.txt files to drivername-*.txt
      ci/piglit-runner: Merge piglit-driver-*.txt files into driver-*.txt.
      ci: Enable testing radeonsi's libva using libva-util unit tests.
      freedreno: Fix gmem invalidating the depth or stencil of packed d/s.
      freedreno/a6xx: Fix partial z/s clears with sysmem.
      freedreno/a6xx: Don't try to generate mipmaps for SNORM with our blitter.
      freedreno/ir3: Fix off-by-one in prefetch safety assert.
      freedreno/a6xx: Emit a null descriptor for unoccupied IBO slots.

Eric Engestrom (3):
      .pick_status.json: Update to 549924d53e359c04d7c14b12990178c86d3aad2d
      meson: drop duplicate addition of surfaceless & drm to the list of platforms
      VERSION: bump for 21.3.0-rc5

Guilherme Gallo (1):
      ci: Update linux kernel to v5.15

Jason Ekstrand (2):
      anv: Fix FlushMappedMemoryRanges for odd mmap offsets
      anv: Also disallow CCS_E for multi-LOD images

Jesse Natalie (1):
      d3d12: Fix Linux fence wait return value

Kostiantyn Lazukin (1):
      util/u_trace: Replace Flag with IntEnum to support python3.5

Lionel Landwerlin (8):
      intel/dev: fix HSW GT3 number of subslices in slice1
      intel/dev: don't forget to set max_eu_per_subslice in generated topology
      intel/dev: reuse internal functions to set mask
      intel/dev: fix subslice/eu total computations with some fused configurations
      intel/perf: fix perf equation subslice mask generation for gfx12+
      intel/devinfo: fix wrong offset computation
      intel: remove 2 preproduction pci-id for ADLS
      anv: don't forget to add scratch buffer to BO list

Marek Olšák (3):
      radeonsi: fix 2 issues with depth_cleared_level_mask
      radeonsi: fix a typo preventing a fast depth-stencil clear
      driconf: disallow 10-bit pbuffers for viewperf2020/maya due to X errors

Mike Blumenkrantz (10):
      zink: add queue locking
      build: add sha1_h to llvmpipe build
      zink: set fbfetch state on lazy batch data when enabling it
      zink: always use lazy (non-push) updating for fbfetch descriptors
      zink: clamp PIPE_SHADER_CAP_MAX_INPUTS for xfb
      aux/primconvert: handle singular incomplete restarts
      zink: rework cached fbfetch descriptor fallback
      aux/trace: fix vertex state tracing
      zink: be more consistent about applying module hash for gfx pipeline
      zink: update gfx pipeline shader module pointer even if the program is unchanged

Pierre-Eric Pelloux-Prayer (6):
      radeonsi: treat nir_intrinsic_load_constant as a VMEM operation
      radeonsi/sdma: fix bogus assert
      ac/surface: don't validate DCC settings if DCC isn't possible
      vbo/dlist: free copied.buffer if no vertices were copied
      mesa: always call _mesa_update_pixel
      radeonsi/sqtt: fix shader stage values

Samuel Pitoiset (2):
      radv: do not expose buffer features for depth/stencil formats
      radv/sqtt: fix GPU hangs when capturing from the compute queue

Tomeu Vizoso (2):
      ci: Add support for lazor Chromebooks
      ci: Let manual LAVA jobs have a longer timeout than others

orbea (1):
      build: add sha1_h for lp_texture.c

git tag: mesa-21.3.0-rc5

SHA256: 1c8a7b9db53a72e892d098117b714bce3dd0d5af4d57fca96c32d993bb311c71  mesa-21.3.0-rc5.tar.xz
SHA512: 3ac9b32831a3ca1fb862a203b727f49469365f4216505ee3ab34dab5a164033b95fcec08bfe2e260a69d35f74295094c22f1e6eb49ecd384e4c2dc55576777e9  mesa-21.3.0-rc5.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-21.3.0-rc5.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/20211110/3696fe51/attachment.sig>

More information about the mesa-dev mailing list