Hi list, I'd like to announce that Mesa 22.1.0-rc3 is now available for general consumption. There's a lot here, stuff for dzn, util, vulkan, r300, nir, intel, radv, anv, ac, crocus. The biggest change is lots of backports for kopper and zink with their supporting changes, such as wgl which Mike was gracious enough to manually backport for me, thanks Mike.
please enjoy, and as always, report any issues. Cheers, Dylan shortlog ======== Alexey Bozhenko (1): spirv: fix OpBranchConditional when both branches are the same Boris Brezillon (4): dzn: Add missing VKAPI_{ATTR,CALL} specifiers to BeginCommandBuffer() dzn: Pass the dzn_event pointer to _mesa_hash_table_insert() dzn: Fix the STATIC_ASSERT() in dzn_meta_blits_get_context() ci/windows: Add a variable to globally disable jobs using windows runners Daniel Stone (2): CI: Disable Windows jobs ci: Also disable Windows container builds when down Dave Airlie (2): u_blitter/stencil: take dstbox x/y into accounts for dst fb width util/stencil: fix stencil fallback blit shader texture types. Dylan Baker (5): .pick_status.json: Update to 9f44a264623461c98368185b023d99446676e039 .pick_status.json: Update to fbece25a451bb7915891851ee5c72724974ae5e2 .pick_status.json: Update to a6a4bf0f1eae36cb68d5c67653ac013fe0fbde8a .pick_status.json: Update to f329f67243d671965d73bd2243cffc4e1e68c4a3 VERSION: bump for 22.1.0-rc3 Filip Gawin (1): r300: Print warning when stubbing derivatives Jason Ekstrand (3): util/set: Respect found in search_or_add_pre_hashed nir: Lower all bit sizes of usub_borrow vulkan: Set signals[i].stageMask = ALL_COMMANDS for QueueSubmit2 wrapping Jordan Justen (1): intel/dev: Add device info for RPL-P Konstantin Seurer (1): radv: Fix lowering ignore_ray_intersection Lionel Landwerlin (4): nir/divergence: handle load_global_block_intel intel: fixup number of threads per EU on XeHP anv: fix acceleration structure descriptor template writes anv: skip acceleration structure in binding table emission Marek Olšák (3): nir: fix an uninitialized variable valgrind warning in nir_group_loads ac/surface: fix an addrlib race condition on gfx9 winsys/amdgpu: fix a mutex deadlock when we fail to create pipe_screen Martin Roukala (né Peres) (1): ci/b2c: fix the generation of the IMAGE_UNDER_TEST variable Michael Olbrich (1): crocus: export GEM handle with RDWR access rights Mike Blumenkrantz (21): zink: handle device-local unsynchronized maps util/draw: fix map size of indirect buffer in util_draw_indirect_read util/draw: handle draw_count=0 when reading indirect parameters util/draw: fix indirect draw count readback zink: move the kopper present fence to the displaytarget object wgl: support GL 4.6 zink: fix tcs control barriers for use without vk memory model zink: fix semantics mask for compute control barriers zink: add synchronization for buffer clears mesa/st: clamp GL_RENDERBUFFER to GL_TEXTURE_2D for sparse queries glsl/nir: set new_style_shadow for sparse tex ops as necessary zink: fix group memory barrier emission vulkan: bump layer api versions to current vk header version kopper: always fetch and store drawable info kopper: move drawable geometry updating up in function kopper: store whether screen has dmabuf support kopper: copy a bunch of code for texture_from_pixmap kopper: add DISPLAY_TARGET bind for depth buffer zink: fix/improve swapchain surface info updating zink: fix up swapchain depth buffer geometry during fb update zink: ci update Paulo Zanoni (1): iris: fix race condition during busy tracking Pavel Ondračka (1): r300: set PIPE_BIND_CONSTANT_BUFFER for const_uploader Pierre-Eric Pelloux-Prayer (1): ac/surface: adjust gfx9.pitch[*] based on surf->blk_w Rhys Perry (1): radv: fix clearing of TRUNC_COORD with tg4 and immutable samplers Samuel Pitoiset (4): radv: only apply enable_mrt_output_nan_fixup for 32-bit float MRTs aco: fix load_barycentric_at_{sample,offset} on GFX6-7 nir: fix marking XFB varyings as always active IO nir: mark XFB varyings as unmoveable to prevent them to be remapped Sidney Just (6): wgl: add a flag to determine if running on zink wgl: add zink to the list of auto-loaded drivers zink: support VK_KHR_win32_surface kopper: add win32 loader interface zink: support win32 wsi wgl: support kopper Sviatoslav Peleshko (1): anv: workaround apps that assume full subgroups without specifying it Vadym Shovkoplias (1): anv: Fix geometry flickering issue when compute and 3D passes are combined git tag: mesa-22.1.0-rc3 https://mesa.freedesktop.org/archive/mesa-22.1.0-rc3.tar.xz SHA256: 728f26a02c533d5787865dca1ce6f31885aa46463d2d39a2d14722980d9ff69c mesa-22.1.0-rc3.tar.xz SHA512: 2ae88d14a8dfdb1b8f720371cb3ce1af775b43a615fd6225b39676948486f4b39c0e9acd989679ea2a12ee803370fd2cd8c1152e8bcec0aa4bbb4e5b7fc78dad mesa-22.1.0-rc3.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-22.1.0-rc3.tar.xz.sig
signature.asc
Description: signature