)]}'
{
  "commit": "6beebd6f9c3ccaaead791d4ccb9d6e64da79fd92",
  "tree": "fa96ccb63c4053e0f4bb8766356e54bdb976eb6b",
  "parents": [
    "abe3fd699088440b0e4a6c32ca5b221d836fe653"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Fri Aug 18 02:15:30 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 18 02:15:30 2023 +0000"
  },
  "message": "Enable ReadWrite storage texture usage on D3D12, Metal and Vulkan\n\nThis patch adds the support of ReadWrite storage texture usage on\nD3D12, Metal and Vulkan.\n\nBug: dawn:1972\nTest: dawn_end2end_tests\nChange-Id: I4c2ac4daaeec33e5d3ea67e85ad0ee5f97a8063d\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/147420\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Jiawei Shao \u003cjiawei.shao@intel.com\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "003b6eb6abd8943aecdc84fba8e74ed7df8e18cc",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CommandBufferStateTracker.cpp",
      "new_id": "6768fba4bf7947e9e8b429904fd04d8896d1c2b5",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CommandBufferStateTracker.cpp"
    },
    {
      "type": "modify",
      "old_id": "91e2a7fc318d0942c5d67bfb2b7086f909339f83",
      "old_mode": 33188,
      "old_path": "src/dawn/native/PassResourceUsageTracker.cpp",
      "new_id": "34e4bd00429ff4d00b24be11ed68d8e198e07d48",
      "new_mode": 33188,
      "new_path": "src/dawn/native/PassResourceUsageTracker.cpp"
    },
    {
      "type": "modify",
      "old_id": "0bede630e21ae626c4ccee8ad236eac45638a08f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/BindGroupD3D12.cpp",
      "new_id": "10312a0902f97d73849cb3184fc1bcd98a4fd04a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/BindGroupD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "71fdd11fa7ada03d8fe14b407ac3d9069d194fc8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/BindGroupLayoutD3D12.cpp",
      "new_id": "5b3bab71ec665f6a56b5d59f61cce3cc65b8f023",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/BindGroupLayoutD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "6ebc8290fa92db495fadf71efca3dc1229115c58",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/StorageTextureTests.cpp",
      "new_id": "faa5b038eb2e141cf0c581ee67e4585eb19e7f41",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/StorageTextureTests.cpp"
    }
  ]
}
