Software 42324 Published by

Dylan Baker has announced the fourth release candidate of Mesa 20.2.0.



Mesa 20.2.0-rc4

Hi list,

I'd like to announce mesa 20.2.0-rc4, which is now available for general consumption. This is a pretty tame rc, and I think we're on track for the final
release next week. The biggest changes this week are a host of OpenBSD fixes,
and ACO and radv fixes. There's also one egl extension that's been backported
for Firefox.

Shortlog
========

Alejandro Piñeiro (2):
v3d/packet: fix typo on Set InstanceID/PrimitiveID packet v3d: set instance id to 0 at start of tile

Alyssa Rosenzweig (2):
pan/mdg: Fix discard encoding
pan/mdg: Fix perspective combination

Bas Nieuwenhuizen (3):
radv: Remove conformance warnings with ACO.
radv: Update CTS version.
radv: Fix 3d blits.

Dylan Baker (4):
.pick_status.json: Update to 7fbded8b5821a47c26245b181446f972f920a96e .pick_status.json: Mark e93979ba599355c42df01a89073362b970489a3a as denominated
.pick_status.json: Update to b9927c8c8d0c105699306a68773c015930ff9509 VERSION: bump for 20.2.0-rc4

Eric Anholt (1):
turnip: Make sure we include the build id.

Eric Engestrom (2):
egl/x11_dri3: implement EGL_KHR_swap_buffers_with_damage meson: don't advertise TLS support if glx wasn't build with it
Jason Ekstrand (4):
clover/spirv: Don't call llvm::regularizeLlvmForSpirv intel/nir: Pass the nir_builder by reference in lower_alpha_to_coverage
intel/nir: Rewrite the guts of lower_alpha_to_coverage intel/fs: Fix MOV_INDIRECT and BROADCAST of Q types on Gen11+
Jonathan Gray (7):
util: unbreak endian detection on OpenBSD
util/anon_file: add OpenBSD shm_mkstemp() path
meson: build with _ISOC11_SOURCE on OpenBSD
meson: don't build with USE_ELF_TLS on OpenBSD
meson: conditionally include -ldl in gbm pkg-config file util: futex fixes for OpenBSD
util/u_thread: include pthread_np.h if found

Kenneth Graunke (2):
iris: Reorder the loops in iris_fence_await() for clarity. iris: Drop stale syncobj references in fence_server_sync
Lionel Landwerlin (2):
anv: fix transform feedback surface size
anv: VK_INTEL_performance_query interaction with VK_EXT_private_data
Marek Olšák (3):
st/mesa: don't generate NIR for ARB_vp/fp if NIR is not preferred radeonsi: fix tess levels coming as scalar arrays from SPIR-V gallivm: fix build on LLVM 12 due to LLVMAddConstantPropagationPass removal

Marek Vasut (2):
etnaviv: Remove etna_resource_get_status()
etnaviv: Add lock around pending_ctx

Nanley Chery (1):
gallium/dri2: Report correct YUYV and UYVY plane count
Rhys Perry (8):
aco: consider branch definitions in spiller
aco: don't consider the first partial spill if it's the wrong type aco: don't fix break condition for break+discard to exec aco: fix regclass checks when fixing to vcc/exec with Builder aco: fix spills_entry heuristic for branch blocks in init_live_in_vars()
aco: keep loop live-through variables spilled
aco: reserve 2 sgprs for each branch
aco: create long jumps

Rob Clark (2):
freedreno: handle case of shadowing current render target freedreno/gmemtool: add tile_alignw/h and a650

Roman Gilg (2):
vulkan/wsi/x11: add sent image counter
vulkan/wsi/x11: wait for acquirable images in FIFO mode
Samuel Pitoiset (1):
nir/algebraic: mark some optimizations with fsat(NaN) as inexact
Vinson Lee (2):
meson: Fix lmsensors warning message.
vulkan: Fix memory leaks.


git tag: mesa-20.2.0-rc4

https://mesa.freedesktop.org/archive/mesa-20.2.0-rc4.tar.xz
SHA256: d91a93892a028c0e0cb8c10bdfc4bbadf6ae28cd72562d3eca96d7af506a1794 mesa-20.2.0-rc4.tar.xz
SHA512: 1f718bfbadbc15b7216864226adb737f3a4a7801dc60ca9294effd4be5f260fffd3 1c988eed9550e8a7a7430acb05ba0c7d65693c1f375eab4b95d2d029755bb mesa-20.2.0-rc4.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-20.2.0-rc4.tar.xz.sig

Mesa