Eric Engestorm has announced the release of the second release candidate for Mesa 22.3.0. Mesa is the default graphics library for Linux with support for OpenGL, OpenGL ES, Vulkan, OpenCL, and more.
Mesa 22.3.0-rc2
The second release candidate for 22.3.0 is now available.
If you find any issues, please report them here:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/new
The next release candidate is expected in one week, on November 16th.
Cheers,
Eric
---
Alex Brachet (1):
nir: Fix qsort comparator function
Alyssa Rosenzweig (4):
panfrost: Don't copy resources if replaced
panfrost: Replace resource shadowing flush
panfrost: Fix build with Perfetto (again)
panfrost: Copy resources when necessary
Bas Nieuwenhuizen (2):
radv: Fix compute scratch buffer emission.
radv: Make the compute scratch waves per SE as well.
Caio Oliveira (1):
nir: Don't reorder volatile intrinsics
Connor Abbott (1):
tu: tu: Clear patchControlPoints dirty state with static patchControlPoints
Eric Engestrom (5):
.pick_status.json: Update to 1174f376096ed6ceebb0fb2810456f1501a68df7
zink: add missing build_id linker args
vk/runtime: drop incorrect UNUSED annotation
v3dv: avoid freeing already-freed memory
VERSION: bump for 22.3.0-rc2
Erik Faye-Lund (1):
docs/zink: fix and cleanup rst syntax
Francisco Jerez (1):
nir/lower_int64: Fix float16 to int64 conversions.
Friedrich Vock (1):
radv: Use spirv1.5 instead of vulkan1.2
Iago Toral Quiroga (12):
v3dv: remove unnecessary check for NULL
v3dv: do a better job at cleaning up the device on init failure
v3dv: fix incorrect return type
v3dv: handle allocation failure during pipeline initialization
v3dv: do better cleanup on failure during pipeline cache operation
v3dv: increase limit for active event objects
v3dv: always check VK_ACCESS_2_MEMORY_READ_BIT for read accesses
v3dv: make the helper to emit pipeline barriers public to other files
v3dv: fix event synchronization
v3dv: vkCmdWaitEvents2 takes an array of VkDependencyInfo
v3dv: use vk_alloc instead of malloc
broadcom/compiler: avoid using ldvary sequence to hide latency of branching
Ian Romanick (1):
intel/fs: Fix constant propagation into 32x16 integer multiplication
Jason Ekstrand (2):
intel/lower_mem_access_bit_sizes: Compute alignments automatically
intel: Don't cross DWORD boundaries with byte scratch load/store
Karol Herbst (1):
iris: invalidate sysvals if grid dimension changes
Konstantin Seurer (1):
radv/rt: Restore prev barycentrics when rejecting hits
Lionel Landwerlin (2):
anv: Reduce RHWO optimization (Wa_1508744258)
anv: fix missing VkPhysicalDeviceExtendedDynamicState3PropertiesEXT handling
Marek Olšák (1):
radeonsi/gfx11: fix compute scratch buffer - WAVES is always per SE
Marek Vasut (1):
etnaviv: Use old set of state registers for PE configuration on GC880
Mario Kleiner (1):
vulkan/wsi/display: Reset connector state in vkReleaseDisplay().
Martin Roukala (né Peres) (2):
zink/ci: mark another test as fixed after the frontend caching series
zink/ci: add another subtest to the list of known failures for radv
Mauro Rossi (2):
hasvk: fix android build and reported API version
Android.mk: Fix gnu++14 related build failures
Samuel Pitoiset (6):
radv: fix fallback for extreme geometry with tessellation on GFX11
radv: fix setting MIN_LOD for texture descriptors on GFX11
radv: make the GDS/GDS OA buffer objects resident
radv: invalidate L2 instead of only writeback L2 when using DCC stores
radv: re-emit the guardband state when restoring meta operations
ac/nir,radv: rework and fix NGG queries enables for VS/TES
Yonggang Luo (2):
glx: Fixes apple/apple_visual.c that include non-exist util/debug.h
ci: Fixes macos.yml
git tag: mesa-22.3.0-rc2
https://mesa.freedesktop.org/archive/mesa-22.3.0-rc2.tar.xz
SHA256: 516f49752b04152a1175c26b26c15f53bb20b3fd0e02bfd702e2809fd829d062 mesa-22.3.0-rc2.tar.xz
SHA512: dad41ba87b5f55c4e6f3478c348c14fc8b2b29beb87f20d99cedeeeb47bb787 e2fe98570544cdb9bb06466fc3c61a43b9797d27e5f1b700c608ef539a5916fd4 mesa-22.3.0-rc2.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-22.3.0-rc2.tar.xz.sig