Я ищу информацию о графическом процессоре с помощью ввода-вывода, соответствующего «IOPCIDevice», и было бы неплохо иметь информацию о Metal, то есть, поддерживается или нет (я все еще поддерживаю MacPro несколько лет назад). Я вижу, что у Metal 2 есть новое свойство под названием registryID , и я попытался сопоставить IOIteratorNext, но этого не произошло. Код, который я использую, точно такой же, как описан здесь @rsharma (кредиты идут в @trojanfoe) с небольшими изменениями.
Итак, мой вопрос: как я могу использовать RegistryID, чтобы убедиться, что та же видеокарта?
P.S. У меня уже есть массив i / GPU, которые поддерживают Metal с использованием MTLCopyAllDevices.