)]}'
{
  "commit": "628906f5ac9cb3e1feb3e45f73e073ba4f2d19c2",
  "tree": "b9aa9f30bf469ca61534e04bf55c8c0d4df38aa4",
  "parents": [
    "e9e07cc6e20a9200b4a9481a0e7a6f8ec9ca9ed6"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Fri Aug 16 00:46:12 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 16 00:46:12 2024 +0000"
  },
  "message": "Tint: Add validation on the shader stage with `clip_distances`\n\nThis patch adds the validations on the shader stages with\n`clip_distances` among the shader stage inputs or outputs. According\nto the latest WGSL SPEC, `clip_distances` can only be used as a part\nof vertex shader outputs.\n\nBug: chromium:358408571\nTest: tint_unittests\nChange-Id: Idea8dfb7e7601468415c817a6959ac7aed8200d2\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/202499\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0014a364d4b93a5ec3326eb3f1f856931886b39b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/clip_distances_extension_test.cc",
      "new_id": "357c07c3a9272f12103092460b081d7c5c6e2232",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/clip_distances_extension_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d780b9eb66d65fc1b23a2554bc860acd9e3e203b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/validator.cc",
      "new_id": "a873f9215482fd9e8592398db3d7dcd0c00ece4f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/validator.cc"
    }
  ]
}
