)]}'
{
  "commit": "e008b1ffcf3ac40a08d45cb5702c39a8d4b772f7",
  "tree": "7d49e776a30f71eb22ebcd7cd240aaa28678cb82",
  "parents": [
    "5d5ec24571e2d32c4af7f6ccb118ca48ccd00991"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Tue Apr 27 12:58:31 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Tue Apr 27 12:58:31 2021 +0000"
  },
  "message": "Revert \"transform/EmitVertexPointSize: Handle entry point parameters\"\n\nThis reverts commit 05e16ed1c5ba4437cf9c7a4da36e3fb1983463e2.\n\nReason for revert: Breaks Dawn autoroll.\n\n [ RUN      ] VertexBufferRobustnessTest.DetectInvalidValues/Metal_Intel_R_UHD_Graphics_630__e_metal_enable_vertex_pulling\n ../../src/tests/DawnTest.cpp:945: Failure\n Value of: self-\u003emExpectError\n   Actual: false\n Expected: true\n Got unexpected device error: Tint SPIRV reader failure:\n Parser: error: cannot store a value other than constant 1.0 to PointSize builtin: OpStore %8 %18\n\n\nOriginal change\u0027s description:\n\u003e transform/EmitVertexPointSize: Handle entry point parameters\n\u003e\n\u003e Generate a new struct that contains members of the original return\n\u003e type with the point size appended to it, and replace return statements\n\u003e as necessary.\n\u003e\n\u003e Fixed: tint:732\n\u003e Change-Id: I2b5816144d5e95c65baca95dc0c50b4dfdd25ed3\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/48980\n\u003e Auto-Submit: James Price \u003cjrprice@google.com\u003e\n\u003e Commit-Queue: James Price \u003cjrprice@google.com\u003e\n\u003e Reviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n\nTBR\u003dbclayton@google.com,jrprice@google.com,noreply+kokoro@google.com\n\nChange-Id: Id795d5320471d09d66a964c8e469b60da8f0a672\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/49260\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9e90d5b6adf07a15ecf74c0fd0b6d1e74e49137d",
      "old_mode": 33188,
      "old_path": "src/program_builder.h",
      "new_id": "1b5da81f9c64e87dc06de99c2eb2cc1ee1487159",
      "new_mode": 33188,
      "new_path": "src/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "13f76a068e1bde1b422946542ef4b3daabeb9923",
      "old_mode": 33188,
      "old_path": "src/transform/emit_vertex_point_size.cc",
      "new_id": "9854149be8888611974db244095fdf7480fc33cc",
      "new_mode": 33188,
      "new_path": "src/transform/emit_vertex_point_size.cc"
    },
    {
      "type": "modify",
      "old_id": "0b70aee8d4a9fb822afeb706b62accd8f218db72",
      "old_mode": 33188,
      "old_path": "src/transform/emit_vertex_point_size_test.cc",
      "new_id": "f420115a3e0b9ade4dbff2136391b75433a68906",
      "new_mode": 33188,
      "new_path": "src/transform/emit_vertex_point_size_test.cc"
    }
  ]
}
