Varför avskaffade apple opengl?

Innehållsförteckning:

Varför avskaffade apple opengl?
Varför avskaffade apple opengl?
Anonim

Apple avskaffar helt klart OpenGL för att gynna dess lågnivå-API för metallgrafik för den allmänna marknaden och spelmarknadsskäl, mest uppenbart sned i iOS-riktningen.

Varför blev Apple av med OpenGL?

"Allt vi vet är att Apple verkar ha visat avsikt att göra sig av med OpenGL i favor of its own graphics API, Metal Problemet med Metal är mycket likt problemet med DirectX: det är inte plattformsoberoende. "Det är inte domedag, det är mer som att Apple bygger en gigantisk EMP-maskin och säger 'vi kanske eller kanske inte använder det här.

Varför fasas OpenGL ut?

OpenGL 3.0 introducerade en utfasningsmekanism för att förenkla framtida revisioner av API. Vissa funktioner, markerade som föråldrade, skulle kunna inaktiveras helt genom att begära ett framåtkompatibelt sammanhang från fönstersystemet.

Använder Apple fortfarande OpenGL?

Apple har aldrig lagt till stöd för OpenGL ES 3.1 eller senare på iOS, och på samma sätt går macOS inte längre än OpenGL 4.1 (Khronos är upp till 4.6 nu). … OpenGL ES i synnerhet kommer att köras på alla Mac-, iOS-, Android-, Windows- och Linux-enheter.

Är OpenGL utfasad på iOS?

Under 2018 fasade Apple ut OpenGL i iOS 12 för både iOS och macOS. I den här handledningen får du lära dig hur du konverterar en app från att använda OpenGL till Metal. … Obs: Metallappar körs inte på iOS-simulatorn.

Rekommenderad: