)]}'
{
  "log": [
    {
      "commit": "8762948569614c26846f75e21058e89298a0acdf",
      "tree": "b5809b6e7bee91b3bc9f6a6ed8b38b7e2daca932",
      "parents": [
        "7387ed89d0c31e5723123475e28e9563379356b1"
      ],
      "author": {
        "name": "Emircan Uysaler",
        "email": "emircan@google.com",
        "time": "Fri Jul 31 15:34:01 2026 -0400"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 31 13:59:59 2026 -0700"
      },
      "message": "[lavapipe] Close VMO handle on lvp_FreeMemory\n\nClose mem-\u003evmo_handle in lvp_FreeMemory and handle allocation\nfailures for Zircon VMO memory. Previously, lvp_FreeMemory\nonly freed the duplicated handle in llvmpipe but leaked the\noriginal vmo_handle stored in lvp_device_memory, causing Sysmem\nVMO handle leaks.\n\nTest: Verified memory release without weak VMO leak warnings from\nsysmem\n\nFixed: 541310992\nChange-Id: I11b1837281bffcd1cd232cfa17d552ceea729f2c\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1736749\nFuchsia-Auto-Submit: Emircan Uysaler \u003cemircan@google.com\u003e\nReviewed-by: Josh Gargus \u003cjjosh@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Emircan Uysaler \u003cemircan@google.com\u003e\n"
    },
    {
      "commit": "7387ed89d0c31e5723123475e28e9563379356b1",
      "tree": "552b536b1c062d025dcf2d160a0d59652053120f",
      "parents": [
        "ea64fc7a403fd7ec809aefccd3df3b6c52a92fa3"
      ],
      "author": {
        "name": "Emircan Uysaler",
        "email": "emircan@google.com",
        "time": "Fri Jul 31 12:29:39 2026 -0400"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 31 11:41:52 2026 -0700"
      },
      "message": "[lavapipe] Add temp AArch64 JIT target overrides\n\nPrebuilt LLVM headers for Fuchsia ARM64 default to x86_64, causing\nLLVM JIT to emit x86_64 code and crash on ARM64 devices while\nrunning lavapipe.\n\nAs a temporary fix until prebuilts are corrected, explicitly init\nAArch64 targets and set JIT triples to aarch64-unknown-fuchsia on\nAArch64 builds.\n\nBug: 541277546, 339107217\nChange-Id: I0adbeab26c7d06acf0c271e5316ae485659da0c3\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1736269\nReviewed-by: Emircan Uysaler \u003cemircan@google.com\u003e\nFuchsia-Auto-Submit: Emircan Uysaler \u003cemircan@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Emircan Uysaler \u003cemircan@google.com\u003e\nReviewed-by: Josh Gargus \u003cjjosh@google.com\u003e\n"
    },
    {
      "commit": "ea64fc7a403fd7ec809aefccd3df3b6c52a92fa3",
      "tree": "b00d0c2fbf3f35bfb47af7558f6770b6df452266",
      "parents": [
        "bd97cde90803ea6c2aa3ffaf1e4f2ca8f10e5a98"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Jul 16 14:13:18 2026 -0700"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 13:48:26 2026 -0700"
      },
      "message": "turnip/fuchsia: Align sysmem height to 32\n\nIncrease the amount of padding to hopefully resolve occasional GPU\nfaults due to overreach.\n\nBug: 527055077\nBug: 522201674\nChange-Id: Ieab8a689e4d7ae33c9b82ae15ba01f8ccea9560b\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1711090\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "bd97cde90803ea6c2aa3ffaf1e4f2ca8f10e5a98",
      "tree": "a67027652c14a48db2033234e538e26e2a1c6b0c",
      "parents": [
        "417d39dc3fe11e1c0583bae409f7ee5d3f1c5f38"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Dec 19 19:00:46 2025 -0800"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 10 12:20:21 2026 -0700"
      },
      "message": "FUCHSIA: Revert \"turnip: Share gmem allocations between attachments.\"\n\nThis reverts commit 37ce9a7a61287087b6bd5d7cc8d3628ff7e248b9.\n\nThis is needed to fix rendering issues.\n\nBug:533420284\nBug:479863295\nChange-Id: I946990b943652295eed60aa2d406f6b4ecd55db5\n.\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1455813\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "417d39dc3fe11e1c0583bae409f7ee5d3f1c5f38",
      "tree": "a86ba796f14dd3dffa7ae6d8825c2f29bd6ba2d6",
      "parents": [
        "e70b56379c4e848e901de326b6cf875e36caded1"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Jan 02 14:06:08 2026 -0800"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 10 12:20:14 2026 -0700"
      },
      "message": "FUCHSIA: turnip: disable EXT_host_image_copy\n\nWorkaround rendering issues with the boot animation.\n\nBug:533417296\nBug:479863295\nChange-Id: Iacad6ab43fb4e9cc62c423117e2aaac3bb451ec8\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1468013\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "e70b56379c4e848e901de326b6cf875e36caded1",
      "tree": "9d12d3cfa9edaa29e8adeb2df45a89010800d121",
      "parents": [
        "ab6eaaab0cca337aaa1f92623f1d7ea356e49b76"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Dec 18 19:46:58 2025 -0800"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 10 11:06:56 2026 -0700"
      },
      "message": "FUCHSIA: freedreno: Restore sysmem ccu cache sizes from magma-dev branch\n\nThis fixes a GPU hang launching maps, reproducible on Linux.\n\nBug:479863295\nChange-Id: Ifdff06f2eb9adb994cc8226a4e6a21722e666908\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1455449\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "ab6eaaab0cca337aaa1f92623f1d7ea356e49b76",
      "tree": "6eaf4d347741272578ee3ad21c478c46b0fdfc86",
      "parents": [
        "58642c826876dbeed4cf8a7f537327dad6c3c3db"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Wed Oct 09 11:36:54 2024 -0700"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 10 11:06:49 2026 -0700"
      },
      "message": "FUCHSIA: vulkan/runtime: remove external fence support for sync fd\n\nNeeded to prevent Android loader from enabling EXT_swapchain_maintenance1,\nwhich is causing ANGLE to trigger GPU faults in the Android boot animation.\n\nBug:479863295\nBug:391682652\nChange-Id: I72283f01adeccc8a07d3cae4fa6fed94f1392286\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1440517\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "58642c826876dbeed4cf8a7f537327dad6c3c3db",
      "tree": "fc58efcc0b76f3148a9221c0069645ce1a697375",
      "parents": [
        "dca5b97b4ca3132cdb6ed41d446c1e84c334443e"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Wed Apr 08 13:13:01 2026 -0700"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 10 10:24:48 2026 -0700"
      },
      "message": "freedreno/vulkan: set has_preemption to false for magma\n\nA non-functional change as it was already cleared to zero,\nbut having it clarifies the status.\n\nBug:479863295\nChange-Id: I7938bf398924c2b9966bdccc14098de3e7ca52b7\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1568212\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "dca5b97b4ca3132cdb6ed41d446c1e84c334443e",
      "tree": "3923cc0de2deac21309c0d4660bcc488c42477b2",
      "parents": [
        "b935b9c81e70e085b751d3f0764a8afbfd4becba",
        "23e3445940104465152dcfc1d5952d09d3ba7b37"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Tue Jun 30 08:35:17 2026 -0700"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 30 12:41:56 2026 -0700"
      },
      "message": "Merge tag \u0027mesa-25.3.4\u0027 into main\n\nThe previous merge attempt: 4a7d8c27a4af4a847900c73b9ed5b56a46e24dc8\nhad the correct code, but lost the git history because of a botched\nrebase attempt.  This merge fixes the history.\n\nIt would be an empty commit except gerrit won\u0027t allow that, so\na small change is introduced in lvp_private.h to fix header inclusion.\n\nBug: 498342735\nChange-Id: Ibcc0e8ce7200a1399df52553bed026edcc5fe34b\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1686977\nFuchsia-Auto-Submit: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "b935b9c81e70e085b751d3f0764a8afbfd4becba",
      "tree": "39c7eb46c2cb2934e52795117e5e637794d1b9f2",
      "parents": [
        "44d4beabb5bce7b2f2ceaf0a6b56009435753d3c"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Jun 29 13:52:25 2026 -0700"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 30 06:24:51 2026 -0700"
      },
      "message": "fuchsia: undo formatting changes\n\nThese were inadvertently introduced by an auto-format-on-save\nfeature.  The code upstream is not correctly formatted.\n\nBug:498342735\nChange-Id: I2bc1480a8e853f61d85b9370720b6121bf5a9f62\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1684762\nFuchsia-Auto-Submit: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "44d4beabb5bce7b2f2ceaf0a6b56009435753d3c",
      "tree": "47a964f589a6ee6b8b7cbe4cd86e5a28c50a67fb",
      "parents": [
        "1158b1e3d8314ca3bcd1a8158223938c8cd07a3b"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Wed Apr 29 16:05:46 2026 -0700"
      },
      "committer": {
        "name": "Craig Stout",
        "email": "cstout@google.com",
        "time": "Thu Jun 11 11:09:28 2026 -0700"
      },
      "message": "meson_to_hermetic: fixes for freedreno build\n\nBug:498342735\nChange-Id: I40f0db5191a1fae5d50c22ffcc3980dbc5c185a3\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1593567\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "1158b1e3d8314ca3bcd1a8158223938c8cd07a3b",
      "tree": "e47a15a887a032f47c080d8b692af6532554a702",
      "parents": [
        "4a7d8c27a4af4a847900c73b9ed5b56a46e24dc8"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Wed Apr 29 16:04:33 2026 -0700"
      },
      "committer": {
        "name": "Craig Stout",
        "email": "cstout@google.com",
        "time": "Thu Jun 11 11:09:28 2026 -0700"
      },
      "message": "fuchsia-build: update to newer glslangValidator\n\nThe one available from fuchsia cipd is too old, so build\nit instead.\n\nBug:498342735\nChange-Id: Ic761b9a5e8838526afeac0473d5c97530f48e841\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1593566\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "4a7d8c27a4af4a847900c73b9ed5b56a46e24dc8",
      "tree": "e8fa19d9629dfc58b38262960ccbb0e559ff8582",
      "parents": [
        "a5392a00178d1f0dcc4246ea14d1f8bfe7b76014"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu May 21 14:10:07 2026 -0700"
      },
      "committer": {
        "name": "Craig Stout",
        "email": "cstout@google.com",
        "time": "Mon Jun 08 11:12:26 2026 -0700"
      },
      "message": "Merge tag \u0027mesa-25.3.4\u0027\n\nMerge upstream version 25.3.4\n\nBug: 498342735\nChange-Id: Ia04c1e300b40292e7c575c7d10fdafc6366d0be4\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1622907\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nSLSA-Policy-Verified: SLSA Policy Verification Service \u003cdevtools-gerritcodereview-exitgate@google.com\u003e\n"
    },
    {
      "commit": "a5392a00178d1f0dcc4246ea14d1f8bfe7b76014",
      "tree": "d94a861ca18aa4a327418d50b32f50e1d095b82b",
      "parents": [
        "268be0c01020e47eb65c588453a2f9cbd3f29929"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Dec 01 13:35:07 2025 -0800"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 18 14:27:35 2026 -0700"
      },
      "message": "fuchsia-build: Update Fuchsia SDK and deps, API level 30\n\nAdded update steps to README.md\n\nBug:512999679\nChange-Id: I4155787d46d76911e16b7e93f4d17638677fdaac\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1611276\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "268be0c01020e47eb65c588453a2f9cbd3f29929",
      "tree": "d1d208f0edddb26b6c81f8878c41af65f8382b23",
      "parents": [
        "22f3ceb658362f63867abfa6b64d44da5127147c"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu May 14 11:39:47 2026 -0700"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 18 12:00:07 2026 -0700"
      },
      "message": "turnip/magma: make stub logs debug instead of error\n\nBug:512999679\nChange-Id: I008c6a4604bbfef11c2677ee116a4cfe5f6df03c\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1612507\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "22f3ceb658362f63867abfa6b64d44da5127147c",
      "tree": "1c8f999def1ed6d1d45f553f84e063497513d7ee",
      "parents": [
        "dd4c4298a62b539c096a4204ca6829c4652d2fd2"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu May 14 11:35:49 2026 -0700"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 18 11:59:58 2026 -0700"
      },
      "message": "turnip/fuchsia: add extra row of padding for aligned sysmem allocations\n\nThis should help resolve MMU faults observed in the row after a 456x456\nframebuffer.\n\nBug: 508381278\nChange-Id: If1f60bcf5b776e7bb4c89591cdba3ff75c84c022\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1612506\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "dd4c4298a62b539c096a4204ca6829c4652d2fd2",
      "tree": "ef55556b6c772dd69d53f05dd8818e24ac8e18e9",
      "parents": [
        "8218bb38a22a438a74c3dcdbbe3a056b59ca8a00"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Wed Apr 22 10:26:41 2026 -0700"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 22 15:11:57 2026 -0700"
      },
      "message": "turnip/fuchsia: align sysmem allocations to height 4\n\nResolves MMU faults triggered by grafika\u0027s 456x197 allocations.\n\nBug: 454700935\nChange-Id: Ie4e2c967f3d284e35e0ae1fa60553950a5983453\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1583954\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "8218bb38a22a438a74c3dcdbbe3a056b59ca8a00",
      "tree": "f50ad759318f74fb21c769557f682c20f09e2c3e",
      "parents": [
        "8a1c80398678ad99e7fee65d2d56b0bf6fb7b776"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Apr 09 16:41:11 2026 -0700"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 13 15:07:13 2026 -0700"
      },
      "message": "vulkan: move magma connection state to util_sync_provider_magma\n\nThis removes magma connection state from vk_device and puts it\nin a magma-specific container similar to util_sync_provider_drm.\n\nAlso remove an unused local.\n\nBug:501928877\nChange-Id: I146e78fdf1b4cae4e5d5da8eac8f181ae7b225fd\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1571705\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "8a1c80398678ad99e7fee65d2d56b0bf6fb7b776",
      "tree": "b71e82e866e9a247dc0f5e158eab2c1f25d9655b",
      "parents": [
        "40a1010f5e6e7203ccf147d8b61cd9c37795207b"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Mar 20 08:32:15 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 20 10:53:17 2026 -0700"
      },
      "message": "meson_to_hermetic: fix hermetic glslangValidator for soong\n\nglslangValidator is invoked during the translation phase,\nand since we no longer rely on the system binary, we must\nhave the hermetic version available for android too.\n\nBug: 481995008\nChange-Id: I60315531bef457ef212a22f3300b13b7d1a97576\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1547521\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "40a1010f5e6e7203ccf147d8b61cd9c37795207b",
      "tree": "1db862e84e0410a0be30378c065785b243bc7e4a",
      "parents": [
        "89d10a7ba8e99de19bbca3e29212d6097e3fae3d"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Mar 19 14:52:08 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 20 10:53:09 2026 -0700"
      },
      "message": "meson_to_hermetic: move find_program out of meson_common\n\nfind_program will be updated in a follow-on patch to\nuse different paths for glslangValidator.\n\nBug:481995008\nChange-Id: I2782c71fc1dc089c213fcaf014c22919d5b88eb8\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1546806\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "89d10a7ba8e99de19bbca3e29212d6097e3fae3d",
      "tree": "f94a1efadb75feb260b70c8b37bdf45ed6204bd2",
      "parents": [
        "5400837af88d10e13d78d08d3cec8e5a4ba2df20"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Mar 09 13:57:27 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 18 17:48:15 2026 -0700"
      },
      "message": "freedreno/vulkan: disable subgroups for some GPUs\n\nPrevents compiler crashes in subgroup CTS tests.\n\nBug:492535675\nChange-Id: I796c847e3c31dbfd68c70c773aa8a094dae2bcdf\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1537140\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "5400837af88d10e13d78d08d3cec8e5a4ba2df20",
      "tree": "33c969d4995f289ecc41a513c89a46a040619d75",
      "parents": [
        "f6a9fda3847b41a03c90b22c6c6e693f7d061fa9"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Feb 27 12:59:43 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 16:26:12 2026 -0700"
      },
      "message": "gallium/lavapipe: use sysmem for block padding on fuchsia\n\nBug:487760169\nDepends-on: I9498cdff96242245d4c4890531dfb247686d5bdb\nChange-Id: Ibe4b5646a99cc85fe4916c92f75750ec0b6873ce\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1521337\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nDependencies-Satisfied: CL Deps Checker \u003ccl-deps-checker@fuchsia-internal-service-accts.iam.gserviceaccount.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "f6a9fda3847b41a03c90b22c6c6e693f7d061fa9",
      "tree": "d82336e86341aaa62427fb72b60d4cd00b229d76",
      "parents": [
        "baa8dcbd83d02a029afe6c33540a7a75e36ab235"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Mar 09 14:48:53 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 10:29:03 2026 -0700"
      },
      "message": "freedreno/vulkan: use sysmem2 on fuchsia\n\nBug: 306258175\nChange-Id: Ifcfb58db6101b5175c6a73675dfce5ecc3030bd8\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1533706\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "baa8dcbd83d02a029afe6c33540a7a75e36ab235",
      "tree": "c6437b50ff4223ec18e5227e24fa3f27a281a13d",
      "parents": [
        "2cf66d62f2193b3c197955675d1fe7e96697c317"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Mar 06 14:51:17 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 09 13:53:57 2026 -0700"
      },
      "message": "gallium/lavapipe: switch to sysmem2 on fuchsia\n\nBug:306258175\nChange-Id: I050718c647ec4049061eb1e410c849127cab769e\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1531458\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "2cf66d62f2193b3c197955675d1fe7e96697c317",
      "tree": "7d447ec432c9b9435f1cdd775e2ff0e2aaf67e9d",
      "parents": [
        "9140136fb66cb14339c361cd1ae5630e537daacc"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Feb 20 11:58:01 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Feb 25 12:40:03 2026 -0800"
      },
      "message": "freedreno/vulkan: default to big heap for smaller skia block size\n\nBug:436536381\nChange-Id: I1f041ae86651a613701540a3e26645421739363b\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1512357\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n(cherry picked from commit 7f21e52d17db3a3c4152046366683e14af3dfe39)\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1516415\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "9140136fb66cb14339c361cd1ae5630e537daacc",
      "tree": "642765a805e61b4aa0de19c32db3de069826456a",
      "parents": [
        "a2b7a4d002c42625ad4487617419111e52bba8ef"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Feb 16 19:38:19 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Feb 17 11:11:59 2026 -0800"
      },
      "message": "Move TODO to fix meson build\n\nBug: 466435940\nChange-Id: I9e4f1c4429e421b2d92b8682eddd1f85d5e0b103\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1508384\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "a2b7a4d002c42625ad4487617419111e52bba8ef",
      "tree": "41f39a04f2f4c58b9a09f1a3c081d28585c08bef",
      "parents": [
        "19c5a949be173bb156a741d912ee9d1f67dda656"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Wed Feb 11 17:00:49 2026 -0800"
      },
      "committer": {
        "name": "Craig Stout",
        "email": "cstout@google.com",
        "time": "Thu Feb 12 09:18:09 2026 -0800"
      },
      "message": "fuchsia-build/meson_to_hermetic: use hermetic glslangValidator\n\nNeeded for infra builders.\n\nBug:481995008\nChange-Id: Ie48029933f7691cbb89ac1864f53592a4e2233ec\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1503247\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "19c5a949be173bb156a741d912ee9d1f67dda656",
      "tree": "14a538f97571f756649c4d0d5598a2ca87be58dc",
      "parents": [
        "549592179764ffda7de5fdfe5e35d977a060dbb9"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Feb 09 17:46:35 2026 -0800"
      },
      "committer": {
        "name": "Craig Stout",
        "email": "cstout@google.com",
        "time": "Thu Feb 12 09:18:09 2026 -0800"
      },
      "message": "fuchsia-build: fixes for running in infra\n\nIncludes a git branch check with --magma-dev override,\nbecause infra uses a detached head state.\n\nAlso ignore gpkg if not available.\n\nBug: 481995008\nChange-Id: I9a54c9f21360097d55cc2cade4d0e6a5a43e5808\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1501367\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "549592179764ffda7de5fdfe5e35d977a060dbb9",
      "tree": "bec496349a70012d698dd6c33dfcf0513b2b64ce",
      "parents": [
        "bbad20ff8a1c3b8c645188b6013b5e43d95e493b"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Feb 09 12:07:01 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Feb 09 13:17:07 2026 -0800"
      },
      "message": "fuchsia-build: Query branch for setting git_repository tag\n\nBug: 481995008\nChange-Id: I5442530fa6902d460df7d768a0956bb520182ea6\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1500601\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "bbad20ff8a1c3b8c645188b6013b5e43d95e493b",
      "tree": "cd883f85eb9fff95745c14ee4d8080b653ed8fa5",
      "parents": [
        "7f648f06d24561863454f5d9f5d72996ec72c343"
      ],
      "author": {
        "name": "Karmjit Mahil",
        "email": "karmjit.mahil@igalia.com",
        "time": "Fri Jan 30 09:02:15 2026 +0000"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 30 14:39:26 2026 -0800"
      },
      "message": "tu: Allocate cmd_buffer from its pool\n\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14760\nSigned-off-by: Karmjit Mahil \u003ckarmjit.mahil@igalia.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39623\u003e\n\nBug: 480139792\nChange-Id: I78f6fbfa22a587093e527074f2cd6fba9ecdc190\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1490111\nReviewed-by: Matt Sandy \u003cmsandy@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "7f648f06d24561863454f5d9f5d72996ec72c343",
      "tree": "0c31159a6e6dc2aedf7a3ed63e603a5ebe302aa2",
      "parents": [
        "daad910138b984b3fd4477bc75a8b002c3b86045"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Wed Oct 09 13:24:06 2024 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 28 15:56:40 2026 -0800"
      },
      "message": "FUCHSIA: turnip: set queueCount to 2\n\nSatisfies the requirement for Android libhwui.\n\nBug:460783239\nChange-Id: I74f7fd9e570ac0d431bbe36007849bc3df3eb705\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1440518\nReviewed-by: Matt Sandy \u003cmsandy@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "daad910138b984b3fd4477bc75a8b002c3b86045",
      "tree": "b58804fc18324f30f433c9e15b1c8df2e80d0650",
      "parents": [
        "82c1d61051263448efaba78f927a2321a68b8504"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Sun Dec 08 20:10:18 2024 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 28 15:56:14 2026 -0800"
      },
      "message": "FUCHSIA: turnip: Force Vulkan 1.1 if necessary\n\nAndroid and Fuchsia require version 1.1.\n\nBug:460783239\nChange-Id: Ie7e1e607d521c4a1cae036a3b0b87a2d998e1c9c\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1442768\nReviewed-by: Matt Sandy \u003cmsandy@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "82c1d61051263448efaba78f927a2321a68b8504",
      "tree": "2162a6a6a5ebf2712c498b298a4dcef78d61aed3",
      "parents": [
        "bac45b7cc45cdf9b8e7c8d27c824f9f69a4666c3"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Dec 19 14:47:12 2024 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 28 11:57:23 2026 -0800"
      },
      "message": "FUCHSIA: update CREDITS.fuchsia\n\nThis update is based on a script that surfaces the full license\nlist by scanning all files, except:\n\n-ignore_paths_re\u003d\".git.*,src/freedreno/.gitlab-ci/.*,licenses\"\n\nBug:479281786\nChange-Id: I048fef024c7886fa081a22b42a81980b7ccc321a\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1440515\nReviewed-by: Jerry Belton \u003cjcecil@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "bac45b7cc45cdf9b8e7c8d27c824f9f69a4666c3",
      "tree": "b9be1fc1a3c234ad3792e14592b8453c809aa8a7",
      "parents": [
        "444697e78bfd2b33c238696ce1beb97e872657dc"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Dec 19 07:22:01 2024 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 28 11:54:23 2026 -0800"
      },
      "message": "FUCHSIA: Remove unused files with undesirable licenses\n\nBug:479281786\nChange-Id: Ied1c168612c41e64b9b73e2138e69a611fe93ca0\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1440516\nReviewed-by: Jerry Belton \u003cjcecil@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "444697e78bfd2b33c238696ce1beb97e872657dc",
      "tree": "06c7c61e9959d6afdac386dd3f11a47e6f0506aa",
      "parents": [
        "1670e7fb1551f2719e9731c3b0bda8163e5160ca"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Jan 26 20:39:02 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jan 27 11:25:29 2026 -0800"
      },
      "message": "freedreno/fuchsia: fix buffer collection vmo leak\n\nThe bug was introduced in the main branch; this fix\nrestores the magma-dev branch implementation.\n\nChange-Id: I31542fb4378a9c7af6f96b0dd3a501d5be816160\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1485489\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: Matt Sandy \u003cmsandy@google.com\u003e\n"
    },
    {
      "commit": "23e3445940104465152dcfc1d5952d09d3ba7b37",
      "tree": "98174b59bdc6de4b20c866b2762e62722f176eca",
      "parents": [
        "d6e2454557b83c26ff0c486b9947d0c4188e7bfc"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 13:13:52 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 13:13:52 2026 -0800"
      },
      "message": "VERSION: bump 25.3.4\n\nSigned-off-by: Dylan Baker \u003cdylan.c.baker@intel.com\u003e\n"
    },
    {
      "commit": "d6e2454557b83c26ff0c486b9947d0c4188e7bfc",
      "tree": "8a1633f928ec797d4771c50ef3b545a7d449806e",
      "parents": [
        "1d0af6e3b239873ad1b8802c3932b01177991c33"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 13:11:47 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 13:11:47 2026 -0800"
      },
      "message": "docs: add release notes for 25.3.4\n"
    },
    {
      "commit": "1d0af6e3b239873ad1b8802c3932b01177991c33",
      "tree": "84c1ccb71de9a3c286cfe00fdcb6bf28a808f103",
      "parents": [
        "3b47f2270a4d3b36289f13481d6aa74961cc714d"
      ],
      "author": {
        "name": "Frank Binns",
        "email": "frank.binns@imgtec.com",
        "time": "Tue Sep 30 22:28:11 2025 +0100"
      },
      "committer": {
        "name": "Frank Binns",
        "email": "frank.binns@imgtec.com",
        "time": "Fri Jan 23 17:08:56 2026 +0000"
      },
      "message": "pvr: check image usage features against image features\n\nFixes deqp failures in:\n  dEQP-VK.api.info.unsupported_image_usage.*\n\nBackport-to: 25.3\nSigned-off-by: Frank Binns \u003cfrank.binns@imgtec.com\u003e\nReviewed-by: Simon Perretta \u003csimon.perretta@imgtec.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "3b47f2270a4d3b36289f13481d6aa74961cc714d",
      "tree": "36626cd11d260225d20b0d102ad1b52371c05bb6",
      "parents": [
        "5109e02c53c8e82c4f412865ed1610ee30abd8df"
      ],
      "author": {
        "name": "Caterina Shablia",
        "email": "caterina.shablia@collabora.com",
        "time": "Tue Dec 16 13:36:44 2025 +0000"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:53 2026 -0800"
      },
      "message": "panvk: remove AFBC header zeroing\n\nThis is not actually necessary and moreover was corrupting\nmipmapped arrayed 2D images in cases when the transition barrier\nwasn\u0027t transitioning all mips, but more than one layer.\n\nKeep the layout transition infrastructure in place as we\u0027ll need\nit for transaction elimination CRC zeroing on v10-.\n\nFixes: c95f8993 (\"panvk: add a meta command for transitioning image layout\")\n\nReviewed-by: Boris Brezillon \u003cboris.brezillon@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "5109e02c53c8e82c4f412865ed1610ee30abd8df",
      "tree": "03c14ca59c85a6e86541506e7df9a6f957c730eb",
      "parents": [
        "0d543824a82e61c5de0d7b20aaba0b06c5f11ad2"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Wed Jan 21 11:22:29 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:53 2026 -0800"
      },
      "message": ".pick_status.json: Mark feed5fbc7187f0fa3d2499e527026b6f98b6c7ce as backported\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "0d543824a82e61c5de0d7b20aaba0b06c5f11ad2",
      "tree": "b0ac468588c4b8da773139ca02be53f13de0d2bf",
      "parents": [
        "12a189335b80c888c7bd2ce9753297469828a9a3"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Wed Jan 21 11:22:28 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:53 2026 -0800"
      },
      "message": ".pick_status.json: Mark 76e7a1cde4afc48e8428cc1fbd87c31529f3877d as backported\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "12a189335b80c888c7bd2ce9753297469828a9a3",
      "tree": "d8be61432c8084d64499d902e9693624a686516c",
      "parents": [
        "59a2b537249c514f979f4795a74e40cc8543ec32"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Wed Jan 21 11:22:26 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:53 2026 -0800"
      },
      "message": ".pick_status.json: Mark 47366527ce20b54d1b1a4811bcb6481e09a38402 as backported\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "59a2b537249c514f979f4795a74e40cc8543ec32",
      "tree": "7fd20758291e7dd30b05579454bcdeedc5146a49",
      "parents": [
        "b2e94baeac1ab28372971e6722866f3d89e4cf98"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Wed Jan 21 11:22:23 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:53 2026 -0800"
      },
      "message": ".pick_status.json: Update to 1b1e38ffd518933ea065cf485ad0a7871433b3fc\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "b2e94baeac1ab28372971e6722866f3d89e4cf98",
      "tree": "579c901f2f089063541ca769770e218eebba8beb",
      "parents": [
        "ef8d16611fd70092991ed222a46cd2b1fc431d22"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Wed Jan 21 09:36:31 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:53 2026 -0800"
      },
      "message": ".pick_status.json: Mark 2bd282a9680f6a53bff70f54e60b1c10aefce97a as denominated\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "ef8d16611fd70092991ed222a46cd2b1fc431d22",
      "tree": "371316ea20b9d98c76a0ebbca3a191e1561f33dc",
      "parents": [
        "a4bee254c5f141bb72249f78d545037e02e42c61"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Tue Jan 13 17:46:47 2026 +0100"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "ac/nir: fix computing cube derivatives when the major axis is negative\n\nThis corresponds to the face 1.0, 3.0 or 5.0.\n\nCc: mesa-stable\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\n(cherry picked from commit de64c7238a4cc8d365fac193534a1bb7f3ba6a70)\n\nConflicts:\n\tsrc/amd/ci/radv-fails.txt\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "a4bee254c5f141bb72249f78d545037e02e42c61",
      "tree": "1123e4341285b263f30ebf2531256c9bd9c242fd",
      "parents": [
        "f79220af848bf386f4a0d2915769c27822a48ac3"
      ],
      "author": {
        "name": "Utku Iseri",
        "email": "utku.iseri@arm.com",
        "time": "Wed Jan 21 16:37:37 2026 +0100"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "zink: handle split DS blits with zink_blit calls\n\nThis fixes resource tracking and state setting for depth-only blits.\n\nCc: mesa-stable\nReviewed-by: Mike Blumenkrantz \u003cmichael.blumenkrantz@gmail.com\u003e\n(cherry picked from commit e58b32a8c1f6540883bcc0d8347611bd6985758e)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "f79220af848bf386f4a0d2915769c27822a48ac3",
      "tree": "868588b9ee81e2d9a37b9b52bf935e9de6562494",
      "parents": [
        "e7cf76d40dd0982251dff12b5e89183879254136"
      ],
      "author": {
        "name": "Lucas Stach",
        "email": "l.stach@pengutronix.de",
        "time": "Thu Jan 15 19:28:59 2026 +0100"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "etnaviv: check all necessary dirty bits when marking constbufs during draw\n\nConstant buffers may be changed without the shader changing.\nCheck the correct dirty bits when marking constant buffers\nas read during the draw to ensure proper synchronization.\n\nFixes: a40a6e551ef0 (\"etnaviv: draw: only mark resources as read/written when the state changed\")\nSigned-off-by: Lucas Stach \u003cl.stach@pengutronix.de\u003e\nReviewed-by: Christian Gmeiner \u003ccgmeiner@igalia.com\u003e\n(cherry picked from commit bfd7a8d8d302e06ba974c508d40ed824716921f1)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "e7cf76d40dd0982251dff12b5e89183879254136",
      "tree": "bc73ea6cb6f4022d29639e30049db75a495ce6d4",
      "parents": [
        "76bd2fb438872f4ec402b546df3a870350894a63"
      ],
      "author": {
        "name": "Rhys Perry",
        "email": "pendingchaos02@gmail.com",
        "time": "Tue Jan 20 14:33:30 2026 +0000"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "aco: use size_t for monotonic_buffer_resource\n\nNecessary for really big shaders.\n\nSigned-off-by: Rhys Perry \u003cpendingchaos02@gmail.com\u003e\nReviewed-by: Georg Lehmann \u003cdadschoorse@gmail.com\u003e\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14650\nBackport-to: 25.3\n(cherry picked from commit 874255e89964c8436789d153df2432127d5c13af)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "76bd2fb438872f4ec402b546df3a870350894a63",
      "tree": "412c38388e2c96fce7d7f6d3f4e293275f973ba2",
      "parents": [
        "05211f419bb98dda7cee82e7f40f5eb6f2a6dc3b"
      ],
      "author": {
        "name": "Qiang Yu",
        "email": "yuq825@gmail.com",
        "time": "Tue Jan 13 21:38:58 2026 +0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "radv: fix primitive restart gpu hang for pre gfx10\n\nPAL always set WD_SWITCH_ON_EOP for pre gfx10 when primitive\nrestart is enabled to prevent gpu hang.\n\nIt only happens when specific index stream with primitive\nrestart. Since we don\u0027t know what\u0027s the exact problem,\njust follow PAL to disable 4x primitive rate when primitive\nrestart is enabled.\n\nGFX10+ does not use this function.\n\nCc: mesa-stable\nReviewed-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nReviewed-by: Marek Olšák \u003cmarek.olsak@amd.com\u003e\n(cherry picked from commit 4708eb85d78149863a1faa2e1ddb6d5a22c773d0)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "05211f419bb98dda7cee82e7f40f5eb6f2a6dc3b",
      "tree": "e091bd4ecb1c87f068f15bb190bf78edc9ee5861",
      "parents": [
        "3f25467638e74ac8bf3045c9f66e2f9129cc91c0"
      ],
      "author": {
        "name": "Qiang Yu",
        "email": "yuq825@gmail.com",
        "time": "Tue Jan 13 21:32:41 2026 +0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "radeonsi: fix primitive restart gpu hang for pre gfx10\n\nPAL always set WD_SWITCH_ON_EOP for pre gfx10 when primitve\nrestart is enabled to prevent gpu hang.\n\nIt only happens when specific index stream with primitive\nrestart. Since we don\u0027t know what\u0027s the exact problem,\njust follow PAL to disable 4x primitive rate when primitive\nrestart is enabled.\n\nCc: mesa-stable\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14629\nReviewed-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nReviewed-by: Marek Olšák \u003cmarek.olsak@amd.com\u003e\n(cherry picked from commit 7d73ea20ec7d6da10ab5a1ac747184578359fdf9)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "3f25467638e74ac8bf3045c9f66e2f9129cc91c0",
      "tree": "764fb5a4f68eedc723196b5dc322b51ea9257240",
      "parents": [
        "608097d1f7edbed40262a29e6e5e37f7e9f5060b"
      ],
      "author": {
        "name": "Sagar Ghuge",
        "email": "sagar.ghuge@intel.com",
        "time": "Sat Dec 20 23:10:05 2025 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "anv/rt: Don\u0027t always set disableOpacityCull bit\n\nSetting this bit always might hurt performance. It might forces\ntraversal to treat all leafs always valid.\n\nCc: mesa-stable\nSigned-off-by: Sagar Ghuge \u003csagar.ghuge@intel.com\u003e\nReviewed-by: Felix DeGrood \u003cfelix.j.degrood@intel.com\u003e\n(cherry picked from commit 61691034ac9e343f00a2eea85600973ecba4cad3)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "608097d1f7edbed40262a29e6e5e37f7e9f5060b",
      "tree": "06a69dfa7c91f6d1d5c0a7e97893b418b37ed221",
      "parents": [
        "61f6a5327205d5069eafbab19ff27bf4c3014ace"
      ],
      "author": {
        "name": "anonymix007",
        "email": "48598263+anonymix007@users.noreply.github.com",
        "time": "Wed Jan 07 00:46:49 2026 +0300"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "tgsi/nir: Store output variables before each TGSI_OPCODE_RET\n\nFixes: 885323ea3ab15d736645ac7da8ce60fa66b217b8\n(cherry picked from commit 7300aa34a06b8db16e4cf31af146b37a60058397)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "61f6a5327205d5069eafbab19ff27bf4c3014ace",
      "tree": "620f7d6e1626692a73153c9a59bd2cbc58526a7f",
      "parents": [
        "11651c18df857d742f3d90c297b4998c81885c18"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Wed Jan 14 21:19:29 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "vulkan/wsi: fix present wait support and present id creation condition\n\nCommon wsi should only create that semaphore if present wait is enabled.\nDrivers may only advertise KHR_present_wait2 w/o KHR_present_wait. So\nthe common wsi core has to check for both.\n\nFixes: bf285c3be99 (\"vulkan/wsi: Add basic support for PresentWait2\")\nReviewed-by: Hans-Kristian Arntzen \u003cpost@arntzen-software.no\u003e\n(cherry picked from commit b986250b691b6ae5458eecba3ac058f75969a673)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "11651c18df857d742f3d90c297b4998c81885c18",
      "tree": "2f9ba2325cbf0ea47f36cd13274ec6b1f886f37b",
      "parents": [
        "50cd471dbe01df82e37ecdf7969d9202c774e246"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Wed Jan 14 20:49:51 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "vulkan/wsi: avoid host stage when blit to foreign queue\n\nFor mitigating the below VVL violation:\n\n\u003e VUID-vkCmdPipelineBarrier-srcStageMask-09634\n\u003e\n\u003e vkCmdPipelineBarrier(): dstStageMask is VK_PIPELINE_STAGE_HOST_BIT\n\u003e but srcQueueFamilyIndex (0) !\u003d dstQueueFamilyIndex (4294967293).\n\u003e\n\u003e The Vulkan spec states: If either srcStageMask or dstStageMask\n\u003e includes VK_PIPELINE_STAGE_HOST_BIT, for any element of\n\u003e pBufferMemoryBarriers, srcQueueFamilyIndex and dstQueueFamilyIndex\n\u003e must be equal\n\nFixes: 153857fb64b (\"vulkan/wsi: amend barriers for blit dst buffer going to foreign queue\")\nReviewed-by: Hans-Kristian Arntzen \u003cpost@arntzen-software.no\u003e\n(cherry picked from commit be9caf8ed62870691c6a27ab1a45594be987b0a8)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "50cd471dbe01df82e37ecdf7969d9202c774e246",
      "tree": "5f635f795fe309d9e1d922a4b0a30d3c50adcebf",
      "parents": [
        "1c43f4c8d9214c0f2d430d766491f22d2cb9b2ae"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Wed Jan 21 09:28:42 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": ".pick_status.json: Update to e58b32a8c1f6540883bcc0d8347611bd6985758e\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "1c43f4c8d9214c0f2d430d766491f22d2cb9b2ae",
      "tree": "c73a870c33190a67ddad4e01e42b3cfcda386783",
      "parents": [
        "e0e41e4b965bf5a8a1daea5ab6dc6fbeee9852a9"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Wed Jan 14 13:05:03 2026 +0100"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "radv/meta: use 2D array for color resolves with compute\n\nCc: mesa-stable\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\n(cherry picked from commit 1199f91a2f6e924e859b95b2457a2ac4c6f0e1df)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "e0e41e4b965bf5a8a1daea5ab6dc6fbeee9852a9",
      "tree": "118092c4d58ef8d06ab7e30db5a3841926bba236",
      "parents": [
        "ab64109c0170aa4496ae5f00539f754c4e73511e"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Tue Jan 20 11:12:44 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": ".pick_status.json: Mark d563415100f265a8257233309ff378a2855cd07c as denominated\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "ab64109c0170aa4496ae5f00539f754c4e73511e",
      "tree": "4c579d2caad9b9474c014d3c5c3222ef8f9b53a7",
      "parents": [
        "25b6338effa75e2449e72ea4ac40f52555da806c"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Wed Jan 14 14:53:57 2026 +0100"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "radv/sqtt: delay VMID reservation at capture time\n\nIf two devices/instances are created, the VMID reservation will just\nfail. It seems fine as long as it\u0027s reserved before SPM is used.\n\nFixes: a7a4abc8d87 (\"radv: Move VMID reservation to vkCreateDevice\")\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "25b6338effa75e2449e72ea4ac40f52555da806c",
      "tree": "32e1ea717a85a4a45388501e3bc485647ca65aa0",
      "parents": [
        "dae41919b972966e6c8489ee0e5d62987a76b7b2"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Mon Dec 22 18:15:07 2025 +0100"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "radv: fix capturing performance counters with SPM\n\nCc: mesa-stable\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14333\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "dae41919b972966e6c8489ee0e5d62987a76b7b2",
      "tree": "9f6dc65a798bc22b1efcfede0dae9fb9c630c777",
      "parents": [
        "b135da68fd1f20f36a3eda4512f301a20c3f8810"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Tue Jan 13 08:40:40 2026 +0100"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "ac/sdma: fix stencil only copies on GFX9\n\nUse the correct pitch per elements for stencil only surfaces.\n\nCc: mesa-stable\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "b135da68fd1f20f36a3eda4512f301a20c3f8810",
      "tree": "00f04173f6139d681cd62e5f519aadf2c33a1802",
      "parents": [
        "0c5a8a3af5cbf244ca9908d72e4d45b4191218a1"
      ],
      "author": {
        "name": "Konstantin Seurer",
        "email": "konstantin.seurer@gmail.com",
        "time": "Sat Jan 10 11:45:53 2026 +0100"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "radv: Fix crash if proceed comes before initialize\n\n\"initialize\" can be NULL if the rq_proceed was visited before\nrq_initialize.\n\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14626\ncc: mesa-stable\n\nReviewed-by: Timur Kristóf \u003ctimur.kristof@gmail.com\u003e\nReviewed-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\n(cherry picked from commit 58a35647e118f1967f17c5803baa0657da98964c)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "0c5a8a3af5cbf244ca9908d72e4d45b4191218a1",
      "tree": "61c6650bf5da7500fedc012222fa702df9e8d1dc",
      "parents": [
        "d885f0506a8691b8c532852e2181d32f15b6bcc7"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Mon Jan 19 14:05:07 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "venus: fix aliased image memory requirement caching\n\nThe spec doesn\u0027t guarantee that the aliased and non-alised image shares\nthe same memory requirement.\n\nFixes: 63cac09d748 (\"venus: improve image memory requirement cache for image aliasing\")\n(cherry picked from commit 2e683eb7385c54f872acc47b371210d2282bc103)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "d885f0506a8691b8c532852e2181d32f15b6bcc7",
      "tree": "bae92db55752e31764520b6b3fc27281743b6d35",
      "parents": [
        "4301d7fa820c5f3f4fceeb2ff9aab486fb2d8672"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Mon Oct 13 14:20:47 2025 -0700"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "meson: avoid calling nm.full_path() when tool is not found\n\nIf tool isn\u0027t found, we shouldn\u0027t call full_path() on it.\nThis is the case for Android + meson2hermetic.\n\nFixes: 2f652e0b3691e9 (\"meson: move the generic symbols check arguments to a common variable\")\nCc: mesa-stable\n\nReviewed-by: Eric Engestrom \u003ceric@igalia.com\u003e\n(cherry picked from commit 4bb3b80b8f5ea83f29e5cd525c6b1ca2a589149e)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "4301d7fa820c5f3f4fceeb2ff9aab486fb2d8672",
      "tree": "d9a7b171d5afd1ccbb5aa2465c14e5b619022bc0",
      "parents": [
        "8d6c1b6abf51be7e270b245076294937dff5ca89"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Tue Jan 20 10:53:39 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": ".pick_status.json: Update to 71f54341429535d406dcdf58961d03ed23d137ee\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "8d6c1b6abf51be7e270b245076294937dff5ca89",
      "tree": "c48057afec6e50cba809e6835c9c42b39bd387f8",
      "parents": [
        "8a4306b3b2a6207da621f11f4906de12ced9ce47"
      ],
      "author": {
        "name": "Marek Olšák",
        "email": "marek.olsak@amd.com",
        "time": "Sat Jan 03 17:41:05 2026 -0500"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "nir/clip_cull_distance_utils: fix assertion failures with GL_EXT_mesh_shader\n\nThose outputs are never compact in GLSL mesh shaders. The assertions might\nnot be needed.\n\nCc: mesa-stable\n\nReviewed-by: Qiang Yu \u003cyuq825@gmail.com\u003e\n(cherry picked from commit bba2536bb00732618b58215e0f56f25cdd5dc96a)\n\nConflicts:\n\tsrc/compiler/nir/nir_lower_clip_cull_distance_array_vars.c\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "8a4306b3b2a6207da621f11f4906de12ced9ce47",
      "tree": "1763f8e800964fe1ea195b2537e5af27fc867636",
      "parents": [
        "5771c2f8c55d77d069cac99195307ddc43a6002c"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Tue Jan 20 10:43:31 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": ".pick_status.json: Mark 68690eaf4a21c2f8702b9c0348d90a08b3618a36 as denominated\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "5771c2f8c55d77d069cac99195307ddc43a6002c",
      "tree": "da212a7981d88a5e2f7179b1fd036517c772f052",
      "parents": [
        "9b97db03a40f0686836fbf8da2a6b8505682352c"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Tue Jan 20 10:28:55 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": ".pick_status.json: Updates notes for d563415100f265a8257233309ff378a2855cd07c\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "9b97db03a40f0686836fbf8da2a6b8505682352c",
      "tree": "7d70ca0bd179ab0937e69d4b6e6e81524eab4c6a",
      "parents": [
        "730bbfc804bba4cc1637073acc5f2879d9860bb4"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Tue Jan 20 10:28:41 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": ".pick_status.json: Updates notes for 76e7a1cde4afc48e8428cc1fbd87c31529f3877d\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "730bbfc804bba4cc1637073acc5f2879d9860bb4",
      "tree": "82cf9937aa69a2e14cb0d7bed9e6285a908b7f17",
      "parents": [
        "b4c2042b060eda9b0dc57ea68e1e8a56822958db"
      ],
      "author": {
        "name": "Lionel Landwerlin",
        "email": "lionel.g.landwerlin@intel.com",
        "time": "Fri Jan 09 09:43:21 2026 +0200"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "brw: fix derivatives on non 32bit floats\n\nSigned-off-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nCc: mesa-stable\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14600\nMeh\u0027d-by: Alyssa Rosenzweig \u003calyssa.rosenzweig@intel.com\u003e\n\n(cherry picked from commit 081c5bc6a565c2bbc9cdd19a1b1584c574fabcbd)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "b4c2042b060eda9b0dc57ea68e1e8a56822958db",
      "tree": "a0fb588afba13596f665a52a9fe261b278a6f846",
      "parents": [
        "c381c5d717ab697a5a601842cdc2d8e8ca04f8d9"
      ],
      "author": {
        "name": "Lionel Landwerlin",
        "email": "lionel.g.landwerlin@intel.com",
        "time": "Tue Jul 15 22:07:50 2025 +0300"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "brw: enable SIMD32 compute shaders with ray queries\n\nSigned-off-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nCc: mesa-stable\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11020\nReviewed-by: Sagar Ghuge \u003csagar.ghuge@intel.com\u003e\n(cherry picked from commit a97b01801a4386fa57c0f061328e21c2ac30d67b)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "c381c5d717ab697a5a601842cdc2d8e8ca04f8d9",
      "tree": "add5b9c4a93da187cee32f5a53c778f31b79da5f",
      "parents": [
        "31e993831faa8d0569e335877852ff22e0e3a5d7"
      ],
      "author": {
        "name": "Lionel Landwerlin",
        "email": "lionel.g.landwerlin@intel.com",
        "time": "Tue Jul 15 22:01:32 2025 +0300"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "brw: enable topology opcodes in SIMD32\n\nSigned-off-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nCc: mesa-stable\nReviewed-by: Sagar Ghuge \u003csagar.ghuge@intel.com\u003e\n(cherry picked from commit b996b03f21aa8f065db760e45fbb994afc460b9e)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "31e993831faa8d0569e335877852ff22e0e3a5d7",
      "tree": "d53cb3d5014a63dd5d1ea9eadaf13a2658f6d41b",
      "parents": [
        "dad71b4dea228c28698f8d724349930e7014b0ac"
      ],
      "author": {
        "name": "Lionel Landwerlin",
        "email": "lionel.g.landwerlin@intel.com",
        "time": "Tue Jul 15 22:00:58 2025 +0300"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "brw: handle lowering of a couple of opcodes\n\nSigned-off-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nCc: mesa-stable\nReviewed-by: Sagar Ghuge \u003csagar.ghuge@intel.com\u003e\n(cherry picked from commit 286073f6eb04f6de70d872e0f0a654bf3a31b74a)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "dad71b4dea228c28698f8d724349930e7014b0ac",
      "tree": "7fe96d930b2b9105279bc0add67444163ceae5cb",
      "parents": [
        "5f119bb7afebcf997a0b286330ed0a8e5bb8a71e"
      ],
      "author": {
        "name": "Lionel Landwerlin",
        "email": "lionel.g.landwerlin@intel.com",
        "time": "Tue Jul 15 22:26:57 2025 +0300"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "brw: enable ray query spilling in SIMD32\n\nSigned-off-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nCc: mesa-stable\nReviewed-by: Sagar Ghuge \u003csagar.ghuge@intel.com\u003e\n(cherry picked from commit 2fa09500a2080c9adc93ab04f4c9f4039d68e3a5)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "5f119bb7afebcf997a0b286330ed0a8e5bb8a71e",
      "tree": "b29b860cf506b60ac64878c8a268236d4503bfeb",
      "parents": [
        "4bdf4f3e890f7e5c7c109fd65d5bd378fed854a2"
      ],
      "author": {
        "name": "Lionel Landwerlin",
        "email": "lionel.g.landwerlin@intel.com",
        "time": "Tue Jan 06 16:57:46 2026 +0200"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "anv/brw: prep work for SIMD32 ray queries\n\nSigned-off-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nCc: mesa-stable\nReviewed-by: Sagar Ghuge \u003csagar.ghuge@intel.com\u003e\n(cherry picked from commit 6d19b898e730b6d7abeb6b0c6cf217456d4b680f)\n\nConflicts:\n\tsrc/intel/compiler/brw/brw_lower_logical_sends.cpp\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "4bdf4f3e890f7e5c7c109fd65d5bd378fed854a2",
      "tree": "92e67154de57ae5ba61a8f5f7a5840da3f584a28",
      "parents": [
        "51d4875dbbc41cb9100b91886f57680eeec2fcfb"
      ],
      "author": {
        "name": "Lionel Landwerlin",
        "email": "lionel.g.landwerlin@intel.com",
        "time": "Tue Jan 06 09:16:54 2026 +0000"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "nir: add missing divergence handling for ray_query_global_intel\n\nSigned-off-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nCc: mesa-stable\nReviewed-by: Alyssa Rosenzweig \u003calyssa.rosenzweig@intel.com\u003e\n(cherry picked from commit c84760a185ea60cdcec74119879d79452375d1be)\n\nConflicts:\n\tsrc/compiler/nir/nir_divergence_analysis.c\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "51d4875dbbc41cb9100b91886f57680eeec2fcfb",
      "tree": "c45f733176671c520c1d2bf07f93e8d2ccbff1c2",
      "parents": [
        "2ddcce4d104516c5cd2baa99c61277969b958f70"
      ],
      "author": {
        "name": "Ian Romanick",
        "email": "ian.d.romanick@intel.com",
        "time": "Wed Dec 17 12:37:36 2025 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "nir/algebraic: Detect missing f on F-strings\n\nMissing f in other cases seems to be caught either elsewhere in the\nscript or by the C compiler.\n\nFixes: c49d6e04808 (\"nir/algebraic: Elide range clamping of f2u sources\")\nReviewed-by: Alyssa Rosenzweig \u003calyssa.rosenzweig@intel.com\u003e\n(cherry picked from commit aba079b3afa0bf28e611772420db053bdff3a6a3)\n\nConflicts:\n\tsrc/compiler/nir/nir_algebraic.py\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "2ddcce4d104516c5cd2baa99c61277969b958f70",
      "tree": "9c704e0eba65ad002083000f6adb5659c653da80",
      "parents": [
        "382f19f4a1a2d38cd6a16edd7457d0b926b77af1"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Tue Jan 20 09:42:52 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": ".pick_status.json: Updates notes for 2a35d624b22d12b2b71b3723666fc5a79d0229d8\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "382f19f4a1a2d38cd6a16edd7457d0b926b77af1",
      "tree": "276ed5762de388236574dfa0b30c56fb6d981c3f",
      "parents": [
        "34ca0c3fa2f2757753ea8721093526fbf380b645"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Tue Jan 20 09:37:21 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": ".pick_status.json: Updates notes for 47366527ce20b54d1b1a4811bcb6481e09a38402\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "34ca0c3fa2f2757753ea8721093526fbf380b645",
      "tree": "897e007a30a109182bb038488de565ed43a0a38b",
      "parents": [
        "302ebe20826816f6c6cc27bb262be628b020533a"
      ],
      "author": {
        "name": "Pierre-Eric Pelloux-Prayer",
        "email": "pierre-eric.pelloux-prayer@amd.com",
        "time": "Fri Dec 19 11:51:05 2025 +0100"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "mesa: add assert to validate the no atomic path\n\nComparing the ctx values and then updating the refcounts is not\nthread-safe so add an assert to make sure the ctx wasn\u0027t updated\nby another thread (via detach_ctx_from_buffer).\n\nReviewed-by: Marek Olšák \u003cmarek.olsak@amd.com\u003e\n(cherry picked from commit 090f4d9a5db1bccd94b9dff46f5e21b82f353efd)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "302ebe20826816f6c6cc27bb262be628b020533a",
      "tree": "2cdf2d44420537587e538d62a3e3aa29952f0528",
      "parents": [
        "a058d3b07442b1de296b99f9f519438f5abcc865"
      ],
      "author": {
        "name": "Pierre-Eric Pelloux-Prayer",
        "email": "pierre-eric.pelloux-prayer@amd.com",
        "time": "Fri Dec 19 11:47:44 2025 +0100"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "Revert \"glthread: mark internal bufferobjs for the ctx they belong to\"\n\nThis reverts commit 45b6aa1eb7ce0b3845567be7ee4349ab55f30043.\n\nThis is not thread safe and will lead to buffer leaks, eg:\n\n[threadA] _mesa_reference_buffer_object_       ctx\u003d0x60bc07fa33f0 buf\u003d0x60bc09b90020 CtxRefCount-\u003d993187\n[threadB] _mesa_glthread_release_upload_buffer ctx\u003d0x60bc07fa33f0 buf\u003d0x60bc09b90020 ref\u003d7768 CtxRefCount\u003d993212 -\u003e 954\n[threadB] _mesa_glthread_upload                ctx\u003d0x60bc07fa33f0 buf\u003d0x60bc09eb7d00 CtxRefCount\u003d1000000\n[threadA] _mesa_reference_buffer_object_       ctx\u003d0x60bc07fa33f0 buf\u003d0x60bc09b90020 CtxRefCount-\u003d993186\n ../src/mesa/main/bufferobj.h:201: _mesa_reference_buffer_object_: Assertion `oldObj-\u003eCtx \u003d\u003d ctx\u0027 failed.\n\nThe assert is one added by the previous commit.\n\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14483\nReviewed-by: Marek Olšák \u003cmarek.olsak@amd.com\u003e\n(cherry picked from commit 68ef044b3bcac4ffae462eb3399578a540f5a374)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "a058d3b07442b1de296b99f9f519438f5abcc865",
      "tree": "83a3fc1714a59022d045e649c7b86b9b021eac26",
      "parents": [
        "86752ce4e8668dd897423ad64fa470d49d12e416"
      ],
      "author": {
        "name": "Mike Blumenkrantz",
        "email": "michael.blumenkrantz@gmail.com",
        "time": "Mon Jan 19 12:26:08 2026 -0500"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:52 2026 -0800"
      },
      "message": "zink: explicitly null pipe_resource::next when creating transients\n\nthis otherwise blows up the aux resources\n\ncc: mesa-stable\n\n(cherry picked from commit 34ba521acd98026591d214740b70285d83f4ecb6)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "86752ce4e8668dd897423ad64fa470d49d12e416",
      "tree": "8390de73e3e18e78541f59dded41152e6f9c663f",
      "parents": [
        "067cbd9d820c6731280eb1a07c88c0f1ab3cdf3d"
      ],
      "author": {
        "name": "Mike Blumenkrantz",
        "email": "michael.blumenkrantz@gmail.com",
        "time": "Thu Jan 15 17:28:03 2026 -0500"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "zink: create new transient image if the sample count doesn\u0027t match\n\notherwise this will keep reusing the previous transient\n\ncc: mesa-stable\n\n(cherry picked from commit 9fd8041d247daccfe26e4097c8a0346fe358b37c)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "067cbd9d820c6731280eb1a07c88c0f1ab3cdf3d",
      "tree": "cd897c25aae7aa6f83467ca32fee9519149e4668",
      "parents": [
        "58a09138d3914536a191bbb1955acf0f2d73a812"
      ],
      "author": {
        "name": "Mike Blumenkrantz",
        "email": "michael.blumenkrantz@gmail.com",
        "time": "Fri Jan 16 09:43:58 2026 -0500"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "zink: delete all the no-op checks when rewriting clears\n\nthere\u0027s no harm in calling this on a no-op, and generally if\nthis function is called then it won\u0027t be a no-op. plus most of\nthese checks are broken in some way\n\ncc: mesa-stable\n\n(cherry picked from commit 193b7cb29d3134bf234cbd5426fa1790dd774e80)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "58a09138d3914536a191bbb1955acf0f2d73a812",
      "tree": "1f825dbeb746ee431b6b93196837546de9764ca4",
      "parents": [
        "a39cc49adf9e9b6708f11dd58f9735871fa243ab"
      ],
      "author": {
        "name": "Lakshman Chandu Kondreddy",
        "email": "lkondred@qti.qualcomm.com",
        "time": "Tue Dec 16 18:47:11 2025 +0000"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "dri: Add R32F,RG32F,RGBA32F format mappings for DRIImage\n\nAdd pipe format to sized internal format mappings for R32F,\nRG32F and RGBA32F in the DRIImage format table. This fixes shader\nimage store operations on EGL images imported from DMA-BUF with\nrespective DRM formats.\n\nWithout these mappings, DMA-BUF imported textures received base internal\nformats instead of sized internal formats, causing shader image unit\nvalidation to fail and DispatchCompute write zeroes on compute shader\nimageStore operation.\n\nFixes: 6d3f2664066 (\"dri: Add additional 16/32b float/int formats\")\nSigned-off-by: Lakshman Chandu Kondreddy \u003clkondred@qti.qualcomm.com\u003e\n(cherry picked from commit ffb5d5d224dba0bdfd9ba8e9d5b00a1e4633012d)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "a39cc49adf9e9b6708f11dd58f9735871fa243ab",
      "tree": "14b9290a4873085c87e89edcaab89716f8901a19",
      "parents": [
        "fec205f2ede60e3afe5d9c34841426b6e5affecc"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Fri Jan 16 21:27:13 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "venus: workaround to consider ALIAS for image mem req cache\n\nANV can return different memory requirements with and w/o the ALIAS bit.\nSee https://gitlab.freedesktop.org/mesa/mesa/-/issues/14671 for details.\n\nMeanwhile, venus has a driver side cache for image memory requirements.\nAs blessed per spec for memory aliasing, venus strips the ALIAS bit when\npopulating the cache key. Because of the use of imageless mem req query,\nthe ALIAS mem req now can hit the cache first, leaving a smaller/relaxed\nrequirement in the cache...busted.\n\nVenus is unable to fix ANV behavior behind the scene, so this workaround\nis only to align Venus behavior with ANV to not suffer from Venus-only\nrendering artifacts.\n\nCc: mesa-stable\n(cherry picked from commit c2c9266fedde7b0733ca4511e6037a2f44b7550f)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "fec205f2ede60e3afe5d9c34841426b6e5affecc",
      "tree": "56a5b997f781c8162257a2004ff617a96ed78caf",
      "parents": [
        "3936155db631ba9387784b537a93a603d2dd5837"
      ],
      "author": {
        "name": "Icenowy Zheng",
        "email": "uwu@icenowy.me",
        "time": "Sat Dec 27 09:10:51 2025 +0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "mesa: fix GL_INVALID_OPERATION when releasing buffer in GLES1/2 ctx\n\nThe Function glInternalReleaseBufferMESA is called whenever a\nintermediate buffer is used by MESA internal and being released, however\nit\u0027s only exported for GLES3, which leads to drawing w/o VBO not\noperational for GLES1/2.\n\nFixes invalid operation warning in `glmark2-es2 -b build:use-vbo\u003dfalse` for\nGLES2 HW / any HW with MESA_GLES_VERSION_OVERRIDE\u003d2.0 .\n\nVBO-less drawing is possible for GLES 1.0 too, so this function is also\nexported with GLES1. Tested on GLES1 with mesa-demos gears demo with\nVBO allocation commented out.\n\nFixes: ae75b59cb526 (\"glthread, tc: Fix buffer release with glthread and tc\")\nSigned-off-by: Icenowy Zheng \u003cuwu@icenowy.me\u003e\n(cherry picked from commit ba43568f4b3f60f0b30c6d8ed0d2b18425736c3c)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "3936155db631ba9387784b537a93a603d2dd5837",
      "tree": "a1690254444f74443ad7bae0399952feaf9e18d2",
      "parents": [
        "93b090dda491fb320b886083495301163969230d"
      ],
      "author": {
        "name": "Icenowy Zheng",
        "email": "uwu@icenowy.me",
        "time": "Sat Dec 27 09:33:31 2025 +0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "mesa: fix GL_INVALID_OPERATION with GLES1/2 + Kopper\n\nKopper draw codepath calls an internal helper called\nInternalInvalidateFramebufferAncillaryMESA, which is currently only\nexported for GLES3 contexts.\n\nThis leads to a warning when the underlying Vulkan driver capability\nisn\u0027t enough for GLES3 or GLES version number is forced to 2.0 or the\nprogram is a GLES1 one.\n\nExport this internal helper for GLES1/2 too.\n\nFixes: 0c7994bb2ddb (\"mapi: add InternalInvalidateFramebufferAncillaryMESA\")\nSigned-off-by: Icenowy Zheng \u003cuwu@icenowy.me\u003e\n(cherry picked from commit f1d199285a4ce15b6d377e5e701c40b6589d9841)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "93b090dda491fb320b886083495301163969230d",
      "tree": "35ef7cdffb640924101597ac305c2eb9aefea828",
      "parents": [
        "fd1967317dc8de278d6321cb2b8fa914bf1f20b9"
      ],
      "author": {
        "name": "Icenowy Zheng",
        "email": "uwu@icenowy.me",
        "time": "Sat Dec 27 09:06:41 2025 +0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "mesa: workaround GL_INVALID_OPERATION in GLES 2.0 draws\n\nMesa internally converts some draw calls to DrawArraysInstancedBaseInstance\nor DrawElementsInstancedBaseVertexBaseInstance, which are only available\nin GLES contexts via GL_EXT_base_instance, a GLES3-only extension.\n\nExport these two functions into the internal namespace for GLES 2.0\ncontexts too.\n\nThis fixes black screen for `glmark2-es2 -b build:use-vbo\u003dfalse` (which is\nthe first test item for glmark2 auto test sequence) on GLES 2 HW / GLES\n3 HW with MESA_GLES_VERSION_OVERRIDE\u003d2.0 .\n\nFixes: 7c1f8b63ad5a (\"glthread: work around GL_INVALID_OPERATION with OpenGL ES 1.x draws\")\nSigned-off-by: Icenowy Zheng \u003cuwu@icenowy.me\u003e\n(cherry picked from commit 2c770a8dce29ceda1ed285d3e9b5dca011f13e5d)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "fd1967317dc8de278d6321cb2b8fa914bf1f20b9",
      "tree": "c0b22455583681a932861985db9d99e5a8aa703c",
      "parents": [
        "ac572e60094705a776df398e5797a75294247f3d"
      ],
      "author": {
        "name": "llyyr",
        "email": "llyyr.public@gmail.com",
        "time": "Fri Jan 09 01:53:56 2026 +0530"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "vulkan/wsi/headless: implement vkReleaseSwapchainImagesKHR for headless\n\nWe need to support this if we advertise KHR_swapchain_maintenance1\n\nCc: mesa-stable\nSigned-off-by: llyyr \u003cllyyr.public@gmail.com\u003e\nReviewed-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nReviewed-by: Yiwei Zhang \u003czzyiwei@chromium.org\u003e\n(cherry picked from commit c3763b12e2c6bffdf56b79005a49b99da735a88a)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "ac572e60094705a776df398e5797a75294247f3d",
      "tree": "8b55d1b338978a60ee749e72ced0f0c1a4f450ed",
      "parents": [
        "a95ee25b1380f5750d6d005900a14967d7eac5d6"
      ],
      "author": {
        "name": "llyyr",
        "email": "llyyr.public@gmail.com",
        "time": "Fri Jan 09 01:48:52 2026 +0530"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "vulkan/wsi/headless: add stub for VkSurfacePresentScalingCapabilitiesKHR\n\nSimilar to last MR, since we advertise support for\nKHR_swapchain_maintenance1, we need to advertise this\n\nCc: mesa-stable\nSigned-off-by: llyyr \u003cllyyr.public@gmail.com\u003e\nReviewed-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nReviewed-by: Yiwei Zhang \u003czzyiwei@chromium.org\u003e\n(cherry picked from commit a1dd7eec8774d72336ebd102df227fcf68883f30)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "a95ee25b1380f5750d6d005900a14967d7eac5d6",
      "tree": "46360873c3b713b1b4c841203eaec273245578c2",
      "parents": [
        "18cf06a22f2cbf8d2a91e6743fb3972e0db33d63"
      ],
      "author": {
        "name": "llyyr",
        "email": "llyyr.public@gmail.com",
        "time": "Fri Jan 09 01:34:21 2026 +0530"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "vulkan/wsi/headless: populate VkSurfacePresentModeCompatibilityKHR\n\nPreviously, we ignored this struct which caused VVL to treat the\ncompatible mode list as NULL, causing false positive validation errors\non headless applications.\n\nCloses: #14622\n\nCc: mesa-stable\nSigned-off-by: llyyr \u003cllyyr.public@gmail.com\u003e\nReviewed-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nReviewed-by: Yiwei Zhang \u003czzyiwei@chromium.org\u003e\n(cherry picked from commit 9cd5a4849a1c4060141a99739ffc1aa514e206d5)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "18cf06a22f2cbf8d2a91e6743fb3972e0db33d63",
      "tree": "25ab2c526f2315e7be401d2ceb866c3ae51004fb",
      "parents": [
        "1e52e81180590753a4e0a466907aef37a7341eb4"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Tue Jan 20 09:27:23 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": ".pick_status.json: Update to cf3f55631210137f8d9c276b44b97dd75827016a\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "1e52e81180590753a4e0a466907aef37a7341eb4",
      "tree": "97bbcbe77c3cd374fc497d62399d3a13d580878f",
      "parents": [
        "c24849fd03c68cf5c5718134875ccd98b6f19d58"
      ],
      "author": {
        "name": "Alyssa Rosenzweig",
        "email": "alyssa@rosenzweig.io",
        "time": "Wed Jan 14 09:37:23 2026 -0500"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "agx: fix SSA repair with phis with constants\n\nFor large constants inlined into phis, this would overread the remap[] array,\nwhich could crash. No CTS tests affected though.\n\nChristoph found the bug and fixed it for Bifrost over in\nhttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39305. I just did a\nquick CTS run of the obvious AGX backport over this morning\u0027s breakfast.\n\nCc: mesa-stable\nSigned-off-by: Alyssa Rosenzweig \u003calyssa@rosenzweig.io\u003e\nReported-by: Christoph Pillmayer \u003cchristoph.pillmayer@arm.com\u003e\n(cherry picked from commit e4520b1ddaafa9fd62ebd3cef1df4cf0347a3a26)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "c24849fd03c68cf5c5718134875ccd98b6f19d58",
      "tree": "8a74601904a8cbac8c4a12c62f7365ea3546a205",
      "parents": [
        "cdc1a749778e610710e30b0ddaeda089efb033a4"
      ],
      "author": {
        "name": "Faith Ekstrand",
        "email": "faith.ekstrand@collabora.com",
        "time": "Wed Jan 14 15:15:42 2026 -0500"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "pan/bi: Mark whole flat variables\n\nOtherwise, we\u0027ll only mark the first location for matrix and array\nvariables.  Ideally, someone would split these before we get here but we\nshould at least be correct.\n\nCc: mesa-stable\nReviewed-by: Lars-Ivar Hesselberg Simonsen \u003clars-ivar.simonsen@arm.com\u003e\n(cherry picked from commit 871875d0cecb3d4444ab3fcf859baad1d3f1e1e8)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "cdc1a749778e610710e30b0ddaeda089efb033a4",
      "tree": "92ce6c9e556c85cd7c79a83d7418435a3837eca8",
      "parents": [
        "aac49e31f1b07e3e2c97fc32d7e0df49a6106d6c"
      ],
      "author": {
        "name": "Faith Ekstrand",
        "email": "faith.ekstrand@collabora.com",
        "time": "Sat Jan 10 11:11:21 2026 -0500"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "panvk/csf: Stop calling blend_emit_descs() with no FS\n\nThis is what the JM code is doing and it lets us assume we always have a\nfragment shader.  Right now, we\u0027re already making that assumption, we\njust haven\u0027t been bitten by it yet because no one has tried to use a\nshader-requiring blend configuration with no FS yet.\n\nCc: mesa-stable\nReviewed-by: Lars-Ivar Hesselberg Simonsen \u003clars-ivar.simonsen@arm.com\u003e\n(cherry picked from commit 9cab0c4bf00508f57623ea8db58e0a709c5ff57f)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "aac49e31f1b07e3e2c97fc32d7e0df49a6106d6c",
      "tree": "6b9fca3c00528ad8de32d98fa98d4caeadad5447",
      "parents": [
        "3f3b7e4aa3e15b021ce18a5be3677e6042d0e3da"
      ],
      "author": {
        "name": "Caio Oliveira",
        "email": "caio.oliveira@intel.com",
        "time": "Mon Jan 12 23:17:32 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "brw: Fix and properly use increment_a64_address()\n\nSince the move to MEMORY_*_LOGICAL the result value was being ignored, so\nchange to use that.\n\nSince the conversion to use new registers, some issues were introduced:\n- Even with `has_64bit_int` ADD with 64-bit immediate value is not supported;\n- `dst_high` was not being filled if there was no overflow;\n- Only `dst_low` returned.\n\nFound when writing some new code involving large block loads.\n\nFixes: b79e85a93f9 (\"brw: always use new registers for load address increments\")\nFixes: b55f77161dd (\"intel/brw: Switch to emitting MEMORY_*_LOGICAL opcodes\")\nReviewed-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\n(cherry picked from commit b542ac4ca021c602ddcbef91bdd6088a636fb17e)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "3f3b7e4aa3e15b021ce18a5be3677e6042d0e3da",
      "tree": "64177e569bfc82deb5610550c4ce8a762a404b9f",
      "parents": [
        "81de75b0d7cfb80efb56fb4850b2244121e14976"
      ],
      "author": {
        "name": "Emma Anholt",
        "email": "emma@anholt.net",
        "time": "Tue Jan 06 12:59:25 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "nir: Fix constant evaluation of non-32-bit bitfield_extract.\n\nCaught by nir_opt_algebraic_pattern_tests.\n\nFixes: 226b0e28dbe9 (\"nir: generalize bitfield insert/extract sizes\")\nReviewed-by: Alyssa Rosenzweig \u003calyssa.rosenzweig@intel.com\u003e\n(cherry picked from commit f6008645f6e2bad4aeb7bdacfbddbf0217754b3c)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "81de75b0d7cfb80efb56fb4850b2244121e14976",
      "tree": "98aebdae3a19ad1878753f43ebcb780447cfc2ef",
      "parents": [
        "6aee181cadc3302f4ba4bc2f60e1fffd46220453"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Wed Jan 14 16:38:24 2026 +0000"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "ac/cmdbuf: disable ENABLE_PING_PONG_BIN_ORDER on GFX11.5\n\nMight be a hardware bug.\n\nCc: mesa-stable\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14240\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\n(cherry picked from commit ae34627e54cf011c831fc8442c62db14d661eb04)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "6aee181cadc3302f4ba4bc2f60e1fffd46220453",
      "tree": "94cbd4ab1f77f85b94a49cafe4316f83aae6796c",
      "parents": [
        "137224f2e24dff50225b8e96c151c1ab775f51cd"
      ],
      "author": {
        "name": "Mike Blumenkrantz",
        "email": "michael.blumenkrantz@gmail.com",
        "time": "Wed Jan 14 13:34:01 2026 -0500"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": "zink: correctly use GENERAL layout for dynamic texture clears\n\nmissed this case\n\nFixes: 622612f67ea (\"zink: hook up global GENERAL image layouts\")\n(cherry picked from commit cf9c23a5e208dcbba5b880ea9f728e8a83069599)\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    },
    {
      "commit": "137224f2e24dff50225b8e96c151c1ab775f51cd",
      "tree": "94a9ad05b6c55232677cfa60dd096f631a650344",
      "parents": [
        "6a5d21de3f732a6a25d4c9a8a83803c1853dcf06"
      ],
      "author": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 16 09:18:15 2026 -0800"
      },
      "committer": {
        "name": "Dylan Baker",
        "email": "dylan.c.baker@intel.com",
        "time": "Fri Jan 23 08:05:51 2026 -0800"
      },
      "message": ".pick_status.json: Update to 1c118b931961ecac2cd2a971bf2d79bb68102266\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39462\u003e\n"
    }
  ],
  "next": "6a5d21de3f732a6a25d4c9a8a83803c1853dcf06"
}
