)]}'
{
  "commit": "688fe4477dffbe0ff6d4d5edab8fe202ec0ca66d",
  "tree": "11c5c9f7de3261956ca95e6dbb567968752b7bce",
  "parents": [
    "9b1ee6bdeafd19c84560339ee30404adf3a69c4e"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Thu May 13 12:38:12 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Thu May 13 12:38:12 2021 +0000"
  },
  "message": "writer/wgsl: Cut dependencies on sem info\n\nThere\u0027s now one remainin use of the semantic info in the WGSL writer - the transformation of [[offset]] into padded fields.\nThis does not belong in the WGSL writer, but instead part of the transform::Wgsl sanitizer.\n\nBug: tint:798\nChange-Id: I95ba11f022c41150cc12de84a4085cd7d42019fe\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/50822\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "341e68775f333537c8a15f0d65b8be06774fd3a4",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/function.cc",
      "new_id": "6aad05194be94736837b752c46fe5bfbfea33e30",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/function.cc"
    },
    {
      "type": "modify",
      "old_id": "6ce05f67b5d10fbac89968a569c9a27c8b27b253",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator.cc",
      "new_id": "f19046375c9b5f3256b1f9b3f54dabe91989f73f",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator.cc"
    },
    {
      "type": "modify",
      "old_id": "ac0146ed5b60ba433bbfbc7e0749c6b6f908ac7a",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.cc",
      "new_id": "f488a63c56e2a54b34858cb632d19f2e5a909091",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "e7ed3debeaafa64ec540d48df37af9c058b4685e",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.h",
      "new_id": "ecb17a5be38f9a7aad63c25171a2b01f00d648d5",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "65bdafb825e2a2d6fe1b5ab14f95e4ab0ca98021",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_constructor_test.cc",
      "new_id": "aaf382c1cca79634204695d086cc9a0f374734f1",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_constructor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6a11f8457088b1cfa4ac3a28346b71ff6ac53729",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_function_test.cc",
      "new_id": "f9e79d28657a867e330ff701b1ebbc2023e59793",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "342c35869851e9ac86c5c337258a1faaef10cb99",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_global_decl_test.cc",
      "new_id": "4a9109769c6bbe95f71be3f183a5b4f564d9d7ad",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_global_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "57298acc5a96cfecaca75605bdaa5a81cd69a6f5",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_test.cc",
      "new_id": "f61f0c7f31d73e47faaa27b93f6d105c1df7e35e",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_test.cc"
    }
  ]
}
