[gpu_info] Fix a few architectures for AMD devices. 0x694* is Polaris 22 which is GCN 4. 0x150* is Strix Point which is RDNA 3.5 0x163F is the RDNA 2 SteamDeck APU Fixed: 491516659 Change-Id: I314cc5b8c3181cedb915b2cde8c5ca0cea1a094e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/296855 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Fr <beaufort.francois@gmail.com>
diff --git a/src/dawn/gpu_info.json b/src/dawn/gpu_info.json index 3512671..609e6ee 100644 --- a/src/dawn/gpu_info.json +++ b/src/dawn/gpu_info.json
@@ -98,14 +98,21 @@ "GCN 1": ["0x1300", "0x1310", "0x6600", "0x6610", "0x6660", "0x6790", "0x6800", "0x6810", "0x6820", "0x6830"], "GCN 2": ["0x6640", "0x6650", "0x67A0", "0x67B0", "0x9830", "0x9850"], "GCN 3": ["0x6900", "0x6920", "0x6930", "0x7300", "0x9870", "0x98E0"], - "GCN 4": ["0x67C0", "0x67D0", "0x67E0", "0x67F0", "0x6980", "0x6990", "0x6FD0", "0x9920"], - "GCN 5": ["0x66A0", "0x6860", "0x6870", "0x6940", "0x69A0", "0x15D0", "0x1630"], + "GCN 4": ["0x67C0", "0x67D0", "0x67E0", "0x67F0", "0x6980", "0x6990", "0x6FD0", "0x9920", "0x6940" ], + "GCN 5": ["0x66A0", "0x6860", "0x6870", "0x69A0", "0x15D0"], "RDNA 1": ["0x7310", "0x7340", "0x7360"], - "RDNA 2": ["0x73A0", "0x73B0", "0x73D0", "0x73E0", "0x73F0", "0x7400", "0x7420", "0x7430", "0x1430", "0x1500", "0x15E0", "0x1640", "0x1680", "0x13c0", "0x13f0"], - "RDNA 3": ["0x7440", "0x7470", "0x7480", "0x15B0", "0x15C0", "0x7450", "0x1900", "0x1580", "0x1110"], + "RDNA 2": ["0x73A0", "0x73B0", "0x73D0", "0x73E0", "0x73F0", "0x7400", "0x7420", "0x7430", "0x1430", "0x15E0", "0x1640", "0x1680", "0x13c0", "0x13f0"], + "RDNA 3": ["0x7440", "0x7470", "0x7480", "0x1500", "0x15B0", "0x15C0", "0x7450", "0x1900", "0x1580", "0x1110"], "RDNA 4": ["0x7550", "0x7590"], "CDNA 1": ["0x7380"] } + }, { + "_comment": "Devices that need splitting on exact PCI IDs.", + "mask": "0xFFFF", + "architecture": { + "GCN 5": ["0x1636", "0x1638"], + "RDNA 2": ["0x163F"] + } }] },