Пока был прогресс с Код Mesa для Apple M1 Для базовых тестов, таких как glmark2, это была традиционная работа под macOS с собственным драйвером ядра. На этой неделе команда Asahi Linux отпраздновала первый треугольник, показанный при работе с пакетом драйверов с полностью открытым исходным кодом.
С прошлого года было Ранний код Apple M1 в Месе От разработчика Asahi Linux с Алиссой Розенцвейг, возглавляющей реверс-инжиниринг графики. Большая часть ранней работы с драйверами OpenGL в macOS была выполнена из-за того, что там велась работа по обратному инжинирингу, когда Apple не публиковала никаких спецификаций или драйверов для других платформ. В дополнение к выполнению работы с Gallium3D/Mesa, такой как запуск интерпретатора шейдеров и сравнение результатов со стеком драйверов macOS, это полезно при возможности использовать преимущества драйвера ядра macOS, поэтому наличие драйвера DRM/KMS для Linux, безусловно, полезно. полезный.
Для тех, кто сегодня использует Asahi Linux, есть только базовый драйвер для кэша кадров, а ускорение OpenGL использует только преимущества LLVMpipe. Но на этой неделе с последней бета-версией ядра Linux и кодом Mesa, над которым работают разработчики Asahi, они теперь смогли успешно отобразить свой первый треугольник, используя пакет драйверов с полностью открытым исходным кодом. (Модернизация: Оказывается, этот первый треугольник, похоже, из их среды на основе m1n1 и еще не совсем правильный набор драйверов для Linux.)
Первый треугольник показан на M1 Mac с полностью открытым исходным кодом! 🎉🎉🎉🎉 https://t.co/cyLeQRpJ4x
— Асахи Линукс (Асахи Линукс) 1 июня 2022 г.
Разработчик Асахи Лина поделилась хорошими новостями о первом треугольнике этого полностью разблокированного драйвера.
Асахи Лина показывает первый визуализированный треугольник Apple M1 в пакете драйверов с полностью открытым исходным кодом — в отличие от предыдущих достижений, он не зависит от текущего драйвера ядра macOS.
Потребуется некоторое время, прежде чем вы сможете играть в игры OpenGL на устройствах Apple M1 с современными функциями GL и хорошей производительностью, но команда Asahi Linux добилась хорошего прогресса, и, надеюсь, в будущем у нас будет хорошее программное обеспечение Vulkan с открытым исходным кодом. стек тоже со временем.
«Энтузиаст социальных сетей. Пивной ботаник. Злой коммуникатор. Любитель поп-культуры. Склонен к приступам апатии».
More Stories
Nintendo запускает музыкальное приложение с темами из Марио и Зельды и, что более важно, канал Wii Shop.
Загрузки Call of Duty: Black Ops 6 позволяют максимально эффективно использовать Интернет
Интересные факты M4 Mac mini: изменения в дизайне, поддержка внешнего дисплея и многое другое