)]}'
{
  "commit": "e52cc0419ec12921e4897b102235dddea3bad25b",
  "tree": "18ccc3b82a6f9d5adae315e1ef9372bb9ebb87bc",
  "parents": [
    "5265f07cf86c0458ae075154b8ba5b81154166f1"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Fri Jul 15 04:21:01 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jul 15 04:21:01 2022 +0000"
  },
  "message": "D3D12: Always initialize depth stencil texture to 0 on Intel GPUs\n\nThis patch adds a toggle to force initializing depth stencil textures\nto 0 on Intel D3D12 drivers as a driver issue will occur when we\ncreate and copy into a depth stencil texture that is just created with\nCreatePlacedResources() on Intel D3D12 drivers:\n- For the depth stencil textures with RenderAttachment usage, they will\n  always be cleared with ClearDepthStencilView() instead of copy, then\n  the following copies will be correct.\n\nIn next patch we will handle the situation when the depth stencil\ntexture is not created with RenderAttachment usage.\n\nBug: dawn:1487\nTest: dawn_end2end_tests\nChange-Id: I0f7db86a2e6db55e4b82defb510ccc829c6b0d38\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/95989\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": "f98c94dbdfbab89d47917d3d4631309f059f2b6e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "533ebec6d2eb875933870b5f1d3be44e097b6aee",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "341db798fe64088d2b4704c73986db7330194320",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "3f9a16e6a9ffccfcb676cb9108425a73135f6691",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "ef29f143eb97bb8e0861869430a94c3b9cd9b1cd",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/DeviceD3D12.cpp",
      "new_id": "2aafa57aea6a10969c891a0d936dd500acc59765",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/DeviceD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "5db58e9c560c8bf71b6dedd38daa3933c2f9c1a3",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/TextureD3D12.cpp",
      "new_id": "d547920612af54170475a4733518df8b2e38d0fc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/TextureD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "8e6721620a6b98de3e7f0c9c44ef3519400aef11",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/CopyTests.cpp",
      "new_id": "272a0419abbd87eb454fe17c012726d0924059b1",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/CopyTests.cpp"
    }
  ]
}
