)]}'
{
  "commit": "3fef2abb8fbeb4d5b183b3807140a1dd703b74ab",
  "tree": "5378ae1f7c1238ad5ebb17a94318061c949c0c1c",
  "parents": [
    "8bdc3b9c5a08a2c18a96e49b10cf3dbd4a1a0ea5"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Tue Feb 25 14:16:46 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Feb 25 14:16:46 2025 -0800"
  },
  "message": "[dawn][d3d12] Remove redundant wait on SRB EndAccess\n\nThe common code from SharedResourceMemory already takes care of\npropagating the BeginAccess fences if the resource wasn\u0027t used.\n\nThis was found when auditing the uses of EnsureCommandsFlushed.\n\nBug: 42241325, 42242066\nChange-Id: I9a499b9a10597ce2e5453790f426cb621eb40b2d\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/227294\nReviewed-by: Geoff Lang \u003cgeofflang@chromium.org\u003e\nReviewed-by: Brandon1 Jones \u003cbrandon1.jones@intel.com\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "587cbae283875fd7ca5b074a18d16a6befb4d783",
      "old_mode": 33188,
      "old_path": "src/dawn/native/SharedResourceMemory.h",
      "new_id": "c552299bccfe93a63e1e874c9438898a5abc38cd",
      "new_mode": 33188,
      "new_path": "src/dawn/native/SharedResourceMemory.h"
    },
    {
      "type": "modify",
      "old_id": "ddcc48a248dfb03ea9edd852b5940401647b6daf",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/BufferD3D12.cpp",
      "new_id": "b4fec84b2fc62fd5fd2b479bfa336e02bed268be",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/BufferD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "3a9a4ae5b3aace5fe8e2c14f4c6afd42001dd757",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/BufferD3D12.h",
      "new_id": "e73840e405d9a0f528e0dbad74bcf25ebd4b4b10",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/BufferD3D12.h"
    },
    {
      "type": "modify",
      "old_id": "005a791034176ba36413aefeb0469cc4fe149e93",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/SharedBufferMemoryD3D12.cpp",
      "new_id": "4dca66d2939c086404ea70e911b9119047b9372a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/SharedBufferMemoryD3D12.cpp"
    }
  ]
}
