)]}'
{
  "commit": "88d7edcf7acdb6ecb60ce3188dcece70658e85e8",
  "tree": "224d8fc3f2fdbdb95b52fe10fa6cc2f63abbce73",
  "parents": [
    "d13982ff2e4d252b0f9935eccbe8c809010904fd"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Wed Apr 14 16:37:18 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Wed Apr 14 16:37:18 2021 +0000"
  },
  "message": "Rename builtin(frag_coord) to builtin(position)\n\nUse the variable storage class to determine the correct builtin to use\nin the SPIR-V generator.\n\nAdded a deprecation warning for frag_coord.\n\nBug: tint:714\nChange-Id: I5ad4956f9345e2f39f4af16e84668dec345ac82e\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/47742\nAuto-Submit: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0e8151d7efd458de9cbcc70b4d27dc654c5f6108",
      "old_mode": 33188,
      "old_path": "src/ast/builtin.h",
      "new_id": "3806e4477b13ce8b7c4d673493490a039ae1ee86",
      "new_mode": 33188,
      "new_path": "src/ast/builtin.h"
    },
    {
      "type": "modify",
      "old_id": "bfdb4fb8a50e9b92e8bec070eb5f1fca75f20065",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/enum_converter.cc",
      "new_id": "15491eb82476aa3ce28628b006311127003e32b0",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/enum_converter.cc"
    },
    {
      "type": "modify",
      "old_id": "670e63d408a18431b654465df742cb1408b9c7d4",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/enum_converter_test.cc",
      "new_id": "7011216355921231ce569a25e907d30651f46c77",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/enum_converter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c87309595725b3cc99192267b0f575e13bf09327",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "923053c83231d8b610dedd0a60abcc9dfc9cacf3",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "c581145e5c1501cd9763ff65bbe39bd8db4fb8bb",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_param_list_test.cc",
      "new_id": "4949c38cf22d114b030c8e588045dbc7109c9af5",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_param_list_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4f4f6af3384c891caac791e682e0055b522d23c1",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_variable_decoration_test.cc",
      "new_id": "ea44069c516bc2ada778d4374ec4e10e078bcb8b",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_variable_decoration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "479cd0c2817f303563fbf721d55d80a96ae9de68",
      "old_mode": 33188,
      "old_path": "src/transform/canonicalize_entry_point_io.h",
      "new_id": "4298459046a8e41e4f7040e7a3ba5e50e98deda8",
      "new_mode": 33188,
      "new_path": "src/transform/canonicalize_entry_point_io.h"
    },
    {
      "type": "modify",
      "old_id": "ba7b82702bb63bf5c3e18d8d9c1507264c681b3b",
      "old_mode": 33188,
      "old_path": "src/transform/canonicalize_entry_point_io_test.cc",
      "new_id": "923a06f96f1e3b44189535b78a8fc29a20f6918e",
      "new_mode": 33188,
      "new_path": "src/transform/canonicalize_entry_point_io_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6adc9311ea88a1c710b788e20c54dcfddc6381cc",
      "old_mode": 33188,
      "old_path": "src/transform/spirv.cc",
      "new_id": "4e0bed951188b0e8de0456b33bdbea3e3a9da7f9",
      "new_mode": 33188,
      "new_path": "src/transform/spirv.cc"
    },
    {
      "type": "modify",
      "old_id": "f784435bec5ccc5c31137a668bddd589e91f9211",
      "old_mode": 33188,
      "old_path": "src/transform/spirv_test.cc",
      "new_id": "45e0128be968e84ac6790fdeb35c05a178c998e2",
      "new_mode": 33188,
      "new_path": "src/transform/spirv_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2c65dc4ec11f842c68cbf8df001b44223821630f",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_function_entry_point_data_test.cc",
      "new_id": "acaef38df5adb51a74cd55970089f14be0c2668f",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_function_entry_point_data_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0282d7285dae3544f4d3bd043285b809fc09fd23",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_function_test.cc",
      "new_id": "37af2440209b5a1987bfe88b0f3e5606f7ab8e87",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fa2246219000a3a4870e7ca2ebfb25b6b7e24250",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_function_entry_point_data_test.cc",
      "new_id": "46bf201e97bcf2b3cf6182dfe9ecac7f2fec69d7",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_function_entry_point_data_test.cc"
    },
    {
      "type": "modify",
      "old_id": "406df03369f89060fc79eb327fd031e6d60c8fe3",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_function_test.cc",
      "new_id": "87001b31726fe4ed705f3b6362d0b36a012bbb63",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "69a0361501a0b0077f890cad2c38c9593913a1dd",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.cc",
      "new_id": "50278ca0fe32cc71b34d651fb2a3c9b65a60cec4",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "f254dc6d1ee511ac19a5b94e9d6c1458b11c6810",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.h",
      "new_id": "16b25e9d0a55b7a964425847c11ca3c714bf6626",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.h"
    },
    {
      "type": "modify",
      "old_id": "41f52c239db411ac73ef4796b4fea739123422b1",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_entry_point_test.cc",
      "new_id": "3e02d1a7f6c92abfffe30a69813754af47655aa2",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_entry_point_test.cc"
    },
    {
      "type": "modify",
      "old_id": "464b69c5ac468243e5002d42ceac169425762290",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_global_variable_test.cc",
      "new_id": "3b636878eb6a116b8e8d0ce33bdc1c25a6353f00",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_global_variable_test.cc"
    },
    {
      "type": "modify",
      "old_id": "98f3a8da218f43aa8483631f7efed485fae53286",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_function_test.cc",
      "new_id": "05bc6896325d61c49cdda5fc0964f9a7b3dea59e",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_function_test.cc"
    }
  ]
}
