Commit dca10129 by Jamie Madill Committed by Commit Bot

SystemInfo: Add Google VendorID.

This enables SwiftShader detection. Bug: angleproject:3876 Change-Id: Ic4ebfb5b431771c31298af7349d0370df913e596 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1773853Reviewed-by: 's avatarJonah Ryan-Davis <jonahr@google.com> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
parent 56ba54cc
......@@ -127,14 +127,16 @@ const char *GetVendorString(uint32_t vendorId)
{
case VENDOR_ID_AMD:
return "Advanced Micro Devices";
case VENDOR_ID_NVIDIA:
return "NVIDIA";
case VENDOR_ID_ARM:
return "ARM";
case VENDOR_ID_GOOGLE:
return "Google";
case VENDOR_ID_INTEL:
return "Intel";
case VENDOR_ID_NVIDIA:
return "NVIDIA";
case VENDOR_ID_QUALCOMM:
return "Qualcomm";
case VENDOR_ID_ARM:
return "ARM";
default:
// TODO(jmadill): More vendor IDs.
ASSERT(vendorId == 0xba5eba11); // Mock vendor ID used for tests.
......
......@@ -20,6 +20,7 @@ enum VendorID : uint32_t
VENDOR_ID_UNKNOWN = 0x0,
VENDOR_ID_AMD = 0x1002,
VENDOR_ID_ARM = 0x13B5,
VENDOR_ID_GOOGLE = 0x1AE0,
VENDOR_ID_INTEL = 0x8086,
VENDOR_ID_NVIDIA = 0x10DE,
// This is Qualcomm PCI Vendor ID.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment