)]}'
{
  "commit": "502676c46508cefd85d421fa5cb042691a69c395",
  "tree": "62042675a690ddca019a94c39feb7821f3310fa1",
  "parents": [
    "c9a351e1f1e59eb6609967bb7f37c8344fd86b1b"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Wed Nov 26 15:13:25 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Nov 26 15:13:25 2025 -0800"
  },
  "message": "[spir-v] Generate SubgroupMatrix info in SPIR-V backend.\n\nUpdate the SPIR-V backend to generate the SubgroupMatrix configuration\ninformation and place in the returned output.\n\nFixed: 459779965\nChange-Id: Iac78d513d6df620248061c08be04a37ba0d144f7\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/275095\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6af3546d9099ca325e597032c971b657eb183af4",
      "old_mode": 33188,
      "old_path": "src/tint/api/common/BUILD.bazel",
      "new_id": "207e62efbd41d92b7948ba5d4b70fa6da51d4039",
      "new_mode": 33188,
      "new_path": "src/tint/api/common/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "4080fb956bc93dd5fedf760f251eb135b10b24df",
      "old_mode": 33188,
      "old_path": "src/tint/api/common/BUILD.cmake",
      "new_id": "bfa9ef6dc048476990ca3e0022b918cfb779f8c4",
      "new_mode": 33188,
      "new_path": "src/tint/api/common/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "889e2dbcdadfbe1f473121a0dd397ae780003c20",
      "old_mode": 33188,
      "old_path": "src/tint/api/common/BUILD.gn",
      "new_id": "774cad70c186f7dff5f4e9f33f2dbea1373582a9",
      "new_mode": 33188,
      "new_path": "src/tint/api/common/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b74a94a05d9544803a9bc9a90a096ba9af8fc029",
      "new_mode": 33188,
      "new_path": "src/tint/api/common/subgroup_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "d7d201fed78439b0da318d7b0154e0dadbbb688e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/analysis/subgroup_matrix.h",
      "new_id": "6283ed2f4d00cebfc085ccb6b02c9b124432cff4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/analysis/subgroup_matrix.h"
    },
    {
      "type": "modify",
      "old_id": "579514d58658d62c35ffa0981a91924e7c754dbe",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/validate_subgroup_matrix.cc",
      "new_id": "3c412636097e4839bfb8ad865cdbb2ca661205e1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/validate_subgroup_matrix.cc"
    },
    {
      "type": "modify",
      "old_id": "933dfbf7c424873f5a1aac32b0b1b9365faea17f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/BUILD.bazel",
      "new_id": "922f81ce1697573d0234bb2f48f8fdba8848e789",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "11fde65b0c105b1613f4e0e38418bfc58d6cf57c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/BUILD.cmake",
      "new_id": "86cc0e3f2319414b68d32cea0e8ea482a6aa72bf",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "e4050d5d8d0406c6e1647993d65898d6daa292b9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/BUILD.gn",
      "new_id": "9663aaf4724edd8251b6b96aa117dade6bc6d0c1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "05949daec6277c0f8f3a56d63b952e5ddd46ba36",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/common/helper_test.h",
      "new_id": "3d5d54a1283e9c36c77745e74c9fcce1ed7fb1a0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/common/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "20f1e2c63af202c99eda20786728fc9aed23ad0c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/common/output.h",
      "new_id": "91605ecf24dfe83a1d4ed7f78144e406b13d41df",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/common/output.h"
    },
    {
      "type": "modify",
      "old_id": "3723321bd57aab76b52954261ceacf9259e4f439",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/type_test.cc",
      "new_id": "85744ef94f07f47a32599dc7f13d61e07ce0254b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "59facd33427d7d76862f10f0a3741eadbe9c533c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/writer.cc",
      "new_id": "360ea378d49beb2d6ed299a1da7000b5147ba8d3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/writer.cc"
    }
  ]
}
