)]}'
{
  "log": [
    {
      "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": "1670e7fb1551f2719e9731c3b0bda8163e5160ca",
      "tree": "cca0d070918ca2634d8e31482fb6bd765343242a",
      "parents": [
        "92f58bbd0e2782ed1bcf15f96fd694bdfd00d399"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Wed Jan 21 10:45:01 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jan 22 14:20:12 2026 -0800"
      },
      "message": "turnip/magma: disable KHR_shader_clock to avoid gpu hang\n\nBug: 477619052\nChange-Id: I3bb052dda07d0c5875b75389025a2426f8da6803\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1481360\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: Matt Sandy \u003cmsandy@google.com\u003e\n"
    },
    {
      "commit": "92f58bbd0e2782ed1bcf15f96fd694bdfd00d399",
      "tree": "4b77c627c2232c7a6bd3049adcab627ba57a86f7",
      "parents": [
        "343efa96bba262fad993a3fad259b35185ca476f"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Jan 16 20:32:06 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jan 22 14:20:06 2026 -0800"
      },
      "message": "turnip/magma: disable timeline semaphores\n\nMagma binary semaphores don\u0027t support \u0027gpu multi wait\u0027.\n\nBug:476512183\nChange-Id: Ie4e20df2ec22d342f45ea8bb64f1b98805a4c4be\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1477677\nReviewed-by: Matt Sandy \u003cmsandy@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "343efa96bba262fad993a3fad259b35185ca476f",
      "tree": "beec55701485b35d9ee9a3e558ec7cce2041c273",
      "parents": [
        "2e1e05b624a0bd4d0771542392d88afd3d05699e"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Jan 16 11:49:51 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jan 20 11:25:58 2026 -0800"
      },
      "message": "[graphics][freedreno] Add gpkg setup to build.sh\n\nBug: 474965395\nChange-Id: I47a1d1a4d22a3d7818902ae8aee0d8cd90a5e8c1\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1477296\nReviewed-by: Matt Sandy \u003cmsandy@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "2e1e05b624a0bd4d0771542392d88afd3d05699e",
      "tree": "99381736f542e85135e94d0505fabf9a3e1f62bf",
      "parents": [
        "563d1fa1fb85ad2434fd89736088d4ee1a0477bc"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Sun Jan 04 09:57:45 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 16 14:32:41 2026 -0800"
      },
      "message": "turnip/magma: buffer fixes\n\n- free gem handle after we\u0027re done using the struct tu_bo\n- free vmo mappings\n- fix handle close on Fuchsia\n- handle vk_alloc fail\n\nBug:475911788\nChange-Id: Ideaad470d939b1f06cdb990eddfd3a70d3f85fd8\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1466499\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "563d1fa1fb85ad2434fd89736088d4ee1a0477bc",
      "tree": "4046cdac85b543332f4ddb4dbf06a3853c156460",
      "parents": [
        "99e5ab763a8873f16e022822850f7114bee52011"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Jan 12 19:52:06 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 16 14:32:37 2026 -0800"
      },
      "message": "turnip/magma: fix command resources\n\nCommand buffers can point to the same buffer with different offset\nand/or length, so each command buffer needs its own resource.\n\nBug:475648168\nChange-Id: I45d8799cd12d8ecc03fad3be56413466b512e1e8\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1473266\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "99e5ab763a8873f16e022822850f7114bee52011",
      "tree": "fe0dfa732fc5d93bb5574994ec9e267e212d8a0e",
      "parents": [
        "696501aeb1379e9abc1bc7e0c0eec0d0c0c2439f"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Tue Jan 06 14:07:22 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 07 09:25:01 2026 -0800"
      },
      "message": "compiler/isaspec: skip NULL streams\n\n/dev/null isn\u0027t available on Fuchsia.\n\nFixes crashes observed in cts testing.\n\nBug:473065913\nChange-Id: I04b2b8e1bfec789e00065a5f618f2007d3fce36f\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1468314\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "696501aeb1379e9abc1bc7e0c0eec0d0c0c2439f",
      "tree": "c02711da9633537d7c6ba7b4b224765fc7c6b5b0",
      "parents": [
        "c53b440602eaf2e6476609262a3783685b6f8553"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Dec 29 09:42:31 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 07 09:23:59 2026 -0800"
      },
      "message": "turnip: support for Fuchsia external memory extension\n\nBug:463710733\nChange-Id: I27a916f0c76b5aedad667d835d217edd3cc7076c\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1462389\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "c53b440602eaf2e6476609262a3783685b6f8553",
      "tree": "4b59c53f519f2e1a6661227ce912ed846af7b667",
      "parents": [
        "cb43ddaa8ea5d9cea554034cc1946ab56e384c31"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Tue Jan 07 19:22:09 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 02 11:14:13 2026 -0800"
      },
      "message": "vulkan/runtime: implement sync file import/export for magma syncobj\n\nBug:460783239\nChange-Id: I7a2f7f5a1bca536e053ac23d96f894ffd1a45198\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1440599\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "cb43ddaa8ea5d9cea554034cc1946ab56e384c31",
      "tree": "6d06000a7177c1628c7f361d3dd94a65a3613a32",
      "parents": [
        "0b8c5c0242d377d34f03bd1928e4760fb177ab4b"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Dec 02 16:52:57 2024 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 02 11:10:51 2026 -0800"
      },
      "message": "vulkan/runtime: add external magma semaphores\n\nBug:460783239\nChange-Id: I9880957e87c9ac6b0cbf6dff15dec3c844faca94\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1440590\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "0b8c5c0242d377d34f03bd1928e4760fb177ab4b",
      "tree": "3b9572de425ba68f954b4f73dcb4e6aa080e1a3e",
      "parents": [
        "b80cc96aa6575409b386a0e9839ff351638e2d8d"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Dec 02 13:12:46 2024 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 02 11:10:42 2026 -0800"
      },
      "message": "turnip: add VK_FUCHSIA_buffer_collection extension\n\nBug:460783239\nChange-Id: I64255d98d3305d53aec1f593771a6b0b168708cb\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1440589\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "b80cc96aa6575409b386a0e9839ff351638e2d8d",
      "tree": "d12a08898ca7f159fe1adb84fcc50551e1e051a6",
      "parents": [
        "18e828d1b40ed4daddaa39c1bb463f58df9bbdfa"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Mar 29 16:51:24 2024 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 02 09:53:31 2026 -0800"
      },
      "message": "turnip: add magma sync\n\nBug:460783239\nChange-Id: I7ef27e13b336a1c9277e5a7b3e71b3e4386a95b3\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1440588\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "18e828d1b40ed4daddaa39c1bb463f58df9bbdfa",
      "tree": "a9219f74d1bbf40cd721920d03bd3a04404b50bb",
      "parents": [
        "32da390b3147b81c2dd8363be6b851ee0d18be7c"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Mar 29 11:11:19 2024 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 02 09:46:45 2026 -0800"
      },
      "message": "vulkan/runtime: add magma sync obj\n\nBug:460783239\nChange-Id: Ifaffdc04f19d94c4c446584670323a7876060e58\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1439933\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "32da390b3147b81c2dd8363be6b851ee0d18be7c",
      "tree": "79f180ec550f3301e15070d9f24202334c6b4bac",
      "parents": [
        "e6153f937b881f77a3df5044dcccb70726afa41f"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Dec 15 20:29:15 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 29 17:55:54 2025 -0800"
      },
      "message": "lavapipe: fuchsia cleanup\n\nBug:321122796\nChange-Id: Ib15e4c598f4afd57b97e8457c1784b391f39ad10\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1451559\nReviewed-by: Josh Gargus \u003cjjosh@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "e6153f937b881f77a3df5044dcccb70726afa41f",
      "tree": "9e448c1b6c94b9a78604bad8b44ee07564238c40",
      "parents": [
        "b85ced896a58be7a54ab84ff154440d27112f38f"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Mar 28 19:37:19 2024 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 29 13:34:35 2025 -0800"
      },
      "message": "turnip: add submit for magma\n\nNo synchronization yet.\n\nBug:460783239\nChange-Id: I8d5df3a98b6af38ebb61c4f8ab57c35c011f60e4\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1439924\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "b85ced896a58be7a54ab84ff154440d27112f38f",
      "tree": "4851db1dfb1790fe14f30118c2b6e3e8b23a8fec",
      "parents": [
        "7fe122f017741db3a83a16228e6662be4e59f058"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Tue Mar 26 15:51:31 2024 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 29 13:26:54 2025 -0800"
      },
      "message": "turnip: add magma buffers\n\nBug:460783239\nChange-Id: Ie28a2f90365983897a4f60a02da5fd4a4c9d2522\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1439923\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "7fe122f017741db3a83a16228e6662be4e59f058",
      "tree": "053107a577a7f2dfc341099073db458d5d7b42e0",
      "parents": [
        "b745d9f9cdac2ef134b049b298b485bb1a137999"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Mar 25 12:24:01 2024 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 29 13:26:43 2025 -0800"
      },
      "message": "turnip: add magma connection and submitqueues\n\nBug:460783239\nChange-Id: I555445dda30c2fbf945a62a0f5ecdb2e9847f7c4\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1439922\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "b745d9f9cdac2ef134b049b298b485bb1a137999",
      "tree": "b72eec4bc6b1efdea1f738b94d33989afadf39c5",
      "parents": [
        "6586be54bbdd98617df3465f3831bd88a98ce849"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Mar 21 16:21:32 2024 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 29 13:26:38 2025 -0800"
      },
      "message": "turnip: add magma device init\n\nBug:460783239\nChange-Id: I0a1747387b5aa4fa270172e062d9013be788eed2\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1439536\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "6586be54bbdd98617df3465f3831bd88a98ce849",
      "tree": "42d9801fcf238e264b1b37d3d8e4630af6a2e0fd",
      "parents": [
        "a9f227652bcd12137f60bce79aaf5ecd927a2094"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Mar 21 12:03:26 2024 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 29 13:26:32 2025 -0800"
      },
      "message": "turnip: add magma device\n\nUsing magma_enumerate_devices.\n\nBug:460783239\nChange-Id: Ife2af1cb2b0db97a2a7e0222b0eaf2d24c69fcbb\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1439535\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "a9f227652bcd12137f60bce79aaf5ecd927a2094",
      "tree": "b3346d9813a67a9a9fd41dec415afb508c6f1e7a",
      "parents": [
        "76da5b8407ab947fc51b6ddcadac00a42ff67ef1"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Tue Nov 19 18:18:13 2024 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Dec 19 10:27:41 2025 -0800"
      },
      "message": "vulkan/runtime: add fuchsia ICD initialization entrypoint\n\nBug:460783239\nChange-Id: I0dd8a64d7b18ee7d1e81c476f00adf018f5d6840\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1439396\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "76da5b8407ab947fc51b6ddcadac00a42ff67ef1",
      "tree": "265e411bcbaa726df0440854b5a241c43dc52f3d",
      "parents": [
        "e702f93cacd1d591fe6428583468ff4dd807d1b6"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Nov 21 12:19:36 2024 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Dec 19 10:27:35 2025 -0800"
      },
      "message": "util: add magma helpers\n\nThese utilities are useful for integrating magma into\nvarious places with minimal disruption.\n\nmagma_wait is a helper for blocking on sync objects.\nu_magma provides a mapping from magma_device_t to fake fd.\nu_magma_map provides a mapping from 64-bit ids to 32-bit ids,\nuseful for buffer management.\nu_magma_mmap is a helper for creating a virtual memory mapping\nfor magma buffers.\n\nBug:460783239\nChange-Id: Ibc736cc17917a2a321fe545643e4d54e2b2bbbca\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1439534\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "e702f93cacd1d591fe6428583468ff4dd807d1b6",
      "tree": "1a50e7b435a4b092b0b7d578c2efa7506a26ff01",
      "parents": [
        "28baa1bfb065a272880a673c94cd039321061b6b"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Jul 29 18:31:06 2024 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Dec 19 10:27:29 2025 -0800"
      },
      "message": "freedreno: add Fuchsia support for turnip.\n\nIncludes stub perfcntrs, as Fuchsia doesn\u0027t support file tree walk.\nAlso conditionalize some posix-specific Vulkan extensions.\nBuilds, untested.\n\nBug:460783239\nChange-Id: Ib797e0386c5fb955c854f42a40d7b0497242807e\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1429542\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "28baa1bfb065a272880a673c94cd039321061b6b",
      "tree": "1db218207092aac274326bca1e5c49478747fde7",
      "parents": [
        "31de580874306dbbfc6ff3068c68c833617ab184"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Sat Dec 13 16:35:30 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Dec 17 09:47:03 2025 -0800"
      },
      "message": "util/u_gralloc: add dep_android_ui\n\nFixes meson_to_hermetic build.\n\nBug:460783239\nChange-Id: I567f0aae5a7852bc0b027af1d943b8d2e2c1e8ba\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1450075\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "31de580874306dbbfc6ff3068c68c833617ab184",
      "tree": "5d902d555c2d649ae5117d444c29ca58f8dc17c6",
      "parents": [
        "d133f64942d0a530d0ffbb1fbaed96be6d33663a"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Tue Dec 16 16:25:10 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Dec 17 09:46:57 2025 -0800"
      },
      "message": "meson_to_hermetic: remove checked-in android build files\n\nBug:460783239\nChange-Id: I89d6129189cfba755e28d61cda43fed849270b63\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1452830\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "d133f64942d0a530d0ffbb1fbaed96be6d33663a",
      "tree": "b95c0c5e2f500dc0859eea69642edf3f595daa28",
      "parents": [
        "7ab6723f1ac6767eb5a21ca42f3d443f4a0998ba"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Tue Dec 09 15:28:47 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Dec 17 09:27:19 2025 -0800"
      },
      "message": "meson_to_hermetic: fixes for linux build\n\nDefine ui dependency to build gralloc mapper 5.\n\nBug: 460783239\nChange-Id: Ic9d4ef3b134298b125db360d1b1f9555dd538a9a\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1446777\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "7ab6723f1ac6767eb5a21ca42f3d443f4a0998ba",
      "tree": "e6ac7ac8f1831e04063d3018fb103902b747f6c2",
      "parents": [
        "1c39a6e1a6cbde42c53b933556f57f257d173fbb"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Sun Dec 08 15:16:59 2024 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Dec 10 11:31:39 2025 -0800"
      },
      "message": "vulkan: define VK_USE_PLATFORM_FUCHSIA\n\nNeeded to build Fuchsia specifics, such as sync objects,\nand eventually Fuchsia extensions.\n\nBug:460783239\nChange-Id: Ia8cc60555c4fffc7837e894ba9d72243c160b468\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1429543\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "1c39a6e1a6cbde42c53b933556f57f257d173fbb",
      "tree": "3d803bd5cb3527a8b727099d756dab65f2f5c2ff",
      "parents": [
        "edc35db2a4094fea013b9d3c968e551930c5d7af"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Dec 01 13:54:22 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Dec 10 11:31:33 2025 -0800"
      },
      "message": "freedreno: add magma as a supported \u0027kmd\u0027\n\nThis is needed for turnip on Fuchsia and for Android running\nin Fuchsia\u0027s starnix, the Linux compatibility layer.\n\nBug:460783239\nChange-Id: I11ac508bd19f8fd559cc7118da2a8be269848608\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1429541\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "edc35db2a4094fea013b9d3c968e551930c5d7af",
      "tree": "e2bee9db24bb7b173e11d12be958e6cb476c32e7",
      "parents": [
        "02e30a40e405fc2167a3a831b56f5a692476ec30"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Nov 20 14:14:47 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Dec 09 11:47:14 2025 -0800"
      },
      "message": "radix_sort: add shaders/config.h\n\nconfig.h is like push.h, they are included by radix_sort_vk.c\n\nBug:460783239\nChange-Id: I3dc68debb912509dfd6351ad8162e6aece7a153a\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1429544\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "02e30a40e405fc2167a3a831b56f5a692476ec30",
      "tree": "1192ec1f65a9962e26add7d944ed7a45b7b819e2",
      "parents": [
        "6722e1b5f04ce295850702db2439c683920d13df"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Dec 08 13:43:22 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Dec 09 08:41:07 2025 -0800"
      },
      "message": "util: implement __normal_user for fuchsia\n\nBug:460783239\nChange-Id: I145eae1460cfcaefe5e536787562360c0776060c\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1445029\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "6722e1b5f04ce295850702db2439c683920d13df",
      "tree": "d6e8d34fb7a14950ff4ff8106cd77ccad4d5f7c6",
      "parents": [
        "96dc443510bc4a5b30393d4dbe4c84a1e0b39b1c"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Dec 01 13:39:40 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 08 13:10:08 2025 -0800"
      },
      "message": "util: add meson support for fuchsia\n\nFuchsia logging support was previously added in code;\nnow include it in the meson build.\n\nThis requires adding magma_dep.  Magma is a system driver\ninterface, used primarily on Fuchsia, and also by drivers\nrunning in virtualized guests.\n\nAlso include a logging fix to account for the Fuchsia API level.\n\nBug:460783239\nChange-Id: I94ceba11b6227050c9b77b966d12fff5fce5918a\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1438042\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "96dc443510bc4a5b30393d4dbe4c84a1e0b39b1c",
      "tree": "59d3bfdd13a668dbf8a252331c426a3247c772e4",
      "parents": [
        "3563814a601a4c1d8e328a9166a1c90124b2eb2a"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Nov 20 14:15:55 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 08 09:56:22 2025 -0800"
      },
      "message": "meson.build: workarounds for meson_to_hermetic\n\nBug:460783239\nChange-Id: I865754e3b8040a97c875b9607ebbf4b2bfc1007c\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1429545\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "3563814a601a4c1d8e328a9166a1c90124b2eb2a",
      "tree": "b31029e4c0953cbd29467570f74478dbf4bf24f3",
      "parents": [
        "0f3261905a2dba669ce333afa922c7bcae323c46"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Nov 20 14:12:37 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 08 09:42:02 2025 -0800"
      },
      "message": "FUCHSIA: meson_to_hermetic: fixes\n\nVarious fixes so meson_to_hermetic processes the meson build\nwithout error (some exceptions apply, see b/466435940).\n\nBug:460783239\nChange-Id: Id4c1688bdd9eff2acf4a52e69b71495e9afcd39d\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1429538\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "0f3261905a2dba669ce333afa922c7bcae323c46",
      "tree": "4948b6ed7de143a64e8dc5517c1f0c3e31f0ca98",
      "parents": [
        "47637d00ba0129871d5bdacdd5abd49f4dac85e8"
      ],
      "author": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Thu Apr 10 14:10:17 2025 -0400"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Dec 05 12:44:55 2025 -0800"
      },
      "message": "Add directories to gitignore\n\nBug:460783239\nChange-Id: Ib6764978c45b8325a54211ccc15317fe01b96d93\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1441458\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "47637d00ba0129871d5bdacdd5abd49f4dac85e8",
      "tree": "55e5fe8bb4d94274e699e3ab92e10c9ef8e55c7b",
      "parents": [
        "1fa99eeb99be221888cbecba5ee63418c90426f4"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Mon Dec 01 20:20:47 2025 -0800"
      },
      "committer": {
        "name": "Craig Stout",
        "email": "cstout@google.com",
        "time": "Tue Dec 02 13:01:55 2025 -0800"
      },
      "message": "util: add fuchsia helpers\n\nImplementation moved to util from the non-upstreamable location.\n\nAlso implement initialize_tracing(). While this isn\u0027t really useful for\nLavapipe, it doesn\u0027t hurt to have it, and since we use magma logging\nfor Lavapipe it\u0027s simple to just have them both.\n\nBug:460783239\nChange-Id: I47aa5d1a4d4dc3f63b3907b59a6b048f74bff8e4\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1438476\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "1fa99eeb99be221888cbecba5ee63418c90426f4",
      "tree": "45dda52e0a904c1fbb09ee628d13c859786c0ecf",
      "parents": [
        "7b44fc007ecdf35383b3b72fc713e39b87901347"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Nov 20 09:42:38 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Dec 02 09:03:46 2025 -0800"
      },
      "message": "FUCHSIA: Import fuchsia-build and WORKSPACE.bazel\n\nCopied from magma-dev branch.\n\nBug:460783239\nChange-Id: I7c1a9acc270889a99e7f0d55835ddcd91ee4dd0d\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1429539\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "7b44fc007ecdf35383b3b72fc713e39b87901347",
      "tree": "4900a70fce3f83e9816de36db9781d944411c7e6",
      "parents": [
        "833ca9f3bf3a3600a6da84d7b59e029ec4df2090"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Wed Nov 19 16:20:06 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Dec 02 09:03:39 2025 -0800"
      },
      "message": "FUCHSIA: Import meson_to_hermetic\n\nCopied from magma-dev branch.\n\nBug:460783239\nChange-Id: Id6f03939b1500034d37c2f15f61a685123386f7e\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1429537\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "833ca9f3bf3a3600a6da84d7b59e029ec4df2090",
      "tree": "c320ffd560c40bbf8195fbaf610c035540169323",
      "parents": [
        "eabd3f2b3fb41e1cad0e64ad9d52df9e146078e2"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Nov 21 10:36:23 2025 -0800"
      },
      "committer": {
        "name": "Craig Stout",
        "email": "cstout@google.com",
        "time": "Sun Nov 30 08:57:29 2025 -0800"
      },
      "message": "util: add fuchsia logging\n\nBug:382768903\nChange-Id: If35d4c46fea648ded8f6af12347c362d7930fde3\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1429546\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "eabd3f2b3fb41e1cad0e64ad9d52df9e146078e2",
      "tree": "a5e69f207b53b5eb26f9bcc2c15dd4607d4095b7",
      "parents": [
        "58deb03d4f685aaccd8ad46ac2d1aa365a9020a9"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Thu Nov 20 14:15:15 2025 -0800"
      },
      "committer": {
        "name": "Craig Stout",
        "email": "cstout@google.com",
        "time": "Tue Nov 25 08:39:05 2025 -0800"
      },
      "message": "util: move fuchsia futex implementation\n\nAlso fixes futex.h.\n\nBug:460783239\nChange-Id: Ia834b5a9eb6145c543db883f624beea89b21563e\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1429547\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\n"
    },
    {
      "commit": "58deb03d4f685aaccd8ad46ac2d1aa365a9020a9",
      "tree": "b073a6f6a3261cde06c84106fc067e937af7319e",
      "parents": [
        "932f774ea634892fe9ae649a4d881ee6cbd7df3a"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Wed Nov 05 09:28:52 2025 -0800"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Nov 05 11:03:41 2025 -0800"
      },
      "message": "llvmpipe: add mutex lock to lp_fence_signalled\n\nFixes a flaky failure where a fence was getting\ndestroyed after checking a fence was signalled, while\nanother thread was still in the middle of lp_fence_signal.\n\nBug:457786774\nMultiply:cmd-buf-benchmark-test\nChange-Id: I37c014036c5757c1dfb23f60a0af59996c06e825\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1414314\nReviewed-by: Josh Gargus \u003cjjosh@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "932f774ea634892fe9ae649a4d881ee6cbd7df3a",
      "tree": "8c7b2dcd54d848f169333e1df7691a8e5c725ac3",
      "parents": [
        "ad5ad280525deefb67639981096ca10709b4d028"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Oct 24 20:01:46 2025 -0700"
      },
      "committer": {
        "name": "Craig Stout",
        "email": "cstout@google.com",
        "time": "Tue Nov 04 08:15:45 2025 -0800"
      },
      "message": "[lavapipe] Revamp fuchsia synchronization\n\nProblem: the current lavapipe sync object contains an\nevent and an llvmpipe fence.  When a semaphore is to be signaled\non command completion, the sync implementation signals the event\nimmediately, and the wait implementation relies on the llvmpipe\ncompletion fence to know when work is complete.\n\nThis fails if a client imports an event into a sync object, submits\nit as a signal semaphore, then waits natively on the event.\n\nInstead, ditch the llvmpipe fence and early event signalling.\nTo connect the llvmpipe fence completion to the signal semaphore,\nadd an event to every llvmpipe fence, which is passed to a helper\nthread that signals the lavapipe events when the llvmpipe event is\nsignaled.\n\nTest:dEQP-VK.synchronization*\nTest:carnelian-pixel-tests (overnight)\n\nBug:453693291\nChange-Id: I760f1bd2074c029ecb425e98a052504b14309673\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1402973\nReviewed-by: Josh Gargus \u003cjjosh@google.com\u003e\n"
    },
    {
      "commit": "ad5ad280525deefb67639981096ca10709b4d028",
      "tree": "abb7bdbd27690e517495287978a3b84377f7f8df",
      "parents": [
        "88accd77c13f72075023603dfc19123b1fc588eb",
        "84c1064eef19ee05a7f7f41ddaa4df830973fad7"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Tue Oct 21 15:25:34 2025 -0700"
      },
      "committer": {
        "name": "Craig Stout",
        "email": "cstout@google.com",
        "time": "Wed Oct 29 18:38:22 2025 -0700"
      },
      "message": "Merge upstream version 25.2.5\n\nReworked device memory allocation because llvmpipe now\nexpects proper pmem structures.\n\nIntroduce #if USE_ACCELERATION_STRUCTURE to avoid a bunch\nof GN build work in radix_sort/bvh\n\nReplace VK_USE_PLATFORM_FUCHSIA with DETECT_OS_FUCHSIA\n\nBug:445759862\nBug:331684866\nChange-Id: I0f43f424765f911b58174e155e70efeceae07174\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1399733\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nReviewed-by: Josh Gargus \u003cjjosh@google.com\u003e\n"
    },
    {
      "commit": "88accd77c13f72075023603dfc19123b1fc588eb",
      "tree": "d08fbfdb1a09df577ed012f8aeab23386cdf9d10",
      "parents": [
        "c2fee0504fffd1f4e6df05253d318826f55a333b"
      ],
      "author": {
        "name": "C Stout",
        "email": "cstout@google.com",
        "time": "Fri Oct 17 14:53:34 2025 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Oct 20 09:10:46 2025 -0700"
      },
      "message": "Remove all unnecessary changes.\n\nAll magma related changes are unused.\nRemoving these gives a cleaner base to merge from upstream.\n\nBug: 445759862\nChange-Id: I250874b25edeae2244db67502efe75d955787d15\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mesa/+/1396663\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nCommit-Queue: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "84c1064eef19ee05a7f7f41ddaa4df830973fad7",
      "tree": "2c11e95621d05f78c9ff54a928e80bbc633a0581",
      "parents": [
        "ae68a88b54bc5c29fe8e348f3f894ecdfdfde12c"
      ],
      "author": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 17:54:59 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 17:54:59 2025 +0200"
      },
      "message": "VERSION: bump for 25.2.5\n"
    },
    {
      "commit": "ae68a88b54bc5c29fe8e348f3f894ecdfdfde12c",
      "tree": "47dab86d09d89f3d47c5fa57cac0e37a509cdea9",
      "parents": [
        "b460eb1c7c4f436d2fe72644845c4fecdca43a58"
      ],
      "author": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 17:54:59 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 17:54:59 2025 +0200"
      },
      "message": "docs: add release notes for 25.2.5\n"
    },
    {
      "commit": "b460eb1c7c4f436d2fe72644845c4fecdca43a58",
      "tree": "e9b11e109e70b25b6f295e67b16c583d1b3a04bf",
      "parents": [
        "69863ef4d3964523db9f028f231ef4bfe3c68030"
      ],
      "author": {
        "name": "Pierre-Eric Pelloux-Prayer",
        "email": "pierre-eric.pelloux-prayer@amd.com",
        "time": "Tue Oct 14 10:39:39 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "tc: prevent flush of incomplete batches\n\ntc_reserve_set_vertex_elements_and_buffers_call slots data are only valid\nafter the call to tc_set_vertex_elements_for_call.\n\nIf a batch flush occurs between these 2 calls, random memory will be read\nleading to crashes.\n\nThe only user of tc_reserve_set_vertex_elements_and_buffers_call being\nst_update_array_templ, we can determine that only 2 tc_buffer_unmap calls\ncan be inserted, so we reserve slots for them.\n\nReviewed-by: Marek Olšák \u003cmarek.olsak@amd.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37763\u003e\n(cherry picked from commit 9296478a1525a33ed25c74c7cf6c8c284b18ecf1)\n"
    },
    {
      "commit": "69863ef4d3964523db9f028f231ef4bfe3c68030",
      "tree": "e8f0c9b25d7f0f1db2cfe83d0e957ee7fed8992f",
      "parents": [
        "33d10023a88e1863c3757d6b204b2ebe5763c01e"
      ],
      "author": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:51:29 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": ".pick_status.json: Mark 6f241b7f6afefe38d4d7610cf0237c91ca3806b0 as denominated\n"
    },
    {
      "commit": "33d10023a88e1863c3757d6b204b2ebe5763c01e",
      "tree": "3c8b1e7755e7f7cdb5b0f994252fb6c40ccc5cc9",
      "parents": [
        "293a26135d83cc488d6eb97014553a3ddd27f204"
      ],
      "author": {
        "name": "Faith Ekstrand",
        "email": "faith.ekstrand@collabora.com",
        "time": "Wed Jul 23 16:56:55 2025 -0400"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "nil: Add a GOB_TYPE_MODIFIER_INFOS table\n\nInstead of a bunch of switches which have to match, this introduces a\ntable which we can use to map bidirectionally from GOBType to\n(GOBKindVersion, SectorLayout).\n\nBackport-to: 25.2\nReviewed-by: James Jones \u003cjajones@nvidia.com\u003e\nReviewed-by: Mohamed Ahmed \u003cmohamedahmedegypt2001@gmail.com\u003e\nReviewed-by: Mary Guillemard \u003cmary@mary.zone\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37824\u003e\n(cherry picked from commit 8a758fd38a85150834b03136f3fd66d05f65b947)\n"
    },
    {
      "commit": "293a26135d83cc488d6eb97014553a3ddd27f204",
      "tree": "36c0ece1e36600a5c4d0d44294534497b8590f77",
      "parents": [
        "d17b36653a004c8124ba9c7c12d6975b9fa3bff0"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Sun Oct 12 23:54:25 2025 +0300"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "glx: provide glx.pc\n\nNew Vulkan CTS 1.4.4 started requiring glx.pc pkg-config file. Provide\none if GLVND is not used in order to let VK CTS and other programs find\nMesa GLX implementation.\n\nCc: mesa-stable\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37834\u003e\n(cherry picked from commit 681c734804b1dd251606792be4187942dc9ee180)\n"
    },
    {
      "commit": "d17b36653a004c8124ba9c7c12d6975b9fa3bff0",
      "tree": "99619ba5891ba81d21ce3a593af52b635d4db53f",
      "parents": [
        "71dc6ddf45822730d4e0dd136a09eb73b57a3ae0"
      ],
      "author": {
        "name": "Daniel Schürmann",
        "email": "daniel@schuermann.dev",
        "time": "Thu Oct 09 20:09:11 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "nir/divergence: don\u0027t assume that load_sample_positions_amd is always uniform\n\nSample positions aren\u0027t uniform when the sample id is divergent.\nThis was a regression when we started lowering fragment shader\nbarycentrics in NIR.\n\nFixes: 7f444fc72c76 (\"nir: add nir_intrinsic_load_sample_positions_amd\")\nCc: mesa-stable\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37843\u003e\n(cherry picked from commit fad10b91a6c0707d13f1b6fea882baffaa1ca2ef)\n"
    },
    {
      "commit": "71dc6ddf45822730d4e0dd136a09eb73b57a3ae0",
      "tree": "5a4f11cd4c13ff8bafd0e7f847d10824d4ec9d88",
      "parents": [
        "0a491ccfa897fb3536145bef772c39c1c7175878"
      ],
      "author": {
        "name": "Erik Faye-Lund",
        "email": "erik.faye-lund@collabora.com",
        "time": "Mon Oct 13 13:06:36 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "aux/pp: release correct sampler-views\n\narr[0] and arr[1] aren\u0027t really the two allocated sampler views any more\nat this point. To make it possible to reason about these pointers,\nassign the created objects to speparate pointers, so we can free them\nfrom those instead of having to track which array indices they\u0027re stored\nin.\n\nFixes: 73da0dcddcb (\"gallium: eliminate frontend refcounting from samplerviews\")\nReviewed-by: Mike Blumenkrantz \u003cmichael.blumenkrantz@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37839\u003e\n(cherry picked from commit fe82d978832d9ddc675ededd2183ac11ad93ea17)\n"
    },
    {
      "commit": "0a491ccfa897fb3536145bef772c39c1c7175878",
      "tree": "89a222b625fdc37e1f15b3e5bebfac6b055736f7",
      "parents": [
        "273232abd456b70e6b47a4d30eaa11befe76d690"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Mon Oct 13 22:08:59 2025 -0700"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "panvk: allow panvk_pool_alloc_mem to use full slab_size\n\nWe waste the last chunk if the last alloc happen to match the size.\n\nCc: mesa-stable\nReviewed-by: Boris Brezillon \u003cboris.brezillon@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37861\u003e\n(cherry picked from commit dcd2a9941529863c23cfb50c967f21ac044b98a1)\n"
    },
    {
      "commit": "273232abd456b70e6b47a4d30eaa11befe76d690",
      "tree": "7cdf5229fab21b913aaf2d90af9740e2bddc288c",
      "parents": [
        "5eb46a78d8dde373e7530a5eba96ed314b677004"
      ],
      "author": {
        "name": "Benjamin Cheng",
        "email": "benjamin.cheng@amd.com",
        "time": "Wed Oct 08 13:25:23 2025 -0400"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "radv: Output requested encode query results only\n\nVideo encode feedback queries have a configurable set of feedback bits,\nspecified in VkQueryPoolVideoEncodeFeedbackCreateInfoKHR::encodeFeedbackFlags.\nOnly the bits specified should be output when retrieving results.\n\nFixes: 1d74661dfd6 (\"radv: add encoder queue support pieces and encoder queries.\")\nReviewed-by: David Rosca \u003cdavid.rosca@amd.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37774\u003e\n(cherry picked from commit c8093e6cb150e6dff58da5d7f3e5b2ca80e02fdc)\n"
    },
    {
      "commit": "5eb46a78d8dde373e7530a5eba96ed314b677004",
      "tree": "f3799bd1bde50a6f62fb1c6ceae38fd8cc0a982b",
      "parents": [
        "a2e7a1bebfc7ef18484cb1d774ea0693c59f5fc9"
      ],
      "author": {
        "name": "Benjamin Cheng",
        "email": "benjamin.cheng@amd.com",
        "time": "Wed Oct 08 14:28:28 2025 -0400"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "vulkan/query_pool: Store video encode feedback\n\nDrivers need to track which feedback bits were set at creation time to\noutput the correct things in vkGetQueryPoolResults().\n\nCc: mesa-stable\nReviewed-by: David Rosca \u003cdavid.rosca@amd.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37774\u003e\n(cherry picked from commit c17dfcd74519dddb4df6316d856ae8331d4a8354)\n"
    },
    {
      "commit": "a2e7a1bebfc7ef18484cb1d774ea0693c59f5fc9",
      "tree": "101207bd68a3b9caabcd72c344e1e119c7114c25",
      "parents": [
        "8b8fdc5ae739291acf04c852d6b6856d987579d4"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Mon Oct 13 14:57:42 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "radv: fix shaders memleak when importing pipeline binaries with GPL\n\nThe implementation must use the data in VkPipelineBinaryInfoKHR when\nprovided instead of importing binaries from libraries.\n\nThis fixes a memleak with shaders found with ASAN.\n\nCc: mesa-stable\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37844\u003e\n(cherry picked from commit e982f6e2c8a545c8f99fdc8afff11d3d880c29a4)\n"
    },
    {
      "commit": "8b8fdc5ae739291acf04c852d6b6856d987579d4",
      "tree": "ecec2febf695d07f49690d81f29906e73a92771b",
      "parents": [
        "649cd492e5200dfc73ffce246f7ff8280dcf40cd"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Mon Oct 13 14:06:14 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "radv/rt: fix memory leak in lower_rt_instructions_monolithic()\n\nFound with ASAN.\n\nCc: mesa-stable\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37844\u003e\n(cherry picked from commit 876e6a3bfe2a40ba781dd6182f3525122e8cb28c)\n"
    },
    {
      "commit": "649cd492e5200dfc73ffce246f7ff8280dcf40cd",
      "tree": "4293a049a2569e1c35703a5a071ed7aa3bc156f1",
      "parents": [
        "131f2c2aea4dd595a33802e5a100962c01379aed"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Mon Oct 13 13:46:34 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "vulkan/runtime: fix memleak when creating ETC pipelines\n\nNIR must be freed.\n\nFound with ASAN.\n\nCc: mesa-stable\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37844\u003e\n(cherry picked from commit ddef2c1559c0c5ab13b94d4787e33badb3034135)\n"
    },
    {
      "commit": "131f2c2aea4dd595a33802e5a100962c01379aed",
      "tree": "665a3176243dc32f305bd529640cc5cac8cc11c6",
      "parents": [
        "2b76d8bbf6b62ece54215e4051d489e6548f80b3"
      ],
      "author": {
        "name": "Sagar Ghuge",
        "email": "sagar.ghuge@intel.com",
        "time": "Mon Oct 13 11:24:19 2025 -0700"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "Revert \"intel: Always set Cube Face Enables for all surfaces.\"\n\nThis reverts commit bf15dc7a1bb6bcb33bac88705725a8e8c3207bb0.\n\nAll credit goes to Lionel, he spotted this difference. How much effort\nwent in for this god knows.\n\nCloses: #12348 #12816 #12446 #12387 #12827 Related #12847 #12520\nCc: mesa-stable\nReviewed-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37498\u003e\n(cherry picked from commit 77d2197c185316a735c5994e4fe53d18598cd252)\n"
    },
    {
      "commit": "2b76d8bbf6b62ece54215e4051d489e6548f80b3",
      "tree": "f4ece70dd42a8c8f3c03518b4408adb4eec605af",
      "parents": [
        "5463ea2701df9c28328e21caedb987ce11c89371"
      ],
      "author": {
        "name": "Lucas Stach",
        "email": "l.stach@pengutronix.de",
        "time": "Fri Sep 26 17:53:04 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:14 2025 +0200"
      },
      "message": "etnaviv: fix YUV tiler blits\n\nThe YUV tiling blits are an internal copy into a shadow of the resource.\nThus they don\u0027t go through the external context blit hook anymore. Call\nthe YUV blit function from the two code paths that handle internal copies.\n\nFixes: d4780f03fca5 (\"etnaviv: use direct BLT/RS blit hook for internal copies\")\nSigned-off-by: Lucas Stach \u003cl.stach@pengutronix.de\u003e\nReviewed-by: Christian Gmeiner \u003ccgmeiner@igalia.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37605\u003e\n(cherry picked from commit dce859a18303b36f3c5170d2b075d4ff27058444)\n"
    },
    {
      "commit": "5463ea2701df9c28328e21caedb987ce11c89371",
      "tree": "886fe83f31a2f55cac4ca15bf9e271bc4e4e6e0d",
      "parents": [
        "d675c21ed4722caef520d2e5414932ad8de54f60"
      ],
      "author": {
        "name": "Georg Lehmann",
        "email": "dadschoorse@gmail.com",
        "time": "Fri Oct 10 18:30:55 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "aco: fix global_atomic_swap offset overflow check\n\nFixes: d7dcd81c77e (\"aco/gfx6: allow both constant and gpr offset for global with sgpr address\")\n\nReviewed-by: Rhys Perry \u003cpendingchaos02@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37821\u003e\n(cherry picked from commit c13caa5e5fdcdf624687dfe56e35e329a24b757e)\n"
    },
    {
      "commit": "d675c21ed4722caef520d2e5414932ad8de54f60",
      "tree": "0a4dcd171f361a695bd475e2276ae32f73a3a71a",
      "parents": [
        "7c7f187ff7eb0135ff3584dcfe40a4de3f10cf94"
      ],
      "author": {
        "name": "David Rosca",
        "email": "david.rosca@amd.com",
        "time": "Fri Oct 10 09:26:31 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "frontends/va: Fix parsing VP9 frame header\n\nFix parsing intra only frames with profile 0. Change type to\nsigned int and initialize default values for ref_deltas and\nmode_deltas.\n\nCc: mesa-stable\nReviewed-by: Ruijing Dong \u003cruijing.dong@amd.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37808\u003e\n(cherry picked from commit 6531f060dd75efe830e07a8c1f54a07818abf49c)\n"
    },
    {
      "commit": "7c7f187ff7eb0135ff3584dcfe40a4de3f10cf94",
      "tree": "30b401db7e2e601d74c9a918192b35e7d374e8d8",
      "parents": [
        "be837114f6b85ec70ef0b7ffafcebcf0b36da11d"
      ],
      "author": {
        "name": "Simon Perretta",
        "email": "simon.perretta@imgtec.com",
        "time": "Tue Sep 30 18:21:00 2025 +0100"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "pvr: amend num temps calculation when wg_size is not provided\n\nFixes: 7a32dc673ba (\"pvr: add device info and functions for calculating ava...\")\nSigned-off-by: Simon Perretta \u003csimon.perretta@imgtec.com\u003e\nAcked-by: Frank Binns \u003cfrank.binns@imgtec.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37724\u003e\n(cherry picked from commit e7c409cd29b1c4e58627b04cd725932d1a181d41)\n"
    },
    {
      "commit": "be837114f6b85ec70ef0b7ffafcebcf0b36da11d",
      "tree": "048d748a9f18e471ab3c5f522fcb19f7a47e3f64",
      "parents": [
        "908a6b2b0c287444af33900bc7d4d5ab5b107f37"
      ],
      "author": {
        "name": "Lorenzo Rossi",
        "email": "git@rossilorenzo.dev",
        "time": "Fri Oct 10 13:12:50 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "nvk: Fix QMD buffer length on upload\n\nCurrent code allocates the maximum QMD data for all generations and\nuploads everything, even on generations where a smaller QMD buffer\nsuffices. This is not only wasteful, but actually crashes Kepler GPUs\ndue to complications with the QMD queue.\n\nOnly upload the useful bytes of the QMD buffer.\n\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14070\nFixes: 0e268dad00c (\"nvk: Allow for larger QMDs\")\nSigned-off-by: Lorenzo Rossi \u003cgit@rossilorenzo.dev\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37815\u003e\n(cherry picked from commit b56b5b90f7d5471e1a6f70d0ee70df006cd834e6)\n"
    },
    {
      "commit": "908a6b2b0c287444af33900bc7d4d5ab5b107f37",
      "tree": "a2091f5596e5a6f4fb28ffaba97a8749a12bb9ac",
      "parents": [
        "c673bf828442d7b26a4bca7caa2f32628bf4aa98"
      ],
      "author": {
        "name": "Lionel Landwerlin",
        "email": "lionel.g.landwerlin@intel.com",
        "time": "Fri Oct 10 17:00:47 2025 +0300"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "anv: fix query copy with shaders\n\nFirst this is only possible on RCS or CCS engines.\n\nSecond if on CCS, we need to use a compute shader, 3D won\u0027t work.\n\nSigned-off-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nCc: mesa-stable\nReviewed-by: Ivan Briano \u003civan.briano@intel.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37818\u003e\n(cherry picked from commit febac6d9bd239df31207c657f6396cf63a7d9bf4)\n"
    },
    {
      "commit": "c673bf828442d7b26a4bca7caa2f32628bf4aa98",
      "tree": "9f34c5ca74eabd6e0ce5819a3e40e870b5acecaf",
      "parents": [
        "2409e34578779eea057579fd72f7558e9b5a3795"
      ],
      "author": {
        "name": "Ashley Smith",
        "email": "ashley.smith@collabora.com",
        "time": "Thu Oct 09 17:53:16 2025 +0100"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "panfrost,mesa: Fix versions for EXT_shader_clock\n\nES version was missed from extension table\n\nFixes: 2ce20170 (\"mesa: Add support for GL_EXT_shader_clock\")\nReviewed-by: Erik Faye-Lund \u003cerik.faye-lund@collabora.com\u003e\nSigned-off-by: Ashley Smith \u003cashley.smith@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37794\u003e\n(cherry picked from commit a8fb3671e876f0218d54ff26050fc4faeb900b3e)\n"
    },
    {
      "commit": "2409e34578779eea057579fd72f7558e9b5a3795",
      "tree": "c89948cdef904a0e6ac2c436b819d9f8071d27c4",
      "parents": [
        "9348cf80bdb93452e3be55a4558b9c5564ddcf48"
      ],
      "author": {
        "name": "Ashley Smith",
        "email": "ashley.smith@collabora.com",
        "time": "Thu Oct 09 17:51:43 2025 +0100"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "panfrost,mesa: Fix versions for EXT_shader_realtime_clock\n\nES version was missed from extension table\n\nFixes: c5500cd1 (\"mesa: Add support for GL_EXT_shader_realtime_clock\")\nReviewed-by: Erik Faye-Lund \u003cerik.faye-lund@collabora.com\u003e\nSigned-off-by: Ashley Smith \u003cashley.smith@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37794\u003e\n(cherry picked from commit 09d86f9863883cbb696c467e9cc339144ac34a93)\n"
    },
    {
      "commit": "9348cf80bdb93452e3be55a4558b9c5564ddcf48",
      "tree": "e518f0a7a5923b02abe9d0fdffaacbe1b63c47b2",
      "parents": [
        "37263cfbd6a25c84c87c867e30edffc6a62e49df"
      ],
      "author": {
        "name": "Hans-Kristian Arntzen",
        "email": "post@arntzen-software.no",
        "time": "Thu Oct 09 12:57:18 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "radv: Actually fail custom border color sampler creation.\n\nSigned-off-by: Hans-Kristian Arntzen \u003cpost@arntzen-software.no\u003e\nFixes: a52483d9e72 (\"radv: fix capture/replay with sampler border color\")\nReviewed-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37787\u003e\n(cherry picked from commit 28489017221766d9de613941f2293ef6ad183a38)\n"
    },
    {
      "commit": "37263cfbd6a25c84c87c867e30edffc6a62e49df",
      "tree": "e09d4dcc549d179eeb3965994c1f48798decb842",
      "parents": [
        "d3c8674705478a88424c75bd5c9bd55df72ce600"
      ],
      "author": {
        "name": "Lionel Landwerlin",
        "email": "lionel.g.landwerlin@intel.com",
        "time": "Thu Oct 09 20:25:59 2025 +0300"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "anv: fix companion usage for emulated image\n\nWe need to return true if we need the companion batch.\n\nSigned-off-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nFixes: e60416b4e4 (\"anv: use companion batch for operations with HIZ/STC_CCS destination\")\nReviewed-by: Sagar Ghuge \u003csagar.ghuge@intel.com\u003e\nReviewed-by: Lucas Fryzek \u003clfryzek@igalia.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37797\u003e\n(cherry picked from commit 196c7903b9a0305524d1d059b551071900fa6dfd)\n"
    },
    {
      "commit": "d3c8674705478a88424c75bd5c9bd55df72ce600",
      "tree": "0833c8cd6ff7c28fabe563dc177fb7bae9698082",
      "parents": [
        "693393975915e937d75fac06ccbc9e0402e39a28"
      ],
      "author": {
        "name": "Olivia Lee",
        "email": "olivia.lee@collabora.com",
        "time": "Thu Oct 09 01:09:49 2025 -0700"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "vtn_bindgen2: use anonymous namespace to avoid name collisions\n\nAll vtn_bindgen2-generated files use the same \u0027vtn_bindgen_dummy\u0027 struct\nname. When linking more than one file (like in panfrost), the\nconstructor and destructor symbols collide and every instance ends up\nrunning the same initialization. In panfrost, this results in us\ndropping any printf format strings that don\u0027t occur in v6.\n\nSigned-off-by: Olivia Lee \u003colivia.lee@collabora.com\u003e\nFixes: b7447a94c83 (\"vtn: add vtn_bindgen2 tool\")\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37798\u003e\n(cherry picked from commit d600cd4c9127626e92c1478957915ac94c5b44aa)\n"
    },
    {
      "commit": "693393975915e937d75fac06ccbc9e0402e39a28",
      "tree": "fa3b8e9b941f261229c453d61d5527d28f6bde0e",
      "parents": [
        "7e6440ca6f6e9baf6a93be17c132d5870f287965"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Wed Oct 08 02:27:48 2025 -0700"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "panvk: fix to clear FPK with incompatible blend modes\n\nWhen there\u0027s only blend mode updates (e.g. CB_BLEND_EQUATIONS not\ncovered by fs_user_dirty check), we have to set dcd0_dirty for the\nrelevant CB updates. Otherwise, we might miss to clear FPK. On the\nother hand, this also optimizes to set FPK in the reverse mutation, so\nthat new draws no longer depending on the previous tile buffer can\nbenefit from FPK.\n\nCc: mesa-stable\nReviewed-by: Lars-Ivar Hesselberg Simonsen \u003clars-ivar.simonsen@arm.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37760\u003e\n(cherry picked from commit 98a6825d350c414a9a553c269c082e96eb5a559e)\n"
    },
    {
      "commit": "7e6440ca6f6e9baf6a93be17c132d5870f287965",
      "tree": "6f467de45a525b28f7e025a7d3c801a2b9127f7f",
      "parents": [
        "7bd263c9ceec398f32c43b775c46f8ba7dd9bc4c"
      ],
      "author": {
        "name": "Danylo Piliaiev",
        "email": "dpiliaiev@igalia.com",
        "time": "Wed Oct 08 16:03:13 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "tu: Prevent GPU hang with occlusion query + certain depth state\n\nThis state combination wedges something in GPU causing hang.\nForcing A6XX_LATE_Z prevents it. Prop driver does the same.\n\nCC: mesa-stable\n\nSigned-off-by: Danylo Piliaiev \u003cdpiliaiev@igalia.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37765\u003e\n(cherry picked from commit 02138d96fd311133df13db6099304d7dbbf8f95e)\n"
    },
    {
      "commit": "7bd263c9ceec398f32c43b775c46f8ba7dd9bc4c",
      "tree": "720df04e13c25c750f919d605cf446a9d574e5a7",
      "parents": [
        "d4fc09531f4de0fc5cb1b2047fc0f37455283873"
      ],
      "author": {
        "name": "Georg Lehmann",
        "email": "dadschoorse@gmail.com",
        "time": "Tue Sep 30 19:07:19 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "aco/optimizer: fix incorrect operand order assumption for neg(mul) opt\n\nThe code that labels instructions doesn\u0027t care about the order either.\n\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14013\nCc: mesa-stable\n\nReviewed-by: Timur Kristóf \u003ctimur.kristof@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37643\u003e\n(cherry picked from commit 9533e7cdae4722e306708624ace4226a6ab0dcdd)\n\n[Eric: the backport includes an extra swap of two conditions, as\n recommended by Rhys to work around an issue with old compilers:\n https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37643#note_3137704]\n"
    },
    {
      "commit": "d4fc09531f4de0fc5cb1b2047fc0f37455283873",
      "tree": "bf669e5aa8e4bed8439707563f5860de324c9e9d",
      "parents": [
        "8bc43f7c835d6119b05c1c5f3aa9be47f0fd285b"
      ],
      "author": {
        "name": "José Roberto de Souza",
        "email": "jose.souza@intel.com",
        "time": "Wed Oct 01 11:35:26 2025 -0700"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:13 2025 +0200"
      },
      "message": "anv/allocator: Subtract start_offset in chunk_offset\n\nanv_state::offset in the context of anv_state_pool is equal to the offset from\nthe begining of block_pool + start_offset.\nLike it is set in anv_state_pool_alloc_no_vg() in the path that allocs a new\nblock in anv_block_pool.\n\nAs anv_state_pool_return_chunk() expects only the offset from the begining of\nanv_block_pool so here subtracting to make the path that grabs a larger chunk of\nmemory of the pool and split into smaler chunks to properly work.\n\nCc: mesa-stable\nReviewed-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nSigned-off-by: José Roberto de Souza \u003cjose.souza@intel.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37669\u003e\n(cherry picked from commit a90d8fc08ede85e3634991e41c40617e2e93ae1e)\n"
    },
    {
      "commit": "8bc43f7c835d6119b05c1c5f3aa9be47f0fd285b",
      "tree": "f02ddd1c3556941b89922af55a2910e85abaeb47",
      "parents": [
        "e814c641c156435868ae6057299c59ae435c1ee9"
      ],
      "author": {
        "name": "José Roberto de Souza",
        "email": "jose.souza@intel.com",
        "time": "Wed Oct 01 11:33:25 2025 -0700"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:12 2025 +0200"
      },
      "message": "anv/allocator: Don\u0027t call anv_block_pool_map() with an offset that includes start_offset\n\nOnly 3 pools sets a value different than zero to start_offset so that might be\na issue that was being hidden by luck.\n\nCc: mesa-stable\nReviewed-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nSigned-off-by: José Roberto de Souza \u003cjose.souza@intel.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37669\u003e\n(cherry picked from commit 4ca18c09c1b55eccfa8af6f4d15cab433ef94ea9)\n"
    },
    {
      "commit": "e814c641c156435868ae6057299c59ae435c1ee9",
      "tree": "e04031952b30c6abc9114be8e154fc40961f7e1a",
      "parents": [
        "5173ea17bbf11a3a560a0a13e0856f1dd5620a87"
      ],
      "author": {
        "name": "José Roberto de Souza",
        "email": "jose.souza@intel.com",
        "time": "Wed Oct 01 11:03:02 2025 -0700"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:12 2025 +0200"
      },
      "message": "anv/allocator: Change some parameters and variables from 32bit to 64bits\n\nstruct anv_state::offset and struct anv_block_pool::max_size are 64bits so these\nparameters should also be 64bit or risk overflow.\n\nCc: mesa-stable\nReviewed-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nSigned-off-by: José Roberto de Souza \u003cjose.souza@intel.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37669\u003e\n(cherry picked from commit ad62911683793f5b93e1f1f8698e1f38cf4f2a7d)\n"
    },
    {
      "commit": "5173ea17bbf11a3a560a0a13e0856f1dd5620a87",
      "tree": "c5039b2dae441c0cad8fcb866d347324e8297300",
      "parents": [
        "04ded2041c71d261730e8061a906e5aacf4229c4"
      ],
      "author": {
        "name": "Mike Blumenkrantz",
        "email": "michael.blumenkrantz@gmail.com",
        "time": "Wed Oct 08 09:15:23 2025 -0400"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:12 2025 +0200"
      },
      "message": "mesa: copy NumSamples in reuse_framebuffer_texture_attachment\n\nthis otherwise breaks msrtt\n\ncc: mesa-stable\n\nReviewed-by: Marek Olšák \u003cmarek.olsak@amd.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37766\u003e\n(cherry picked from commit 950459d95ff8c714dbcb4c2efbee9a878d5aba29)\n"
    },
    {
      "commit": "04ded2041c71d261730e8061a906e5aacf4229c4",
      "tree": "46f95a473a951d43845553607bc7d84d41e51f54",
      "parents": [
        "05253f45315ea05839fd00feff8f2e982268cb4c"
      ],
      "author": {
        "name": "Mike Blumenkrantz",
        "email": "michael.blumenkrantz@gmail.com",
        "time": "Wed Oct 08 09:13:58 2025 -0400"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:12 2025 +0200"
      },
      "message": "glsl: fix gl_ViewID_OVR type to uint\n\nthe spec defines this as a uint, and having it as an int breaks anyone\ntrying to actually use it\n\ncc: mesa-stable\n\nReviewed-by: Marek Olšák \u003cmarek.olsak@amd.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37766\u003e\n(cherry picked from commit 8f0ac427b350cc799b2aa8c0c086f307cafe1cdc)\n"
    },
    {
      "commit": "05253f45315ea05839fd00feff8f2e982268cb4c",
      "tree": "e3ddfac7c670bc9d863bec90bf7be8eaa402048d",
      "parents": [
        "77818d0f120ddea9b891aeff20562d1f5872a973"
      ],
      "author": {
        "name": "Mike Blumenkrantz",
        "email": "michael.blumenkrantz@gmail.com",
        "time": "Tue Oct 07 17:28:42 2025 -0400"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:12 2025 +0200"
      },
      "message": "zink: disable msrtss handling when blitting\n\nthis avoids weirdness when e.g., flushing clears\n\ncc: mesa-stable\n\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37767\u003e\n(cherry picked from commit 5080f2b6f552875818229c4810e0221e9264e9b4)\n"
    },
    {
      "commit": "77818d0f120ddea9b891aeff20562d1f5872a973",
      "tree": "044113a58834ed7ecd7ee73990e2dd4e6e30da2d",
      "parents": [
        "8983040e2b946ea59aff70a9e3c4361c55e2dfe3"
      ],
      "author": {
        "name": "Mike Blumenkrantz",
        "email": "michael.blumenkrantz@gmail.com",
        "time": "Tue Oct 07 15:50:29 2025 -0400"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:12 2025 +0200"
      },
      "message": "zink: only add mutable bind for transient surfaces when necessary\n\nFixes: 3cd3195d319 (\"zink: always add mutable to transient surface creation when needed\")\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37767\u003e\n(cherry picked from commit 0ab8878a6e70a402ad082b2ddd6feff73d2c4290)\n"
    },
    {
      "commit": "8983040e2b946ea59aff70a9e3c4361c55e2dfe3",
      "tree": "4f454b3b1596a5f8abbace063d442062b3dd9fd7",
      "parents": [
        "0f5d8ed998c1f7708ddd805aafb0132970508ac5"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Mon Oct 06 17:43:43 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:12 2025 +0200"
      },
      "message": "radv: fix expected disk cache size for meta shaders\n\nMath can go wrong.\n\nIf the disk cache size is too small, buckets are evicted and this\nmight cause stuttering when starting applications.\n\nFixes: 4fc856af98e (\"radv: fix caching on-demand meta shaders\")\nCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13930\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37718\u003e\n(cherry picked from commit c177bf81b445af550f389f3bd4c35685d39325bd)\n"
    },
    {
      "commit": "0f5d8ed998c1f7708ddd805aafb0132970508ac5",
      "tree": "368a4c105e2ea0fea63add82ffe705a3c9516a5b",
      "parents": [
        "9d524bbd21340338d9026e3a0c49c0c4657cda77"
      ],
      "author": {
        "name": "Samuel Pitoiset",
        "email": "samuel.pitoiset@gmail.com",
        "time": "Fri Oct 03 11:28:13 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:12 2025 +0200"
      },
      "message": "radv: reserve more CS space when executing DGC calls\n\nThis can trigger an assert otherwise. The space reserved before\nexecuting DGC IBs is an arbitrary number which should be large enough\nin all cases.\n\nFound this while implementing descriptor heap.\n\nCc: mesa-stable\nSigned-off-by: Samuel Pitoiset \u003csamuel.pitoiset@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37681\u003e\n(cherry picked from commit 874bc0953772eee519c48052cc81eb211917f09c)\n"
    },
    {
      "commit": "9d524bbd21340338d9026e3a0c49c0c4657cda77",
      "tree": "31a317c71ce9c5f8f5af7c0dd5a8ebcc32a274f8",
      "parents": [
        "42381cd0c6d456dda186f7e437a74b6d47181982"
      ],
      "author": {
        "name": "Natalie Vock",
        "email": "natalie.vock@gmx.de",
        "time": "Fri Sep 19 20:56:52 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:12 2025 +0200"
      },
      "message": "radv/bvh: Encode empty AS bounds as NaN\n\nIf there are no leaves, the root node bounds still span -inf/inf.\nMaking empty BLASs infinite-sized guarantees ray traversal needs to\nenter the BLAS (and immediately exit because it\u0027s empty). Remove the\nBLAS from the BVH entirely by marking its bounds as NaN. As a bonus,\nthis works around RADV encountering issues in Silent Hill 2 on RDNA4 due\nto infinite-sized BVHs.\n\nCc: mesa-stable\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37492\u003e\n(cherry picked from commit 52c7b0d20c88620fd55d21a62468211674559978)\n"
    },
    {
      "commit": "42381cd0c6d456dda186f7e437a74b6d47181982",
      "tree": "02bf483c53b0b629820a1e0772110f1488ab4c1b",
      "parents": [
        "336595bac00ee7126d19cfbedf7e7075df050286"
      ],
      "author": {
        "name": "Natalie Vock",
        "email": "natalie.vock@gmx.de",
        "time": "Fri Sep 19 20:53:17 2025 +0200"
      },
      "committer": {
        "name": "Eric Engestrom",
        "email": "eric@engestrom.ch",
        "time": "Wed Oct 15 13:55:12 2025 +0200"
      },
      "message": "vulkan/bvh: Mark instances with NAN AABBs as inactive\n\nThey can never be hit, remove them from the BVH.\n\nCc: mesa-stable\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37492\u003e\n(cherry picked from commit 33099040a3e416bce98c3cbef1a031acc0ff78a0)\n"
    }
  ],
  "next": "336595bac00ee7126d19cfbedf7e7075df050286"
}
