Apple, genel pazar için düşük seviyeli Metal grafik API'sini desteklemek için OpenGL'yi kesinlikle reddediyor ve oyun pazarı nedenleriyle-en açık şekilde iOS yönünde.
Apple neden OpenGL'den kurtuldu?
"Tek bildiğimiz Apple'ın kendi grafik API'si Metal lehinde OpenGL'den kurtulma niyetini göstermiş gibi görünüyor DirectX ile: platformlar arası değil. "Kıyamet günü değil, daha çok Apple'ın dev bir EMP makinesi yapıp 'bunu kullanabiliriz veya kullanmayabiliriz' demesi gibi.
OpenGL neden kullanımdan kaldırıldı?
OpenGL 3.0, API 'nin gelecekteki revizyonlarını basitleştirmek için bir kullanımdan kaldırma mekanizması sundu. Kullanımdan kaldırıldı olarak işaretlenen belirli özellikler, pencereleme sisteminden ileriye uyumlu bir bağlam istenerek tamamen devre dışı bırakılabilir.
Apple hala OpenGL kullanıyor mu?
Apple, iOS'ta hiçbir zaman OpenGL ES 3.1 veya sonraki sürümleri için destek eklemedi ve benzer şekilde macOS, OpenGL 4.1'in ötesine geçmiyor (Khronos şu anda 4.6'ya çıktı). … OpenGL ES özellikle her Mac, iOS cihazı, Android cihazı, Windows cihazı ve Linux cihazında çalışır.
OpenGL iOS'ta kullanımdan kaldırıldı mı?
2018'de Apple, hem iOS hem de macOS için iOS 12 sürümünde OpenGL'yi kullanımdan kaldırdı. Bu öğreticide, bir uygulamayı OpenGL kullanarak Metal'e nasıl dönüştüreceğinizi öğreneceksiniz. … Not: Metal uygulamaları iOS simülatöründe çalışmaz.