)]}'
{
  "commit": "5412a8f112ba37cf52a3b87d2f7ea588403dc6a3",
  "tree": "b073dbb09a91035a9c07cd0201392a65be7ce2c3",
  "parents": [
    "623adab615bf5340c05e17ebcc6c08301dd44ae0"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Fri Sep 01 00:27:33 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Sep 01 00:27:33 2023 +0000"
  },
  "message": "D3D12: Use D3D12_HEAP_FLAG_CREATE_NOT_ZEROED on committed resources\n\nThis patch uses D3D12_HEAP_FLAG_CREATE_NOT_ZEROED on committed\nresources when Toggle::D3D12CreateNotZeroedHeap is enabled.\n\nNote that due to some driver issues, we cannot use NOT_ZEROED heap\nflag on the textures created with CreateCommittedResource() on these\nplatforms. So in this patch we add another toggle to avoid doing so\non these platforms.\n\nBug: dawn:484\nChange-Id: Id18622e7a112e5e259f99829e9db767b3032675e\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/149225\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b12aa06ad888a429019acdf9dffa7a2abe5d34d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "8fb0d31e1032b61f3525092ab418823aa787ef6c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "3895d4cc8f892a58f8f88f9b2810df4baa9c3e35",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "491ff3633c503c8b11bfdef1a1e6a5427dd7a0e8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "35f9c1532aebf50f8525cd04a37a598094b4e354",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/PhysicalDeviceD3D12.cpp",
      "new_id": "fa17392728fc0ab2abc2eeea4dc9edbea8d3e0c2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/PhysicalDeviceD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "065b7c6f97cd275218ddec77d43637ec1969d5ac",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/ResourceAllocatorManagerD3D12.cpp",
      "new_id": "308031de2604f699ae2c8b93e6f1f2f312e72a63",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/ResourceAllocatorManagerD3D12.cpp"
    }
  ]
}
