Код предложенного прототипа уже принят в основную кодовую базу Mesa. Новый драйвер основан на эталонном Gallium-драйвере noop с переносом некоторого кода из драйвера Panfrost, развиваемого для GPU ARM Mali. В дальнейшем, помимо OpenGL-драйвера для Mesa, планируется подготовить модуль для подсистемы DRM (Direct Rendering Manager) ядра Linux и Mesa-драйвер с реализацией графического API Vulkan.
Напомним, что чип Apple M1 не является типовым, изготовлен на заказ и имеет собственные архитектурные особенности. Например, в Apple M1 используется собственный GPU, спроектированный в Apple. Техническая документация на GPU отсутствует и при разработке независимых драйверов применяется обратный инжиниринг драйверов из macOS.
Источник: http://www.opennet.ru/opennews/art.shtml?num=55076