Apple avvikler definitivt OpenGL for å foretrekke dets lavnivå-metallgrafikk-API for det generelle markedet og grunner til spillmarkedet - mest åpenbart skjevt i iOS-retningen.
Hvorfor ble Apple kvitt OpenGL?
"Alt vi vet er at Apple ser ut til å ha vist intensjon om å kvitte seg med OpenGL i favor of its own graphics API, Metal Problemet med Metal ligner veldig på problemet med DirectX: det er ikke på tvers av plattformer. "Det er ikke dommedag, det er mer som at Apple bygger en gigantisk EMP-maskin og sier 'vi kan eller ikke kan bruke dette.
Hvorfor er OpenGL avviklet?
OpenGL 3.0 introduserte en avskrivningsmekanisme for å forenkle fremtidige revisjoner av API. Enkelte funksjoner, merket som utdatert, kan deaktiveres fullstendig ved å be om en forover-kompatibel kontekst fra vindussystemet.
Bruker Apple fortsatt OpenGL?
Apple la aldri til støtte for OpenGL ES 3.1 eller nyere på iOS, og på samme måte går ikke macOS lenger enn OpenGL 4.1 (Khronos er opp til 4.6 nå). … Spesielt OpenGL ES vil kjøre på alle Mac-, iOS-, Android-, Windows- og Linux-enheter.
Er OpenGL avviklet på iOS?
I 2018 avviklet Apple OpenGL i iOS 12 for både iOS og macOS. I denne opplæringen lærer du hvordan du konverterer en app fra å bruke OpenGL til Metal. … Merk: Metallapper kjører ikke på iOS-simulatoren.