)]}'
{
  "commit": "f511655f6b1e565cf0d476819620ddbdbe3763f9",
  "tree": "9eeef3f44647e2c7ebbbebd3d4f676c77cd30fec",
  "parents": [
    "ccede1f9b324882a705668f4f0fa18a636460abd"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Wed Dec 17 10:41:32 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Dec 17 10:41:32 2025 -0800"
  },
  "message": "[dawn][native] Skip DynamicArrayState resource updates for empty slots\n\nThis moves the logic to skip resource updates for empty slots into the\nfrontend since all backends will just keep leftover resources in now\nunused slots, and assume that shader validation will prevent access.\n\nBug: 463925499\nChange-Id: Id97667985eced82e699ac974956dfa459a1bf532\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/281276\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2699fecc8f74c109f87673a1687cffcba182af0b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/DynamicArrayState.cpp",
      "new_id": "ff35bdd316ca4315d61c4e56e88320b5f845dcdc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/DynamicArrayState.cpp"
    },
    {
      "type": "modify",
      "old_id": "663ff532927b4afa29b07a83c69758c1cb6e1ae5",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/BindGroupVk.cpp",
      "new_id": "c99511f9162215b3cc1e35ec6babebb216794277",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/BindGroupVk.cpp"
    }
  ]
}
