Added Qualcomm ACPI vendor id support

Currently Dawn only support PCI id, meaning that functions like Is_Qualcomm(PCIVendorID vendorId, PCIDeviceID deviceId)
won't work for devices using ACPI id since the function is comparing the input ACPI id with its PCI id.
Note that not only the vendor ID differs between PCI and ACPI, but the device ID will also vary for the same GPU.
It is worth noting that unlike PCI device id, there is no mapping pattern between ACPI device id and the architecture.

This change added a new Qualcomm ACPI entry to gpu_info.json.

Bug: 42241431
Change-Id: I2478dc4a60baf7fb21c7600a76a91413c56363e0
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/202258
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
diff --git a/generator/dawn_gpu_info_generator.py b/generator/dawn_gpu_info_generator.py
index 4d196c7..8ad39bb 100644
--- a/generator/dawn_gpu_info_generator.py
+++ b/generator/dawn_gpu_info_generator.py
@@ -147,8 +147,12 @@
 class Vendor:
     def __init__(self, name, json_data):
         self.name = Name(name)
+        self.name_override = None
         self.id = json_data['id']
 
+        if 'name_override' in json_data:
+            self.name_override = Name(json_data['name_override'])
+
         architecture_dict = {}
         internal_architecture_dict = {}