Logo pl.boatexistence.com

Dlaczego firma Apple wycofała opengl?

Spisu treści:

Dlaczego firma Apple wycofała opengl?
Dlaczego firma Apple wycofała opengl?

Wideo: Dlaczego firma Apple wycofała opengl?

Wideo: Dlaczego firma Apple wycofała opengl?
Wideo: Apple Deprecate OpenGL in next iOS and Mac OS releases 2024, Może
Anonim

Apple zdecydowanie wycofuje OpenGL, aby faworyzować interfejs API grafiki metalowej niskiego poziomu dla ogólnego rynku oraz z powodów związanych z rynkiem gier, które są najwyraźniej przekrzywione w kierunku iOS.

Dlaczego firma Apple pozbyła się OpenGL?

Wiemy tylko, że Apple najwyraźniej wykazał zamiar pozbycia się OpenGL na rzecz na rzecz własnego interfejsu graficznego, Metal Problem z Metalem jest bardzo podobny do problemu z DirectX: nie jest wieloplatformowy. „To nie koniec świata, bardziej przypomina to, że Apple buduje gigantyczną maszynę EMP i mówi „możemy lub nie możemy tego użyć.

Dlaczego OpenGL jest przestarzały?

OpenGL 3.0 wprowadził mechanizm wycofywania, aby uprościć przyszłe wersje API. Niektóre funkcje, oznaczone jako przestarzałe, można całkowicie wyłączyć, żądając kontekstu zgodnego z przekazywaniem z systemu okienkowego.

Czy Apple nadal używa OpenGL?

Apple nigdy nie dodał obsługi OpenGL ES 3.1 lub nowszego na iOS, podobnie macOS nie wykracza poza OpenGL 4.1 (Khronos ma teraz wersję 4.6). … OpenGL ES będzie działał w szczególności na każdym Macu, urządzeniu z systemem iOS, urządzeniu z systemem Android, urządzeniu z systemem Windows i urządzeniu z systemem Linux.

Czy OpenGL jest przestarzały w systemie iOS?

W 2018 r. Apple wycofało OpenGL w iOS 12 zarówno dla iOS, jak i macOS. W tym samouczku dowiesz się, jak przekonwertować aplikację z OpenGL na Metal. … Uwaga: aplikacje Metal nie działają na symulatorze iOS.

Zalecana: