)]}'
{
  "commit": "270c044100ca5fc5e4b2309997f3dee556386d9e",
  "tree": "e8561d783a48a212532de06fafa2abc781258dfa",
  "parents": [
    "b6903295a826f5378b0445c36da7859373645e45"
  ],
  "author": {
    "name": "Austin Eng",
    "email": "enga@chromium.org",
    "time": "Fri Nov 04 22:06:20 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Nov 04 22:06:20 2022 +0000"
  },
  "message": "Metal: Implement begin/end access synchronization with MTLSharedEvent\n\nBug: b/252731382\nChange-Id: Ie2bf978c10dcb7b2c03a2c7ff81ddd8b9b77ac20\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/106760\nReviewed-by: Shrek Shao \u003cshrekshao@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "72a9cb009079f1bc9211fd554b05d271d466706e",
      "old_mode": 33188,
      "old_path": "include/dawn/native/MetalBackend.h",
      "new_id": "b9ab7070a3ed1eb88193c9e29871d55d68e44ed6",
      "new_mode": 33188,
      "new_path": "include/dawn/native/MetalBackend.h"
    },
    {
      "type": "modify",
      "old_id": "a5e5fbe52eeb51b3321632d9345c8b7fb6401ca2",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/CommandBufferMTL.mm",
      "new_id": "2bb83ee1db9aba1be651c5d9e491dcdc3efe02e5",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/CommandBufferMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "ca096bb535c8371b208fa5708d6822f457bab685",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/CommandRecordingContext.h",
      "new_id": "811592c306606c72f544f20a7111125c2d77794e",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/CommandRecordingContext.h"
    },
    {
      "type": "modify",
      "old_id": "fef04bf7a62789aea0de4013411834aa6792a091",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/DeviceMTL.h",
      "new_id": "f36c22819c4f2c985397c2775ab9a101eae9a6e8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/DeviceMTL.h"
    },
    {
      "type": "modify",
      "old_id": "ee4952ff8588d9312b613619e1e316b9b4505b23",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/DeviceMTL.mm",
      "new_id": "5073e0c6cd20080bb54610a76fdbc27f15505644",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/DeviceMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "d4140205bbbd07b40a6640b3ece9d60902837585",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/MetalBackend.mm",
      "new_id": "9bdf13812526c9ceb98ad8447ae43ac52419f7cc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/MetalBackend.mm"
    },
    {
      "type": "modify",
      "old_id": "3a9c3d8f351c239da0acb173322658f1a4ad1774",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/TextureMTL.h",
      "new_id": "0d5a3c8d0ce756027f182149e203a0b7b5c0c37c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/TextureMTL.h"
    },
    {
      "type": "modify",
      "old_id": "98d4f3150cb0a8c5998d12482ed2b7dfeb8aa1c8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/TextureMTL.mm",
      "new_id": "0df13ea02ec41af947923a05f7a94f4450ad4a43",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/TextureMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "e9f5b59aa484a9ae549ab3e6305fddeaabdbf480",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/IOSurfaceWrappingTests.cpp",
      "new_id": "6650b74d709561369243b832a9654246472d35a6",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/IOSurfaceWrappingTests.cpp"
    }
  ]
}
