Add more Qualcomm compute device ids
Only 8340 (0x37314430) and 8380 (0x363343xx) are derived from A7xx,
while all the earlier compute GPUs are based on A6xx.
A summarization of QC compute GPUs can be found at
https://docs.google.com/spreadsheets/d/1wybODaXljgkhsBKadHtOWsGpVbIk7vR48B9-Rqsn_JY/edit?gid=0#gid=0
Please note Qualcomm_ACPI is used for D3D12 (compute), while
Qualcomm_PCI (phone and compute) is used for Vulkan. In theory, all the
devices in Qualcomm_ACPI should also be part of Qualcomm_PCI as they may
run on Vulkan, and both masks should be 0xFFFFFF00. Currently I don't
have enough detailed info about phone, so this CL leaves out the changes
to Qualcomm_PCI.
Change-Id: I5f37c88c8e36c4388e01b2f2d47499cffebb7817
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/240734
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Yang Gu <ygu@microsoft.com>
Reviewed-by: Rafael Cintron <rafael.cintron@microsoft.com>
diff --git a/src/dawn/gpu_info.json b/src/dawn/gpu_info.json
index bcc9edf..d7b86d3 100644
--- a/src/dawn/gpu_info.json
+++ b/src/dawn/gpu_info.json
@@ -270,9 +270,10 @@
"id": "0x4D4F4351",
"devices": [{
- "mask": "0xFF000000",
+ "mask": "0xFFFFFF00",
"architecture": {
- "Adreno 8xx": ["0x36000000"]
+ "Adreno 6xx": ["0x41333800", "0x36334100", "0x41333400", "0x36333600"],
+ "Adreno 7xx": ["0x37314400", "0x36334300"]
}
}]