)]}'
{
  "commit": "2c581d1e5286b0d0530dcf5bd2127230ee7401b5",
  "tree": "edf8b5c00ab520aae7b5a11ce7e62635fe90fc3d",
  "parents": [
    "6aaf8d246676b231d96b102a2885e2f8a1484d79"
  ],
  "author": {
    "name": "Brandon Jones",
    "email": "bajones@chromium.org",
    "time": "Tue Jun 09 11:03:17 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jun 09 11:03:17 2026 -0700"
  },
  "message": "Fix OOB read when validating repeated bundles\n\nStops de-duplicating render bundles when added to a render pass so\nthat any indirect draws are properly counted and validated. Fixes\nan issue where repeating the same bundle multiple times in a render\npass could cause an OOB read on the validated indirect draw\nside-table.\n\nFixed: 520972775\nChange-Id: I7ce9e64d19aef31bd1394fa9e18fca911e07f573\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/315036\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Brandon Jones \u003cbajones@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f748cefc13ea8326492816b71da44d5d2dd38806",
      "old_mode": 33188,
      "old_path": "src/dawn/native/IndirectDrawMetadata.cpp",
      "new_id": "db9eaac425f57f25298385061b53d9d6a6adf610",
      "new_mode": 33188,
      "new_path": "src/dawn/native/IndirectDrawMetadata.cpp"
    },
    {
      "type": "modify",
      "old_id": "71d090ba184f2767f08177e7c5b9f145001270b2",
      "old_mode": 33188,
      "old_path": "src/dawn/native/IndirectDrawMetadata.h",
      "new_id": "63aa76b816b8f6b2f4802d68639a7ec470c2deac",
      "new_mode": 33188,
      "new_path": "src/dawn/native/IndirectDrawMetadata.h"
    },
    {
      "type": "modify",
      "old_id": "45cd3fa70ed43b4177916da738a3d992dda863d4",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/RenderBundleTests.cpp",
      "new_id": "cc963a2ea61e815a4b8f25408f87c63a7e8b34ab",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/RenderBundleTests.cpp"
    }
  ]
}
