)]}'
{
  "commit": "fb7ee3d5a2d31fa862987dc30ebddae5522909be",
  "tree": "99f3b510309458ca1b12d525de25c95ed43dfda6",
  "parents": [
    "4bb76d043c681a7efddd0232dae83c1237caa7cd"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Wed May 22 18:04:29 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 22 18:04:29 2024 +0000"
  },
  "message": "[tint][core] Splat: Infer count from type\n\nThis is a redundant parameter, as it can be inferred from the type argument.\nReduces risk of getting this wrong (which a few tests did)\n\nBug: 342096120\nChange-Id: I201e76314ee5cfc5bb22692ba20eeaaa83b9e948\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/189123\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "105ed38ff2d6ba4b0a4c26fec847f1b332c227d4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/eval.cc",
      "new_id": "ee896b79f6e420d06984718cc2022f24211bb7cf",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/eval.cc"
    },
    {
      "type": "modify",
      "old_id": "69feff245cb1aae5bde2f006c9921fc5e25a195d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/manager.cc",
      "new_id": "ecd4a38fe9ca05d3dcbd693f1cfbc79d25d8471d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/manager.cc"
    },
    {
      "type": "modify",
      "old_id": "2eb508857c9cf2f2ae1643be8de2c57814aec509",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/manager.h",
      "new_id": "43497db4b4c8f5757f291ad7b3fa3d48c7a99ceb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/manager.h"
    },
    {
      "type": "modify",
      "old_id": "07d8fbb3420103eea4bd850f585178efc5ea91de",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/splat.cc",
      "new_id": "d34be7b18124f0a17019d83346727c9a3f1f927b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/splat.cc"
    },
    {
      "type": "modify",
      "old_id": "bf7a0c4f688f88f1456c16953f2692b4edf7b411",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/splat.h",
      "new_id": "def9bfebc3c79acf3eebcd75848d37c3ceabc9ed",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/splat.h"
    },
    {
      "type": "modify",
      "old_id": "d45f61455c15aa0c4da044e027985c7f96582454",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/splat_test.cc",
      "new_id": "553cf14ababfc67f043012dfeb7341be3dc170ec",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/splat_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ad0c297219ff853f6a04aad16cff8fef1bf03e84",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/value_test.cc",
      "new_id": "6bb31fd5aad5fa1eaae4ab9b969d9a375ea1a042",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/value_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c422433f83219008dcb4d52e0f4cd68613e0e6a5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/decode.cc",
      "new_id": "780afd224ae7faa31d177899324b312d9b8275f1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/decode.cc"
    },
    {
      "type": "modify",
      "old_id": "76f92b8252814ed90a94ec801b7ab8c1c9033aaf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/roundtrip_test.cc",
      "new_id": "033e316a67360974aac6b6febf3df5c0c12a2c91",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/roundtrip_test.cc"
    },
    {
      "type": "modify",
      "old_id": "240afc12f9a653f748c5de3345a134d0d2a26bb2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/builder.h",
      "new_id": "e3b797bee00487af7cc69ac97f08e6996b965c7e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/builder.h"
    },
    {
      "type": "modify",
      "old_id": "a5aec3ca6323cbadb652f132501d8c852ca381a9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/binary_polyfill.cc",
      "new_id": "e74a828e39bf6b19aa66f34cf4d04a3c0091bca2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/binary_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "ef68d5bdc226ca4c2a66db660ed0721ce566d153",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/builtin_polyfill.cc",
      "new_id": "f62c7c6aa71d2368dd68a0b8d64f37672878a5f1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "76d1920fdb61b1d9b77edc54799ae082462e71a6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/conversion_polyfill.cc",
      "new_id": "36ea76432a1311fa0fe610b60fa8090b4db527ef",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/conversion_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "e26ff8d033575000e60093a77d9c36ff1591a275",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/demote_to_helper_test.cc",
      "new_id": "db15893e6f96810aa897b1c600ebaf17f6382eee",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/demote_to_helper_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cf464d363ad0fe6e48f251ef9531ac718e86664b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/direct_variable_access_test.cc",
      "new_id": "fd89e61a64f5490937bfccc75d7e26d937a0581f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/direct_variable_access_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9284b9a48e896865ca3d6c0d19d39777139809a2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/robustness.cc",
      "new_id": "56f2839b052d7d93ab9821fac4885a7b08e4dcf3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/robustness.cc"
    },
    {
      "type": "modify",
      "old_id": "e4910d5c0eac49852f994aea3fd0fb730904fdd6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/printer/constant_test.cc",
      "new_id": "1ce484b39d816bb80d0699bc85e60331d57ccb65",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/printer/constant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b3e141a281268245fa2a0c2a841e691f69cc2ae8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/printer/var_test.cc",
      "new_id": "1bfdbdcf4b79f7b05a7611488212c439779434fa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/printer/var_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d004762a3603e40abc9e21cd6a5f027e3b6c5444",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/shader_io_test.cc",
      "new_id": "79beb46f17057fc3e80db2ffd520e6c40a23f7e5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/shader_io_test.cc"
    },
    {
      "type": "modify",
      "old_id": "73066a6f49cb1d7b59371df124380d123ac6d7e2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/printer/printer.cc",
      "new_id": "e1a00e04d8cdf3ce723990e4821397fb45321084",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "1049aacfd35250751c031f1e3e3f548a3286a86a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill_test.cc",
      "new_id": "a215e73e13af2d3d47b47502809b7596f51a2e5f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "773dd2f34fb20fb4e32bced1d454410f587909bf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/texture_builtin_test.cc",
      "new_id": "6c357302881a1dd771ea1f2707d1d919b2150760",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/texture_builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7b9b3cd075c5d88596483a9606b4f4937473e96f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program_test.cc",
      "new_id": "766469f66802654c36f13283c03e96958a5dca62",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program_test.cc"
    }
  ]
}
