)]}'
{
  "commit": "edd4d3cc3b57dde1bcbfd2de0b67a721f33a99e7",
  "tree": "f7e52e79029a2b2f8b590d0419e74c6c4d50b30a",
  "parents": [
    "88d7edcf7acdb6ecb60ce3188dcece70658e85e8"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Wed Apr 14 16:44:38 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Wed Apr 14 16:44:38 2021 +0000"
  },
  "message": "Rename builtin(sample_mask_{in,out}) to builtin(sample_mask)\n\nRemoves the need to pass the storage class to the SPIR-V reader\nbuiltin mapping function.\n\nAdded a deprecation warning for sample_mask_{in,out}.\n\nBug: tint:715\nChange-Id: I948ff2de2d5de7bd05e1c6ff45bd721c856900e3\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/47743\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nAuto-Submit: James Price \u003cjrprice@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "03a689e4fa79d9435d41b349f38f416d31ea8e46",
      "old_mode": 33188,
      "old_path": "src/ast/builtin.cc",
      "new_id": "3dac5cdf76dbc9b35b0dea43174b0ca9ce435730",
      "new_mode": 33188,
      "new_path": "src/ast/builtin.cc"
    },
    {
      "type": "modify",
      "old_id": "3806e4477b13ce8b7c4d673493490a039ae1ee86",
      "old_mode": 33188,
      "old_path": "src/ast/builtin.h",
      "new_id": "e065d69df808aa85be2d4a8ec81144e0743caf54",
      "new_mode": 33188,
      "new_path": "src/ast/builtin.h"
    },
    {
      "type": "modify",
      "old_id": "e88edbc51ab87041b49cdaadcdc78f2062e0f625",
      "old_mode": 33188,
      "old_path": "src/inspector/inspector_test.cc",
      "new_id": "21555637cd19ace59b0f3621cd0cab640fa033f3",
      "new_mode": 33188,
      "new_path": "src/inspector/inspector_test.cc"
    },
    {
      "type": "modify",
      "old_id": "15491eb82476aa3ce28628b006311127003e32b0",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/enum_converter.cc",
      "new_id": "364b596669c8f86573a48cb0f64dd11b723c7acc",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/enum_converter.cc"
    },
    {
      "type": "modify",
      "old_id": "7c9d4f77a219067cb3c87c5904a41798fabd20de",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/enum_converter.h",
      "new_id": "5831a88a73934a8e90bfebd13af0189753fbedf2",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/enum_converter.h"
    },
    {
      "type": "modify",
      "old_id": "7011216355921231ce569a25e907d30651f46c77",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/enum_converter_test.cc",
      "new_id": "58e69241ef6c229c99f5a57483fb900b01179036",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/enum_converter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b5c6eab5dac91dae715c384b0e13e6bac600de73",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.cc",
      "new_id": "fd3ada40ff6e181d77f0a951dac70eec9787b7b4",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "3af4662e04c53d9aa33089fb449f3a0ee325ea45",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl_module_var_test.cc",
      "new_id": "b70bdef1360f61165ae8edea4f96a3284858b84b",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl_module_var_test.cc"
    },
    {
      "type": "modify",
      "old_id": "923053c83231d8b610dedd0a60abcc9dfc9cacf3",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "dd0b884648d20c5a12257cb5f818e852992f88b7",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "ea44069c516bc2ada778d4374ec4e10e078bcb8b",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_variable_decoration_test.cc",
      "new_id": "9430cf1172ef127bc3bb4c71d6495b1c16cf5c86",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_variable_decoration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "923a06f96f1e3b44189535b78a8fc29a20f6918e",
      "old_mode": 33188,
      "old_path": "src/transform/canonicalize_entry_point_io_test.cc",
      "new_id": "a7e4bf7009f3fe14f88a600200c9738515d1d990",
      "new_mode": 33188,
      "new_path": "src/transform/canonicalize_entry_point_io_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4e0bed951188b0e8de0456b33bdbea3e3a9da7f9",
      "old_mode": 33188,
      "old_path": "src/transform/spirv.cc",
      "new_id": "2d651e16c99087406c8984adaf09b0ea047de255",
      "new_mode": 33188,
      "new_path": "src/transform/spirv.cc"
    },
    {
      "type": "modify",
      "old_id": "45e0128be968e84ac6790fdeb35c05a178c998e2",
      "old_mode": 33188,
      "old_path": "src/transform/spirv_test.cc",
      "new_id": "240fae3091e4b27d1270e0c852b329eeaab9a158",
      "new_mode": 33188,
      "new_path": "src/transform/spirv_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3738d695ba2766b43de1f2019a742e77bdf49f0a",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.cc",
      "new_id": "a64758588f8f20c162c53150c859ef07f3b1fa97",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "773c1deb5469c0f93ecf76efde11c23d92aab7c5",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_test.cc",
      "new_id": "908c49f139ce5ef7736c6ab5d385b25b1bf23a4f",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ddee33e177fdf4e525c2b8f39c9ef5b2fb4fdcdf",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.cc",
      "new_id": "ea53d7db20a58acc3619ea39513b1f1bf5933074",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "1fa7776416fc80f5935c275c73f59f2ba666120a",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_test.cc",
      "new_id": "bc2ee5532ba15bd838b2c2e2f8de7f5c227efd11",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "50278ca0fe32cc71b34d651fb2a3c9b65a60cec4",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.cc",
      "new_id": "4c8187bf0ce51f022c85cbb7eacfd7ddcc1afde4",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "3b636878eb6a116b8e8d0ce33bdc1c25a6353f00",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_global_variable_test.cc",
      "new_id": "b6bf64c8276ece9eacc7432e4c04db942663cd71",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_global_variable_test.cc"
    }
  ]
}
