)]}'
{
  "commit": "59e640b2087969b752623b1254d01846fed48045",
  "tree": "e89c5540367318dcb596a0f65a9482555ff47278",
  "parents": [
    "cd7424461421ff005584808d80c75e94eccbce98"
  ],
  "author": {
    "name": "Zhaoming Jiang",
    "email": "zhaoming.jiang@intel.com",
    "time": "Mon Jul 18 14:38:32 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jul 18 14:38:32 2022 +0000"
  },
  "message": "tint: Add f16 support for operator\n\nThis patch add support for using f16 types in unary operator `-` and\nbinary operator `+`, `-`, `*`, `/`, `%`, `\u003c`, `\u003e`, `\u003c\u003d`, and `\u003e\u003d`.\n`\u003d\u003d` is already supported. Unittests are also implemented.\n\nBug: tint:1473, tint:1502\nChange-Id: I1123fa5e9e586ec0d8522b0f6bacafb4ad53ffcf\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/96380\nAuto-Submit: Zhaoming Jiang \u003czhaoming.jiang@intel.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Zhaoming Jiang \u003czhaoming.jiang@intel.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5dd6168267cc9a883dc35d5549c5e129896efce7",
      "old_mode": 33188,
      "old_path": "src/tint/intrinsics.def",
      "new_id": "ab77532c90cceb22f7862a1d57381ebe5446b822",
      "new_mode": 33188,
      "new_path": "src/tint/intrinsics.def"
    },
    {
      "type": "modify",
      "old_id": "80f92baec8ba503d097566c203040e0c1e1aa69e",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/intrinsic_table.inl",
      "new_id": "e7b44a332c8384b60f02ce707b4d4fa370d2e980",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/intrinsic_table.inl"
    },
    {
      "type": "modify",
      "old_id": "c9d9836851e05315691dda7080760eed30f6e06a",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/intrinsic_table_test.cc",
      "new_id": "30d7909ef2307367bd28872eb783e2649921423a",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/intrinsic_table_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a9ccffd5dc6fda4c2c7109c9ddc6b9fbc2bb8155",
      "old_mode": 33188,
      "old_path": "src/tint/writer/glsl/generator_impl_binary_test.cc",
      "new_id": "c1a0fa9942cdc4ed96c76890d4c26cd1e9c6c4ab",
      "new_mode": 33188,
      "new_path": "src/tint/writer/glsl/generator_impl_binary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b5e47f79a4481cd6d63926877928d3c924c93a69",
      "old_mode": 33188,
      "old_path": "src/tint/writer/hlsl/generator_impl_binary_test.cc",
      "new_id": "7836abcefeda51e5f34c351efb634740524db4b8",
      "new_mode": 33188,
      "new_path": "src/tint/writer/hlsl/generator_impl_binary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "02daae2550311389ad928b9eff777f5ee0731756",
      "old_mode": 33188,
      "old_path": "src/tint/writer/msl/generator_impl_binary_test.cc",
      "new_id": "cfc8c7efa70249ea30366b98e2d48358e6b8f725",
      "new_mode": 33188,
      "new_path": "src/tint/writer/msl/generator_impl_binary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "443e78606fff4ec77d89d75298f7e08449cb5e95",
      "old_mode": 33188,
      "old_path": "src/tint/writer/spirv/builder_binary_expression_test.cc",
      "new_id": "9a2709e18ca1d294ad53234263e3a8c702eee19c",
      "new_mode": 33188,
      "new_path": "src/tint/writer/spirv/builder_binary_expression_test.cc"
    }
  ]
}
