)]}'
{
  "commit": "976274374a17d389256f4220e495c75aed436def",
  "tree": "060447cc43ade71ef4f7e6f76f42c7f37fc69504",
  "parents": [
    "5a01c9ad7b4079d4034a81245f64fff4777cd7f1"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Jul 08 10:47:36 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jul 08 10:47:36 2025 -0700"
  },
  "message": "[spirv-reader][ir] Update access mode on storage buffers.\n\nWGSL doesn\u0027t have the concept of `NonWritable` on a structure member,\nbut if every structure member is marked as `NonWritable` then we can\ntreat the structure itself as `NonWritable`. Update the IR reader to\nhonour this access mode.\n\nBug: 429447716\nChange-Id: I6d62898d8703671345330085a0164e4cced21636\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/251374\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ae26c41f6f1e88a146188cf3d191ed795a607af",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/parser.cc",
      "new_id": "b61e1490b94b41c524e0e10555c32308266a7baa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/parser.cc"
    },
    {
      "type": "modify",
      "old_id": "71e060c478120d3ea863c40c9ab70d1893ac774f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/struct_test.cc",
      "new_id": "afd0a2136261ee6dac664ff2361908dff6530975",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/struct_test.cc"
    }
  ]
}
