События сегодня

Поддержка OpenGL в Asahi Linux опережает поддержку Apple на компьютерах Mac с M-чипом

Команда проекта Asahi Linux, целью которого является поддержка Linux на компьютерах Apple Silicon Mac, достигла важной вехи: ее графический драйвер с открытым исходным кодом теперь полностью поддерживает OpenGL 4.6 и OpenGL ES 3.2, превосходя поддержку OpenGL 4.1, предлагаемую в настоящее время в macOS.

Разработчик Asahi Алисса Розенцвейг объявила о новом драйвере в своем блоге, отметив, что он должен пройти «более 100 000 тестов», чтобы быть признанным официально соответствующим стандартам OpenGL. Это было достигнуто несмотря на то, что в графических процессорах Apple отсутствовали определенные функции, которые помогли бы реализовать эти графические API.

«К сожалению, M1 плохо совместим ни с одним графическим стандартом, более новым, чем OpenGL ES 3.1», — объяснил Розенцвейг. «Хотя Vulkan делает некоторые из этих функций необязательными, недостающие функции необходимы для наложения DirectX и OpenGL поверх».

Команда обошла эти ограничения, используя вычислительные шейдеры и другие методы. Теперь, когда поддержка OpenGL соответствует уровню настольных графических процессоров 2017 года, работа переходит к обеспечению малозатратной поддержки Vulkan в Apple Silicon.

Apple не обновляла поддержку OpenGL в macOS выше версии 4.1 с момента выхода OS X Mavericks 2013 года. Хотя компания сосредоточилась на собственном Metal API, она продолжает поддерживать устаревший OpenGL для обеспечения совместимости.



Эта веха в OpenGL демонстрирует прогресс Asahi Linux не только в сопоставлении, но и в превосходстве поддержки графики Apple на собственном оборудовании, несмотря на отсутствие официальной документации и других ресурсов. Улучшенная графика поддерживает цель Asahi по предоставлению функционального рабочего стола Linux на процессоре Mac.

(Фото Зденек Махачек на Unsplash)

Смотрите также: GitHub приглашает разработчиков искусственного интеллекта с открытым исходным кодом подать заявку на участие в Accelerator

Поддержка OpenGL в Asahi Linux опережает поддержку Apple на компьютерах Mac с M-чипом

Хотите обновить свою стратегию цифровой трансформации? Узнайте больше о Неделе цифровой трансформации, которая проходит в Амстердаме, Калифорнии и Лондоне. Это комплексное мероприятие проводится совместно с выставками AI & Big Data Expo и Cyber ​​Security & Cloud Expo.

Узнайте о других предстоящих мероприятиях и вебинарах в области корпоративных технологий, проводимых TechForge, здесь.

Информация для Вас была полезна?
0
0
0
0
0
0
0

Похожие статьи

Кнопка «Наверх»