)]}'
{
  "commit": "3a60f96079c8aa61432dc5591bb178860db9c0b4",
  "tree": "911f14c9eff59e9e9baaf84f43def76968706af1",
  "parents": [
    "058334829b85720f492ac8259627df455c5d71cf"
  ],
  "author": {
    "name": "Li Hao",
    "email": "hao.x.li@intel.com",
    "time": "Tue Feb 15 02:05:06 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Feb 15 02:05:06 2022 +0000"
  },
  "message": "Reset root descriptor table for samplers when descriptor heaps are changed\n\nWhen shader-visible heap switch happens, we re-populate all bindgroups\nand change the descriptor heaps, which need to reset root descriptor\ntables, but for the samplers which are cached in\nmBoundRootSamplerTables and not changed, they won\u0027t be reset, which make\nshaders cannot access the sampler heaps.\n\nBug: dawn:1255\n\nChange-Id: Icc142206121af9daf8b9352b4c639f7d7ef8f1d3\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/76780\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Hao Li \u003chao.x.li@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c88d0b2394d2acd9e3bca538ccc1f9101f0b32d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/CommandBufferD3D12.cpp",
      "new_id": "83efc938a5e30c4b19a3e4d589da430113ecfebd",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/CommandBufferD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "82fa79d3c8382550f8b7b237c0f2c12ddbe1220d",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/white_box/D3D12DescriptorHeapTests.cpp",
      "new_id": "5223b6648bf1ee5ccd88f65c657924f9c0b9a124",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/white_box/D3D12DescriptorHeapTests.cpp"
    }
  ]
}
