)]}'
{
  "commit": "7b5c0fe9e7e7f1c611328bd94e30e0451892b60d",
  "tree": "b175f459ed78afa307f9337426edd35bb8330230",
  "parents": [
    "6c1e8b815b1ed5d2437e5c8b8a36a144307ac97b"
  ],
  "author": {
    "name": "Arman Uguray",
    "email": "armansito@google.com",
    "time": "Wed Apr 17 15:39:40 2024 -0700"
  },
  "committer": {
    "name": "Arman Uguray",
    "email": "armansito@google.com",
    "time": "Fri Apr 19 17:53:23 2024 -0700"
  },
  "message": "[backdrop_dyn] Handle upstream pipeline failure\n\nFollowing #537 it is possible for the flatten stage to fail and flag\na failure. In some cases this can cause invalid / corrupt bounding box\ndata to propagate downstream, leading to a hang in the per-tile\nbackdrop calculation loop.\n\nTriggering this is highly subtle, so I don\u0027t have a test case as part of\nvello scenes that can reliably reproduce this. Regardless, it makes\nsense to check for the upstream failures and terminate the work in\ngeneral.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2664f6c37c38adbb20808fa9baaf32ad91beeeaf",
      "old_mode": 33188,
      "old_path": "shader/backdrop_dyn.wgsl",
      "new_id": "7bdf5c70e527f36a57b15546b787ac23517b476d",
      "new_mode": 33188,
      "new_path": "shader/backdrop_dyn.wgsl"
    },
    {
      "type": "modify",
      "old_id": "dadbbf99df56434c154bfbf03681205a8f05795b",
      "old_mode": 33188,
      "old_path": "src/cpu_shader/backdrop.rs",
      "new_id": "9232e806263a4a9cc597fbadecca44e0ade98862",
      "new_mode": 33188,
      "new_path": "src/cpu_shader/backdrop.rs"
    },
    {
      "type": "modify",
      "old_id": "279f1451a884fc07af2d5d2cae20a3a4942858a8",
      "old_mode": 33188,
      "old_path": "src/render.rs",
      "new_id": "4e6468efafde4f8c1163ede4882437dbb5d4f683",
      "new_mode": 33188,
      "new_path": "src/render.rs"
    },
    {
      "type": "modify",
      "old_id": "e00c1a96a468235f2196e214a6dde1a1dbe6415c",
      "old_mode": 33188,
      "old_path": "src/shaders.rs",
      "new_id": "8220879ab354aa64e4c30bc181dda8262aa45c2a",
      "new_mode": 33188,
      "new_path": "src/shaders.rs"
    }
  ]
}
