Software 42749 Published by

Dylan Baker has announced the release of the fifth release candidate for Mesa 21.0.0.



mesa 21.0.0-rc5

This is very delayed, but mesa 21.0.0-rc5 is now available. RC5 has roughly two weeks of work in it, so there's a lot that's changed since RC4. We've got a few issues left open blocking the relase, but hopefully we can get those all taken care of by next week for a .0 release.

Cheers,
Dylan

shortlog
========

Adam Jackson (1):
osmesa: Pacify MSVC in the test code

Alyssa Rosenzweig (4):
pan/bi: Fix FLOG_TABLE modifier handling
pan/bi: Fix empty shader handling
panfrost: Add panfrost_sample_pattern helper
panfrost: Set tiler descriptor sampler pattern

Anuj Phogat (2):
intel/anv: Fix condition to set MipModeFilter for YUV surface intel/anv: Fix condition for planar yuv surface

Bas Nieuwenhuizen (4):
radv: Improve spilling on discrete GPUs.
radv: Fix vram override with fully visible VRAM.
radv: Ignore WC flags for VRAM.
radv: Do pipe misalignment check per plane.

Boris Brezillon (1):
panfrost: Fix a polygon list corruption in the multi-context case
Caio Marcelo de Oliveira Filho (1):
spirv: Allow variable pointers pointing to an array of blocks
Daniel Schürmann (1):
aco: fix shared VGPR allocation on RDNA2

Dave Airlie (2):
zink: don't pick a cpu device ever.
glsl: fix leak in gl_nir_link_uniform_blocks

Dylan Baker (4):
.pick_status.json: Update to 8ed874d73fafcfbcb54730dc5c20e58f24d55f5e .pick_status.json: Update to 03d3294e35befc2be6ed0ed66ed92fab991c166d Revert "vulkan: Make vk_debug_report_callback derive from vk_object_base"
VERSION: bump for 21.0.0-rc5

Eric Anholt (3):
vc4: Remove vestiges of alpha test lowering.
v3d: Clean up vestiges of alpha test lowering.
freedreno: Add missing dep on freedreno tracepoints.

Giovanni Mascellani (2):
disk_cache: Fail creation when cannot inizialize queue. anv: Allow null handle in DestroyDescriptorUpdateTemplate.
Ian Romanick (5):
nir/algebraic: Fix a &rt;&rt; #b << #b for sizes other than 32-bit intel/compiler: Properly handle shift count for 8-bit sources intel/compiler: Enable the ability to emit CMPN instructions intel/compiler: Make the CMPN builder work like the CMP builder intel/compiler: Use CMPN for min / max on Gen4 and Gen5
Icecream95 (1):
pan/bi: Use the correct size for UBO loads

Ilia Mirkin (1):
nouveau: reinstate fencing on screen destroy

Jason Ekstrand (5):
vulkan: Make vk_debug_report_callback derive from vk_object_base nir: Don't optimize bcsel-of-shuffle across blocks
nir: Fix parameter order in the bcsel-of-shuffle optimization intel/fs: Shuffle can't handle source modifiers
anv/formats: Advertise linear sampling on depth formats
Jesse Natalie (5):
drisw: Disable automatic use of layered drivers with LIBGL_ALWAYS_SOFTWARE
wgl: Refactor screen creation to a function
wgl: Add a loop for screen creation with an ordered list of fallbacks d3d12: Fail screen creation if a shader validator is needed and can't be created
wgl: Disable automatic use of layered drivers with LIBGL_ALWAYS_SOFTWARE

Lionel Landwerlin (2):
anv: only signal wsi fence BO on last command buffer
anv: discard all timeline wait/signal value=0

Mike Blumenkrantz (6):
radv: null bo list pointer for null descriptors on update radv: zero the bo descriptor array when allocating a new set zink: fix streamout for tess stage
zink: fix slot mapping for legacy gl io with tess stages zink: handle 1bit undef values in ntv
gallium/trace: add a pipe_screen::get_compiler_options method
Rhys Perry (3):
aco: always set exec_live=false
aco: do not flag all blocks WQM to ensure we enter all nested loops in WQM
aco: add fallback algorithm in get_reg()

Samuel Pitoiset (2):
radv: fix waiting on the last enabled RB for occlusion queries radv: only apply the MRT output NaN fixup to non-meta shaders
Simon Ser (2):
nouveau/nvc0: fix linear buffer alignment for scan-out/cursors nouveau/nv50: fix linear buffer alignment for scan-out/cursors
Timur Kristóf (4):
tgsi_to_nir: Fix uniform ranges.
radv/llvm: Fix reporting LDS stats of tess control shaders. aco: Disallow LSHS temp-only I/O when VS output is written indirectly.aco: Fix LDS statistics of tess control shaders.

Vinson Lee (1):
etnaviv: Fix memory leak in etna_vertex_elements_state_create.

git tag: mesa-21.0.0-rc5

https://mesa.freedesktop.org/archive/mesa-21.0.0-rc5.tar.xz
SHA256: f57d23aa69d5ed7cfde250a7bf8f72285a34692f9e8d541532fa6970f941ce01 mesa-21.0.0-rc5.tar.xz
SHA512: 89e212a7caf70320841551dbf937fe627e156896e9d11dc6654f91552c978003 54562d5297b3a218c8c0f8261d2f32c62cb6e9445bace64f0b41eced829be7ed mesa-21.0.0-rc5.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-21.0.0-rc5.tar.xz.sig 

Mesa