)]}'
{
  "commit": "b7c7f62829b0ed8297d5f35539c862d94d098a64",
  "tree": "a2b3efc4f7926327ecafa6fce58f985e438eeec2",
  "parents": [
    "da3c5ef3a9b7765cdf7283b43f98553916994133"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Fri Jul 30 00:40:26 2021 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jul 30 00:40:26 2021 +0000"
  },
  "message": "Implement inter-stage variable matching rules - Part II\n\nThis patch implements the inter-stage variable matching rules on\nthe interpolation attributes (\u0027interpolation type\u0027 and\n\u0027interpolation sampling\u0027). WebGPU SPEC requires that the interpolation\nattributes must match between vertex outputs and fragment inputs with\nthe same location assignment within the same pipeline.\n\nBUG\u003ddawn:802\nTEST\u003ddawn_unittests\n\nChange-Id: Ied38d68f73868c30b0392954683963a801e3f3aa\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/60160\nCommit-Queue: Jiawei Shao \u003cjiawei.shao@intel.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7eff93db3dca6a3332b49308a576c4a6b4bec831",
      "old_mode": 33188,
      "old_path": "src/dawn_native/RenderPipeline.cpp",
      "new_id": "9b18105955bbc63bc05e00981575b0bc67c42275",
      "new_mode": 33188,
      "new_path": "src/dawn_native/RenderPipeline.cpp"
    },
    {
      "type": "modify",
      "old_id": "2fe2f5ccfb92f09e1375e04a6ed67e3b57b2d73e",
      "old_mode": 33188,
      "old_path": "src/dawn_native/ShaderModule.cpp",
      "new_id": "79a9514b29bf169877e582dadaf7d78ca8f26a2a",
      "new_mode": 33188,
      "new_path": "src/dawn_native/ShaderModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "2e501537f0bf039d3a95883db6c6d1dadc4329e8",
      "old_mode": 33188,
      "old_path": "src/dawn_native/ShaderModule.h",
      "new_id": "613033aeb55cf62f5715b5a90b8da899959dab13",
      "new_mode": 33188,
      "new_path": "src/dawn_native/ShaderModule.h"
    },
    {
      "type": "modify",
      "old_id": "628a37a7a2ac16bd3a82cd11a0628cb1378724fe",
      "old_mode": 33188,
      "old_path": "src/tests/unittests/validation/RenderPipelineValidationTests.cpp",
      "new_id": "d6e60ede4ec8325932a2813485761caba32a6725",
      "new_mode": 33188,
      "new_path": "src/tests/unittests/validation/RenderPipelineValidationTests.cpp"
    }
  ]
}
