)]}'
{
  "commit": "349062fb7231c1d1716176e8417d2cf81d4307ca",
  "tree": "4d5594c163ef50a5d6ce4743138122519411bd86",
  "parents": [
    "11ee0d24f5856b37510575e241464dbb5f4332b8"
  ],
  "author": {
    "name": "Loko Kung",
    "email": "lokokung@google.com",
    "time": "Mon Nov 29 18:18:58 2021 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Nov 29 18:18:58 2021 +0000"
  },
  "message": "Fixes Dawn to use custom Vulkan loader on Linux systems.\n\n- Adds system utility to get the module directory for dawn native.\n- Updates Vulkan backend to use the module directory to find loader.\n- Test ran on NVIDIA GTX 1660 here: https://chromium-swarm.appspot.com/task?id\u003d576d77991add7c10.\n\nBug: dawn:1191\nChange-Id: I7c577008b5252ac94f38c8cdb56f7e8d8a0aa956\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/70860\nCommit-Queue: Loko Kung \u003clokokung@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5a80f4d392b5ef9a5608404b7d26e98c5e857e40",
      "old_mode": 33188,
      "old_path": "scripts/dawn_features.gni",
      "new_id": "03d3449a5713072e734012d97bbd3a7dbaa3feb8",
      "new_mode": 33188,
      "new_path": "scripts/dawn_features.gni"
    },
    {
      "type": "modify",
      "old_id": "4b30ec2ce87080c558d0d3512d4ee074008eebfb",
      "old_mode": 33188,
      "old_path": "scripts/dawn_overrides_with_defaults.gni",
      "new_id": "eb3de8e4c7f2a11eb78e970d9ff8b7cb594da25c",
      "new_mode": 33188,
      "new_path": "scripts/dawn_overrides_with_defaults.gni"
    },
    {
      "type": "modify",
      "old_id": "b56a08c9e48a3af1651baf72217022750064eb85",
      "old_mode": 33188,
      "old_path": "src/common/SystemUtils.cpp",
      "new_id": "9dc066aaf293c30f77c22a6e6d08ff11f7b6fde9",
      "new_mode": 33188,
      "new_path": "src/common/SystemUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "63cf5411e0a53fffe23e9a78fcd4b5534b473752",
      "old_mode": 33188,
      "old_path": "src/common/SystemUtils.h",
      "new_id": "875c5aae31a5d78f2648a61287ff0f91e2c55dad",
      "new_mode": 33188,
      "new_path": "src/common/SystemUtils.h"
    },
    {
      "type": "modify",
      "old_id": "465aa0a0faced7e0a8fe484acf635bd41b43b195",
      "old_mode": 33188,
      "old_path": "src/dawn_native/BUILD.gn",
      "new_id": "cd977fa9e4d44932e9e31328315acfd1c7c0b20d",
      "new_mode": 33188,
      "new_path": "src/dawn_native/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "484c2469043b418d02b5bd2749711a820a40b6a4",
      "old_mode": 33188,
      "old_path": "src/dawn_native/vulkan/BackendVk.cpp",
      "new_id": "c05524908b88d62e7bf03124ae1eb3dd4f286c17",
      "new_mode": 33188,
      "new_path": "src/dawn_native/vulkan/BackendVk.cpp"
    }
  ]
}
