)]}'
{
  "commit": "06ebe43c5dccf146f0cfa56453a45fc1e134cb7e",
  "tree": "73b95e26e2e2ade50c2bb8dce410453f1f135626",
  "parents": [
    "9f7931aff509dcaec3a3650c6ad74100161959a5"
  ],
  "author": {
    "name": "Brandon Jones",
    "email": "brandon1.jones@intel.com",
    "time": "Mon Apr 08 19:25:01 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Apr 08 19:25:01 2024 +0000"
  },
  "message": "Add SharedBufferMemory Begin/EndAccess Implementation\n\nAdds Begin/EndAccess implementations for SharedBufferMemory. Includes\ngeneric and D3D12 tests.\n\nBug: dawn:2382\nChange-Id: I76a72ea8e8e2296ffc2fddbd9f8b17b22c558f63\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/180341\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Brandon1 Jones \u003cbrandon1.jones@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fa6b55c3e601137a8031742bc8daff3ce31a3478",
      "old_mode": 33188,
      "old_path": "docs/dawn/features/shared_buffer_memory.md",
      "new_id": "5cfb386e186c9f3e38f9b3b4cbe4b728af00abfa",
      "new_mode": 33188,
      "new_path": "docs/dawn/features/shared_buffer_memory.md"
    },
    {
      "type": "modify",
      "old_id": "e777ef90d9ce6d649178d4b7b8c71f9f6faeaf44",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn.json",
      "new_id": "a8e97e3401acafd7e4e4fff864e2fed57bfe07b9",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn.json"
    },
    {
      "type": "modify",
      "old_id": "d7702b4460a62e32afd11ab18d1ce317b6d19985",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Buffer.cpp",
      "new_id": "b1084d4aee640dd4f54b9acfda422df20478fd4f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Buffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "cc9bded72f08b23e5139ccfa6d8df9b15f960951",
      "old_mode": 33188,
      "old_path": "src/dawn/native/SharedBufferMemory.cpp",
      "new_id": "21a5697ab9b2725f2503aad9640749b532618b20",
      "new_mode": 33188,
      "new_path": "src/dawn/native/SharedBufferMemory.cpp"
    },
    {
      "type": "modify",
      "old_id": "64c17319ec24a43d427121f2ce9302782ad9a2d2",
      "old_mode": 33188,
      "old_path": "src/dawn/native/SharedBufferMemory.h",
      "new_id": "f8e60e1b0d53ca47a8d432affa020ea1b9f4870f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/SharedBufferMemory.h"
    },
    {
      "type": "modify",
      "old_id": "81eb653589b960fbc73b5a51afa174f3aec1e0ee",
      "old_mode": 33188,
      "old_path": "src/dawn/native/SharedResourceMemory.cpp",
      "new_id": "334c7927b3a63e8d17a2348055b81d5b78f098f3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/SharedResourceMemory.cpp"
    },
    {
      "type": "modify",
      "old_id": "a587dbe5a029ad7e51be5450c57a795bed440dc1",
      "old_mode": 33188,
      "old_path": "src/dawn/native/SharedResourceMemory.h",
      "new_id": "64ec58e12576b9b8a37614f28c35db5e0f9aa283",
      "new_mode": 33188,
      "new_path": "src/dawn/native/SharedResourceMemory.h"
    },
    {
      "type": "modify",
      "old_id": "a8075bae7f9b8f9e6f45f845bfc53eb7c0b2b087",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/BufferD3D12.cpp",
      "new_id": "8a6a1a0267d39b58d9a33a517d2aee378aad92e7",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/BufferD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "0b2e027948321f9c5f341197effb24bbc916e62d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/QueueD3D12.h",
      "new_id": "22a88fc53fc52b713ff1cb41ea3e6f38801b7c63",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/QueueD3D12.h"
    },
    {
      "type": "modify",
      "old_id": "a242520ebde90d7c3273ae0291bfc8f030b45e4e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/SharedBufferMemoryD3D12.cpp",
      "new_id": "005a5d1bc292c64a6139b7b5174498d296717bff",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/SharedBufferMemoryD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "8f0fc38f68760fd77ef916121ac5554c1bd2c562",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/SharedBufferMemoryD3D12.h",
      "new_id": "53ccae8357aca647e9dded60e9526d4fd8e6523f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/SharedBufferMemoryD3D12.h"
    },
    {
      "type": "modify",
      "old_id": "f3ae18ffac5a04f146d706f7fb6cd932acedc4c6",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/white_box/SharedBufferMemoryTests.cpp",
      "new_id": "cb9c5ae6fde72d46770f54d1c52eaf719d7433ea",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/white_box/SharedBufferMemoryTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "b1490af4619426601a1504de9fac192766dfc77a",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/white_box/SharedBufferMemoryTests.h",
      "new_id": "d7e3b14cbfd2e066bfd58a95a68d664c50a45986",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/white_box/SharedBufferMemoryTests.h"
    },
    {
      "type": "modify",
      "old_id": "06f50491de7276c411c1835ff33a667ed3dff0a2",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/white_box/SharedBufferMemoryTests_win.cpp",
      "new_id": "f70374ac9dc961d3a527964edcdc1e6069648796",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/white_box/SharedBufferMemoryTests_win.cpp"
    }
  ]
}
