)]}'
{
  "commit": "b2cf1c15f4d73d4c28b8d30efe160bacbd238eb4",
  "tree": "577706779b24c61f896c20101f4b3b2c01ea428b",
  "parents": [
    "69956ffbbe35921680e9034e198448f85dfc3f2f"
  ],
  "author": {
    "name": "Austin Eng",
    "email": "enga@chromium.org",
    "time": "Fri Jun 07 18:41:14 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jun 07 18:41:14 2024 +0000"
  },
  "message": "Add a toggle to disable validation of AHB VkImage required size\n\n- Move the check of the required size till after the VkImage is\n  bound to memory. This is required by the Vulkan spec.\n\n- also add AHARDWAREBUFFER_USAGE_GPU_FRAMEBUFFER to test\n  CPUWriteThenGPURead. Some GPU drivers require at least one\n  non-CPU usage to import into Vulkan.\n\nBug: 333424893\nChange-Id: I80abc52eec19c093576bf68f2f1ed2bfa16929ee\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/187587\nReviewed-by: Brian Sheedy \u003cbsheedy@google.com\u003e\nCommit-Queue: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b373e7f3f032ef87c1137732dbe1c6549803704",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "2d9d36fb7c81be26289c447e8a0f68c703394e51",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "b5f35e689bfbd0c9cbd367c87f29c1664fd4f158",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "cb343ee69c0e1b46fe0648bf949a2e235738cadc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "6075a4c126e377fbc3b417f33ef71cc89314c6b9",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp",
      "new_id": "b7d9eb13fc279676e515f3d86bbb50358cfbacea",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "fb8d266e24dedb56cd461f60b69f185ab22677bc",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/PhysicalDeviceVk.h",
      "new_id": "8a09e4f265fbe7c113412dfc2cfddefb1ed9bb97",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/PhysicalDeviceVk.h"
    },
    {
      "type": "modify",
      "old_id": "7691e8978848eccbbea35ec1dfdd8fd1e9b12332",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/SharedTextureMemoryVk.cpp",
      "new_id": "732806a94f7682c7615cdec0fa2d8015f8869e2f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/SharedTextureMemoryVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "6e970750c97cf6a66eec02237586ef26baa669a3",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/white_box/SharedTextureMemoryTests_android.cpp",
      "new_id": "d24cc0a6e69caccd71bac52a4ddcedafbd48b231",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/white_box/SharedTextureMemoryTests_android.cpp"
    }
  ]
}
