Hello everyone, The third 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 final 22.3.0 release is expected in one week, on November 23th, unless an issue pops up by then, in which case another release candidate will take its place. Cheers, Eric --- Alejandro Piñeiro (1): v3dv/bo: reset bo and then call gem close Alyssa Rosenzweig (3): panfrost: Require 64-byte alignment on imports panfrost: Fix reference counting with batch->resources panfrost: Use PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY Benjamin Tissoires (1): CI: convert to use the new S3 server instead of the legacy minio Caio Oliveira (2): intel/compiler: Fix dynarray usage in intel_clc intel/compiler: Fix missing tie-breaker in brw_nir_analyze_ubo_ranges() ordering code Dave Airlie (1): gallivm: add coro malloc hooks earlier and always. David Heidelberg (2): ci/freedreno: disable antichambers trace ci/update_traces_checksum.py: check if checksum is in the array, not it's value Dylan Baker (2): util/glsl2spirv: fix type error in argument handling util/glsl2spirv: fix appending extra flags Emma Anholt (1): ir3/ra: Make sure we don't pick a preferred reg overflowing the file. Eric Engestrom (3): .pick_status.json: Update to 9bd11f65238ce101bf846f5528f9088630e983f7 ci: avoid triggering vc4 & v3d tests on v3dv-only MRs VERSION: bump for 22.3.0-rc3 Erik Faye-Lund (3): docs: fixup broken link syntax docs: do not mention EGL_MESA_drm_display docs: remove stale envvar-reference Gert Wollny (5): nir/algeraic_opt: use double options too for lowering ftrunc@64 r600/sfn: Fix source modifiers for ffract64 r600/sfn: Fix f2u32 and remove backend lowring of f2u64 and f2i64 r600/sfn: Honor shader key w.r.t. atomic counter layout r600/sfn: Fix location for reading cube array image dimensions Guilherme Gallo (4): ci: Update piglit with s3 support ci: Update piglit-traces tests expectations ci: Update ci-fairy in CI, rootfs and containers freedreno/ci: Skip civilization-v/CivilizationV-trim trace Iago Toral Quiroga (2): v3dv: fix debug dump on BO free v3dv: ignore imported BOs when tracking BO memory usage Jason Ekstrand (2): vulkan: Handle VK_SUBPASS_EXTERNAL at the end of a subpass vulkan: Unconditionally add barriers for missing external subpass deps Jonathan Gray (1): util: include sys/time.h for timespec functions José Roberto de Souza (1): iris: Set priority for replaced engine context Karol Herbst (1): glsl: fix buffer texture type Lionel Landwerlin (3): anv: fixup invalid enum for nir environment anv: split internal surface states from descriptors anv: bump pool bucket max allocation size Lucas Stach (4): etnaviv: update headers from rnndb etnaviv: fix late Z with MSAA active etnaviv: fix shader register control with MSAA etnaviv: switch to late Z when linear PE is used Luis Felipe Strano Moraes (1): meson: only enable intel-clc for x86_64 builds Michel Dänzer (1): Revert "egl/glx: add fallback for zink loading" Qiang Yu (3): ac/nir/ngg: fix nogs culling with nuw add ac/nir/ngg: remove nuw for negative value add ac/llvm: fix gfx11 fs input load for 16bit varying Samuel Pitoiset (9): ac/nir: do not convert GS outputs to the expected variable size on GFX11 radv: re-emit NGG culling settings when conservative rast mode is dynamic radv: enable lowering of subgroup shuffle in NIR on GFX11+ aco: fix p_interp_gfx11 to not overwrite SCC aco: fix missing SCC for p_interp_gfx11 in emit_interp_mov_instr() aco: add p_dual_src_export_gfx11 for dual source blending on GFX11 aco: fix dual source blending on GFX11 aco: fix FS inputs loads in WQM with 16-bit radv: suspend/resume XFB queries with NGG for meta operations Sil Vilerino (2): frontend/va: Fix WIN32 VA_DRIVER_INIT_FUNC declaration. Remove declspec as it uses .def file ci: Add va frontend to windows-build-rules Tapani Pälli (2): iris: setup stage bitmask for Wa_22011440098 anv: setup stage bitmask for Wa_22011440098 Timothy Arceri (2): mesa: fix typo from adding glGetObjectLabelEXT nir: fix typo in lower_double options handling Yiwei Zhang (1): venus: handle VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT Yonggang Luo (8): radv: Fixes prototypes meson: Refactoring shared gen_vs_module_defs_normal_command out meson: fixes mingw-clang32 building clover: Rename *OpenCL.def to *OpenCL.def.in clover: Fixes building with mingw-x86 meson: Fixes name_prefix for clover on mingw clover: empty soversion when on win32 util: Test __PPC64__ for getting PIPE_ARCH_PPC_64 respond to __PPC64__ take effect noasakurajin (1): disable zinks shader cache when the needed functions do not exist git tag: mesa-22.3.0-rc3 https://mesa.freedesktop.org/archive/mesa-22.3.0-rc3.tar.xz SHA256: 9d6368c78fe4a5524386b142afbbac54a01bc464de6cad5f2846b62412b192da mesa-22.3.0-rc3.tar.xz SHA512: 4f67a3343b82ccf2ba0ed085199da4ae69cd9c144c998ca2730eb133fe78d9ad86fe967138a58bdeba8e387876d1aac4e37494faadb4dc77ce7f44704cb39e6b mesa-22.3.0-rc3.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-22.3.0-rc3.tar.xz.sig