)]}'
{
  "commit": "7724dff9b85a354cba449e46badb4b027cd81e37",
  "tree": "25f98e0523bee02b1b1cce5494347ee07b4f71aa",
  "parents": [
    "1488c9c94dea5d9bb158870717ebaf2f7d161f57"
  ],
  "author": {
    "name": "Peng Huang",
    "email": "penghuang@chromium.org",
    "time": "Wed May 01 11:31:18 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 01 11:31:18 2024 +0000"
  },
  "message": "d3d11: support devices which don\u0027t support monitored fence\n\nWith some old GPU driver, d3d11 monitored fecne is not supported.\nFor those devices, we will use unmonitored fences for cross\ndevices interop, and use Flush1(event) to signal a pool of events,\nand uses those events for GPU and CPU synchronization.\n\nBug: chromium:335553337\nChange-Id: I5dcd23de251b09e91bd2cf5bc24e5c677cb11ea7\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/185941\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Peng Huang \u003cpenghuang@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "35a5cea886583aa4135380180e08c6d7f6abec2f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "ae42d835eba3ae684eb2ab3a844be1ce0f4f7ec1",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "05065dca0e32a9e0ef4f56e64c1ac9467d3ee1a1",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "2c1909dcd8ea84e7063a492cc85d549801f497cc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "14f23bf9a5872f2b71428a38d7eee0046390198d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/CommandRecordingContextD3D11.cpp",
      "new_id": "2fc2ead3c8a4e0ffa271405f23f1b9bef99b2747",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/CommandRecordingContextD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "b34acf7f7ee9998649a8dbf2697acf3d1a34136f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/CommandRecordingContextD3D11.h",
      "new_id": "59ea471cf22a82e6e8ab6cbde6e5c20fc07a6954",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/CommandRecordingContextD3D11.h"
    },
    {
      "type": "modify",
      "old_id": "42070e563206fde1d12755b5fd7f013ab0a902a8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/QueueD3D11.cpp",
      "new_id": "0f0dd32f24d106f5edd21ef5b008404e09ed83c3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/QueueD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "ef7a8c6867caf9b2768d9162f42a2a47f5b16cfd",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/QueueD3D11.h",
      "new_id": "657e5ad158827085cde432088971ef55d088da25",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/QueueD3D11.h"
    },
    {
      "type": "modify",
      "old_id": "f4b0342657b9395242d6fc5d15c2946150d77658",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/EventTests.cpp",
      "new_id": "f0b5abf03c238e8ad94c4618912d01fbb7c619a6",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/EventTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "5864a1c8f019ad58937334c69146e3b1edc76402",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/QueueTests.cpp",
      "new_id": "458a71ab3c085fac04fce47ac685412753a0a032",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/QueueTests.cpp"
    }
  ]
}
