)]}'
{
  "commit": "c534e5d5d6087fd4bec624da8a6a9d3b640a1090",
  "tree": "ebc128ac5618f5c81efadb94b0e28c50ccdafa55",
  "parents": [
    "4bfb1c382a4d154fac2ef8fedafa1ef6cd3e8829"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Mon Jul 14 13:55:41 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jul 14 13:55:41 2025 -0700"
  },
  "message": "[spirv-reader][ir] Support OpGroupNonUniformBitwise{And,Or,Xor}\n\nAdd support to convert the `OpGroupNonUniformBitwiseAnd`,\n`OpGroupNonUniformBitwiseOr` and `OpGroupNonUniformBitwiseXor`\ninstructions into the equivalent `subgroupAnd`, `subgroupOr` and\n`subgroupXor` instructions.\n\nFixed: 431033210, 431033270, 431032836\nChange-Id: I7bbf9f8169fcb965a020d1b16b03613de9accc92\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/252696\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "454a7814960d27c322385366ea938913eab60f51",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/builtin_test.cc",
      "new_id": "88fef85dcab3674ad92ad4b25b450ee8d8812b59",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c81e951ca364cb62c5ef310d122663646d93e7ca",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/parser.cc",
      "new_id": "6c07603e531f95e93955e8cf783eda8ac6e2ff25",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/parser.cc"
    }
  ]
}
