)]}'
{
  "commit": "871b45896f643254d68bb0563482adaac94ee7ac",
  "tree": "8e19c0ef1a4aa382a1518b5863492dececf9d1f0",
  "parents": [
    "7b58f0b6e27d6fbb14ebf9f8523f15402a467ca6"
  ],
  "author": {
    "name": "Sunny Sachanandani",
    "email": "sunnyps@chromium.org",
    "time": "Tue Jun 22 18:26:13 2021 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jun 22 18:26:13 2021 +0000"
  },
  "message": "[merge m92] Add releaseMutexKey to ExternalImageAccessDescriptorDXGIKeyedMutex\n\nThis allows the client to specify a different release key for the keyed\nmutex than the default of acquire key + 1. If the release key is the\nsentinel value of UINT64_MAX, it\u0027s set to acquire key + 1. Once Chromium\ntransitions to always specifying the release key, it will be made a\nrequired parameter and the default behavior will be removed.\n\nBug: chromium:1213977\nChange-Id: I327f7157bb7ff23cf216e43043568ce7c6f38a60\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/53880\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Sunny Sachanandani \u003csunnyps@chromium.org\u003e\n(cherry picked from commit cabd60d991487b64ddc99dc283b9fa2090d668e9)\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/55603\nCommit-Queue: Austin Eng \u003cenga@chromium.org\u003e\nAuto-Submit: Sunny Sachanandani \u003csunnyps@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fc2e24ec4c3453a3c19b2f161f4391564186525",
      "old_mode": 33188,
      "old_path": "src/dawn_native/d3d12/D3D12Backend.cpp",
      "new_id": "a363757f0295d3ec8911695fd3eb33808fd8f9a5",
      "new_mode": 33188,
      "new_path": "src/dawn_native/d3d12/D3D12Backend.cpp"
    },
    {
      "type": "modify",
      "old_id": "43c35cc1b1e30993dfcb83c665fb7098832124b2",
      "old_mode": 33188,
      "old_path": "src/dawn_native/d3d12/DeviceD3D12.cpp",
      "new_id": "24ca1af1c6bde6a9d25e748982fa90955f8ea7f3",
      "new_mode": 33188,
      "new_path": "src/dawn_native/d3d12/DeviceD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "915430c019107a202e5447775682495dc80b129b",
      "old_mode": 33188,
      "old_path": "src/dawn_native/d3d12/DeviceD3D12.h",
      "new_id": "024bc503e7629084ab4cc192206b3532f45be87c",
      "new_mode": 33188,
      "new_path": "src/dawn_native/d3d12/DeviceD3D12.h"
    },
    {
      "type": "modify",
      "old_id": "ac7c396745797aac1c0bbfee103b3cc51587654e",
      "old_mode": 33188,
      "old_path": "src/dawn_native/d3d12/TextureD3D12.cpp",
      "new_id": "7e72f4d59c81b9c863850a1a4fbd9e8fa08ec811",
      "new_mode": 33188,
      "new_path": "src/dawn_native/d3d12/TextureD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "c7a652df07020e57811354cda10c51c897130017",
      "old_mode": 33188,
      "old_path": "src/dawn_native/d3d12/TextureD3D12.h",
      "new_id": "d760c1e2ea0a92f6c8403a799ff39d1d0f44b2e0",
      "new_mode": 33188,
      "new_path": "src/dawn_native/d3d12/TextureD3D12.h"
    },
    {
      "type": "modify",
      "old_id": "b85a988946b70edf105445bdb0864c6f9752ebda",
      "old_mode": 33188,
      "old_path": "src/include/dawn_native/D3D12Backend.h",
      "new_id": "e545ee1949a9f283a09b00cf56bcbdd975e2291e",
      "new_mode": 33188,
      "new_path": "src/include/dawn_native/D3D12Backend.h"
    }
  ]
}
