)]}'
{
  "commit": "8d862f1501d19ebe7e1e030fc71158a015d0db64",
  "tree": "a253871a5b21461ccbf8faa9861aee95488bd1f0",
  "parents": [
    "05c1a3a80f2b06068df9de330051cb549d18964a"
  ],
  "author": {
    "name": "Shrek Shao",
    "email": "shrekshao@google.com",
    "time": "Tue Mar 31 01:18:05 2026 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 31 01:18:05 2026 -0700"
  },
  "message": "BlitTextureToBuffer.cpp: slightly defer dst.buffer-\u003eSetInitialized call\n\nThis CL slightly makes the code nicer and more correct.\n\nMoves `dst.buffer-\u003eSetInitialized` to\n- After several `device-\u003eCreate*` that may throw error so the internal\n  mIsDataInitialized is less likely leaking.\n- Before the commandEncoder encoding so it can still skip the extra\n  clearing when not needed.\n\nBug: 497594413\nChange-Id: Ic7e5e14d5956500edbda017cf9eba910b15d777c\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/300316\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\nAuto-Submit: Shrek Shao \u003cshrekshao@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b7c606ab52e5a861c182ef0456ac01b9a4318ca9",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BlitTextureToBuffer.cpp",
      "new_id": "2e8486489fe64aeac2ba9491678b9e7bfd8caf9b",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BlitTextureToBuffer.cpp"
    }
  ]
}
