)]}'
{
  "commit": "85e6337027b82c5aefdca1cdefe897db6728df66",
  "tree": "0e650b85e0654ecc366cf5a6458b4ee215f38e13",
  "parents": [
    "5a0f8d32a21f2aa4fd8330cbbef753e01c0673ef"
  ],
  "author": {
    "name": "Sunny Sachanandani",
    "email": "sunnyps@chromium.org",
    "time": "Fri Sep 23 00:52:56 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Sep 23 00:52:56 2022 +0000"
  },
  "message": "d3d12: Move NextSerial out of ExecuteCommandList\n\nReverts to the code flow before fences were implemented. NextSerial is\nnow the reponsibility of the caller of ExecutePendingCommandContext like\nit was before. We now use GetPendingCommandSerial to store the signal\nfence value instead of GetLastSubmittedCommandSerial and check that the\nsignal fence value was submitted in EndAccess.\n\nBug: dawn:576\nChange-Id: I616840a0932ec17f77fcab38058773006dfae32f\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/103501\nCommit-Queue: Sunny Sachanandani \u003csunnyps@chromium.org\u003e\nAuto-Submit: Sunny Sachanandani \u003csunnyps@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7c9cf0e73b219ec177f71f0fccec377785e92695",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/CommandRecordingContext.cpp",
      "new_id": "cd44e4aed1608b73806ea1cc7835359087c67d23",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/CommandRecordingContext.cpp"
    },
    {
      "type": "modify",
      "old_id": "9bfb03e9cfb23e4e90361dc6d1884c47019f639a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/DeviceD3D12.cpp",
      "new_id": "9aa1627857abbcb882cbc875bfb05b56055e19df",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/DeviceD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "6b56d1a59f838990583ad3c9aff36c9a232d7489",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/DeviceD3D12.h",
      "new_id": "d122fd1582aec3b87c8036504661492eaeec8a06",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/DeviceD3D12.h"
    },
    {
      "type": "modify",
      "old_id": "02588c225949fc5315652c178f157f76f00f26cd",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/TextureD3D12.cpp",
      "new_id": "f17e995cdb6aadd5f30f8fe782f20916f63e0f40",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/TextureD3D12.cpp"
    }
  ]
}
