Hi list, I'd like to announce Mesa 22.1.0-rc4. We'll plan on either rc5 or 22.1.0 final next week.
This week we've got a ton of useful stuff, lots of zink and kopper backports, llvmpipe, util, aco, r600, virgl, panfrost, wayland, spirv, microsoft, radv, nir, and varous intel cleanups among other things. Cheers, Dylan shortlog ======== Adam Jackson (1): glx/kopper: Wire up a way for SwapBuffers to fail Anuj Phogat (2): include/uapi: Update drm_fourcc.h from kernel isl,iris: Add I915_FORMAT_MOD_4_TILED support for XeHP Autumn on Tape (4): gallivm: add subgroup shuffle support lavapipe: enable subgroup shuffle operations gallivm: use shufflevector for shuffles when index is constant data gallivm: use VPERMPS (x86/AVX2) for 32-bit 8-element shuffles Chia-I Wu (1): util: Keep quiet NaNs quiet when converting to half float. Daniel Schürmann (1): aco/ra: fix live-range splits of phi definitions Dave Airlie (2): vulkan/wsi: keep allocate queue families in image, just don't fill them llvmpipe: add user memory resources to the debug global list. Dylan Baker (6): .pick_status.json: Update to f17d3a125126dd7e0f1c2072545976cec1eeb1c8 .pick_status.json: Update to 1dc697942af7254798f83583f5788e1abf136d27 .pick_status.json: Update to 2505afc430c6b151e7e4243503953ba0b0a2c842 .pick_status.json: Mark c025cb9ee9d79ebfb66a577556e04deecfe012ed as backported .pick_status.json: Update to 575068a1656ab4303647ade1491da7d711d36db7 VERSION: bump for 22.1.0-rc4 release Emma Anholt (1): nouveau/nir: Move FS output stores to the end of the last block. Erik Faye-Lund (3): meson: remove unused defines gallium/xlib: fix stale comment mesa: add missing error-path Francisco Jerez (1): intel/dev: Compute pixel pipe information based on geometry topology DRM query. Gert Wollny (2): virgl: don't move input gl_SampleMaskIn to a temp r600: Allow eight bit, three channel formats for vertex buffers Icecream95 (2): panfrost: Fix pack_32_2x16 implementation pan/bi: Use texture index instead of sampler for message preloading Iván Briano (1): vulkan/wsi/wayland: Fix double free on error condition Jason Ekstrand (1): spirv: Handle Op*MulExtended for non-32-bit types Jesse Natalie (1): microsoft/compiler: Unload DXIL validator library *after* calling Release() Jordan Justen (5): vulkan/wsi/x11: Use atomic_int with sent_image_count drm-uapi/i915_drm.h: Update from drm-next (2022-04-28) iris: Fix assertion meant to only target the clear-color stride intel/dev: Read hwconfig from i915 intel_dev_info: Add --hwconfig command line parameter Juan A. Suarez Romero (1): mesa: unref syncobj after wait_sync Konstantin Seurer (1): ac/nir: Do not set cursor in try_extract_additions Lionel Landwerlin (3): anv: fix clflush usage on utrace copy batch iris: use new kernel uAPI to compute video memory anv: fix invalid utrace memcpy l3 config on gfx < 11 Mike Blumenkrantz (24): drisw: remove dead code zink: add a util function for finding swapchain resource zink: flag swapchains when updating fails zink: handle dead swapchains in acquire zink: unset image layout when killing swapchain zink: rework swapchain object check for acquires zink: fix return for zink_kopper_acquire zink: handle swapchain acquire failures more directly zink: flag swapchain resources as swapchains zink/kopper: add a mechanism for checking swapchain status kopper: add some error logging for pixmap->texture failure kopper: check for modifiers to use modifier functionality zink/kopper: add a function for determining if running on software kopper: check whether zink is using sw kopper: rename a confusing variable kopper: implement texture-from-pixmap for software (non-dmabuf) zink: fix dmabuf plane returns zink: export fd info for all 2d images zink: ignore KMS handle types zink: remove drm_fd llvmpipe: disable statistic queries during draw if queries are disabled llvmpipe: disable compute statistics queries if queries are disabled wgl: always set alpha on kopper windows wgl: don't auto-load zink before software drivers Nanley Chery (3): iris: Return a 64B stride for clear color plane intel/isl: Add a score for I915_FORMAT_MOD_4_TILED isl,iris: Add DG2 CCS modifier support for XeHP Samuel Pitoiset (3): radv: fix handling divisor == 0 with dynamic vertex input state radv: allow to disable sinking of load inputs for FS via drirc radv: enable radv_disable_sinking_load_input_fs for Grid Autosport Tapani Pälli (1): isl: disable mcs (and mcs+ccs) for color msaa on DG2 Timothy Arceri (1): nir: fix sorting before assigning varying driver locations Yevhenii Kolesnikov (1): nir: Remove single-source phis before opt_if_loop_last_continue git tag: mesa-22.1.0-rc4 https://archive.mesa3d.org/mesa-22.1.0-rc4.tar.xz SHA256: f913712539f823e133c2b583382aa1626156dd858e68c38f58d0fcac85e37a44 mesa-22.1.0-rc4.tar.xz SHA512: 755027304eef52b88da94e035c391ed75cdf780099fb5d2c0e4e48b69da3713a9250ba29bbea4e468f280f5112b975cd49fe11a7a89b957c30071bfb0151fc6d mesa-22.1.0-rc4.tar.xz PGP: https://archive.mesa3d.org/mesa-22.1.0-rc4.tar.xz.sig
signature.asc
Description: signature