)]}'
{
  "commit": "bcdef360b891b95e6c159759b27eec7afb5f640e",
  "tree": "c994c6081cace5a4e64ca81eb4b8be6e1ab995f0",
  "parents": [
    "b7c54fe31563534b4be635ed0690d8743bbba415"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Thu Aug 13 11:01:39 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 13 11:01:39 2026 -0700"
  },
  "message": "[dawn][metal] Initialize StorageBufferLengthTracker::dataSize\n\nWhen immediates are used without any storage buffer, dataSize is read\nbut never initialized. Fix this by initializing it to hold 0s since by\ndefault 0 storage buffers are bound.\n\nBug: 545512647\nChange-Id: I351938a932222e88a31a2004262806bcdc06a44c\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/332315\nReviewed-by: Brian Sheedy \u003cbsheedy@google.com\u003e\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e67557350cf9522654b2923fa1e220abbdb84d9c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/CommandBufferMTL.mm",
      "new_id": "f021bcd11322c8d7b5f11f2725a54696a430e050",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/CommandBufferMTL.mm"
    }
  ]
}
