Software 42311 Published by

Eric Engestrom has announced the release of mesa 20.1.3.



mesa 20.1.3

Hi all,

I'd like to announce Mesa 20.1.3, the third bugfix release for the 20.1 branch.

There's a lot in there, but more than half of the commits are just updates toour testing infrastructure; nothing out of the ordinary in the driver changes.

The next bugfix release is planned for 2 weeks from now, on 2020-07-22.
Cheers,
Eric

---

Bas Nieuwenhuizen (4):
meson: Do not require shader cache for radv.
radv: Set handle types in Android semaphore/fence import. radv: Always enable PERFECT_ZPASS_COUNTS.
radv: Use correct semaphore handle type for Android import.
Christian Gmeiner (1):
etnaviv: replace prims-emitted query

Danylo Piliaiev (1):
iris: Fix fast-clearing of depth via glClearTex(Sub)Image
Dave Airlie (6):
gallivm/nir: fix const loading on big endian systems
glsl: fix constant packing for 64-bit big endian.
gallivm/nir: fix big-endian 64-bit splitting/merging.
llvmpipe: fix occlusion queries on big-endian.
mesa/get: fix enum16 big-endian getting.
draw/llvm: fix big-endian mask adjusting

Dylan Baker (1):
mesa/swrast: use logf2 instead of util_fast_log2

Emmanuel (3):
meson: Do not enable USE_ELF_TLS for FreeBSD
iris: Explicitly cast value to uint64_t
i965: Explicitly cast value to uint64_t

Emmanuel Vadot (1):
meson: Add versioning for xvmc tracker

Eric Anholt (26):
ci: Clean up setup of the job-specific env vars in baremetal testing. ci: Enable IRC flake reporting on freedreno baremetal boards. ci: Improve the flakes reports on IRC.
ci: Fix the nick used in IRC reporting.
ci: Move cross file generation to a shared script.
ci: Autodetect whether we need cross setup in lava_arm builds. ci: Make cmake toolchain file for deqp cross build setup. ci: Make the create-rootfs more resilient.
ci: Update versions of packages to remove from rootfses. ci: Switch the baremetal runner to be an x86 docker image. ci: Disable SMP on the a5xx boards.
ci: Fix DEQP_CASELIST_FILTER (used by a630 noubo run)
ci: Do an explicit NIR validation-enabled pass on freedreno a630. ci: Improve baremetal's logging of the job env var passthrough. ci: Drop double ".txt" suffix on the unexpected results file. ci: Drop old comment about enabling --deqp-watchdog.
ci: Auto-detect the architecture for VK ICD filenames. ci: Add DEQP_EXPECTED_RENDERER support for VK tests.
ci: Move baremetal DEQP_NO_SAVE_RESULTS setup to the yml. ci: Quick exit qpa extraction for non-matching qpas.
ci: Disable the firmware loader user helper option in arm64 kernels. ci: Build a cheza kernel.
ci: Add scripts for controlling bare-metal chezas.
ci: Switch cheza (freedreno a630) testing to baremetal. ci: Don't build an arm_test container now that the last user is gone. ci: Rename x86_cross_arm_test to just arm_test.

Eric Engestrom (6):
docs/relnotes: add sha256 sums to 20.1.2
.pick_status.json: Update to 0ca7bd73c6f1f59dcb41ead7a3923c55040377d9 gitlab-ci: exclude scripts that don't affect the build .pick_status.json: Mark 293221dddaedb410781d39fdecf3c93bb111475b as denominated
docs: add release notes for 20.1.3
VERSION: bump to release 20.1.3

Erik Faye-Lund (2):
gallium/docs: fixup formatting of numbered lists
gallium/docs: remove reference to non-existent label

Frédéric Bonnard (2):
clover: Fix types collision between c++ and altivec
meson: Revert commit overriding C++ standard with gnu++11 on ppc64el
Greg V (1):
gallium,util: undef ALIGN on FreeBSD to prevent name clash
Iago Toral Quiroga (1):
v3d/compiler: fix spill offset

