Защо ябълката отхвърли opengl?

Съдържание:

Защо ябълката отхвърли opengl?
Защо ябълката отхвърли opengl?

Видео: Защо ябълката отхвърли opengl?

Видео: Защо ябълката отхвърли opengl?
Видео: Защо ябълката на Apple е „отхапана“? 2024, Ноември
Anonim

Apple определено отхвърля OpenGL, за да предпочита своя API за метална графика на ниско ниво за общия пазар и причините за пазара на игри - най-очевидно изкривени в посоката на 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. … Забележка: Металните приложения не се изпълняват на симулатора на iOS.

Препоръчано: