Efter presentationen av macOS Mojave under det sista WWDC 2018 överfördes två relevanta meddelanden: Mac-datorerna som skulle stödja macOS Mojave och Apples beslut om användning av grafikmotorn. Apple kommer att dike OpenGL och fokusera på Metal.
Den första versionen av Metal hade sina ljus och skuggor bland programmerare. Den här andra versionen är mer förberedd för utvecklarnas krav. Ändå, övergivandet av OpenGL ledde till en motreaktion från många utvecklare som annonserade för att inte fortsätta programmera för macOS om de slutade OpenGL.
Å andra sidan träffade vi modellerna som stöder macOS Mojave. Förutom Mac Pro stöds inte alla Mac-datorer före 2012. av Vad är orsaken till allt detta? Huvudsakligen kapaciteten för GPU för dessa modeller.
Men om du inte är en användare som pressar kapaciteten i din GPU, med video- eller fotograferingsredigering, varför skadas du? Svaret finns i att Metal inte bara används för redigering. Vissa applikationer som körs på macOS Mojave kräver en lämplig GPU och metall. Exempelvis kräver FaceTime 5.0, med flera användare, Metal för körning av grafik.
För att känna till användningen av Metal i Apple-enheter måste vi gå tillbaka till iPhone 5s. I den första telefonen med 64-bitars struktur. med det, Apple syftar till att optimera GPU-belastningen med programvara för att minska CPU-belastningen. I själva verket försöker namnet Metal att symbolisera att den arbetsbelastning som krävs kvarstår i den tidigare fasen av behandlingen, i det här fallet, i bar, opolerad, nästan oskuldmetall.
För allt detta är Apple villigt att lämna OpenGL i lådan eftersom Steve Jobs visade det för allmänheten i slutet av 90-talet, efter att ha lämnat QuickDraw 3D. Det som återstår i macOS Mojave är Metal 2. De viktigaste nyheterna är förbättring av processer och innovation via maskininlärning och förstärkt verklighet.