Ian Romanick (1):
nir/algebraic: Don't distrubte absolute-value into dot-products
Ilia Mirkin (3):
freedreno/a3xx: there's no r8i/ui rb format, only rg8i/rg8ui freedreno/a3xx: reinstate rgb10_a2ui texture format
freedreno/ir3: avoid applying (sat) on bary.f

Jason Ekstrand (2):
vulkan/wsi: Don't consider VK_SUBOPTIMAL_KHR to be an error condition anv: Handle clamping of inverted depth ranges

Lepton Wu (1):
mapi: x86: Fix dynamic entries in x86 tsd stubs.

Lionel Landwerlin (1):
anv: garbage collect timeline semaphore when querying value
Marcin Ślusarz (2):
st/mesa: fix reporting of float perf counters max value iris: return max counter value for AMD_performance_monitor
Marek Olšák (1):
radeonsi: don't flush in fence_server_sync

Michel Dänzer (8):
gitlab-ci: Use YAML anchor for llvmpipe paths in virgl rules gitlab-ci: Move down container_pre_build.sh invocation in x86_build.sh gitlab-ci: Add Debian testing repository for x86_build image gitlab-ci: Install WINE from Debian testing
gitlab-ci: Move lib{drm,pciaccess}-dev cross packages out of loop gitlab-ci: Install g++-mingw-w64-x86-64-win32 instead of mingw-w64 gitlab-ci: Enable -Werror in `meson-s390x` job
gitlab-ci: Also list arm/x86_build in needs: of test jobs
Neil Armstrong (2):
Revert "CI: Disable Lima jobs due to lab unhealthiness" Revert "CI: Disable Panfrost Mali-T820 jobs"

Neil Roberts (3):
v3d: Add missing macro for stvpmd instruction
v3d: Use stvpmd for non-uniform offsets in GS
v3d/compiler: Fix sorting the gs and fs inputs

Pablo Saavedra (5):
ci: TRACES_DB_PATH and RESULTS_PATH defined as relative paths ci: ArgumentParser receives the args from the main parameters ci: Migrate tracie tests done in shell script to pytest ci: Split test_tracie_skips_traces_without_checksum in separate cases ci: Fix TypoError error when traces in traces.yml is an empty list
Pavel Asyutchenko (1):
vulkan/overlay: fix crash on destroying NULL swapchain
Pierre-Eric Pelloux-Prayer (1):
st/mesa: do not clear NewDriverState for inactive states
Rhys Perry (1):
radv: enable zerovram for Quantic Dream games

Rob Clark (1):
freedreno/fdperf: better compatible string matching

Samuel Pitoiset (3):
Revert "vulkan/wsi/x11: Ensure we create at least minImageCount images."
radv,vulkan: add a new x11 wsi drirc workaround for DOOM Eternal radv: disable FMASK compression when drawing with GENERAL layout
Timothy Arceri (6):
gallivm: add missing break
nir: add missing break to nir_opt_access()
mesa: fix fallthrough in glformats
mesa: fix unintended fallthrough in glIsEnabled()
nouveau: fix pointer-sign warning
radeonsi: fix SI_NUM_ATOMS

Vinson Lee (1):
rbug: Fix rbug_delete_vs_state lock acquisition.

git tag: mesa-20.1.3

https://mesa.freedesktop.org/archive/mesa-20.1.3.tar.xz
SHA256: 9872b8d46bee822177ffbe4292addff7bdb84cefc1fe776b8e6b2881a8362bf1 mesa-20.1.3.tar.xz
SHA512: c3134cda6a07041c2cacd783663c0618e97f907bb0e67718a5c8fb03f4608ba4 7f0cd5adb6f0400a44f15fd70f3b41d66da1376035ba4e4f4f97a1843dcb1f77 mesa-20.1.3.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-20.1.3.tar.xz.sig 

Mesa