)]}'
{
  "commit": "9c78ac0f43278831f71f9e1c7934ea6333b2d782",
  "tree": "a53f09a5b2cab21d9f87200d2610dc65b777bbd3",
  "parents": [
    "26219e565ca2889da70dd72ba134b4c77a4f9e77"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Mon Jul 03 02:10:35 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jul 03 02:10:35 2023 +0000"
  },
  "message": "D3D12: Track internal buffer usage in D3D12_RESOURCE_STATES\n\nThis patch tracks all the internal buffer usage in D3D12_RESOURCE_STATES\ninstead of wgpu::BufferUsage so that we don\u0027t need to specially handle\nthe case that we translate two wgpu::BufferUsages into one\nD3D12_RESOURCE_STATES.\n\nFixed: dawn:1024\nChange-Id: I0a5222e85b8d3ec7d5f1f814d78feeab920147ee\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/139508\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82edbde767fdc4a4c8e6339732ff1c0accae4f56",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/BufferD3D12.cpp",
      "new_id": "5f9f93a6ffcd6f7357a237286b1afaa51ab0c4ac",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/BufferD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "4913fbdeeb3e43aff9d725d3a403736bae5111bb",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/BufferD3D12.h",
      "new_id": "2063b8ddc8d964c9e064c37973e35f6d06f9b514",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/BufferD3D12.h"
    }
  ]
}
