)]}'
{
  "commit": "fd3b2429100c4be182e2ff75b35f188db0fabc29",
  "tree": "34b724d6bd878524b3b0b2b2f638ec9b393ac921",
  "parents": [
    "3f464fbde6dc3058cefb80d6f83172c4523b6708"
  ],
  "author": {
    "name": "REDMOND\\weibinwu",
    "email": "weibinwu@microsoft.com",
    "time": "Tue Aug 27 20:39:11 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Aug 27 20:39:11 2024 +0000"
  },
  "message": "Added Qualcomm ACPI vendor id support\n\nCurrently Dawn only support PCI id, meaning that functions like Is_Qualcomm(PCIVendorID vendorId, PCIDeviceID deviceId)\nwon\u0027t work for devices using ACPI id since the function is comparing the input ACPI id with its PCI id.\nNote that not only the vendor ID differs between PCI and ACPI, but the device ID will also vary for the same GPU.\nIt is worth noting that unlike PCI device id, there is no mapping pattern between ACPI device id and the architecture.\n\nThis change added a new Qualcomm ACPI entry to gpu_info.json.\n\nBug: 42241431\nChange-Id: I2478dc4a60baf7fb21c7600a76a91413c56363e0\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/202258\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d196c72b3994a848cf8d9d0943a79215e193309",
      "old_mode": 33188,
      "old_path": "generator/dawn_gpu_info_generator.py",
      "new_id": "8ad39bbb0d9fb70c9f8a86683944db367aedf1ce",
      "new_mode": 33188,
      "new_path": "generator/dawn_gpu_info_generator.py"
    },
    {
      "type": "modify",
      "old_id": "5e82d6861e99dc9fa7799425cb99db71a104896f",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn/common/GPUInfo.cpp",
      "new_id": "2f1778c71fb0dce96c1c66a44ee1ac588266390b",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/common/GPUInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "2aa7c49bd2fee1e52a49e1a88620e2e223d81600",
      "old_mode": 33188,
      "old_path": "src/dawn/gpu_info.json",
      "new_id": "2617f1d4e93460073af38e39ebf5e716b25185d0",
      "new_mode": 33188,
      "new_path": "src/dawn/gpu_info.json"
    },
    {
      "type": "modify",
      "old_id": "bb361d89a76e9a76ab15bc95223ff6e11e3f2724",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/PhysicalDeviceD3D11.cpp",
      "new_id": "70f2a6b170d4086392d9f87e0efe4dbeeaa79859",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/PhysicalDeviceD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "64231d62a247b227314a4d0f14ff5fc90a5bd379",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/PhysicalDeviceD3D12.cpp",
      "new_id": "ffc39e3ed00eac2947e565ac039f64204b2255f7",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/PhysicalDeviceD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "da5a2aaac13ee7e0e557489f4176f8f70e06bf7c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/PhysicalDeviceGL.cpp",
      "new_id": "afad987149f71491a13a1ab60700f8eb4fc4dbb2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/PhysicalDeviceGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "4d060aed8ec31b46e5f5e4bf3ef4cbc30b7d5b5d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp",
      "new_id": "f9902776c702ee3f634b367b4d2c4b8d3ad5a134",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "b6547bf83bbdd260737af7c15c9a7451a50d54e9",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/DawnTest.cpp",
      "new_id": "78484587a591720e1c20aa1b363a9f1f3ec6ef9d",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/DawnTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "ec15aa2e8efdf04bd3ead5d61fc856198bc591e7",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/SubgroupsTests.cpp",
      "new_id": "bb83ddfdd51d56a26f372f158877617c722f8872",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/SubgroupsTests.cpp"
    }
  ]
}
