Mac’lerinde Linux kullanan hayranlar, özellikle de oyunlarını bu şekilde oynamayı seviyorlarsa, büyük bir artış yakaladılar.
Asahi, Apple silikon çalıştıran en iyi Mac’ler için zaten mevcuttur; bu nedenle, Linux’un bu özel çeşidinin arkasındaki ekibin aynı zamanda ilk uyumlu olan yeni bir GPU sürücüsünü üreten ilk ekip olması belki de o kadar da şaşırtıcı olmasa gerek. Apple silikon sürücüsü.
Doğru, Apple bile bunu başaramadı.
Açık GL ES 3.1 desteklenir
Haber bir kanal aracılığıyla paylaşıldı. Blog yazısı Asahi grafik sürücüsü üzerinde çalışan geliştirici Alyssa Rosenzweig tarafından. Bu yazıda yeni sürücünün, M1 ve M2 destekli Mac’lerle kullanım için dünyanın tek uyumlu OpenGL ES 3.1 uygulaması olduğunu öğreniyoruz. Muhtemelen gelecek M3 Mac’lerde de aynı şekilde çalışacaktır.
Ancak bu kadar uzağa gitmek kolay bir yolculuk değildi. İlk olmak her zaman kolay değildir ve zaman alır.
Geliştirici, “Uyumlu olabilmesi için, bir ‘uygulamanın’ spesifikasyondaki her özelliği doğrulamak üzere tasarlanmış resmi uyumluluk test paketini geçmesi gerekir” diye açıklıyor. “Test sonuçları, standartlar kurumu olan Khronos’a gönderilir. 30 günlük inceleme süresinden sonra herhangi bir sorun bulunmazsa uygulama uyumlu hale gelir. Khronos web sitesi, M1, M1 Pro/ sürücülerimiz de dahil olmak üzere tüm uyumlu uygulamaları listeler. Maks/Ultra, M2 ve M2 Pro/Maks.”
Dikkat çekici bir şekilde, bu çalışma Apple’ın bile uğraşmamasının nedeni olabilir. Rosenzweig, “Bizimkinin aksine, üreticinin M1 sürücüleri ne yazık ki Vulkan, OpenGL veya OpenGL ES olsun herhangi bir standart grafik API’sine uyumlu değil” diye ekliyor. Aslında bu, Linux’u ve bu sürücüyü kullanmadığınız sürece “standartları kullanan uygulamaların M1/M2’nizde çalışacağının garantisinin olmadığı” anlamına gelir.
Bunu düşündüğünüzde bu oldukça şaşırtıcı, özellikle de bu yeni sürücünün Mac’lerinde Linux çalıştıranlar için ne anlama geldiğini düşündüğünüzde. Kısacası, genellikle grafik ağırlıklı uygulamalarda kopyalamaları hızlandırmak için kullanılan hesaplama gölgelendiricileri desteği sayesinde oyunların daha hızlı çalışmasını sağlıyor. Geliştirici şöyle açıklıyor: “Örneğin, bir 3D oyun, fizik simülasyonlarını bir hesaplama gölgelendiricisinde çalıştırabilir. Simülasyon sonuçları daha sonra işleme için kullanılabilir ve aksi takdirde GPU’yu bir CPU fizik simülasyonu ile senkronize etmek için gerekli olabilecek duraklamalar ortadan kaldırılır,” diye açıklıyor geliştirici.
Sürücüyü yakalamaya gelince, artık mümkün. Asahi Linux’u zaten kurmuş olanlar artık güncelleme yapabilir.