)]}'
{
  "commit": "14c87cdd29d84dc8a26e3875b2b9ea4abc1ba5dc",
  "tree": "9c91ad9cec8848d60c653e9a7cf3e63f4b200153",
  "parents": [
    "f99ac3a69c1fe30f13d0d8ec3fd0acbacbf17d68"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Jan 16 15:35:08 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jan 16 15:35:08 2025 -0800"
  },
  "message": "[msl] Move VertexPulling into the backend\n\nIt must come before BindingRemapper and Robustness.\n\nFixed: 380044409\nChange-Id: I6ef4b37780323ceee4976e20997f39eee8fbde1e\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/222021\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10c31cca61374c2f8561aa374916f778ca380cc8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BUILD.gn",
      "new_id": "a418a8f99fbd9ae03751630bc90d7e6e73871e6a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "940e39f9d617da14f34eb806938792d471c21197",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ShaderModuleMTL.mm",
      "new_id": "6b78950ea316df8c48762533515a51e725590d17",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ShaderModuleMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "7236d60c1e4c64cecb0e73f3e2f4928f89ad43a7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_printer/ast_printer.cc",
      "new_id": "39c1e6906e6df628a3d81e4d90bc0d4438898508",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "bd130576527e3a003950ccaab99dd2153c74f583",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/common/options.h",
      "new_id": "5bc74c2d530cd95b52e07d0c6eec8cb9baf4f97c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/common/options.h"
    },
    {
      "type": "modify",
      "old_id": "7a8533f1725725684a397518d9238780e286d840",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/raise.cc",
      "new_id": "3e946402e8a2cf6cbc60e56a1746295ddfd3223a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "78261867463c36127e9615b1090fa0027026d80b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer_test.cc",
      "new_id": "1cb9e276b7c7b3ce15b922f6a67162ef9584d93e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer_test.cc"
    }
  ]
}
