Logo ru.boatexistence.com

Почему Apple отказалась от opengl?

Оглавление:

Почему Apple отказалась от opengl?
Почему Apple отказалась от opengl?

Видео: Почему Apple отказалась от opengl?

Видео: Почему Apple отказалась от opengl?
Видео: Почему Apple отказалась от поддержки видеокарт Nvidia? 2024, Май
Anonim

Apple определенно отказывается от OpenGL, чтобы отдать предпочтение низкоуровневому графическому API Metal для общего рынка и по причинам игрового рынка, наиболее явно перекошенным в сторону iOS.

Почему Apple избавилась от OpenGL?

Все, что мы знаем, это то, что Apple, похоже, продемонстрировала намерение избавиться от OpenGL в в пользу собственного графического API, Metal Проблема с Metal очень похожа на проблему с DirectX: это не кроссплатформенность. «Это не конец света, это больше похоже на то, как Apple строит гигантскую машину EMP и говорит: «Мы можем использовать это или не использовать».

Почему OpenGL устарел?

OpenGL 3.0 представил механизм устаревания для упрощения будущих версий API. Некоторые функции, помеченные как устаревшие, могут быть полностью отключены путем запроса обратно-совместимого контекста из оконной системы.

Apple все еще использует OpenGL?

Apple никогда не добавляла поддержку OpenGL ES 3.1 или более поздней версии на iOS, и аналогично macOS не выходит за рамки OpenGL 4.1 (теперь Khronos до 4.6). … В частности, OpenGL ES будет работать на всех устройствах Mac, iOS, Android, Windows и Linux.

Является ли OpenGL устаревшим на iOS?

В 2018 году Apple объявила устаревшей OpenGL в iOS 12 как для iOS, так и для macOS. В этом руководстве вы узнаете, как преобразовать приложение, использующее OpenGL, в приложение Metal. … Примечание. Приложения Metal не запускаются на симуляторе iOS.

Рекомендуемые: