mesa 21.2.0-rc2
Following our regularly weekly schedule, here is Mesa 21.2.0-rc2. This was a nice easy one with no real conflicts, and only one patch needed to make nominated patches work. We've got fixes going in all over the place here, with radv being the single biggest thing. All in all this shaped up really nicely.
Cheers,
Dylan
shortlog
========
Corentin Noël (1):
ci: actually run piglit tests with virgl
Daniel Schürmann (2):
aco/optimizer: ensure to not erase high bits when propagating packed constants
aco: include
Daniel Stone (3):
vulkan/wsi/wayland: Initialise wl_shm pointer in VkImage egl/wayland: Error on invalid native window
egl/wayland: Allow EGLSurface to outlive wl_egl_window
Danylo Piliaiev (1):
freedreno: fix wrong tile aligment for 3 CCU gpu
Dave Airlie (4):
lvp: fixup multi draw memcpys
draw: handle resetting draw_id between instances.
softpipe/aniso: move DDQ calculation to after scaling. crocus/gen4-5: fix ff gs emit on VS vue map change.
Dylan Baker (4):
.pick_status.json: Update to f40a08d25c91256cd3dff0211b8e10d5bbb3734e .pick_status.json: Update to a62973580b7846f2213cbd2589e9473c26596683 .pick_status.json: Update to 27534a49cf3872646cb8ef9371707d74a81b1986 VERSION: bump for 21.2-rc2
Iago Toral Quiroga (1):
v3dv: remove more dead clearing code
Ian Romanick (1):
nir/gcm: Clear out pass_flags before starting
Iván Briano (1):
anv: fix feature/property/sizes reported for fragment shading rate
Jason Ekstrand (5):
iris: Re-emit MEDIA_VFE_STATE for variable group size shaders anv: Handle errors properly in anv_i915_query
intel: Pull anv_i915_query into common code
anv: Use intel_i915_query_alloc for memory regions
iris: Use intel_i915_query for meminfo
Jose Maria Casanova Crespo (1):
v3d/driconf: Expose non-MSAA texture limits for mutter and gnome-shell
Joshua Ashton (1):
lavapipe: Use common Vulkan format helpers
Juan A. Suarez Romero (1):
broadcom/compiler: emit TMU flush before a jump
Karol Herbst (1):
nv50/ir/nir: fix smem size for GL
Marek Olšák (3):
radeonsi: don't expose no-attachment MSAA 16x on all 1 RB chips due to issues
mesa: fix incorrect comment in draw_gallium_multimode st/mesa: always use PIPE_USAGE_STAGING for GL_MAP_READ_BIT usage
Michel Zou (1):
zink: Fix unused-variable warning
Mike Blumenkrantz (3):
zink: improve detection for broken drawids
lavapipe: increment drawid for multidraws
util/foz: stop crashing on destroy if prepare hasn't been called
Olivier Fourdan (1):
radeonsi: Check aux_context on si_destroy_screen()
Pierre-Eric Pelloux-Prayer (1):
mesa: fix bindless uniform samplers update
Samuel Pitoiset (4):
radv: only init the TC-compat ZRANGE metadata for the depth aspect radv: fix bounds checking for zero vertex stride on GFX6-7 radv: report APUs as discrete GPUs for Red Dead Redemption 2 radv: fix specifying the stencil layout for separate depth/stencil layouts
Timothy Arceri (1):
glsl: replace some C++ code with C
Timur Kristóf (2):
radv: Don't compile NGG culling into shaders that write viewport index.
radv: Remove num_viewports from radv_skip_ngg_culling.
Vasily Khoruzhick (1):
lima: handle fp16 vertex formats
Vinson Lee (1):
asahi: Move assignment after null check.
https://mesa.freedesktop.org/archive/mesa-21.2.0-rc2.tar.xz
SHA256: c10c0f039346e3167fac4380c1bf2ba70145b66231ce6798abd9b412e334c37c mesa-21.2.0-rc2.tar.xz
SHA512: 1701489fa56731170c9ef1ba209498f5c6219cfcc6a1a55c3c387497df997c089d 17c66ce621609f6346bfc1b3b3c836280f448a3233ac35eef60b4b5a48424b mesa-21.2.0-rc2.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-21.2.0-rc2.tar.xz.sig
Dylan Baker has announced the release of the second release candidate for Mesa 21.2.0