@@ -6,6 +6,8 @@ const char* FF_GPU_VENDOR_NAME_APPLE = "Apple";
66const char * FF_GPU_VENDOR_NAME_AMD = "AMD" ;
77const char * FF_GPU_VENDOR_NAME_INTEL = "Intel" ;
88const char * FF_GPU_VENDOR_NAME_NVIDIA = "NVIDIA" ;
9+ const char * FF_GPU_VENDOR_NAME_QUALCOMM = "Qualcomm" ;
10+ const char * FF_GPU_VENDOR_NAME_MTK = "MTK" ;
911const char * FF_GPU_VENDOR_NAME_VMWARE = "VMware" ;
1012const char * FF_GPU_VENDOR_NAME_PARALLEL = "Parallel" ;
1113const char * FF_GPU_VENDOR_NAME_MICROSOFT = "Microsoft" ;
@@ -33,6 +35,10 @@ const char* ffGetGPUVendorString(unsigned vendorId)
3335 return FF_GPU_VENDOR_NAME_INTEL ;
3436 else if (arrayContains ((const unsigned []) {0x0955 , 0x10de , 0x12d2 }, vendorId , 3 ))
3537 return FF_GPU_VENDOR_NAME_NVIDIA ;
38+ else if (arrayContains ((const unsigned []) {0x5143 }, vendorId , 3 ))
39+ return FF_GPU_VENDOR_NAME_QUALCOMM ;
40+ else if (arrayContains ((const unsigned []) {0x14c3 }, vendorId , 3 ))
41+ return FF_GPU_VENDOR_NAME_MTK ;
3642 else if (arrayContains ((const unsigned []) {0x15ad }, vendorId , 1 ))
3743 return FF_GPU_VENDOR_NAME_VMWARE ;
3844 else if (arrayContains ((const unsigned []) {0x1af4 }, vendorId , 1 ))
0 commit comments