)]}'
{
  "commit": "837abc09427fc606eaa9dd13636eff68b146a9ae",
  "tree": "1c1c1a30c68f7daaa67cf595f8436f4c89462efc",
  "parents": [
    "e7021b9682f841cb63a83889880d8175926103a5"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Tue Mar 11 19:09:04 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 11 19:09:04 2025 -0700"
  },
  "message": "Vulkan: Enable feature `BufferMapExtendedUsages` on specific memory types\n\nThis patch enables feature `BufferMapExtendedUsages` on the devices that\nsupport below memory types, which means such devices support the memory\ntype that is CPU visible and can be efficiently accessed by GPU:\nVK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT | VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT |\nVK_MEMORY_PROPERTY_HOST_COHERENT_BIT | VK_MEMORY_PROPERTY_HOST_CACHED_BIT\n\nBug: 386255678\nTest: dawn_end2end_tests\nChange-Id: I03224cd7f4a0f6f28d5892dd26e04f06d34b7579\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/220518\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Jiawei Shao \u003cjiawei.shao@intel.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fd27ea737ded03a95266802bcd40d9091d1eb39e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/BufferVk.cpp",
      "new_id": "e5b2a03840608c6987ef816fa04267952ac95df3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/BufferVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "798c15ce4b5ce3698d77a0353391a6435dad7415",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp",
      "new_id": "307d10e43a6530b63368c14aebc1446750b1727c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "ccf383b1302412699629de2804c0d0bab3d14575",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/ResourceMemoryAllocatorVk.cpp",
      "new_id": "c7d4617533826be1b06bb168270be7a7826fccd9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/ResourceMemoryAllocatorVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "0d9ac6896346b649ae6a8673ad4724bf532e8eaf",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/ResourceMemoryAllocatorVk.h",
      "new_id": "d166fd1073f6fd49a9e760f36f3abe9df5b3ba65",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/ResourceMemoryAllocatorVk.h"
    }
  ]
}
