)]}'
{
  "commit": "f0e73ec211b1e5641bfcbb0a25984acf73809a5b",
  "tree": "71ee9e96bc73927828867d368712f4d845f3d891",
  "parents": [
    "87e15a5d25592821aff466c45741dd8ac49ee08e"
  ],
  "author": {
    "name": "Jie Chen",
    "email": "jie.a.chen@intel.com",
    "time": "Wed Apr 03 05:33:25 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 03 05:33:25 2024 +0000"
  },
  "message": "d3d11: Emulate upload buffers using system memory\n\nThis optimizes buffer uploading by using d3d11 UpdateSubresource1 rather\nthan CopySubresourceRegion, which can be slow on Intel Gen12.\n\nBug: dawn:1732\nBug: chromium:1485789\nChange-Id: I3c16ecde10543aaef27a2d36510bed2844b8e3ed\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/168940\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Peng Huang \u003cpenghuang@chromium.org\u003e\nCommit-Queue: Jie A Chen \u003cjie.a.chen@intel.com\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f8b23951c72d731fdef85d75534176b54d9a14d1",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/BufferD3D11.cpp",
      "new_id": "79e99719b287de8e1f9798f38874bd802c59abbb",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/BufferD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "7c185fb40b04cf6c7f7eb354873a0637990669e6",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/BufferD3D11.h",
      "new_id": "288de0a9d5887dd136a8083ece1c97f8734c4cef",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/BufferD3D11.h"
    },
    {
      "type": "modify",
      "old_id": "e194452d6a25eeadfe59707fbc4f734c58115508",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/DeviceD3D11.cpp",
      "new_id": "dc5b66d5fbe38d03c45cdd9ee172fa45d4adf6eb",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/DeviceD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "f7da0de6dbfb8e2d7606c2fb1e520995d4ea59fe",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/BufferTests.cpp",
      "new_id": "6a5a7ac284a04e51bdbcfac0e0f1321566b5933e",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/BufferTests.cpp"
    }
  ]
}
