)]}'
{
  "commit": "109d0acc5e2dd35ddb50f769b8dbeed4faa6bfe6",
  "tree": "4c31bf4ff255b6886b8159c9e2573b97337cafc0",
  "parents": [
    "34851bcb3140de458e57e79621c4cd1927b36402"
  ],
  "author": {
    "name": "Lokbondo Kung",
    "email": "lokokung@google.com",
    "time": "Thu Jan 29 13:53:10 2026 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jan 29 13:53:10 2026 -0800"
  },
  "message": "[dawn][vulkan] Updates fallback adapter search logic.\n\n- In some configurations, Swiftshader may be loaded through the\n  Vulkan loader instead of directly by Dawn. As a result, instead\n  of being found through the ICD::Swiftshader path, it is expected\n  to be found in the ICD::None path. This change re-orders the\n  ICD array so that we always search for Swiftshader first, then\n  if we found it, and we are only interested in fallback adapter,\n  then we don\u0027t bother searching for more. Otherwise, if we have\n  yet to find it, we search for it through the ICD::None path as\n  well.\n\nBug: 477694248\nChange-Id: I5debc4c90c7b46d0c326b3e40f009183c80a042b\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/287437\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nCommit-Queue: Loko Kung \u003clokokung@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "78366c404858561c80ba0002cbac3765cc2f1984",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/BackendVk.cpp",
      "new_id": "783a15ab552af9163f6e49fd09be93b909edd20b",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/BackendVk.cpp"
    }
  ]
}
