)]}'
{
  "commit": "5e1aa538d598591a927b841b7bfbbfd4cc04e56f",
  "tree": "197907e949c267cd90f788a0be7474e1582cb8a6",
  "parents": [
    "0cc1188a27ef013ecba06e813d95015ad6dc0edd"
  ],
  "author": {
    "name": "Tint team",
    "email": "no-reply@google.com",
    "time": "Wed Nov 01 10:38:38 2023 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Nov 01 10:38:38 2023 +0000"
  },
  "message": "Import Tint changes from Dawn\n\nChanges:\n  - a8e7cb73d418e79d9e39a760544038ed0229b46b Add Renamer transform to ShaderModuleGL and fixes by Shrek Shao \u003cshrekshao@google.com\u003e\n  - f629f749ebd42249b88dfbf379f4bdfef6f7c53d [tint] Make lang/*/validate APIs consistent by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: a8e7cb73d418e79d9e39a760544038ed0229b46b\nChange-Id: Ib89e11a536647aa669618850aa62edee3fa7453b\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/158681\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b14f4a9260a7cd3337366fe3fced67e8a6b9b129",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/remote_compile/main.cc",
      "new_id": "1cade2d675f04d89a8c51a8ca9bf9f04d8a774a4",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/remote_compile/main.cc"
    },
    {
      "type": "modify",
      "old_id": "8f6a967bec5f7a9faf127e2f2501aa8779bf35c2",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/main.cc",
      "new_id": "0eb15fedbd528d461294a7e9fb588c3921f6c2e2",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/main.cc"
    },
    {
      "type": "modify",
      "old_id": "640a8bc8d70f19be65bce512188b53a609fd2609",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/validate/BUILD.bazel",
      "new_id": "512dfd094c0339500d10a1d3192e2dc25e48039f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/validate/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "93e2f0362321d4140d8f08cedacb8df3c2e1598d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/validate/BUILD.cmake",
      "new_id": "a16018ea6d3d5f3a7fd57843f7e25a55edc629d1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/validate/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "b4f94d2fd4e2a784aa7cdf9df2f01822cba8a5ac",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/validate/BUILD.gn",
      "new_id": "44d66c506d8c51388b93c46da24d8fd712302651",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/validate/BUILD.gn"
    },
    {
      "type": "rename",
      "old_id": "5a164d33a14c79b6bed9969f6dcafee8196adabe",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/validate/hlsl.cc",
      "new_id": "e0cd85f39b8be97f1beb85fbb345e3103b2c2728",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/validate/validate.cc",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "80c4acc080aa256ab9182b44314d7dc2e1cc8e4d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/validate/val.h",
      "new_id": "766f2038e5121c03270ac384f5292c9e79e53eba",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/validate/validate.h",
      "score": 83
    },
    {
      "type": "modify",
      "old_id": "d27091a3913b3f1e78139af1c72fb66c99ff266f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/BUILD.bazel",
      "new_id": "5ea0d1a35f61518711b701eea0dfd158f6a414af",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "2ccef7d8f3cbad46cd13659a0d6390723bdbedc0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/BUILD.cmake",
      "new_id": "14012feb2a91b7bc03c5f803c5110e48fb8585e8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "ac8a8f4ae207294ad234d974b00a0712fb38f851",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/BUILD.gn",
      "new_id": "578979378d53a512b902072420d7e42c2d213ee2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/BUILD.gn"
    },
    {
      "type": "rename",
      "old_id": "35be180da6314f4b3d2de7f9cb9f7e48c7dbad67",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/msl.cc",
      "new_id": "2230f545a642e3b74ed3ce80df46495a15c0781a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/validate.cc",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "594f9ba2772ee28759e7f1d3c2c5017738a23825",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/val.h",
      "new_id": "89581d6983d5743afe5014622c03edb496434fdd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/validate.h",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "2b56ea05b0bac22108620f2e78675522611ceb9a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/msl_metal.mm",
      "new_id": "4669e6cde2e3597a369c7f0fc66f027911d083b4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/validate_metal.mm",
      "score": 95
    },
    {
      "type": "modify",
      "old_id": "89dc5b4ebcb282963e7875405a7fef346b527a5d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/renamer.cc",
      "new_id": "0183f76de6203d18127595ed3566377f43ea4887",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/renamer.cc"
    },
    {
      "type": "modify",
      "old_id": "0e32df24c2ae780c71329a9b1d52726df92399fe",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/renamer.h",
      "new_id": "3a390c3cbe38b89e7dbadfaac817e1d154874b99",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/renamer.h"
    },
    {
      "type": "modify",
      "old_id": "2969f227e7b42113aef512194400f40cf67c7098",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/renamer_test.cc",
      "new_id": "d31f0a67bd95e42c2ff8a42bfa914be32a415d28",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/renamer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e28ce54f92fda2e4d462bd9a3e1d96969703297d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/entry_point.cc",
      "new_id": "080f41893cef5567fabd5a7a108ff33a6deca442",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/entry_point.cc"
    },
    {
      "type": "modify",
      "old_id": "e8f19e2851a6750c51c9c5de968843d26343dcc1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/entry_point.h",
      "new_id": "1dee5c1bb9dd551d4b29c756502b4b52ef0467a0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/entry_point.h"
    },
    {
      "type": "modify",
      "old_id": "aa9bcfaba3ad0c3766b92642fa116a7e0cb3bf7d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/inspector.cc",
      "new_id": "278773a13bfff1c82f10db131607464816d0c8bb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector.cc"
    },
    {
      "type": "modify",
      "old_id": "9b12ba68c91cb97277cc7fc5b9825f7b8d1cee7f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/inspector.h",
      "new_id": "1af117dfc2aa7c2c36ba577ccf78800fa69e4c04",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector.h"
    },
    {
      "type": "modify",
      "old_id": "009fbdc1663a7e169c32df226c39e90167f55e17",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/inspector_test.cc",
      "new_id": "80435da6224129e3871eaf0923ee111ea6a6fa47",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector_test.cc"
    }
  ]
}
