)]}'
{
  "commit": "692fc2079778bd94899df8a80ab3d9500bfd5a7d",
  "tree": "0476291567680338b150fa8dbe4f3622a25ca807",
  "parents": [
    "5d8eb4a7582d88588944f414cadb690e342750fe"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Tue Jul 06 09:43:49 2021 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jul 06 09:43:49 2021 +0000"
  },
  "message": "[writer/hlsl,msl] Correctly generate inf and nan literals\n\nAlso add missing msl macros to the renamer.\n\nBug: tint:951\nChange-Id: I543e6eae885c979596ca63f9d6c7378dd5425e8a\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/56941\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@chromium.org\u003e\nAuto-Submit: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b6f6b787dce1dd2a29404b033a5c99735ff98246",
      "old_mode": 33188,
      "old_path": "src/transform/renamer.cc",
      "new_id": "ac975b3ea397ba005c908d6216a21d830fc01d26",
      "new_mode": 33188,
      "new_path": "src/transform/renamer.cc"
    },
    {
      "type": "modify",
      "old_id": "1c57b4a25d8d25e9a1b896ea18d67f2b5e6fa9f3",
      "old_mode": 33188,
      "old_path": "src/transform/renamer_test.cc",
      "new_id": "9db7e3b5257f6a5e9cd7cec5f766d22d7b533a4e",
      "new_mode": 33188,
      "new_path": "src/transform/renamer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "06d922155649339beec5c7a082d1aa735de39652",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.cc",
      "new_id": "c93caa775b67faebbef323e0743f1a784d97861c",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "67e4da7725b30daca946295762fee35666ecdcb1",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.cc",
      "new_id": "6601bdf636e903216066e1303c0c3b81761fda95",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "551f91140eb73a339b0057c18d29bc94041548fa",
      "old_mode": 33188,
      "old_path": "test/bug/tint/943.spvasm.expected.msl",
      "new_id": "31a04fe992dd2ce7592db3f138a3da2cb733a1cb",
      "new_mode": 33188,
      "new_path": "test/bug/tint/943.spvasm.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5119f10c9f09f6755e239b2774cb2a6f938d2ad",
      "new_mode": 33188,
      "new_path": "test/bug/tint/951.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24ddc28468dfd5ab21ed7ea9d01dc1de94bd17ac",
      "new_mode": 33188,
      "new_path": "test/bug/tint/951.spvasm.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea5f0f86c9ba55c947c2fef0866572aa526c48f4",
      "new_mode": 33188,
      "new_path": "test/bug/tint/951.spvasm.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "608d25147aef61c27f16988addf783652b2d9c3e",
      "new_mode": 33188,
      "new_path": "test/bug/tint/951.spvasm.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6f5fddd0fd51be626bd0348ea0d1bf7548e0044",
      "new_mode": 33188,
      "new_path": "test/bug/tint/951.spvasm.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2cb15272105c89640806346e3a58db2f99e672e1",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/-inf.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3dc58545c4a0b5ff23b5fb13581981273116d21d",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/-inf.spvasm.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbaa8899ecfb5b5d00546cde3f01bde8dd86c14e",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/-inf.spvasm.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db2fddd128b6eb60567b643d276a113455194e52",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/-inf.spvasm.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e916f66a789ff37130a62803ecb9abf7af08600",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/-inf.spvasm.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9580912f3b3eaf475431bd2c6312588da7b23fa",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/inf.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d973da7e728df705d4b8ed7fbb236065894384a9",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/inf.spvasm.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37e0e9c9d5f02148e0d04c670336f891fdcfa205",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/inf.spvasm.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb416fda795a8d10ef31e687df03f4e1049c4d4d",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/inf.spvasm.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4dd750b2d6ad610a703f9a928aed27f751c6d37",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/inf.spvasm.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95df6dc0c915f3ab93e2b31d4b97266da7867d9e",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/nan.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3c1e53441d74faa2a22446e0b2a46a08cd91e77",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/nan.spvasm.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df5d951c5c42559d2a0d137d96069b60844b132c",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/nan.spvasm.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4b90b7389102fdc5ba7d5c99b6c813b95dd3a67",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/nan.spvasm.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a72149c9cd25210e9ed5b3e47afdbd5af4d984a9",
      "new_mode": 33188,
      "new_path": "test/expressions/literals/nan.spvasm.expected.wgsl"
    }
  ]
}
