)]}'
{
  "commit": "d5692ff2fb57fcbbfe96cf71831eec135dd37088",
  "tree": "67d0c695afe97502dd474051dc21697f2f4a46fb",
  "parents": [
    "187a93ba1bbe874738d34e33c6bea8b6b6e859f8"
  ],
  "author": {
    "name": "Kai Ninomiya",
    "email": "kainino@chromium.org",
    "time": "Thu Feb 26 17:54:17 2026 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Feb 26 17:54:17 2026 -0800"
  },
  "message": "[dawn][metal] ArgBufs: fix dynamic offsets buffer index matching\n\nThere should be one dynamic offsets buffer per bind group.\nShaderModuleMTL was accidentally trying to make one per binding.\n\nTest: BindGroupTests.DynamicOffsetOrder\nBug: 363031535\nChange-Id: I997cc6c378d8526f2a1c63022be240d10e7c4503\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/294095\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9e6c35d35528d60cb3f30f349de04d771a35ed54",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/CommandBufferMTL.mm",
      "new_id": "e395351f1aec063f961462ecb2e4da811114a8c9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/CommandBufferMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "1a438067115948bfab0498cef7bce7b73e3f6b9c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ShaderModuleMTL.mm",
      "new_id": "13f4c0a8bd7f00d8639469d53185f4eb1897dd62",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ShaderModuleMTL.mm"
    }
  ]
}
