Menyusul berita kemarin tentang OpenGL 3.1 dan OpenGL ES 3.0 bekerja pada driver open-source untuk grafis Apple M1/M2 dengan Asahi Linux menggunakan saluran "edge" mereka, tambalan tersebut ke driver Asahi AGX Gallium3D kini telah masuk ke basis kode Mesa 23.2 hulu.
Kode AGX upstream di Mesa telah menggunakan OpenGL 2.1 dan OpenGL ES 2.0 tetapi saat ini mendukung OpenGL 3.1 dan OpenGL ES 3.0. Alyssa Rosenzweig memiliki 32 tambalan yang dia kirimkan melalui asahi: May kumpulan perubahan sebagai kumpulan berbagai tambalan yang dia kerjakan bulan lalu untuk driver grafis Apple Silicon sumber terbuka yang direkayasa ulang ini. Itu termasuk mendapatkan multi-sample anti-aliasing (MSAA) secara berurutan dan sisa pekerjaan lainnya untuk membuat driver ini melewati garis finis GL 3.1 / GLES 3.0.
Sekarang menjelang rilis Mesa 23.2 kuartal berikutnya, tambalan tersebut sekarang sudah upstream. Namun kendala yang signifikan untuk menggunakan dukungan grafis Apple open-source ini di Linux adalah masalah driver kernel Apple AGX DRM yang ditulis oleh Rust yang masih dalam pengembangan dan mungkin tidak akan digunakan lagi untuk beberapa bulan. Sampai driver kernel Direct Rendering Manager itu mainline, masih akan merepotkan mengatur tumpukan grafis Apple Linux Anda sendiri tanpa menggulirkan kernel kustom. Jadi bagi sebagian besar pengguna yang menjalankan paket tepi Asahi Linux untuk distribusi berbasis Arch Linux ini adalah cara termudah dalam waktu dekat untuk menikmati Linux di perangkat keras Apple M1/M2.
Itulah berita seputar Mesa 23.2 Menerima Perubahan Asahi AGX Gallium3D Untuk OpenGL 3.1 + GLES 3.0, semoga bermanfaat. Disadur dari Phoronix.com.