)]}'
{
  "commit": "076d076106a07f8a68ea7566f6b9f64fbe0c0687",
  "tree": "9d901a1b83b489975edb832a3005bdd8ef3cde48",
  "parents": [
    "ecbfc1ca3755fe055e88236a47d28daa488dcb30"
  ],
  "author": {
    "name": "Jie Chen",
    "email": "jie.a.chen@intel.com",
    "time": "Fri Jul 26 14:54:12 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jul 26 14:54:12 2024 +0000"
  },
  "message": "Allow RenderPassEncoder endCallback to return MaybeError\n\nWith this change, it would be more convenient to use dawn native APIs in\nthe callback, as they mostly return MaybeError rather than void.\n\nBug: chromium:344814092\nChange-Id: I5108afc7ad177c1b5d49df0da17f4a04574cad7c\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/200176\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Jie A Chen \u003cjie.a.chen@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aac38dfef5fa6ca1afb28b2c9edc375a3c628137",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CommandEncoder.cpp",
      "new_id": "e40642197c10071f1a0c442d5c8177e49a0a069a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CommandEncoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "5740c9ad59f89a8a1b49719d40561b9bf0aed3b3",
      "old_mode": 33188,
      "old_path": "src/dawn/native/RenderPassEncoder.cpp",
      "new_id": "38a0e12e3f2ea0c3f196e503b78c0d9753e07705",
      "new_mode": 33188,
      "new_path": "src/dawn/native/RenderPassEncoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "e0af87dc1aea8812d2d1dbaa3c67768ed91c7c58",
      "old_mode": 33188,
      "old_path": "src/dawn/native/RenderPassEncoder.h",
      "new_id": "242c8be4352db91b5cd54ce2a5d409964dc2bf8a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/RenderPassEncoder.h"
    },
    {
      "type": "modify",
      "old_id": "3c7cee7e5521dcea7fe2d5b0bbc7f134b29b1c61",
      "old_mode": 33188,
      "old_path": "src/dawn/native/RenderPassWorkaroundsHelper.cpp",
      "new_id": "a79b69002c9e7255dbea9cc58080ff699febf36c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/RenderPassWorkaroundsHelper.cpp"
    },
    {
      "type": "modify",
      "old_id": "adc6e1af2e05dbc4a5f8df5ba656bd831af97f13",
      "old_mode": 33188,
      "old_path": "src/dawn/native/RenderPassWorkaroundsHelper.h",
      "new_id": "82ba188ecbe5c142e4dd54b3dec8cb9a997c4ba0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/RenderPassWorkaroundsHelper.h"
    }
  ]
}
