[roll] Roll third_party/mesa 59eaef2..db4fa29 (100 commits) db4fa29:https://fuchsia-review.googlesource.com/c/third_party/mesa/+/793259 [c11] Rename std entrypoints 945d2a2:https://fuchsia-review.googlesource.com/c/third_party/mesa/+/792752 Merge tag 'mesa-22.2.5' eef77e3 VERSION: update to 22.2.5 c130b2d docs: add release notes for 22.2.5 5ff1f42 meson: Enable system_has_kms_drm for android ab71151 nir/lower_int64: fix shift lowering f73fc14 radeonsi/vcn: set current pic index correctly c837ae5 panfrost/blend: Fix invalid const values leading to NIR validation errors 17914b1 ir3: Don't save/restore disasm string pointer 8c982c7 .pick_status.json: Update to cf841cdd0bcf0784fb6a4301e624e12f3502ba5a d1716fe virgl: add missing members in virgl_caps_v2 in 22.2 2cfea39 etnaviv: fix wrong surface TS clear size 5f0859c etnaviv: blt: use correct TS offset in clear operations 52fcbca driconf/intel: Use fake vendor to WA bad detection in Source engine games 78ad580 vulkan: Remove asserts that weren't valid for RADV ETC2 emulation. 8d358aa radv: Fix sampler types in ETC2 decode. db92251 radv: Use correct init order for ETC2 image views 8fe5aa9 ac/nir: mask shift operands 19e4daa mesa: treat unsupported queries as dummies 22325e5 docs/zink: add missing required device-feature 161bb57 zink: fix incorrect requirements 0748038 pan/mdg: Fix out-of-order execution 9154a88 vk/runtime: Fix narrowing of timeline signal and wait value to u32. 2a77b08 blorp: support negative offsets in addresses 406624f intel/fs: improve Wa_22013689345 workaround 136f589 .pick_status.json: Mark e74d989a6935ce11d06970a3c98b474b7773c905 as backported 5c8e184 st/mesa: suppress async glthread flushing for GLX_EXT_texture_from_pixmap 2e6fd24 etnaviv: fix tile status interaction with write mappings 39e9ea1 virgl: don't a use staging when a resources created with the shared flag a18a8c0 panfrost: Revert "Require 64-byte alignment on imports" 47f16c7 .pick_status.json: Mark 81b4af28494c065c5646e3f61a72afd829d978c6 as backported 274c200 .pick_status.json: Update to 7aa94efe827fa2b99490e04ce2f5c1a4d737871c 802d79c meson: Fixes name_prefix for clover on mingw 2accd76 ci: Rename ci.yml to macos.yml for consistence with main branch 8756ab0 r600/sfn: allow building with clang 6 (Android 9) 54848f1 radv: Fix custom build id with C90 compilation. 9fdfe77 ac/llvm: fix 16bit varying llvm compile error cba4b07 nir/lower_shader_calls: wrap only jumps rather than entire code blocks 1f39b0c nir/lower_shader_calls: update metadata before validation 094dffa nir/range_analysis: Set higher default maximum for max_workgroup_count 205767d nir/lower_explicit_io: fix metadata preserve c061e1b radv: lower 8/16-bit uadd_carry/usub_borrow 32c51fb nir/lower_bit_size: lower uadd_carry cbd39e8 .pick_status.json: Update to 8133d5551de13a2c1912f61ab9f87938b33aa5ea 05f9873 intel/perf: allocate cleared counter infos 522f063 iris: Set priority for replaced engine context 4f55467 panfrost: Use PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY 083f338 panfrost: Fix reference counting with batch->resources f9b741b .pick_status.json: Update to 5a5bc3dd52964a2d865c5b0c45c4eb3a6a4cd013 a21e3ef docs: Add sha256 sum for 22.2.4 80df10f VERSION: update to 22.2.4 d6031c6 docs: add release notes for 22.2.4 c2362cf util: Test __PPC64__ for getting PIPE_ARCH_PPC_64 respond to __PPC64__ take effect bed2fd3 clover: empty soversion when on win32 aea4567 docs: remove stale envvar-reference 25c5a09 docs: do not mention EGL_MESA_drm_display da12da7 etnaviv: switch to late Z when linear PE is used 7b1b097 ac/llvm: fix gfx11 fs input load for 16bit varying 838c124 ac/nir/ngg: remove nuw for negative value add af4c978 ac/nir/ngg: fix nogs culling with nuw add c0c5eed gallivm: add coro malloc hooks earlier and always. 2828fae intel/compiler: Fix missing tie-breaker in brw_nir_analyze_ubo_ranges() ordering code 6922ca9 .pick_status.json: Update to 51457b19cea9608f6bb2be81430d37da5333d2fe c9e65ac intel/compiler: Fix dynarray usage in intel_clc e514b07 vulkan: Unconditionally add barriers for missing external subpass deps 71be5b2 vulkan: Handle VK_SUBPASS_EXTERNAL at the end of a subpass fca0249 anv: bump pool bucket max allocation size 7d0c7c5 nir: fix typo in lower_double options handling 2406718 v3dv: fix debug dump on BO free b8e787d anv: setup stage bitmask for Wa_22011440098 fb86c07 iris: setup stage bitmask for Wa_22011440098 ef204ae ir3/ra: Make sure we don't pick a preferred reg overflowing the file. 06c5579 .pick_status.json: Mark 25c180b50974b55e007dbbff18be1d831cd06551 as backported cce6fff vulkan/wsi/display: Reset connector state in vkReleaseDisplay(). 1c54e9a .pick_status.json: Update to 9fd1d47aa0f19fac30d29e6ae40ed0383c1930ee c388406 anv: Reduce RHWO optimization (Wa_1508744258) ae07c08 iris: Reduce use of RHWO optimization (Wa_1508744258) 130bfdd docs: Update link releases notes for 22.2.x 2ae65f5 CI: convert to use the new S3 server instead of the legacy minio 4827c3c ci: Update ci-fairy in CI, rootfs and containers 2d1b544 ci: Update piglit-traces tests expectations 4480790 ci: Update piglit with s3 support 1867648 ci: Fix kernel+rootfs.* jobs 8057091 ci: Fixes macos.yml e1fe4a6 panfrost: Require 64-byte alignment on imports 91c675a glsl: fix buffer texture type b2a3f0d broadcom/compiler: avoid using ldvary sequence to hide latency of branching caf17bf .pick_status.json: Update to ecc2dfc503dcf62573fa539b49caa874f908c1cf 2a0c174 panfrost: Copy resources when necessary 3801b94 nir: Don't reorder volatile intrinsics 40bdc68 .pick_status.json: Update to 4ca61b5420ed26683891664aa35dc5f1a3bad063 b7a7e78 intel/fs: Fix constant propagation into 32x16 integer multiplication 3f1fe4b Android.mk: Fix gnu++14 related build failures 74e3535 etnaviv: Use old set of state registers for PE configuration on GC880 ef4460c nir/lower_int64: Fix float16 to int64 conversions. dde0dab radeonsi/gfx11: fix compute scratch buffer - WAVES is always per SE 9005854 nir: Fix qsort comparator function 0971b56 radv: invalidate L2 instead of only writeback L2 when using DCC stores 9855c36 v3dv: do better cleanup on failure during pipeline cache operation 7d5c727 v3dv: handle allocation failure during pipeline initialization GitOrigin-RevId: c4f28a467423b20dcf0b714558d55c7b33037a1f Change-Id: I4b7608f9a8bd226265ef982cd3d253ef94a4f877
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.